软件开发过程及项目管理
进度管理
– 进度确认(Check list的使用)、报告
9/17
项目管理(3)
风险管理
– 风险的提出,跟踪管理
计测管理
– 开发过程中那些数据收集的定义,收集,如何使用
品质管理
– preview、设计检证、设计审查、妥当性确认、 终了review
– DRBFM、5W、BUG流出防止LIST
谈是常态 – 能否进入下一个工程需要判断和承认
7/17
项目管理(1)
复杂的系统工程
– 规模和失败率 – 管理是关键
何谓管理
– 目标(QCD),人,财,物,合理配置 – 管人,理事,安人心
8/17
项目管理(2)
开发计划
– PFP、PP
构成管理
– CM(要开发过程 项目管理 中国软件产业发展现状和展望 企业需要什么样的人才
1/17
从事研发的产品
公司
– Denso Software – Denso是世界屈指可数的汽车系统零部件供应商,在日本排
名第1,全球排名2。世界500强企业之一。在工业机器人和 无人驾驶等技术上处于领先地位。
12/17
中国软件产业发展现状和展望(2)
问题
– 自主创新能力弱,核心技术缺乏 – 软件产业链不完善 – 企业数量多,规模小,产能低 – 软件人才培养机制不完善 – 管理比较落后
13/17
中国软件产业发展现状和展望(3)
中国软件产业发展的展望
– 嵌入式系统将成为重点发展方向 – 软件出口外包继续保持较高增长速度 – 基于互联网的增值服务将成为产业新的经济增长点
软件开发过程(4)
Preview
– 能否进行开发的判断
终了review
– 项目能否终了的判断、经验总结、反省
6/17
软件开发过程(5)
重要的补足
– 所有的工作有人review(有观点和记录) – 所有的成果物有人承认 – 所有的要求在要求变更管理表中管理 – 因估算、要求、进度状态等和客户联系、报告、相
10/17
项目管理(4)
问题、课题管理
– 问题、课题的提出,Action管理表,残留问题管理 表,暂定管理表的使用
人员教育管理
– 教育计划、实施、评价
决策管理
– 委托先的选择
11/17
中国软件产业发展现状和展望(1)
发展概况
– 软件出口规模不断扩大 – 软件过程改进能力不断提升 – 软件人才规模不断增长
职务
– PM、Architect
产品
– 车载软件:导航、控制软件
2/17
软件开发过程(1)
开发过程
顾客
需求确认
合意
概算 preview
大计划作成
Kick off
3/17
Item抽出
各开发组
详细计划 V字形开发流程
终了review
软件开发过程(2)
V字形开发流程
要求定义
实车测试
4/17
14/17
企业需要什么样的人才
具有基本的专业知识 具有责任感 踏实 具有团队合作精神 再学习能力强 善于思考 个人价值观和公司价值观一致
15/17
谢谢!
16/17
详 细
系统设计
估
算
合
机能设计
意
顾客
详细设计
编码
系统测试 结合测试 单体测试
统合 /release
统合 /release
软件开发过程(3)
开发计划
– 背景、目标 – 日程 – 体制 – 问题、课题、风险管理 – 构成管理计划 – 委托管理计划 – 品质管理计划 – 进度管理计划 – QA计划
5/17