Appendix F. Agile Modeling Values, Practices, and Principles Cheat Sheet


F. Agile Modeling Values, Practices, and Principles Cheat Sheet

Source of information on this page: www.agilemodeling.com

Values

Communication, simplicity, feedback, courage and humility.

Practices

Principles

CORE PRACTICES:

CORE PRINCIPLES:

Active Stakeholder Participation

Model with a Purpose

Model with Others

Maximize Stakeholder Investment

Apply the Right Artifact(s)

Travel Light

Iterate to Another Artifact

Multiple Models

Prove It with Code

Rapid Feedback

Use the Simplest Tools

Assume Simplicity

Model in Small Increments

Embrace Change

Single Source Information

Incremental Change

Collective Ownership

Quality Work

Create Several Models in Parallel

Software Is Your Primary Goal

Create Simple Content

Enabling the Next Effort Is Your Secondary Goal

Depict Models Simply

 

Display Models Publicly

 

SUPPLEMENTARY PRACTICES:

SUPPLEMENTARY PRINCIPLES:

Apply Modeling Standards

Content Is More Important Than Representation

Apply Patterns Gently

Open and Honest Communication

Discard Temporary Models

 

Formalize Contract Models

 

Update Only When It Hurts

REALLY GOOD IDEAS:

Refactoring

Test-First Design




Agile Java Development with Spring, Hibernate and Eclipse
Agile Java Development with Spring, Hibernate and Eclipse
ISBN: 0672328968
EAN: 2147483647
Year: 2006
Pages: 219

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net