软件研发项目管理课件.ppt

软件研发项目管理课件.ppt

ID:56966276

大小:5.44 MB

页数:122页

时间:2020-07-22

软件研发项目管理课件.ppt_第1页
软件研发项目管理课件.ppt_第2页
软件研发项目管理课件.ppt_第3页
软件研发项目管理课件.ppt_第4页
软件研发项目管理课件.ppt_第5页
资源描述:

《软件研发项目管理课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件研发项目管理2013-2-20研发项目管理基础1计划管理2需求管理3设计管理4开发管理5测试管理6目录配置管理7最佳实践81基础管理0112总纲与规范六为法需求必为准团队必为本计划必为纲绩效必为证质量必为出变化必为形3总纲与规范七定法兵马未动、合约先行(定需求)可行的做可行事(定技术方案)谋定而后动(定计划)专业的人做专业的事(定人员)沟通无止境、共识促发展(定共识)死亡之地不可不察也(定风险)应对随形、修道保法(定变更)4总纲与规范三出路以正合(用人之术,诸如选育用留)以曲制(规律之术,诸如过程方法)

2、以奇胜(变化之术,诸如动静之理)5总纲与规范兵法一曰道目的二曰天制度三曰地需求四曰将专业角色五曰法过程6基础管理----过程管理过程的简单描述7基础管理----过程管理软件研发的分类和组成软件基本过程:软件获取、供应、开发、运行和维护的过程,包括需求分析、软件设计、编码等过程。软件支持过程:对软件主要过程提供支持的过程,包括文档编制过程、配置管理过程、质量保证过程、验证和确认过程(测试过程)、评审过程等。软件组织过程:对软件主要过程和支持过程的组织保证过程,包括管理过程、基础设施过程、改进过程和培训过程。8

3、基础管理----过程管理ISO/IEC15504软件生存周期过程9基础管理----过程规范软件研发规范的建立软件能力成熟度模型(CMM/CMMI)IBM-Rtaional统一过程(RUP)极限编程(eXtremeProgramming,XP)微软软件框架(MSF)10基础管理----过程规范瀑布模型螺旋模型、增量模型、迭代模型V模型并发过程模型极限编程(XP)IBM-Rational统一过程(RUP)软件研发模型11基础管理----过程规范不是好的东西都能用,适用的才是最好的!需要我们根据自己人员的水平、公

4、司情况、业务状况综合确定适合自己的研发过程12基础管理13计划管理02213计划管理软件研发的项目管理有效的项目管理是在用来实现项目具体目标的规定时间内,对组织机构资源进行计划、引导和控制工作。——《项目管理知识指南》14计划管理WBS:项目计划形成之前,最好先画WBS表(WorkBreakdownStructure),主要原理是:将任务逐级分解直至个人,在矩阵中体现为:先确定横向有多少结点,再将每一结点任务逐渐细化直到个人,工作分解图(WBS)实际上就是将一个复杂的开发系统分层逐步细化为一个个工作任务单元

5、,这样可以使我们将复杂、庞大的、不知如何下手的大系统划分成了一个个独立的我们能预测、计划和控制的单元,从而也就达到了对整个系统进行控制的目的。15WBS-工作分解结构1项目范围规划1.1确定项目范围1.2获得项目所需资金1.3定义预备资源1.4获得核心资源1.5项目范围规划完成2分析/软件需求2.1行为需求分析2.2起草初步的软件规范2.3制定初步预算2.4工作组共同审阅软件规范/预算2.5根据反馈修改软件规范2.6确定交付期限2.7获得开展后续工作的批准(概念、期限和预算)2.8获得所需资源2.9分析工作

6、完成3设计3.1审阅初步的软件规范3.2制定功能规范3.3根据功能规范开发原型3.4审阅功能规范3.5根据反馈修改功能规范3.6获得开展后续工作的批准3.7设计工作完成4开发4.1审阅功能规范4.2确定模块化/分层设计参数4.3分派任务给开发人员4.4编写代码4.5开发人员测试(初步调试)4.6开发工作完毕……计划管理16计划管理创建WBS的基本法则每个工作工作单元在WBS只能出现一次概要任务是对其下所有任务的总结每个WBS的条目都有单独的人员负责与实际要做的工作情形保持一致建立WBS时应让项目组员参予每个

7、WBS条目都应备案WBS既要灵活又要不失控制17计划管理项目估算令人烦恼的项目估算:这个项目需要多长时间?这个模块大概多久完成?需要花费多少人力才能完成这个项目?项目的总成本大概为多少?……18计划管理项目成本的组成1.项目成本的组成(1)直接成本人力成本硬件设备软件费用(2)间接成本项目管理成本一般管理成本19计划管理责任矩阵用距阵的形式列出对某项任务负责的人或资源。任务管理人员项目经理分析人员项目范围规划1.1确定项目范围A1.2获得项目所需资金A1.3定义预备资源A1.4获得核心资源A分析/软件需求2

8、.1行为需求分析A2.2起草初步的软件规范A2.3制定初步预算A2.4工作组共同审阅软件规范/预算AP2.5根据反馈修改软件规范A2.6确定交付期限A2.7获得开展后续工作的批准AP2.8获得所需资源A20计划管理项目软硬件资源管理1.软件资源管理操作系统编译器应用软件测试工具……2.硬件资源管理服务器PC……21计划管理10种常见的风险No.软件风险相应对策1人员不足录用优秀人才;人员应适应岗位需要;全面考虑团

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。