试论软件项目管理技术分析研究

试论软件项目管理技术分析研究

ID:45940693

大小:63.00 KB

页数:3页

时间:2019-11-19

试论软件项目管理技术分析研究_第1页
试论软件项目管理技术分析研究_第2页
试论软件项目管理技术分析研究_第3页
资源描述:

《试论软件项目管理技术分析研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、试论软件项目管理技术分析研究从软件项目管理的重要性谈起,研究分析了四个主流的软件项目管理技术,指出了它们的缺陷,最后结合实践提出了一种新颖的软件项tl管理概念。引言软件项冃管理是为了使软件项冃能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。最早源自于70年代屮期。当时美国国防部曾立题专门研究软件项日做不好的原因,发现70%的项1=1是因为管理善引起的,而并不是因为技术实力不够,进而得出一个结论,即管理是影响软件项冃全局的因素,而技术只彩响局部。这个结论非常重要。到了90年代

2、中期,软件项目管理不善的问题仍然存在。据美国软件工程实施现状的调查,软件研发的情况仍然很难预测,大约只有10%的项目能够在预定的费用和进度下交付。在商用软件产业屮,这一现象尤为严重。1995年,美国共取消了810亿美元的软件项目,其中31%的项目未做完就収消了,53%的软件项目进度通常要延长一半的时间,通常只有9%的软件项目能够及时交付并且费用也不超支。出此可见,软件项目管理技术的研究至关重要。2软件项H管理技术综述随着上世纪末软件工程的快速发展,软件项H管理水平也有了很大提高,提出了很多的软件项H管理技术,极大地推动了

3、软件业的发展,这里我们主要谈以下四种主流的软件项H管理技术。2.1CMMCMM是美国卡纳基梅隆人学软件工程研究所(CMU/SEI)提出的软件研发项目管理的一系列方法,它基于组织对关键过程域的支持,定义了软件过程成熟度的五个级别。级别1(初始级)描述了不成熟,或者说是未定义过程的组织。级别2(可重复级),级别3(已定义级),级别4(已管理级)和级别5(优化级)分别描述了软件过程成熟度级别递增的组织。和这些级别相关的KPA是:级别2:需求管理,软件项H计划,软件项H跟踪和监控,软件子合同管理,软件质量保证,软件配置管理。级别

4、3:组织级过程焦点,组织级过程定义,培训大纲,集成软件管理,软件产品工程,组间协调,同行评审。级别4:定量过程管理,软件质量管理。级别5:缺陷预防,技术更新管理,过程更改管理。2.2CMMICMMI被看做是把各种CMM集成为一个系列的模型中oCMMI的基础源模型包括:软件CMM2・0版(草稿c),EIA一731系统工程,以及IPDCMM(IPD)O・98a版。CMMI也描述了5个不同的成熟度级别:级别1(初始级)代表了以不可预测结果为特征的过程成熟度。过程包括了一些特别的方法、符号、工作和反应管理,成功主要取决于团队的技

5、能。级别2(已管理级)代表了以可重复项冃执行为特征的过程成熟度。组织使用基本纪律进行需求管理、项1=1计划、项日监督和控制、供应商协议管理、产品和过程质量保证、配置管理、以及度量和分析。对于级别2而言,主要的过程焦点在于项冃级的活动和实践。级别3(严格定义级)代表了以组织内改进项口执行为特征的过程成熟度。强调级别2的关键过程域屮前后一致的、项口级的纪律,以建立组织级的活动和实践。附加的组织级过程域包括:%1需求开发:多利益相关者的需求发展。%1技术方案:展开的设计和质量工程。%1产品集成:持续集成、接口控制、变更控制。%

6、1验证:保证产品正确建立的评估技术。%1确认:保证建立正确的产品评估技术。%1风险管理:检测、优先级,相关问题和意外的解决方案。%1组织级培训:建立机制,培养更多熟练人员。%1组织级过程焦点:为项H过程定义建立组织级框架。%1决策分析和方案:系统可选的评估。⑩纽•织级过程定义:把过程看做组织的持久发展的资产⑩集成项1=1管理:在项1=1内统一各个组和利益相关者。级别4(定量管理级)代表了以改进组织性能为特征的过程成熟度。3级项目的历史结果可用來交替使用,在业务表现的竞争尺度(成本、质量、时间)方面的结果是可预测的。级别4

7、附加的过程域包括:①组织级过程执行:为过程执行设定规范和基准;②定量的项目管理:以统计质量控制方法为基础实施项目。级别5(优化级)代表了以可快速进行重新配置的组织性能和定量的、持续的过程改进为特征的过程成熟度。附加的级别5过程域包括:①因果分析和解决方案:主动避免错误和强化最佳实践;②组织级改革和实施:建立一•个能够有机地适应和改进的学习组织。2.3PSPPSP(PersonalSoftwareProcess,个体软件过程)是由CMU/SEI开发出来的,它的推出在软件工程界引起了极大的轰动,可以说是由主向软件T程走向定量

8、软件工程的一个标志。PSP为基丁•个体和小型样组软件过程的优化提供了具体而有效的途径,例如如何制订计划,如何控制质量,如何与其他人相互协作等等。在软件设计阶段,PSP的着眼点在于软件缺陷的预防,其具体办法是强化设计约束准则,而不是设计方法的选择。因此,PSP保障软件产品质量的一个重要途径是提高设计质量。2・4TSPT

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

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

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