首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

敏捷开发怎么维护

2012-12-30 
敏捷开发如何维护最近在看敏捷开发,敏捷开发中有一条价值观是:可用的软件胜于详尽的文档那么我想请教如何

敏捷开发如何维护
最近在看敏捷开发,敏捷开发中有一条价值观是:可用的软件胜于详尽的文档
那么我想请教如何下问题
1 敏捷开发过程中有多少文档化的东西
2 如果没有详细的说明文档,后期的人员如何进行维护
3 UML在敏捷中是否完全可替代文档
[解决办法]
可使用的软件 优于 面面俱到的文档。
Working software over comprehensive documentation.

1 敏捷开发过程中有多少文档化的东西
多少是根据需要而定的,如果缺少这份文档后期人员就难以维护,那么这份就是必要的!

2 如果没有详细的说明文档,后期的人员如何进行维护
这是一个误解!敏捷开发从未拒绝文档,提倡是维护那些必要而简洁的文档,
拒绝那些繁冗、过时的文档!

3 UML在敏捷中是否完全可替代文档
UML 无法替代文档,UML 展现的是设计结果,而设计的意图和目的最终是要靠文字表述的!

敏捷开发决不是是瀑布开发模型的简化版,也不是一些用来唬人的条条框框,
她是一场思想和习惯的变革!

[解决办法]
或著可以说UML跟英文中文一样都是一种通用语言
只是它是用来表达软件的设计
当有了设计后,用UML画出来,那只要懂UML都看得懂
怎么用UML让其他人懂,跟怎么说英文给外国人懂
其实是一样的道理

热点排行