Content Systems Architecture
Approaches in a decoupled world
Diana Montalion
@dianamontalion
February 6th 2019
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
Diana Montalion
@dianamontalion
February 6th 2019
Image credit Steve Czajka via Flickr, Creative Commons
“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.”
“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.”
“The ecosystem in which the content shares branding and editorial oversight and the entities communicate, rely on and/or react to each other somehow.”
“Emergent means greater than the sum of its parts because it depends not on individual elements but on the structure of relationships between them.”
The New York Times 2020 Report
Vladgrin, Bigstock.com
Image credit Alexander Raths via Shutterstock, Standard
Image credit army.mil, creative commons
U.S. Air Force photo by Senior Airman Marissa Tucker
By Aleksandr Andrushkiv, Shutterstock.com
By Aleksandr Andrushkiv, Shutterstock.com
By Aleksandr Andrushkiv, Shutterstock.com
By Aleksandr Andrushkiv, Shutterstock.com
By Aleksandr Andrushkiv, Shutterstock.com
By Aleksandr Andrushkiv, Shutterstock.com
Kaleidoscope by Sheila Sund via Flickr, creative commons
Icon by Stux, via Pixelbay Peter Roome via Flickr, creative commons
Icon Group Font Awesome by Dave Gandy Peter Roome via Flickr, creative commons
MCruz (WMF) Wikimedia Commons , creative commons Peter Roome via Flickr, creative commons
Peter Roome via Flickr, creative commons Icon via Wikidata, creative commons
Peter Roome via Flickr, creative commons IconAha Sofu, bigstock.com
Observe what people do and understand why they do it.
(interdependency and interrelating)
argumentation
multiple points of view Software architecture must evolve towards systems thinking in order to meet the needs of emergent content systems