敏捷开发智慧敏捷系列之二:写不写文档? .
来源:互联网 发布:js函数给全局变量赋值 编辑:程序博客网 时间:2024/04/29 12:04
缘起
“我们产品已经做完了,客户说要补上需求文档,可我们只有用户故事,这个文档应不应该写呢?”
“没有这个文档,客户能验收吗?”
“不能,客户要开课题评审会,这个是评审会材料之一。”
这个文档要不要写呢?写,为什么?不写,为什么?写怎么写?不写,怎么不写?
为什么敏捷不写文档?
先把话说绝点,敏捷就是不写文档。那为什么不写文档?
为了减少浪费。
敏捷认为所有中间产品,需求,计划,设计,测试用例……都缺少客户价值,客户最想要的价值,无疑是最后的可运行的软件。因此所有中间文档都应该省略省略再省略,直到不写。
不在对客户没有价值的东西上面浪费时间,这是敏捷不写文档的真实含义。
只是从实践上看,最浪费时间的无疑是那些无用的文档。但倘若文档是有用的,而且甚至是客户价值的重要部分,一切就变了。
怎样写这个需求文档?
就这个文档而言,它是为了验收所用,和开发没有关系(已经开发完了),和日后维护没有关系。
那怎么写?这个问题就不回答了,当然是按验收的写法写。
所以,所有文档的所有写法,在每个企业都不相同,不应该问“敏捷开发应该怎样写XX文档?”,而是应该问“应该怎样写上面那个文档?”,而若能这样发问,答案已经明确了。
- 敏捷开发智慧敏捷系列之二:写不写文档?
- 敏捷开发智慧敏捷系列之二:写不写文档? .
- 敏捷开发智慧敏捷系列
- 敏捷开发智慧敏捷系列之一:序言
- 敏捷开发智慧敏捷系列之一:序言 .
- 敏捷开发智慧敏捷系列之六:之一~之五的小结
- 敏捷开发智慧敏捷系列之三:做不做架构设计?
- 敏捷开发智慧敏捷系列之四:每日立会开多久?
- 敏捷开发智慧敏捷系列之三:做不做架构设计?
- 敏捷开发智慧敏捷系列之四:每日立会开多久?
- 敏捷开发智慧敏捷系列之五:定不定流程和模板?
- 敏捷开发一千零一问系列之二十五:什么是敏捷开发的根本基础?
- 敏捷开发产品管理系列之二:产品版本规划
- 敏捷开发日常跟进系列之二:燃尽图(中)
- 敏捷外包工程系列之二:人员结构(敏捷外包工程,敏捷开发,产品负责人,客户价值)
- 敏捷开发般若敏捷系列之二:什么是敏捷(上)(无住,不住于法,破法执)
- 敏捷开发一千零一问系列之二十四:传统团队如何转变为敏捷团队(一)?
- 敏捷开发一千零一问系列之二十九:敏捷如何估算(上)?
- 仿Baidu,Google查询分页技术实现分析
- Uploadify插件的使用(jQuery上传插件)
- improved mergesort
- dedecms5.7商城系统无需登录注册即可订单购买程序修改
- gredview 数据绑定
- 敏捷开发智慧敏捷系列之二:写不写文档? .
- SQL2005自带扩展函数对字符串进行MD5加密
- 指针形参1,引用形参2,对象形参3区别
- hdoj 1234(结构体排序)
- Change Log for Joomsport: [VIEW] 成績龍虎榜(Ranking List) SQL Programming
- GPU编程资源链接
- 三极管参数大全
- Ogre1.7.2 + CEGUI0.7.5配置
- 笔试面试总结(开题篇)