Student Q&A: Dealing with Architecture in Agile

LeadingAgile
Jul 28, 2017 · 3 min read

This week Devin Hedge joins Dave Prior for another student question. This time about architecture and if the complexity of it would be better served by a waterfall approach:

The Question

How to plan for the Architecture effectively. With waterfall, we try to figure out all aspects of the business and the technical solution in advance before we start development. In Agile, we discover as we go. It’s very likely that when we come to a certain, we’ll find either the current business logic or the current technical framework cannot adapt our upcoming demands. There’s a high opportunity that we’ll need to destroy all the work that we’ve done. Talking in this perspective, isn’t waterfall better than Agile?

Show Notes

00:08 Interview Begins

00:51 This week’s question

02:00 What do we mean by architecture

02:29 The design principles and standards you need in place to support your work

03:35 If it isn’t loosely coupled, neither waterfall or agile can really help

04:17 Challenging the assumption that big up front planning could help you eliminate the risk of having to do rework and whether or not waterfall is actually supposed to do that

07:43 If we can’t eliminate the risk of not knowing everything up front, what can you do?

08:30 Devin puts on his architect hat — guardrails and guideposts

09:53 Reframing the problem

10:40 How physical building architects are still designing even after the building is built — you never know what the tenants of the building will actually want

11:48 The risk of making decisions too early

12:18 Advice from Devin on how to reduce your risk of designing architecture up front and put up the guardrails and guideposts you need

14:14 How architects look at the work and decision making

17:02 Making decisions at the last possible responsible moment

17:43 Having a growth mindset vs. a fixed mindset

19:10 Is there value in waiting to make your decisions until you have all the information? What is your cost of delay of waiting to make the decisions?

20:57 Devin’s upcoming events: Agile Budgeting and Cost Tracking for the PMI North Carolina Chapter on July 11 and PMI South Carolina on July 20

21:57 How to get in touch with Devin

22:47 Interview Ends

Links from the podcast

Does Agile addresses the 25 point Federal IT Reformation plan? (June 29) PMI Washington DC

http://conta.cc/2sov4vn

Agile: Budgeting for Agile Financial cost planning/tracking (July 11) PMI North Carolina

http://bit.ly/2tmVMZz

Jeff Bezos Memo about Cloud Services
http://apievangelist.com/2012/01/12/the-secret-to-amazons-success-internal-apis/

Contacting Devin

LeadingAgile: www.leadingagile.com/guides/devin-hedge/
Twitter: twitter.com/agiledevin
LinkedIn: www.linkedin.com/in/devinhedge

Contacting Dave

LeadingAgile: www.leadingagile.com/guides/dave-prior/
Email: dave.prior@leadingagile.com
Twitter: twitter.com/mrsungo
Personal Blog: drunkenpm.net

LeadingAgile CSM & CSPO Classes

For information on LeadingAgile’s upcoming public CSM and CSPO classes, please go to: www.leadingagile.com/our-gear/training/ Use the discount code: LA_Podcast to receive a 15% discount on the class.

Feedback/Questions

If you have comments on the podcast, or have questions for the LeadingAgile coaches that you’d like to have addressed in a future episode of LeadingAgile’s SoundNotes, you can reach Dave at dave.prior@leadingagile.com


Originally published at www.leadingagile.com.

LeadingAgile

Written by

The Path to Agile Transformation Starts Here | www.leadingagile.com

LeadingAgile SoundNotes

Dave Prior hosts a weekly podcast about all things agile.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade