软件开发过程、团队成员角色及所需技能主要内容一、软件开发过程二、项目组成员及其职能三、人员技能要求一、软件开发过程软件过程 软件过程是指实施于软件开发和维护中的阶段、方法、技术、实践及相关产物(计划、文档、模型、代码、测试用例和手册等)的集合。RUP软件开发过程用例驱动以构架为中心迭代和增量的开发RUP 的迭代模型软件项目开发控制流程系统实现与单元测试流程变更控制流程软件质量保证过程控制质量记录二、项目组成员及其职责项目组成员项目经理架构师需求分析师系统分析师数据库工程师(DBA)开发人员测试人员实施人员配置管理、质量保证美术设计师项目经理主要职责1、计划: a) 项目范围、项目质量、项目时间、项目成本的确认。 b) 项目过程/活动的标准化、规范化。 c) 根据项目范围、质量、时间与成本的综合因素的考虑,进行项目的总体规划与阶段计划。 d) 各项计划得到上级领导、客户方及项目组成员认可。项目经理主要职责 2、 组织: a) 组织项目所需的各项资源。 b) 设置项目组中的各种角色,并分配好各角色的责任与权限。 c) 定制项目组内外的沟通计划。(必要时可按配置管理要求写项目策划目录中的项目