Agile Modeling: A Disciplined Approach to Modelling and Documentation

Post on 22-Jan-2018

1.142 views 0 download

Transcript of Agile Modeling: A Disciplined Approach to Modelling and Documentation

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