求知 文章 文库 Lib 视频 iProcess 课程 认证 咨询 工具 讲座 Modeler   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 电子&机械 | 军工学院 | 专家指导  
 电话 English
成功案例   品质保证
 
   
成功案例
中航工业 嵌入式软件开发指南
某轨道交 嵌入式软件高级设计
英特尔 代码整洁与嵌入式C
某安保系 嵌入式Linux基
国内某知 嵌入式软件可靠性设
中国航空 嵌入式C高质量编程
中国移动 网络规划与管理

相关课程  
UML +RoseRealtime+嵌入式
C++嵌入式系统开发
嵌入式白盒测试
手机软件测试
嵌入式软件测试
嵌入式操作系统VxWorks
 
全部课程 >过程改进  
嵌入式软件开发过程     1621 次浏览  136 次
 
讲师:Jacker.Zhu,具有超过10年嵌入式系统分析设计经验,多个嵌入式系统的架构设计经验。曾经培训咨询的客户:西门子、ABB、阿海珐、三菱、艾默生、中兴、飞利浦、阿尔卡特朗讯、华为、爱立信研发中心、诺基亚-西门子研发中心。
时间地点: 北京 上海 深圳 根据报名开班
课程费用: 5000元/人 ,详见 公开课学习手册
企业内训: 可以根据企业需求,定制内训,详见 内训学习手册

《开发工程师》  认证方式  
1.知识:权威知识考试;
2.技能:真实案例实践考评;
3.经验:工作经验审核;
4.素养:未来发展潜力的评估。

结合一个嵌入式软件开发实际案例,作为贯穿案例讲解开发过程:需求、设计、开发、测试。

 
培训目标:
  • 对嵌入式开发过程总体了解
  • 掌握嵌入式软件需求分析方法
  • 掌握嵌入式软件架构设计方法
  • 掌握嵌入式软件详细设计方法
  • 了解从设计到开发的过渡
  • 了解嵌入式软件测试过程
  • 掌握嵌入式软件测试方法
    • 测试需求分析
    • 测试用例设计
    • 测试分析与报告
    • 测试自动化
培训对象:嵌入式应用软件设计师,高级软件开发工程师
学员基础:有嵌入式开发实际开发经验,设计经验。
授课方式: 小班授课(12人之内)+ 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训内容: 3天
嵌入式开发过程概览 嵌入式软件开发面临的问题
嵌入式软件典型过程
过程参考:敏捷,CMMI,IPD,UP
方法参考:面向过程,面向对象,面向服务
开发过程基础:角色、工作、交付物、时间、质量
开发过程概览:
  • 需求分析
  • 总体设计
  • 概要设计
  • 详细设计
  • 开发
  • 测试
  • 部署
嵌入式软件需求分析
产品特性
功能需求
非功能需求:性能、可靠性、安全性、扩展
接口需求
物理需求
设计约束
实施需求
编写《需求文档》
总体设计
总体设计的目标
总体设计的范围
划分功能体
设计功能体接口
确定关键技术选型
确定总体设计的边界
编写总体设计《说明书》
嵌入式软件概要设计

设计层次框架
确定层次关系
划分软件模块
设计模块接口
设计处理过程
编写《概要设计说明书》
详细设计
详细设计和架构设计的边界区分
详细设计的形式和内容
模块的详细设计
处理过程的详细设计
数据处理的详细设计
详细设计描述与编挡
编写《详细设计说明书》
从设计过渡到开发
采用组件建模构建单元
划分组件
建模构建依赖关系
子系统和组件的装配关系图
把组件分解为源代码目录
使用UML的图建模《组件模型》
编写《开发目录》
单元测试
通过单元测试驱动开发
单元测试的粒度与对象
设计单元测试用例
编写单元测试代码
单元测试编码与执行
汇总《单元测试报告》
嵌入式软件测试过程
测试需求
测试计划
测试设计
测试执行
测试评估
案例:实际测试项目案例过程回顾
测试需求分析
收集对照软件需求
系统需求分析
测试范围分析
测试对象识别
测试验收标准分析
测试策略分析
案例:实际测试案例需求分析
测试用例设计方法
测试用例设计目标与范围
测试用例设计方法:等价类、 边界值、因果图、判定表
测试用例覆盖率分析:
  • 路径分析
  • 分支分析
  • 交互分析
编写《测试用例规格》
执行软件测试,记录bug
测试用例执行策略
测试反馈分析方法
测试中的调整策略
Bug记录方法
测试中的缺陷分析
报告缺陷
软件缺陷的描述
软件缺陷属性
分离和再现软件缺陷
软件缺陷生命周期
软件缺陷处理技巧
软件缺陷跟踪系统
缺陷跟踪的方法和图表
案例与练习:实际测试案例缺陷报告
产品质量评估
功能质量
性能质量
覆盖率指标
用户满意度
可靠度
可发布分析
测试工具
测试管理工具
代码测试工具
运行时分析工具
系统仿真环境
系统测试工具
 
1621 次浏览  136 次
其他人还看了课程
软件工程哲学思考  900 次浏览
软件开发过程中的项目管理  4795 次浏览
敏捷精益训练营  975 次浏览
一线互联网敏捷研发管理(怎么变快)  638 次浏览
敏捷原理与企业敏捷转型  1220 次浏览
嵌入式软件开发过程  1621 次浏览
定制内训



咨询服务:过程改进
咨询目标 帮助客户建立研发过程体系,
指导客户团队实践、验证过程体系,
建立持续改进机制
咨询范围 研发全过程:需求,设计,开发,测试, 需求管理,配置管理,质量管理,项目管理。
咨询方式 建立研发过程与产品质量评价标准,
诊断当前研发过程现状与问题
引入合理的研发过程体系框架,
指导团队实践,验证新的过程体系框架。
总结过程改进结果,建立持续改进机制。
成功案例 法国电信,烽火通信,安泰人寿,首都发展集团,某汽车电子企业,某互联网电商公司。
详情咨询:010-62670969, zhgx@uml.net.cn

最新活动计划
基于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号