项目开发团队

来源:互联网 发布:nginx英文怎么读 编辑:程序博客网 时间:2024/05/18 00:20

      所谓团队,是指有限的一些人为了共同的目标而一起工作,这些人将分担不同的角色,他们有着独特的贡献,一个组织很好的团队将包含所有的团队角色。所谓项目团队,是指在明确的目标和共同价值观之下的一种特殊形式的团队,是为了完成某个一次性的特定任务而临时组建起来团队。

 

项目团队的组成

      项目团队一般拥有项目经理、开发团队、测试团队、产品可用性团队、文档团队。其中项目经理可以包括设计项目经理、发行项目经理和协助项目经理等。设计经理主要负责具体的产品设计;发行项目经理主要负责整个项目的流程和进度管理,制订进度表,协调整个团队的工作;协助项目经理主要负责其他产品开发需要照顾到的事情,例如沟通,试行等。开发团队主要包括开发团队领导、开发组长、开发工程师和架构师等。测试团队包括测试团队领导、测试组长、测试工程师和测试开发工程师等。产品可用性团队主要包括产品可用性工程师、界面设计师和产品设计师等。其中产品可用性工程师主要做使用性的调查和测试,采访客户或将客户邀请来调查等;界面设计师主要负责具体的界面设计;产品设计师主要负责产品的总体设计。文档团队则包括文档组长和文档编辑。

项目团队的特征

      一个高效的软件开发团队是需要建立在合理的开发流程及团队成员密切合作的基础之上的,每一个成员共同迎接挑战,有效地计划、协调和管理各自的工作以至完成明确的目标。有一些明显的特征:第一,具有明确且有挑战性的共同目标;第二,团队具有很强的凝聚力;第三,具有融洽的交流环境;第四,具有共同的工作规范和框架;第五,采用合理的开发过程。

项目开发阶段的运作

     软件项目开发最根本的目标就是让客户最大化地使用软件产品,达到客户满意的效果。软件的生命周期在时间上被分解为4个顺序的阶段,分别是初始阶段,细化阶段,构建阶段和交付阶段。初始阶段的目标是为系统建立商业案例并确定项目的边界;细化阶段的目标是分析问题领域,建立健全的体系结构基础,编制项目计划,淘汰项目中最高风险的元素;构建阶段,则所有剩余的构件和应用程序功能被开发并集成为产品,同时,所有的功能也将被详细测试;交付阶段的重点是确保软件对最终用户是可用的;还有维护阶段,主要指根据需求变化或硬件环境的变化对应用程序进行部分或全部的修改,修改时应充分利用源程序,修改后要填写程序修改登记表,并在程序变更通知书上写明新旧程序的不同之处。

 

参考《vb从入门到精通》

原创粉丝点击