Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

[WSO2Con EU 2018] Will Your Agile Practices be the Death of Architecture?

236 views

Published on

This deck will cover some of the lessons Cerner learned and the changes they made so that their agile practices were not the death of architecture.

Published in: Technology
  • Be the first to comment

[WSO2Con EU 2018] Will Your Agile Practices be the Death of Architecture?

  1. 1. Jennifer Lim Director of Enterprise Architecture November 2018 Will your agile practices be the death of architecture?
  2. 2. © Cerner Corporation. All rights reserved. 1 About Cerner.
  3. 3. © Cerner Corporation. All rights reserved. 2 About Cerner. People and cultures.
  4. 4. © Cerner Corporation. All rights reserved. 3 Emerging Practices Enterprise Information Management Process Design & Associate Engagement Information Technology Architecture Strategic Program Development About My Team. Enterprise Architecture.
  5. 5. © Cerner Corporation. All rights reserved. 4 Agile – Yes, it’s popular. • By 2020, more than half of application development organizations will use a framework for scaling agile development. – Gartner, 2017 • Agile is a buzzword of software development, and so all DoD software development projects are, almost by default, now declared to be “agile.” – United States Defense Innovation Board, 2018
  6. 6. © Cerner Corporation. All rights reserved. 5 Agile BS guidance – Defense Innovation Board, October 2018
  7. 7. Let’s Compare. Agile. Architecture.
  8. 8. 7© Cerner Corporation. All rights reserved. Define.
  9. 9. 8© Cerner Corporation. All rights reserved. Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan – agile manifesto, 2001 http://agilemanifesto.org/
  10. 10. 9© Cerner Corporation. All rights reserved. Architecture. Fundamental concepts or properties of a system in its environment embodied in its elements, relationships, and in the principles of its design and evolution. – ISO/IEC/IEEE 42010:2011
  11. 11. 10© Cerner Corporation. All rights reserved. But fear not…ISO is catching up… …in Systems and software engineering — Developing user documentation in an agile environment.
  12. 12. 11© Cerner Corporation. All rights reserved. Frameworks.
  13. 13. 12© Cerner Corporation. All rights reserved.
  14. 14. 13© Cerner Corporation. All rights reserved.
  15. 15. 14© Cerner Corporation. All rights reserved. People.
  16. 16. 15© Cerner Corporation. All rights reserved. I wear many different hats.
  17. 17. 16© Cerner Corporation. All rights reserved. I am The Architect.
  18. 18. 17© Cerner Corporation. All rights reserved. BDUF
  19. 19. 18© Cerner Corporation. All rights reserved. Those two perspectives seem to be at complete odds, don’t they?
  20. 20. ” “ 19 The speed of change makes you wonder what will become of architecture. Tadao Ando, Hon. FAIA https://www.architecturalrecord.com/articles/12624-tadao-ando? April 2002
  21. 21. 20© Cerner Corporation. All rights reserved. The Hill of the Buddha Sapporo, Hokkaido Tadao Ando Opened in December 2015
  22. 22. 21© Cerner Corporation. All rights reserved. Are we at the death of architecture?
  23. 23. 22© Cerner Corporation. All rights reserved. Before you decide…
  24. 24. © Cerner Corporation. All rights reserved. 23 Services Marketecture
  25. 25. © Cerner Corporation. All rights reserved. 24 Real Life…
  26. 26. 25© Cerner Corporation. All rights reserved. Think of the goals of architecture.
  27. 27. 26© Cerner Corporation. All rights reserved. SystemsBuildings Intra System Scope Inter System Scope Domain Scope
  28. 28. 27© Cerner Corporation. All rights reserved.
  29. 29. 28© Cerner Corporation. All rights reserved. …these objectives are still valid.
  30. 30. 29© Cerner Corporation. All rights reserved. In order for Architecture to co-exist with Agile, Cerner found that we need to change some of our expectations around the practice of architecture to be successful.
  31. 31. 30© Cerner Corporation. All rights reserved. 5 Changes You Should Consider Making
  32. 32. © Cerner Corporation. All rights reserved. 31 one size does Not fit all Acknowledge that one size does not fit all. We must allow for both large complex systems and small well-contained services.
  33. 33. © Cerner Corporation. All rights reserved. 32 role, not title Shift from an architect title and “anointed one” mentality to having this as a role that can be filled by several people.
  34. 34. © Cerner Corporation. All rights reserved. 33 community Shift from governance role or board to creating a community and “brain trust” approach to assist
  35. 35. © Cerner Corporation. All rights reserved. 34 diagrams, diagrams, diagrams Let go of the level of details that are required in your architecture diagrams. There are many types of diagrams, allow the team to capture the architecture in the way that best suits their needs (network, software, data, hardware, etc).
  36. 36. © Cerner Corporation. All rights reserved. 35 agile architecture Allow Flexibility. You must learn from each iteration and consider impacts to architecture, just like you do within your agile coding practices. Discovery Delivery
  37. 37. © Cerner Corporation. All rights reserved. 36 Recap: 5 Changes We Applied when Architecting 1. Acknowledge that one size does not fit all. 2. Shift from an architect title and “anointed one” mentality. 3. Shift to creating a community 4. There are many types of diagrams, allow the system to capture the architecture that best suits their needs (network, software, data, hardware, etc). 5. Allow Flexibility in architecting.
  38. 38. ” “ 37 We have to realize that the "age of discovery" has brought with it a disruption of the environment. Now architects are facing the "age of responsibility." When you design and build something, you have to consider what you are taking away from the earth or the environment in order to make something new. Tadao Ando, Hon. FAIA https://www.architecturalrecord.com/articles/12624-tadao-ando? April 2002
  39. 39. 38© Cerner Corporation. All rights reserved. Shanghai's Poly Grand Theater, completed by Tadao Ando in 2017
  40. 40. © Cerner Corporation. All rights reserved. 39 About Me. • I lead Enterprise Architecture for Cerner, a company focused on creating intelligent solutions for the health care industry. My team creates and influences the technical strategies in the areas of information management, emerging technologies, engineering practices, and IT systems’ architecture. • With over 18 years of experience in the telecommunications, banking and federal, and healthcare IT industries, I’ve held strategic leadership positions in both IT and Business domains across Data Management, Finance, Marketing, CTO-Research, Architecture, and Application Development. • I hold a BS in Management Information Systems and an MBA in Management. Jennifer Lim Enterprise Architecture Cerner Corporation https://www.linkedin.com/in/jenniferchaselim/

×