Agile Unified Process


Agile Unified Process is a simplified version of the Rational Unified Process (RUP). It describes a simple, easy to understand approach to developing business application software using agile techniques and concepts yet still remaining true to the RUP. I've tried to keep the Agile UP as simple as possible, both in its approach and in its description. The descriptions are simple and to the point, with links to details (on the web) if you want them. The approach applies agile techniques include test driven development (TDD), Agile Model Driven Development (AMDD), agile change management, and database refactoring to improve your productivity.

Less is more.
Understand it first until you change it.
Get help tailoring it to meet your exact needs.
Develop templates, and ideally examples, for the major work products your organization uses.

Be Serial in the large and Iterative in the small
Delivering incremental releases over time
Apply test driven development (TDD)
Use agile change management techniques
Refactor the database

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License