Design is constraint
A famous sculptor was asked how he makes such realistic sculptures. He said 'I do not make them I merely remove the unnecessary pieces from the rock'.
Design is often looked upon as an innovation that was created without any constraints. It seldom is the case. Where there is a good design there is bound to be a set of constraints imposed on the system.
When traversing the design approach as an architect I find business operating model lays the first level system constraint followed by the data that is required to effectively run the business processes associated with the operating model. The data needs determine the applications that need to be put in place. The applications determine the infrastructure requirements. So, the design constraints imposed by the business, process, data and application define the design of IT systems and infrastructure.
Design is often looked upon as an innovation that was created without any constraints. It seldom is the case. Where there is a good design there is bound to be a set of constraints imposed on the system.
When traversing the design approach as an architect I find business operating model lays the first level system constraint followed by the data that is required to effectively run the business processes associated with the operating model. The data needs determine the applications that need to be put in place. The applications determine the infrastructure requirements. So, the design constraints imposed by the business, process, data and application define the design of IT systems and infrastructure.
It might also happen that infrastructure puts constrains on the business model. This is when business design is constrained by existing infrastructure a.k.a., execution driven design constraint as opposed to a by-Design model.
This is always a trade-off as an architect I've had to consider in being Strategic or Tactical.
Drawing back to the example of the sculptor, the design choice is between something new and an improvement on something existing. The path of least resistance usually comes from eliminating wastage and improving the situation rather than overdoing things by bringing new solutions that override existing ones.
We want more article from you because you posting good content on this site. Thankyou.
ReplyDeleteDOT NET Training in Chennai
.net coaching centre in chennai
Dot Net Training in Velachery
Html5 Training in Chennai
Html5 Courses in Chennai
QTP Training in Chennai
LoadRunner Training in Chennai
DOT NET Training in Chennai
Thanks a lot for sharing such a good source with all, i appreciate your efforts taken for the same. I found this worth sharing and must share this with all.
ReplyDeleteDot Net Training in Chennai | Dot Net Training in anna nagar | Dot Net Training in omr | Dot Net Training in porur | Dot Net Training in tambaram | Dot Net Training in velachery
awesome article,the content has very informative ideas, waiting for the next update...
ReplyDeleteStudy Abroad Consultants in Kerala
study abroad consultants in thrissur
Study Abroad Consultants in Calicut
abroad job consultancy in coimbatore
Abroad Education Consultants in Coimbatore
europe job consultancy in coimbatore
study abroad
study in poland
study in europe
free masters in germany
Machine Learning Projects for Final Year machine learning projects for final year
ReplyDeleteDeep Learning Projects assist final year students with improving your applied Deep Learning skills rapidly while allowing you to investigate an intriguing point. Furthermore, you can include Deep Learning projects for final year into your portfolio, making it simpler to get a vocation, discover cool profession openings, and Deep Learning Projects for Final Year even arrange a more significant compensation.
Python Training in Chennai Python Training in Chennai Angular Training Project Centers in Chennai