敏捷开发:
Posted bigdata-stone
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了敏捷开发:相关的知识,希望对你有一定的参考价值。
1.什么是极限编程?
极限编程是通往软件工程的方法或路径。
1)风险:基本问题,软件开发中的问题6。
(1)进度延迟
(2)项目做到后期会被取消
(3)项目变味
(4)项目缺陷率
(5)业务误解
(6)业务变更
(7)员工离职
2)XP应对上述的风险。
(1)应对项目延期:(1)短的发布周期,迭代周期和任务,通常情况下发布周期比迭代周期长
(2)XP提倡先实现最高优先级的功能,最后一个版本做性能调优。程序80%的内存消耗在20%的代码上,在中期做,
(2)项目被取消掉:XP提倡用户选择有最大商业价值的最小的发布版本
(3)系统恶化:XP创建和维护一个综合的测试套件
(4)测试率。
(5)业务误解。XP希望需求客户是团队内部人员。在一个发布周期中,客户欢迎提交一个新的没有完成的功能,
(6)
(7)
3)Episode
以上是关于敏捷开发:的主要内容,如果未能解决你的问题,请参考以下文章