敏捷开发 scrum管理
2024-08-28 12:30:28
项目准备阶段
1、产品经理将整体项目拆分成不同的单独模块,每个模块尽量细化到能够自成一体。例如app的登录注册模块,不能仅仅就是登录注册这两个界面,而是要将所有与这有关的需求整合到一块。要达到的效果就是用户直接能用这个功能。
2、开发团队根据需求列表,做工作量的预估和安排。
开发准备阶段(每一次迭代都是都是一种冲刺)
1、项目技术主管搭建项目框架(框架高水准要求),并将这次迭代从全局方面来进行细化。
2、项目成员根据主管的安排,细化每个人的工作量以及完成时间,具体方式如下:
下图所展示的是计划纸牌,它的作用是防止项目在开发过程中,被某些人所领导。
怎么用的呢?比如A程序员开发一个功能,需要5个小时,B程序员认为只需要半小时,那他们各自取相应的牌,藏在手中,最后摊牌,如果时间差距很大,那么A和B就可以讨论A为什么要5个小时...
开发编程阶段
1、站立会议(时间根据人数做严格控制),每人要说三句话,做一件事
三句话: 昨天我做了什么 需要什么帮助 明天我要干什么
一件事: 更新燃尽图(包含 未完成、正在做、已完成 的工作状态,每个人的工作进度和完成情况都是公开的,如果有一个人的工作任务在某一个位置放了好几天,大家都能发现他的工作进度出现了什么问题)
2、做到每日集成,每天都要有一个可以成功编译、并且可以演示的版本。
项目小规模迭代
1、开发团队每周给客户或者项目主管一个打包文件,让其时刻知道,开发进度,同时技术主管也上报一下这周需要上级协助解决的问题。每周项目主管需要时刻注意项目进度,及时调整。
2、回顾会议。一个迭代版本完成以后,项目成员需轮流发言,总结并讨论改进的地方,放入下一轮冲刺版本中
最新文章
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(60)-系统总结
- 一鼓作气 博客--第一篇 note1
- GJM : 各大开发游戏引擎
- 最简单jquery轮播图效果
- 调试腾讯微博 win8 版 共享失败的问题
- JDBC链接MySQL
- Libsvm自定义核函数【转】
- 多大开始玩EV3
- 根据文字计算Label的尺寸
- 演练2-2:Guestbook示例应用程序
- Linux下给mysql创建用户分配权限
- SSI学习(二)
- ndk编译ffmpeg
- TensorFlow.org教程笔记(一)Tensorflow初上手
- dubbo搭建
- 常见的爬虫分析库(4)-爬虫之PyQuery
- 极路由hc5661安装tcpdump
- tomcat 启动脚本走过的坑
- 【IDEA】Intellij IDEA创建的Web项目配置Tomcat并启动Maven项目
- vbs解析 JSON格式数据
热门文章
- [CF735E/736C]Ostap and Tree
- 洛谷 P2066 机器分配
- 网络采集软件核心技术剖析系列(3)---如何使用C#语言下载博文中的全部图片到本地并可以离线浏览
- USB High Speed Inter-Chip (HSIC) IP: What is it? And why should I use it?
- [转] 利用Matlab提取图片中曲线数据
- python中单星号(*)和双星号(**)的使用
- EL表达式介绍(2)
- Spark集群数据处理速度慢(数据本地化问题)
- 转:http2的资料与使用
- 【高德地图API】从零開始学高德JS API(二)地图控件与插件——測距、圆形编辑器、鼠标工具、地图类型切换、鹰眼鱼骨