- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
团队开发规范文档
团队开发规范
1团队组成 2
1.1整个团队由六种角色组成 2
1.2项目管理 2
目标 2
职能 2
1.3开发 3
目标 3
职能 3
1.4测试 3
目标 3
职能 4
1.5用户教育 4
目标 4
职能 4
1.6产品管理 5
目标 5
职能 5
1.7发布和应用后期管理 5
目标 5
职能 6
2角色 6
3开发流程 7
4达成共识 7
5完成项目计划 7
完成功能 7
稳定与发布 8
6代码管理 8
代码规范 8
版本管理 8
1团队组成
1.1整个团队由六种角色组成
● 项目管理
● 开发人员
● 测试人员
● 用户教育人员
● 产品管理
● 应用后期管理
各个角色在团队中的地位相当,并且在项目经理的带领下分工合作,各角色的职责责任下面进行详细描述。
1.2项目管理
目标
在项目的约束条件下完成解决方案,并协调各部门的工作进度。
整个团队的一个主要目标就是在项目的约束条件下完成项目。项目的约束条件包括,项目的工期,项目的总预算进度等。大部分项目会根据时间和资金的使用来衡量项目的结果。为了实现这个目标,项目管理负责人就要在正确的时间发布正确的项目活动,并负责推动项目的进度、功能集和预算资金。保证正确理解了项目投资方的期望,并自始至终贯穿于项目执行过程中。
职能
● 项目管理
● 跟踪和管理预算资金
● 管理主进度表
● 推动风险管理流程
● 加强团队沟通和协调
● 跟踪进度和报告项目状态
● 管理资源分配
● 解决方案构建
● 推动整体项目设计
● 负责功能规范
● 负责解决方案范围和重要决定
● 流程控制
● 推动流程质量控制
● 定义并推荐可改进处
● 管理服务
● 实现项目的管理流程并提供支持
● 提供管理服务以保证高效的团队运作
1.3开发
目标
按照功能规范说明进行开发
功能规范说明详细描述了整个团队将要提供给客户的交付物。对整个团队来说,应该尽可能精确地按照功能规范说明来实现整个项目,因为功能规范说明可以看成是整个团队和客户之间所达成的共识。开发人员必须按照客户需求和功能规范说明来构建整个解决方案。同时,开发人员还需要为整个团队提供技术方面的咨询,这样在设计和技术选择时可以尽量减少开发风险。开发人员提供较低层次的功能设计,并预估完成设计所需的时间。
职能
● 技术咨询
● 为团队提供技术咨询服务
● 评估并验证所用技术
● 积极参与功能规范说明的创建和审核
● 定义开发标准
● 实现架构和设计
● 提供针对解决方案的应用程序、数据和技术细节,以便将企业架构设计映射到解决方案架构的实现上
● 负责并实现解决方案的逻辑和物理设计
● 应用程序开发
● 根据设计规范编写代码以实现功能
● 在开发过程中进行代码审核,并共享知识和经验
● 在测试人员的帮助下根据测试计划执行单元测试
● 架构开发
● 为自动安装开发脚本
● 开发安装文档
1.4测试
目标
在确认所有的产品质量问题都得到妥善处理后,批准产品发布。
所有的软件产品在发布时都存在着缺陷。最重要的是,在发布前,必须清楚地认识和鉴别出这些问题,可以以问题的形式给出解决方法,或者是给出如何绕开该问题的文档记录。宁愿对于已知的问题,提供了文档或解决方法,也不要存在一些未知的问题。因为这些未知的问题,可能会带来不可预知的后果。
职能
? 计划测试
? 开发测试方法和计划
? 参与设置质量标准
? 开发测试说明
? 测试
? 开发并维护自动测试案例、工具和脚本
? 执行测试,以确定产品开发过程的状态
? 负责定义构造流程
? 测试报告
? 为团队提供与产品质量相关的数据
? 跟踪所有缺陷,并保证在发布前得到妥善处理
1.5用户教育
目标
提高用户使用效率
为了使得产品取得成功,必须要增强用户工作和操作的方式。即使产品具备了丰富的功能或内容,但只要对目标用户的可用性差,那么这还是一个失败的产品。
职能
? 技术沟通
? 为技术支持设计和开发文档
? 开发帮助文档
? 培训
? 开发和执行学习策略
? 可用性
? 收集、分析用户需求,并区分优先级
? 为解决方案设计提供反馈和输入
? 开发使用场景和用户案例
? 在团队中扮演用户的角色
? 图像设计
? 推动用户界面设计
? 国际化
? 改进解决方案在国际市场上的质量和可用性
? 辅助功能
? 推动在设计时加入辅助功能的概念和需求
1.6产品管理
目标
满足客户的需求
产品管理
原创力文档


文档评论(0)