敏捷开发 scrum管理

项目准备阶段程序员

一、产品经理将总体项目拆分红不一样的单独模块,每一个模块尽可能细化到可以自成一体。例如app的登陆注册模块,不能仅仅就是登陆注册这两个界面,而是要将全部与这有关的需求整合到一块。要达到的效果就是用户直接能用这个功能。编程

二、开发团队根据需求列表,作工做量的预估和安排。app

开发准备阶段(每一次迭代都是都是一种冲刺)框架

一、项目技术主管搭建项目框架(框架高水准要求),并将此次迭代从全局方面来进行细化。spa

二、项目成员根据主管的安排,细化每一个人的工做量以及完成时间,具体方式以下:blog

    下图所展现的是计划纸牌,它的做用是防止项目在开发过程当中,被某些人所领导。开发

     怎么用的呢?好比A程序员开发一个功能,须要5个小时,B程序员认为只须要半小时,那他们各自取相应的牌,藏在手中,最后摊牌,若是时间差距很大,那么A和B就能够讨论A为何要5个小时...产品

 

开发编程阶段编译

 一、站立会议(时间根据人数作严格控制),每人要说三句话,作一件事class

      三句话:  昨天我作了什么       须要什么帮助     明天我要干什么  

      一件事:  更新燃尽图(包含 未完成、正在作、已完成 的工做状态,每一个人的工做进度和完成状况都是公开的,若是有一我的的工做任务在某一个位置放了好几天,你们都能发现他的工做进度出现了什么问题)

二、作到每日集成,天天都要有一个能够成功编译、而且能够演示的版本。

项目小规模迭代

一、开发团队每周给客户或者项目主管一个打包文件,让其时刻知道,开发进度,同时技术主管也上报一下这周须要上级协助解决的问题。每周项目主管须要时刻注意项目进度,及时调整。

二、回顾会议。一个迭代版本完成之后,项目成员需轮流发言,总结并讨论改进的地方,放入下一轮冲刺版本中

相关文章
相关标签/搜索