软件项目管理方法和工具介绍

软件项目管理方法和工具介绍
1. 为什么需要软件项目管理方法和工具
软件开发和项目管理是软件企业最主要的工作,两者相辅相成,缺一不可。项目管理应当覆盖整个软件开发过程。
软件项目管理的主要工作有:立项与结项、项目规划与监控、风险管理和变更管理、需求管理、质量管理、软件配置管理等。
软件开发的主要过程域有:需求开发、软件设计、软件实现、软件测试、软件发布、客户验收、软件维护等。
由于软件开发和项目管理都是智力型工作,人们很难靠常识和直觉形成和谐的团队工作。如果企业没有统一的项目管理方法和工具,每个人都采用自己的做事方法的话,那么人越多就越乱,形成了“土匪、游击队”的工作方式。阻碍国内IT企业发展的瓶颈问题通常不是技术问题,而是杂乱无章的管理。
项目管理方法和工具对企业的主要贡献是:让所有项目成员有条不紊地开展工作,在预定的时间和成本之内,开发完成质量合格的产品,从而使企业和个人获得预定的利益。
2. 常见软件项目管理方法介绍
2.1 CMM/CMMI
1986年11月,美国联邦政府委托卡内基梅隆大学(Carnegie-Mellon)软件工程研究所(SEI)开发一套用于评估软件承包商能力的方法。SEI于1987年9月发布了一套软件过程成熟度框架和一套成熟度问卷。1991年,SEI将软件过程成熟度框架发展成为软件能力成熟度模型(Capacity Maturity Model,CMM),诞生了CMM 1.0。
十几年来,CMM的改进工作一直不断地进行。美国国防部希望把现在所有的、以及将被开发出来的各种能力成熟度模型,集成到一个框架中去。到2000年,CMM演化成为CMMI(Capability Maturity Model Integration,能力成熟度模型集成)。CMMI不仅适合软件,而且适合于软件硬件结合的系统,这是对CMM最大的改进。
CMM将能力成熟度分为5个级别,这5个成熟度等级为评价机构软件过程能力提供了一个有序的级别。同时也为机构的软件过程改进工作指明了方向,让人们分清轻重缓急,指导人们一步一步地改进过程能力而不是企图跳跃式地前进。
为什么需要软件项目管理方法和工具 软件开发和项目管理是软件企业最主要的工作,...3. 常见软件项目管理工具介绍 如果你在互联网上搜索“项目管理工具、项目管理...
常见软件项目管理工具介绍 4. 集成化项目管理方法 SPP 1. 为什么需要软件项目管理方法和工具 软件开发和项目管理是软件企业最主要的工作,两者相辅相成,缺一不可。...
国际项目管理方法及primavera项目管理工具介绍_经济/市场_经管营销_专业资料。Primavera5.0(p3e/c)工程项目管理软件 在石化设计和总承包项目中的应用 宋昱 songyu@...
软件项目管理课程介绍及要求_建筑/土木_工程科技_专业资料。软件项目管理课程...人员的能力和水平 – 团队合作 缺乏有效、系统原理、原则、方法和工具的指导和 ...
项目管理工具介绍_经管营销_专业资料。项目管理工具介绍暨 项目管理软件介绍演示...沟通 由于工程管理涉及的单位和部门众多,传统的方法如开会、发文等方式,信息传递...
产品开发项目管理方法和研发工具产品开发项目管理方法和研发工具隐藏>> 产品开发...项目一结束人一走,其他人就很难弄清楚详细的设计资料,尤其是软件,很少有人能...
集中在项目组人员的构成、优化;软件度量把关注用量化的方法评测软件开发中的费用...软件开发能力的高低进行衡量;软件配置管理针对开发过程中人员、 工具的配置、使用...
项目管理工具软件介绍(含... 26页 2下载券 DOITNOW项目管理软件介绍... 5...自己的习惯和项目的具体要求采用“自上 而下”或“自下而上”的方式安排整个...
课程的教学目标有三个: (1) 掌握软件项目管理的基本概念,基本原理和基本方法。 (2) 掌握软件项目管理相关的软件工具的使用。 (3) 综合运用所学的专业知识和...
软件项目管理课程介绍_企业管理_经管营销_专业资料。软件开发项目管理 chapter__...? chapter__1 10 实验工具 ? Microsoft Project chapter__1 11 教学方式实用...
热门文档