(7
“
”
)规模控制原则。即要控制项目组的规模, 贵精而不贵多 ,这是一个基本的原
则,这和我们上面提到的高效原则、分解原则是相辅相成的。
(8
)组织的知识积累原则。有效的积累知识的方法是 :人员专业化培养,知识与载
体分离。
3.2软件项目管理的要素:
(1)合理组织人力资源;人是决定软件开发质量的最关键、最活跃又最难以控制的
因素。应注意以下几个原则:理配备,各尽其才;落实责任,责权均衡;及时交流;养团
队精神;提升道德水平和规范职业行为。
(2)开发规范化;软件开发需要严格按照软件规范实施,从项目的用户需求分析、
系统分析、编码、调试、测试、发布都需要一步一步完成,越是项目起步阶段,越是要注意
按照规范进行。
(3)周密的计划;所有资源和工作都是按照项目计划进行分配和执行的,管理人员
依据项目计划跟踪和监督项目进展情况的,所以制定合理、准确、细致的项目计划是进行
项目管理的基础。有效的计划有利于增强项目组成员的紧迫感,减少相互等待时间。
(4)有效的控制;项目控制包括进度控制、成本控制、质量控制、风险控制等方面,
具体的控制措施包括:周会、周报、里程碑报告、提交物审计、过程审计、配置审计、风险跟
踪等。
(5)严格的测试;软件测试是软件开发的重要环节,同时也是确保软件质量的重要
方法和手段。通过测试,证实软件产品的质量已获得,并能满足用户的各项质量需求;发
现错误,纠正错误,防止错误在交付用户、投入运行后暴露,给用户和开发组织造成损失;
积累经验,完善设计,提高软件开发人员的技能。
(6)良好的信息沟通。
沟通是监督、控制的基础,是推动项目执行的基础, 更是减
少冲突的良方。项目经理周期性向机构管理层和客户报告项目的技术、进度、费用、质量方
面的状况;在客户面前全面代表所在机构,与客户建立和维持友好和开放的关系,直接
面向客户的项目经理是客户与所在机构最关键的联系点;做一个项目沟通的推动者、避免
项目中出现沟通的遏制者;为项目沟通积极创造环境,包括集中工作;保证所有会议的
高效率。
3.3软件管理的方法:
(1)质量控制:是一个全面的、全过程的控制,应当采取有效措施对影响工程质量
的因素进行控制,主要是从质量保证过程和质量控制过程两个方面进行控制,以确保