项目准备阶段

1、产品经理将整体项目拆分成不同的单独模块,每个模块尽量细化到能够自成一体。例如app的登录注册模块,不能仅仅就是登录注册这两个界面,而是要将所有与这有关的需求整合到一块。要达到的效果就是用户直接能用这个功能。

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

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

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

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

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

怎么用的呢?比如A程序员开发一个功能,需要5个小时,B程序员认为只需要半小时,那他们各自取相应的牌,藏在手中,最后摊牌,如果时间差距很大,那么A和B就可以讨论A为什么要5个小时...

开发编程阶段

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

三句话:  昨天我做了什么       需要什么帮助     明天我要干什么

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

2、做到每日集成,每天都要有一个可以成功编译、并且可以演示的版本。

项目小规模迭代

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

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

最新文章

  1. ASP.NET MVC5+EF6+EasyUI 后台管理系统(60)-系统总结
  2. 一鼓作气 博客--第一篇 note1
  3. GJM : 各大开发游戏引擎
  4. 最简单jquery轮播图效果
  5. 调试腾讯微博 win8 版 共享失败的问题
  6. JDBC链接MySQL
  7. Libsvm自定义核函数【转】
  8. 多大开始玩EV3
  9. 根据文字计算Label的尺寸
  10. 演练2-2:Guestbook示例应用程序
  11. Linux下给mysql创建用户分配权限
  12. SSI学习(二)
  13. ndk编译ffmpeg
  14. TensorFlow.org教程笔记(一)Tensorflow初上手
  15. dubbo搭建
  16. 常见的爬虫分析库(4)-爬虫之PyQuery
  17. 极路由hc5661安装tcpdump
  18. tomcat 启动脚本走过的坑
  19. 【IDEA】Intellij IDEA创建的Web项目配置Tomcat并启动Maven项目
  20. vbs解析 JSON格式数据

热门文章

  1. [CF735E/736C]Ostap and Tree
  2. 洛谷 P2066 机器分配
  3. 网络采集软件核心技术剖析系列(3)---如何使用C#语言下载博文中的全部图片到本地并可以离线浏览
  4. USB High Speed Inter-Chip (HSIC) IP: What is it? And why should I use it?
  5. [转] 利用Matlab提取图片中曲线数据
  6. python中单星号(*)和双星号(**)的使用
  7. EL表达式介绍(2)
  8. Spark集群数据处理速度慢(数据本地化问题)
  9. 转:http2的资料与使用
  10. 【高德地图API】从零開始学高德JS API(二)地图控件与插件——測距、圆形编辑器、鼠标工具、地图类型切换、鹰眼鱼骨