Enterprise Architecture enables Small Design Just In Time

There’s a big difference between Enterprise Architecture and Big Design Up Front. Good Enterprise Architecture lists principles which specify rules for design. Good Enterprise Architecture limits your Design options, to guarantee that designs can coexist.

Enterprise Architecture principles enable Small Design Just In Time.

Without these principles it would be a lot harder to do design just in time and still have alignment between all the different designs.

EA principles are like building constraints which exist in many countries. These constraints specify rules for architects when designing buildings. These rules may include safety issues, appearance, environmental impact, zoning, etc. Within these rules an architect is free to design a building as he pleases.

Enterprise Architecture should contain principles that help a Product Owner determine the right vision and features for a product. Enterprise Architecture should also contain principles that help a Scrum team determine the correct design for implementing a user story.

blog comments powered by Disqus