项目管理进阶--软件开发项目中的团队组成
2016-11-21 19:35
621 查看
项目管理进阶–软件开发项目中的团队组成
项目经理
项目经理负责分配资源,确定优先级,协调与客户和用户之间的交往。总而言之,就是尽量使项目团队一直集中于正确的目标。项目经理还要建立一套工作方法,以确保项目工件的完整性和质量。构架设计师
构架设计师负责在整个项目中对技术活动和工件进行领导和协调。构架设计师要为各构架视图确立整体结构:视图的详细组织结构、元素的分组以及这些主要元素组之间的接口。因此,与其它角色相比,构架设计师的见解重在广度,而不是深度。需求分析员
业务分析员通过概括和界定作为建模对象的组织来领导和协调业务用例建模。例如,确定存在哪些业务主角和业务用例,他们之间如何交互。通过描述一个或几个用例的需求状况以及其他支持软件的需求来获取系统功能某一部分的规约。还要负责用例包并维护该用例包的完整性。软件设计师
设计员定义一个或几个类的职责、操作、属性及关系,并确定应如何根据实施环境对它们加以调整。此外,设计师可能要负责一个或多个设计包或设计子系统,其中包括设计包或子系统所拥有的所有类。编写部分模块设计文档和代码,检查软件工程师编写的模块代码。软件工程师
软件工程师负责完成设计师的设计意图,根据设计文档编写代码;根据设计文档编写单元测试代码,根据测试报告BUG记录修订BUG,完成包或子系统的开发。UI设计师
界面设计人员通过以下方法来领导和协调 Web 界面的原型设计和正式设计:获取对 Web 界面的需求(包括可用性需求),构建 Web 页面原型,使 Web 界面的其他涉众(如最终用户)参与可用性复审和使用测试会议,复审并提供对 Web 界面最终实施方案(由其他开发人员员创建,如设计师和实施工程师)的适当反馈。测试工程师
测试工程师负责执行测试,其中包括设置和执行测试,评估测试执行过程并修改错误,以及评估测试结果并记录所发现的缺陷。实施工程师
负责软件产品安装调试和部署,完成项目相关系统工程工作,负责客户技术支持,负责编写系统部署方案和使用手册、维护手册,负责系统实施计划和规划。相关文章推荐
- 项目管理进阶--软件开发项目中的团队组成
- 团队开发_软件项目风险管理
- 软件开发团队管理与项目经理
- 调查:您的开发团队用什么项目管理软件
- 艾伟也谈项目管理,我也发软件开发团队的思考(侧重点是人员)
- 软件开发项目中的团队组成
- 团队开发管理-软件项目估算
- 团队开发管理-软件项目计划
- 软件项目管理之开发队伍建设篇
- 用人之道(二)-- 何管理软件开发团队
- (转载)微软项目管理软件的二次开发
- 中小型软件开发项目管理
- 中小型软件开发项目管理
- 用人之道(二)-- 何管理软件开发团队[转]
- 用人之道(二)-- 何管理软件开发团队
- [团队管理]+[软件人生]从项目计划到保密管理到个人学习与提高的方法
- 【转贴】小软件项目开发的管理
- 软件开发误区之二-软件工程项目管理蓝领工人
- 小软件项目开发的管理
- 软件开发项目需求变更的管理