基于CMMI的软件工程
第一章软件工程基础
张可
电子科技大学
1
本课程预备知识
学习过软件开发相关基础知识
至少一门高级程序语言(如C++、C#)
学习过UML系统分析与设计相关课程
/Java开发平台和工具
学习过数据库设计,例如 SQL Server或Oracle
简介
/,提炼出CMMI中各过程域(简称PA)的精髓,结合当前国内企业实际开发需求及CMMI推行情况,对CMMI及软件工程相关理论、思想、实践进行介绍。
以CMMI中的工程过程、项目管理、支撑过程、过程管理四大领域中的相关PA为知识点,以国内企业实际使用的模式来编写,考虑到学生的实际接受能力,每个领域中均提供了简化后并能充分体现CMMI精髓的模板及表单。
课程内容
第一部分授课环节
第1章软件工程基础
第2章案例机构设置及岗位职责
第3章立项管理
第4章项目评审管理
第5章项目初步计划
第6章需求开发及管理
第7章风险管理项目
第8章估算及详细计划
第9章项目跟踪及控制
第10章系统设计
第11章软件配置管理
第12章产品及过程质量保证
第13章软件测试简介
第14章系统实现与测试过程
第15章制订测试方案及编写测试用例
第16章系统测试
第17章项目总结
第二部分项目实训环节
各章节内容(续)
第一章软件工程基础
中国软件企业生命周期模型
软件工程基本原理
质量管理体系ISO9001
项目管理知识体系PMBOK
软件能力成熟度模型集成CMMI
软件过程管理标准化国内动态
中国软件企业发展趋势图
7
到达A点的条件
产品定位准确
有高效创业团队
低的资金投入
8
到达B点时的表现
内部管理瓶颈
创业团队的决策问题
有限空间内的市场竞争加剧
9
发展时间
到达A点:一两年即可,可以叫创业期
A->B点:3、5年,企业在B点很容易死掉,老板可能还不知道是怎么死的
B点时重点解决的是内部管理问题,包括决策的流程化。
10
cmmi 软件工程 来自淘豆网m.daumloan.com转载请标明出处.