Skip to main content

Architecture

Byte 11 – Do you have Architecture for the product development?

Information Architecture

Do you define the architecture before you begin the product development and iterate them over while developing the product ?. If the answer is yes, you are on the right track to building the product right. The art of building architecture does not just refer to how the system connects. It’s also about ‘Why’ we are defining the architecture with logical/pragmatic reasons. Good architecture comes when the organization has a clear vision and aligns with the current industry/market trends. 

 

Screen Shot 2021 03 19 At 11.46.05 Am

Architecture should answer the business questions or the needs so that it can deliver value. It’s important to understand the organization’s business vision and strategy before defining the architecture. Architecture should have the artifacts to answer all audiences (not just the development/operations team) 

  • Reference architecture (business, capability, and solution)
  • Pragmatic architecture for the near term and long term business needs 
  • Strategy addressing the business needs, architecture characteristics, and preferences. 
  • Solutions for critical capabilities. 
  • System and use case views 
  • System component views 
  • Platform architecture 
  • Process and data flows 
  • Most importantly – Architecture decision records 

Architecture is not about boxes and lines. It’s an ‘Art,’ and you need to be an ‘Artist’ to build enterprise assets to stay ahead in the current market competition. 

 

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Anandh Asokan

Experienced IT professional in digital and consulting services, technology to help clients deliver values for their customers, defined and developed integration products (API, Event streams, and bulk load assets), Data (Data ingestion to analytics pipeline, MDM). A thought leader in defining a strategy with a pragmatic approach for the organization transformation. He has delivered high-quality products in various technologies and industry domains with a reputation in execution and mentorship. Passionate engineering professional with a Bachelor's degree focused in Computer science and a Master's degree in Software Engineering !.

More from this Author

Follow Us