February 23–26, 2020

Maturing an Agile organization with intentional architecture

4:50pm5:40pm Tuesday, February 25, 2020
Location: Nassau
Secondary topics:  Anti-Pattern, Best Practice, Case Study

Who is this presentation for?

  • Architects, engineers, engineering managers, and product managers

Level

Intermediate

Description

Change management is difficult but necessary to lead an (organically grown) organization’s architecture to a more sustainably viable future. Nimisha Asthagiri has led the evolution of the edX architecture for the last two years from a mostly emergent design to a more balanced and intentionally guided platform through the effective use of fitness functions, providing guardrails without creating blockers for Agile teams; iterate, using Lean principles, until you find low-effort but high-impact sustainable architectural processes; create maturity models that provide a pragmatic vision and phased approach toward an aligned future direction; and bridge the gap between business leaders and your architects.

Inspired by industry-leading architectural principles, Nimisha provides examples of this transition, such as transitioning governance from a blocking arch council to consulting arch buddies to communicative monthly arch stand-ups; sustaining developer documentation from wieldy practices to architectural decision records; aligning on principles and strategic direction with an organization-wide technology radar; providing a domain-driven design (DDD) and reactive-inspired vision with a bounded context maturity model; and managing code complexity with optimized processes for deprecation and removal and feature toggles.

What you'll learn

  • Learn how an organization or architect can create a viable ecosystem that balances the Agile development needs of an organization with the maintenance needs of a sustainable architecture while using industry-leading principles
Photo of Nimisha Asthagiri

Nimisha Asthagiri

edX

Nimisha Asthagiri is a chief architect at edX, a global nonprofit, open source platform for education and learning, where she drives strategic initiatives to implement an intentional architecture for the next generation of large-scale online learning. She’s spent countless hours tackling problems of distributed computing and scalability. Now, she focuses on taming a monolithic architecture, redesigning the platform for the future of learning, and aligning the edX development community on sound design principles and practices. Nimisha is passionate about education as an avenue to inspire and improve the lives of many.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)

Contact us

confreg@oreilly.com

For conference registration information and customer service

partners@oreilly.com

For more information on community discounts and trade opportunities with O’Reilly conferences

Become a sponsor

For information on exhibiting or sponsoring a conference

pr@oreilly.com

For media/analyst press inquires