周四、发现旁边一同事在看一本名为《30天软件开发 告别瀑布拥抱敏捷》的书、“敏捷开发”这个词虽然我在很早就已获知,但是我也只是简简单单的认识到一个术语,并未去了解和认识什么是敏捷开发。也刚好趁上个月的项目刚好是采用敏捷开发的模式完成的。于是就向同事借了该书几天。在阅读该书内容的过程中并结合自身项目的参与经历,用对比的方式学习、认识和理解敏捷开发。
一、初试Scrum
Scrum是一个用于管理如 软件开发 这样的复杂工作的框架。(这里的框架不是技术上的框架 只是针对项目管理上的一套理论)2) 召开Sprint计划会议,划分任务,确定这个Sprint内需要完成的任务,标注任务的优先级并分配给每个成员。确定需求中各功能模块的具体完成时间。如图:
---
3) 进入sprint开发周期,在这个周期内,每天需要召开每日站会(Daily Scrum meeting)。如图:
(图片来源于网络)
(图片来源于网络)
任务看版包含 未完成、正在做、已完成 的工作状态,假设你今天把一个未完成的工作已经完成,那么你要把小卡片从未完成区域贴到已完成区域。五、扩展阅读
如需更多、更详细的了解敏捷开发可前往 Scrum中文资料站>>
原文地址:http://blog.csdn.net/janice0529/article/details/43370553