求知 文章 文库 Lib 视频 iProcess 课程 认证 咨询 工具 讲座 Modeler   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 电子&机械 | 军工学院 | 专家指导  
 电话 English
成功案例   品质保证
 
   
成功案例
某集成电 多核体系的软件仿真
某电力能 设计模式原理及应用
南方航空 软件设计方法与实践
某跨国公 软件设计原理与实
爱立信( 软件设计
Moto 设计模式
北京 软件设计原理与实践

 
全部课程 >开发技能  
基于复用的软件开发
711 次浏览  55 次
 
Peter老师
20年软件研发经验,精通架构设计和基于复用的开发
 
地点时间:北京 上海 深圳根据报名开课
课程费用:5000元/人
企业内训:可以根据企业需求,定制内训,详见 内训学习手册



认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


    复用是提高软件开发质量和效率的最有效的方法之一,复用不只是代码、库,更需要工程的整体视角,本课程从4个维度分别讲解如何实现复用式的软件开发,并展示如何建立企业开发资产库,实现开发资源、技术的持续积累。

    培训目标:
    • 需求复用
    • 设计复用
    • 代码复用
    • 测试复用
    • 企业资产库
    培训对象:高级开发工程师
    学员基础:具有面向对象开发经验
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:2天

    需求复用与设计复用
    第1部分:需求复用
    1. 全局审视历史项目或产品中功能
    2. 分析功能的相似性与重叠性
    3. 对比相似性功能需求规格文档的差异性
    4. 功能需求规格之间的重叠性的波及面
    5. 相似性功能规格的类型化、模板化、参数化
    6. 使用知识工具管理相似功能规格的模板
    7. 需求规格模板约束需求文档
    8. 类型化需求规格模板-带范例需求模板
    9. 需求分析的策略模型-减少分析的失误
    10. 需求沟通的策略模型-问的视角
    11. 使用UML工具建立统一需求模板库
    12. 业务词汇表的模板

    第2部分:设计复用 1. 架构设计视图-对比不同设计视图方案
    2. 建立组织级架构设计视图方案
    3. 设计策略模型-减少设计思维差异
    4. 扩展性弹性设计策略模型
    5. 数据库弹性设计策略模型
    6. 质量效用树-质量属性分解模型
    7. 性能分解策略模型
    8. 可靠性分解策略模型
    9. 设计模式的复用方式
    10. 建立自己的设计模式库
    11. 框架类库的复用模式
    代码复用、测试复用、资产库
    第3部分:代码复用
  • 发现编程的规律
  • 编程路线图的策略复用
  • 发现相似的代码片段
  • 代码片段的参数化
  • 基于软件工程模式的代码片段复用
  • 使用工具管理代码片段
  • 提炼遗留代码重构策略
  • 发现阅读代码的策略
  • 代码评审的策略模型
  • TDD编程的策略模型
  • 第4部分:测试复用
  • 启发性测试策略模型
  • 测试分析模型-Google ACC
  • 测试架构视图模型
  • 测试文档模板复用
  • 测试输入、场景与输出构造策略模型
  • 测试数据复用模式-测试数据中心
  • 测试场景复用模式
  • 测试断言复用模式
  • 质量测试策略模型
  • 通用测试技术决策模型
  • 第5部分:企业资产库
  • 基于WIKI建立自己经验库
  • 基于Atlassian的Confluence知识库搭建方案
  • 基于Microsoft SharePoint的文档库搭建方案
  • 基于EA工具的设计模式库搭建方案
  • 规划企业资产库的结构
  • 统一资产项命名方式
  • 规划资产项的使用管理、版本管理、变更管理
  • 撰写资产项使用指南
  •  
    711 次浏览  55 次
    其他人还看了课程
    高质高效嵌入式软件开发  1757 次浏览
    对抗软件瑕疵的最佳实践  548 次浏览
    代码质量标准与评审方法  4356 次浏览
    如何编写高质量代码  3161 次浏览
    Python+数据分析+tensorflow  499 次浏览
    精益软件开发原理与实践  1143 次浏览
    定制内训



    最新活动计划
    基于Kubernetes的DevOps实践 10-22[北京]
    需求分析管理 11-5[北京]
    软件开发过程中的质量管理实践 11-16[北京]
    人工智能,机器学习和深度学习 11-26 [北京]
    业务架构到IT架构(TOGAF9.2认证)11-28[北京]
    企业级全栈自动化测试技术 10-16 [上海]
    大数据平台架构与应用实战 11-8[上海]
    Python及数据分析 11-25 [深圳]
     讲座 数据治理
     讲师:王辉
     时间:2019-10-19
     
    某军工研究单位  嵌入式软件架构
    某银行  人工智能+Python+大数据
    中国机械集团某研究院   基于模型的系统工程(MBSE)
    航天科工某子公司  C++中级开发实战(SOUI)
    中航工业某研究所  嵌入式软件开发指南
     
     
     

     
    每天2个文档/视频
    扫描微信二维码订阅
    订阅技术月刊
    获得每月300个技术资源
     
    希望我们的资料可以帮助你学习,也欢迎投稿&提建议给我
    频道编辑:sky
    邮       件:sky@uml.net.cn

    关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号