论文部分内容阅读
统一过程是目前主流的软件过程方法,它强调用例驱动、架构优先和迭代式开发,但它的缺点也很明显:文档庞大。对UML的要求,各种建模对开发速度的降低。极限编程是新出现的最著名的敏捷轻量型过程方法。它是一组简单、具体而互相依赖实践结合在一起形成的一个敏捷过程。它更重视设计模式和编程实践,有着诸多与传统的过程方法迥然不同的特征。本文结合笔者主持的项目探讨了XP的核心实践,给出了一些对xP实践的深入理解,并介绍了xP实施中的一些辅助支持工具。