这里有不少种方式,咱们所将的是Scrum这样的一个方式编码
理解一:三个角色开发
1:product owner:产品负责人产品
职责:负责规划整理了解清楚一个项目的需求,而后每次迭代的时候对产品进行验收,了解产品的不足和把以前不清晰的需求细化而且了解清楚,把握产品方向。ast
2:team:团队
职责:根据需求,负责彻底专一的开发,解决技术难题,要有自制力,能力跨领域,以团队为中心,可以帮助团队中的短板完成任务,7±2人较为合适 技术
3:scrum master:Scrum教练
职责:熟悉流程,掌握方向,分析需求,细分任务,负责把控站会会议的时间和每次的主题以及迭代以后的总结会议,帮助团队解决编码以外的问题,让团队能够安心开发。总结
理解二:过程项目
1:po负责把需求分析清楚,通过评估,对任务进行分解,而且按优先级的顺序排布好,整理成Product Backlog时间
2:开始进行sprint,通常会进行两个会议,一个是作什么,另外一个是怎么作,每个sprint会把优先级较高的作了,而后再作优先级较低的,一个sprint的周期通常是1-4周不等,看项目的具体大小,每个sprint产出物都是一个能够交付的潜在产品,若是这个产品很接近真实的指望产品,那么此次sprint是很成功的,每次sprint出来以后都要开评估会议和回顾会议,评估是为了了解产品所存在的缺陷,以便在下一次sprint进行更改,此次sprint一流的问题,若是到达时间期限,那也只可以留到下次sprint去修改。主题
五个会议:需求分析
待办事项梳理会议
sprint会议A
sprint会议B
每日站会
评审会议
回顾会议