25.8 Summary
Agile Modeling is an approach to model generation that takes account of the inherent uncertainty in most (if not all) software development. It provides a style of modelling which fits particularly well with an iterative and incremental software development methodology. As the Unified Process is itself inherently iterative and incremental, Agile Modeling can provide the framework within which the model creation aspects of the Unified Process can be accomplished. This is of course not the only approach that could be taken, but it is at least a feasible one.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
25.9 References
Ambler, S.W. (2002). Agile Modeling: Effective Practices for Extreme Programming and the Unified Process. John Wiley & Son, New York.
Cockburn, A. (2002). Agile Software Development. Addison-Wesley, Reading, MA.
Boehm, B. (2002). Get ready for agile methods, with care. Computer, January, pp. 64–69.
Online References
Agile Software Development Alliance: http://www.agilealliance.org/
Agile Modeling mailing list: http://www.agilemodeling.com/
Rights and permissions
Copyright information
© 2003 Springer-Verlag London Limited
About this chapter
Cite this chapter
(2003). Agile Modeling. In: Guide to the Unified Process featuring UML, Java and Design Patterns. Springer Professional Computing. Springer, London. https://doi.org/10.1007/1-85233-856-3_25
Download citation
DOI: https://doi.org/10.1007/1-85233-856-3_25
Publisher Name: Springer, London
Print ISBN: 978-1-85233-721-6
Online ISBN: 978-1-85233-856-5
eBook Packages: Springer Book Archive