A good architecture is the bedrock of good software. Good architecture is a result of careful understanding, analysis and thought process based on years of architectural experience. If an enterprise application is built using template architecture patterns, without a proper perspective ends up with frustrating results.

An investment in good architecture provides the business sponsors and technical developers a clear path to achieving their common goals.

Hello Architects!

Posted in Uncategorized by admin on Monday, June 07, 2010

Welcome to Indigo Architects!

These blogs are part of the experiences at Indigo Architects. We will be covering topics ranging from Software Architecture, to the Design of commonplace things. From random everyday learnings & trivial insights … to painful follies that you & other should not have to pass.

We love to share our experiences & insights. Don’t hold back on sharing your own.

- Sudhir Mody

Principal Architect

Comments (2)


Indigo Architects goal is to help build great software. To achieve affect a change on the software industry, to help it mature into a modern engineering discipline. We largely focus on the design and architecture phases of software development. As such we are unique in the market.

Nowadays we see a proliferation of excellent ideas in software innovation. The keys to success are found in the execution of these ideas. Delivering a innovative product within a limited time and cost budget is a unique and rare capability.

Indigo Architects has had years of experience in delivering software products.

To name a few