Thursday, April 21, 2011

Architecting Performance

Architecture is all about scale and performance - " Striking a balance between extremes ". Technology per se is a tool in the hands of an Architect.

The journey of architecture starts with conceptual framework , at this stage ideas take shape in virtual world of the architect. Vision plays the most important role here and logical framework is built around it.

Till now architecture is only on papers - to bring it to life it needs POC "Proof of Concept" (Prototype, Small Scale model etc).

Above phase brings most of the learning to the team as the room for experimentation and errors is wide open. Experience can cut down time spent in above phase but there is a caveat "Tendency to Innovate reduces as experience increases", thus the team needs to be a healthy mix of both young experimental brains and wisdom of seniors to guide it.

Stream of architecture application has greater influence on the Implementation or physical manifestation as even ounce of error translates into immense cost. Case in point is "Architecting a Robot for Operating on a Patient" Vis-a-Vis "Architecting a Information Platform".

Architecting Saga is evolutionary, as factors change so the reach and impact. Success is always relative here.

Commonality Factors of Architecting are

  • Available Technology
  • Experience
  • Lateral Thinking
  • Eye for Detail
  • Focus on Scalability
  • PERFORMANCE

No comments:

Post a Comment