项目管理的保证项目管理的主要目标是保证项目在规定时间内高质量的完成项目
项目管理包括了项目组开发各阶段的人员结构的配置,质量控制的实施方略,内部文档和产品文档的组织编写等各项工作
开发项目按照规范化软件的生产方式进行生产,在生产流程上采用ISO9000的标准进行
项目开发参与的角色有项目经理,项目负责人,领域专家,系统分析员,程序员,测试组,技术支持部,质量监督组,文档组
下面就各个角色一一说明其主要职责
项目经理主要负责该项目开发商在开发和维护的过程中同客户的商务接洽和开发配合方面的事物,包括:项目合同的签定;提交开发计划给客户;组织客户与分析人员进行需求确定;组织客户阶段性验收;协调客户提供测试环境;监督项目进度与质量;提供开发人员所需的各种人力物力资源;负责项目开发过程中客户、开发项目组、质量监督部,文档组等相关部门的联络与沟通
项目的开发采用项目负责人责任制
项目的开发由项目负责人全权负责,负责的范围包括:项目开发计划的制定;开发方法的确定;技术规范的编制;项目各阶段的人员配给与人员之间的配合;各阶段文档的生成和版本编号
领域专家主要责任是协同系统分析员认清领域边界,确定领域内容
领域专家可以由客户抽调技术骨干担任,也可以由开发商聘请担任
领域专家在开发过程中主要参与的阶段是系统需求分析,在明确了系统将来要完成的主要任务之后,领域专家的职责转向系统用户界面的确定上
开发出的系统能被客户接受的两个重要指标一个是系统正确性,即系统是否正确的完成了用户希望它完成的任务;第二就是系统操作的便捷性
便捷主要受到使用系统的客户的操作习惯的制约
领域专家往往是多年从事该项工作的人员,他们的使用习惯会对系统的易用性非常有帮助
领域专家参与的开发阶段受到开发方式的影响
系统分析员系统分析员是系统开发方法的贯彻者和系统实现的指导者
分析人员主要参与开