agile modeling: a disciplined approach to modelling and documentation
TRANSCRIPT
Scott W. Ambler Senior Consulting Partner
scott [at] scottambler.com
@scottwambler
Agile Modeling: A Disciplined Approach to Modeling and Documentation
© Scott Ambler + Associates
@scottwambler
How can agile teams benefit from modeling?
How can modeling benefit from agile?
@scottwambler
Stakeholders should be
active participants in
modeling
@scottwambler
Prefer direct collaboration over documentation
@scottwambler
Do just enough
modeling
Valu
e
Effort
@scottwambler
Models should be just barely good enough
@scottwambler
Envision requirements early to get going in the right direction
@scottwambler
The best architectures and designs emerge over
time
Think About the Future,
© Disciplined Agile Consortium 9
But Wait to Act
@scottwambler
It really does depend…
@scottwambler
…so tailor your approach Scaling Factor Affect The larger the team… …the more need for initial
understanding The more geographically distributed…
…the more need for initial understanding
The more organizations involved… …the more need for alignment The more complex the domain… …the more need for requirements
exploration The more complex the technology… …the more need for architecture and
design exploration The greater need for compliance… …the more need for proving your
work
@scottwambler
Examine the problem from multiple points of view
@scottwambler
Embrace changing requirements
@scottwambler
Explore details on a just in time (JIT) basis
@scottwambler
Defer Commitment to Make Better Decisions
@scottwambler
Travel Light
@scottwambler
My parting advice….
Be pragmatic, not bureaucratic Modeling is critical to your success, but only if you focus on value Tailor your modeling strategy to meet the needs of the situation that you face
@scottwambler
scott [at] scottambler.com
AgileModeling.com AgileData.org Ambysoft.com
DisciplinedAgileConsortium.org DisciplinedAgileDelivery.com
ScottAmbler.com
Thank You!
@scottwambler
Scott Ambler + Associates is the thought leader behind the Disciplined Agile Delivery (DAD) framework and its application. We are an IT
management consulting firm that advises organizations to be more effective applying disciplined agile and lean processes within the
context of your business.
Our website is ScottAmbler.com We can help
© Scott Ambler + Associates 19