I was trying to understand the term Taylorism and then went into understanding more about scientific management!!
The Principles of Scientific Management - Wikipedia, the free encyclopedia
Then I realised all these patterns that we try to observe at code level, design level and architecture level is giving us structures which can be taken for granted to allow humans to move to next level (taken a part view here, somebody can debate on that!!!)
So.. Can DSL/MDA give us the next level of software abstraction that we all were looking for because there has been no higher level of abstraction beyond programming languages.
From business perspective it has always been applications as the highest order of abstraction in IT terms. Would SOA change that to something that is more closer to business world? What is that functional building block be? It is interesting that today IFW, IAA exist from a particular vendor IBM, can there be industry accepted standard? Do we require one like that? Don't know but certainly an higher level abstraction is needed on top of application!!!
Please share your thoughts
No comments:
Post a Comment