The first book to cover the Agile Modeling, a new model created specifically for XP projects eXtreme Programming (XP) has created a buzz in the software development community, such as Design Patterns several years ago. Although XP presents a methodology for rapid development of software, many developers find that XP does not allow for modeling, which is crucial to ensure that projects meet the proposed requirements. They also found that standard modeling techniques that use the Unified Modeling Language (UML) often do not work with this method. This innovative book presents the Software Development columnist Scott Ambler Agile Modeling (AM)-a technique he created for modeling XP projects using pieces of the UML and Rational Unified Process (RUP). Ambler clearly explains AM, and shows readers how to incorporate AM, UML and RUP into their development projects with the help of numerous case studies integrated throughout book.AM created by Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process