软件过程的项目管理

软件过程的项目管理

ID:46976908

大小:1.12 MB

页数:34页

时间:2019-12-02

软件过程的项目管理_第1页
软件过程的项目管理_第2页
软件过程的项目管理_第3页
软件过程的项目管理_第4页
软件过程的项目管理_第5页
资源描述:

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

1、Ch.6软件过程的项目管理1软件过程的项目管理有效的项目管理是在用来实现项目具体目标的规定时间内,对组织机构资源进行计划、引导和控制工作。——《项目管理知识指南》2软件配置管理概念配置配置是在技术文档中明确说明最终组成软件产品的功能或物理属性。配置项在软件生存周期内所产生的各种应纳入管理范围的系统构成成分。包括各种管理文档和技术文档,源程序与目标代码,以及运行所需的各种数据等(配置管理的资源对象)基线基线是评审过的一个或多个软件配置项,每一个基线都是下一步开发的出发点和基础。配置管理库配置管理库也称受控库,用于存储软件配置项以及相关

2、配置管理信息。3软件配置管理流程4基线控制计划基线需求基线设计基线编码基线测试基线5版本控制1.版本的访问和同步控制6版本控制2.版本的分支7版本控制3.版本的合并将需要保护的分支锁定,打上Release标签。在以Release标签为基线的分支上开发1.1版本。版本合并:1.1版本开发完成,希望合并到基线版本中作为以后开发新版本的基础。8变更控制SCM–SoftwareConfigurationManagement9项目估算令人烦恼的项目估算:这个项目需要多长时间?这个模块大概多久完成?需要花费多少人力才能完成这个项目?项目的总成本

3、大概为多少?……10项目规模估算的方法常用的规模估算方法:(1)代码行方法(2)功能点分析方法(3)面向对象软件的对象点方法其他估算方法:德尔菲法(Delphitechnique)、COCOMO模型、特征点(featurepoint)、对象点(objectpoint)、3-D功能点(3-Dfunctionpoints)、Bang度量(DeMarco'sbangmetric)、模糊逻辑(fuzzylogic)、标准构件法(standardcomponent)等11项目成本的组成1.项目成本的组成(1)直接成本人力成本硬件设备软件费用(

4、2)间接成本项目管理成本一般管理成本12项目成本的估算方法(1)经验估算法(2)比例法(3)工作分解结构表自上而下自下而上13项目人力资源管理1.确定项目角色表6-2角色职能项目经理项目的整体计划、组织和控制。需求人员在整个项目中负责获取、阐述及维护产品需求及书写文档。设计人员在整个项目中负责评价、选择、阐述以及维护产品设计以及书写文档。编码人员根据设计完成代码编写任务并修正代码中的错误。测试人员负责设计和编写测试用例,以及完成最后的测试执行。质量保证人员负责对产品的验收、检查和测试的结果进行计划、引导并做出报告。环境维护人员负责开

5、发和测试环境的开发和维护。其他另外的角色,如文档规范人员、硬件工程师等。14项目人力资源管理2.团队建设清晰的 目标恰当的 领导内部 支持应变 技能相互 的信任相关 的技能一致的 承诺良好的 沟通外部 支持15项目软硬件资源管理1.软件资源管理操作系统编译器应用软件测试工具……2.硬件资源管理服务器PC……16项目风险管理触发器风险风险次序清单风险等级排序概率分析量化的风险次序清单风险识别定性分析定量分析风险监控纠正措施项目变更申请计划更新17常用的风险识别方法检查单文件审核头脑风暴德尔菲法访谈SWOT分析:态势分析法,它是由旧金山

6、大学的管理学教授于20世纪80年代初提出来的,SWOT四个英文字母分别代表:优势(Strength)、劣势(Weakness)、机会(Qpportunity)、威胁(Threat)。图表分析1810种常见的风险No.软件风险相应对策1人员不足录用优秀人才;人员应适应岗位需要;全面考虑团队建设;骨干人员工作要协调;实施培训;预先安排关键人员的使用计划2进度计划和预算不准确详细评估多种资源成本和进度;依成本进行设计;采用渐增式开发;软件复用;纯净需求3开发了错误的软件功能进行组织分析;实施任务分析;进行用户调查;开发原型;及早编制用户手

7、册4开发了不适用的用户接口开发原型;制作脚本;作业分析;弄清了用户特征(功能性、风格、工作负荷)5只追求表面效果,需求中含有一些不必要的功能(镀金)纯净需求;开发原型;成本-效益分析;依成本进行设计6需求不断变更重大变更设限;信息隐蔽;渐进式开发7外供部件不足制定基准点;检验;参考基准检查;兼容性分析8外包任务问题参考基准检查;发包前审核;未发包合同;竞标设计或开发原型;建立团队9实时性能达不到要求模拟;制定基准;建模;开发原型;安装测量装置;调准10误解计算机科学能力技术分析;成本-效益分析;开发原型;参考基准检查19定量的风险分

8、析量化的风险分析通常需要对事实进行更详细的分析,较之主观的风险分析往往更为可靠。主要的量化分析方法有:比率/范围分析概率分析敏感性分析20WBS-工作分解结构1项目范围规划1.1确定项目范围1.2获得项目所需资金1.3定义预备资源1.

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

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

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