Co prawda książka ma 12 lat i trzeba brać na to lekka poprawkę, jednak jest to wartościowa, nafaszerowana diagramami UML, książka traktująca o tym, że zwinność nie oznacza bałaganu i pospolitego ruszenia. Scott Ambler to kolejny autorytet w inżynierii oprogramowania. I mimo, że nikogo nie ma sensu małpować, na pewno warto się uczyć…
Agile Modeling (AM) is a practice-based methodology for effective modeling and documentation of software-based systems. At a high level AM is a collection of best practices, depicted in the pattern language map below (click on the practice for information). At a more detailed level AM is a collection of values, principles, and practices for modeling software that can be applied on a software development project in an effective and light-weight manner. (Źródło: Agile Modeling (AM) Home Page: Effective Practices for Modeling and Documentation)
Po co modelować?
Co dają nam narzędzia? Same z siebie niewiele, bo to tylko narzędzia:
Te książkę dla odmiany polecam doświadczonym analitykom i projektantom. 12 lat to szmat czasu e tej branży, ale doświadczony czytelnik znajdzie w niej wiele cennych wskazówek, będzie w stanie porównać swoje doświadczenia z doświadczeniem autora i zapewne wyciągnie wiele wniosków…