Page 198 - 软件工程与项目管理
P. 198
软件工程与项目管理
Software Engineering & Project Management
类和大型软件项目的具体条件,设计可以操控并且稳定性能较高的软件模型以及
后续的软件开发。
第二,项目的内部验收和试运行。首先项目管理部门要制定一份关于项目
清单、项目开发总结、内部验收计划和试运行内容的报告,对于大型软件项目管
理的内容有了解和掌握。而后,由项目管理人员对项目运行的报告进行评估和测
试,对存在疑虑的或者是细节上的错误点要及时指出和改正。最后,在项目内部
进行验收和试运行,检验项目管理性能。
第三,项目的测验和验收。对项目的系统进行充分的检查,检验项目系统
和项目的目标、合同规定是否相符。同时,对大型软件项目的完整性和安装调试
装置进行检测,制定合适的验收计划,并且要得到客户的认可。之后,用户需要
通过对系统运行和验收流程进行检验,项目管理部门做好协调交接工作,将项目
系统、项目资料移交给用户。
第四,项目的日常维护。一方面,大型软件项目在初期试运行或者调试的
过程中,潜在的问题不容易暴露,在项目的日常维护中需要逐步性地对项目的错
误进行修正;另一方面,用户在实际使用项目的过程中,会有新的需求提出,项
目管理维护就需要对软件的功能进行完善,做到动态性维护。
综上所述,由于大型软件的复杂性和动态性,对于其项目管理的难度也相
应增大。因而,在大型软件项目的设计和开发过程中,必须做好项目管理流程的
设计及分析,完善项目管理各个阶段的协调应用,从而使得大型软件项目能够更
有效地发挥功效。
二、软件项目管理的流程分析和设计
(一)何为流程及在软件项目管理中的作用
1. 软件开发的目的
在进行软件项目开发活动中,要实现很多目标,比如关于项目的范围、成本、
时间以及质量等,项目协调也是要完成的目标。项目协调可以满足项目参与者和
利益相关者的要求,伴随软件规模和它所涉及领域的扩展,软件项目管理变得越
来越复杂,大大的增加了管理难度,造成这结果的主要因素是不能管理其过程如
果管理项目在无纪律混乱的情况下,那么项目组织就很难总结出好的管理方法和
工具,就更不用说从中获益了。管理严谨的好处不仅能够检查和改进在阶段内出
188
188

