Agile Modeling Principles

STUDY
PLAY
#1
Primary goal of the software team is to build software not create models.
#2
Travel light- don't create more models than you need.
#3
Strive to produce the simplest model that will describe the problem or the software.
#4
Build models in a way that makes them amenable to change.
#5
Be able to state an explicit purpose for each model that is created.
#6
Adapt the models you create to the system at hand.
#7
Try to build useful models, forget about building perfect models.
#8
Don't become dogmatic about model syntax. Successful communication is key.
#9
If your instincts tell you a paper model isn't right you may have a reason to be concerned.
#10
Get feedback as soon as you can.
YOU MIGHT ALSO LIKE...