关于敏捷迭代的思考

来源:互联网 发布:淘宝热搜关键词软件 编辑:程序博客网 时间:2024/06/09 17:54

一、文档的重要性:1.轻文档并不是无文档,而是重视文档的作用,也重视文档的维护;它认为文档宜少且精炼,不需要冗余的文档;文档也是作为细化部分,在每个迭代过程中不断重构;一般需求文档、概要设计、详细设计、数据库设计、项目管理文档(甘特图等等)都是必须的,在许多外企的迭代开发中都是这样的,倒是国内的公司确实提倡一种:敏捷无文档,开发效率慢,基本的文档都是必须的;敏捷开发中的写文档,有了方向性的指导。

2.在后续的开发过程关键点都是可以有文档项目相关的支撑点,依据点。对相关不熟悉相关的人员可以迅速的建立宏观概念,在开发工程中可以迅速的查找相关知识点(实现思路、相关接口等)。而无须事无巨细的去咨询其他的开发人员,或者从头的在代码整理相关思路,从管理成本上可以节约大量的时间成本。

3.文档需要有一个统一的管理平台和机制,形成一个较为完善的文档管理习惯,可以由专职或者兼职去监督文档的建立与维护。建议有一个查询方案(避免相关描述过于简单,但是也是有胜于无。)。

 

二、估计时间:故事是由团队的人员共同商量得出的,而不是一个人估计得出的,计划会的作用是详细的参与每个人估计的故事,而不是成为一种汇报形式的。让团队中每个人都了解这个故事要干什么,相关的关键点的实现。最后经过讨论团队都认为是合理的一个值。

 

三、官本位的思想。应该避免活尽量减少官本位的思想,由于官本位思想是影响团队交流协作的较大的障碍。

0 0
原创粉丝点击