配色: 字号:
T2.软件项目管理及其实现-V4.2
2018-06-27 | 阅:  转:  |  分享 
  
软件项目管理与实现

华北计算所刘昌其

1.前言

看了很多有关项目管理的文章,不少是介绍PMBOK(ProjectManagementBodyOfKnowledge)项目管理知识体系方面的内容。其实PMBOK所涉及项目管理都是些与国计民生有关的大型工程和计划,如:曼哈顿核发展计划、阿波罗登月计划,我国的154工程、巨浪工程以及一些大型水利工程等。这些大型工程和计划有的要单独成立一个单位,有的则需要国家从各个系统抽调一些人员临时成立一个指挥部进行统一的管理才能高效的完成任务。对于这些大型复杂工程的项目管理,当然需要PMBOK所说的9类管理(或称9大知识领域)即:综合管理、范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理、风险管理、采购管理。但是,对于一个软件企业根据与用户签订的合同,而形成的软件项目来说,对它们的管理就不需要考虑这9方面的问题,只需考虑范围、时间、成本、质量、采购等几个问题就足够了。其实就我国IT行业的软件项目来说,它们采购的设备(无论是硬件或者是软件都是国际品牌产品)不存在质量问题,因此采购管理可以弱化。而项目的范围就变成了用户的需求(包括功能和性能方面的要求),这正是软件工程所要解决的首要问题,可以放到软件工程的需求阶段去解决。这么一来,软件项目管理的核心问题只剩下时间(通俗讲是工程进度)、成本和质量这3个要素。



2.限定

本文所讨论的项目管理,仅指软件企业根据合同进行自主开发的应用软件项目,为以后叙述简洁起见,软件项目简称为项目。



3.术语定义

·软件项目是在和预算范围内达到预计收益的一。项目管理是进行分析和管理活动。1)管理过程涉及项目组织和管理;2)开发过程涉及具体产品生这类过程结合起来,才能整个项目。软件开发过程把用户要求转化为软件需求,把需求转化为设计,代码,代码测试文档编制,软件投入运行的过程。



项目生命期内5个阶段和管理要素的相互关系可用下表表示:

软件项目生命期 阶段



要素 启动 计划 实施 控制 结束 软件项目实体 项目/产品 合同、立项书 项目策划 设计开发活动 设计变更控制 用户手册、系统安装-维护手册 资源投入 人力资源 组建项目组 月/周-工作报告 人员调整 撤消项目组 开发设备 调配开发设备 开发设备使用和维护 设备调整 开发设备再分配 项目采购 采购申请书 采购合同 采购活动 采购监控 采购总结报告 时间进度 开发计划 项目活动(设计、编程、测试、验收) 根据偏差调整计划 进度分析 项目质量 质量计划 质量活动(设计评审、测试验证、验收确认)实现 根据质量偏差采取纠正措施 设计评审报告、测试验证报告、验收确认报告 项目成本 成本计划 成本记录 成本计划调整 成本分析报告

5.项目生命期阶段划分

5.1.项目启动。启动是一种认可过程,用来正式认可一个新项目的存在。2.项目计划项目。3.项目实施

调动资源,执行项目计划。4.项目控制偏差保证项目目标5.项目结束
献花(0)
+1
(本文系高桥学子馆首藏)