content systems architecture
play

Content Systems Architecture Approaches in a decoupled world Diana - PowerPoint PPT Presentation

Content Systems Architecture Approaches in a decoupled world Diana Montalion @dianamontalion February 6th 2019 Image credit Steve Czajka via Flickr, Creative Commons Software architecture must evolve towards systems thinking in order to


  1. Content Systems Architecture Approaches in a decoupled world Diana Montalion @dianamontalion February 6th 2019

  2. Image credit Steve Czajka via Flickr, Creative Commons

  3. Software architecture must evolve towards systems thinking in order to meet the needs of emergent content systems

  4. De fi nition “ Content systems consist of cohesive yet distinct entities that are interrelated and interdependent, forming a whole which has a structure and purpose that defines its boundary.”

  5. De fi nition “ Systems thinking is the fuzzy area of understanding the boundaries that distinguish one system from other systems and defining what interrelated and interdependent mean within those boundaries.”

  6. My de fi nition “The ecosystem in which the content shares branding and editorial oversight and the entities communicate, rely on and/or react to each other somehow.”

  7. De fi nitions “ Emergent means greater than the sum of its parts because it depends not on individual elements but on the structure of relationships between them.”

  8. The New York Times 2020 Report

  9. Emergent content system • Visual • Ecosystem • Success criteria

  10. TL;DR • Make discussions transparent • Partner with subject matter experts • Define words

  11. Teams that cultivate emergent behavior build emergent systems

  12. Vladgrin, Bigstock.com Architect as system integrator

  13. You are the expert at integrating everything

  14. Image credit Alexander Raths via Shutterstock, Standard Ti anksgiving with the architect

  15. Image credit army.mil, creative commons

  16. U.S. Air Force photo by Senior Airman Marissa Tucker

  17. Architects create conceptual integrity by structuring argumentation

  18. Top Down Elaboration (TDE) • Summary • Why • What • Who • How • When By Aleksandr Andrushkiv, Shutterstock.com

  19. Why By Aleksandr Andrushkiv, Shutterstock.com

  20. What By Aleksandr Andrushkiv, Shutterstock.com

  21. Who By Aleksandr Andrushkiv, Shutterstock.com

  22. How By Aleksandr Andrushkiv, Shutterstock.com

  23. When By Aleksandr Andrushkiv, Shutterstock.com

  24. Architects tell stories (about what is and what could be) by structuring the point of view

  25. Kaleidoscope by Sheila Sund via Flickr, creative commons

  26. Peter Roome via Flickr, creative commons Icon by Stux, via Pixelbay

  27. Peter Roome via Flickr, creative commons Icon Group Font Awesome by Dave Gandy

  28. Peter Roome via Flickr, creative commons MCruz (WMF) Wikimedia Commons , creative commons

  29. Peter Roome via Flickr, creative commons Icon via Wikidata, creative commons

  30. Peter Roome via Flickr, creative commons IconAha So fu , bigstock.com

  31. Task analysis Observe what people do and understand why they do it.

  32. Process model

  33. Ti erefore, Software architecture must evolve towards systems thinking in order to meet the needs of emergent content systems • Model and reinforce emergent behavior (interdependency and interrelating) • Create conceptual integrity by structuring argumentation • Tell stories about what is and what could be from multiple points of view

  34. Equifinality

Recommend


More recommend