Agile Modeling (AM) Recommended Resources
Agile Modeling:
Extreme/Agile Development:
- Agile Data Home Page
- Agile Software Development Manifesto
- Agile Testing
- Database Refactoring
- Database Refactoring Catalog
- Dynamic System Development Method (DSDM)
- eXtreme Programming meets UML (Alan Cameron Wills) an alternative view to the essay AM and eXtreme Programming (XP).
- How Can Enterprise-level Professionals Be Agile?
- Literate Programming
- The New Methodology (Martin Fowler)
- Pair Programming
- Remaining Agile
- Scrum
- www.extremeprogramming.org
- XP FAQ (John Brewer)
Modeling Approaches/Philosophies:
- Is Design Dead? — Martin Fowler
- Refactoring Home Page
- What is Software Design? — Jack Reeves
- Zachman Framework
Modeling Techniques:
- Agile Models Distilled
- Data Modeling 101
- Modeling Style Guidelines
- General diagramming guidelines
- UML Activity diagram guidelines
- UML Class diagram guidelines
- UML Collaboration diagram guidelines
- UML Component diagram guidelines
- UML Deployment diagram guidelines
- UML Package diagram guidelines
- UML Sequence diagram guidelines
- UML State chart diagram guidelines
- UML Use case diagram guidelines
- Object Orientation 101
- Role Modeling (Prof. Trygve Reenskaug)
- The Rise of Worse is Better (Richard Gabriel)
- A UML Profile for Data Modeling
Related/Interesting Links: