[关闭]
@yeahugo 2017-02-09T07:07:35.000000Z 字数 628 阅读 577

烹烹开发团队规范

规范


团队开发规范

为了保证开发能保证质量和时间完成,方便以后的人员能继续维护代码,烹烹开发规范有以下几方面:

细化任务

当前版本所有开发任务都需要列到任务列表,并且每个任务应该尽量细化,并且规定完成时间

评分方法:项目开始之后由组长和技术总监协商评分,0~1分

按时完成

每个任务按照规定的时间能完成

评分方法:满分1分,每天专人早上8点半上班之后进行检查,有发现有一个任务超期没有标完成的扣0.1分,扣到0分为止

分支管理

使用git进行代码管理,使用git flow进行分支管理

评分方法:git flow流程的5个分支(master、develop、release、hotfix、feature),得分=正确使用分支数*0.2,例如只用master和develop得0.4分

开发文档

项目开发过程需要补充必要的设计文档,包括数据库字段设计、多个系统间组织架构等,能达到看文档就能理解项目的目的

评分方法:项目开发提测之前,需要检查开发文档,由技术总监和组长协商,0~1分

需求文档

项目开发前需要补充需求文档,时间紧迫情况下至少需要在开发一项任务前把该任务涉及的文档准备好。
需求文档以能说清楚产品经理需求分析的意图为目的,不宜写得过多,过复杂。涉及到交互的产品需要有原型图。

评分方法:项目开发提测之前,需要检查需求文档,由QA工程师、技术总监、组长协商,0~1分

团队规范总分

总分 = 任务分 + 完成分 + 分支分 + 开发文档分 + 需求文档分

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注