Skip to content


  1. John Schmidt

    Thanks for picking up on my blog post. Now that I’ve discovered your writings, I’ll try to keep up.
    I feel compelled to address your comment about “system integration becoming a non-issue”. While “the death of the phrase system integrator” may in fact happen, it will be for reasons other than integration becoming a non-issue. The phrase may go away simply due to our habit in this industry to constantly come up with new buzzwords as we mature.
    From my perspective, I actually see the reverse happening. That is, integration becoming a formal discipline. Universities and Colleges are starting to include integration topics in their computer science and MBA curriculums. In 10-20 years, we may be able to hire a university graduate with a BSc in Integration.
    I maintain that integration is a distinct discipline and should not be confused with enterprise architecture, software engineering or program management (although a good integrator has elements of all three). Some architects claim they do systems integration – but only from the perspective of defining and governing standards – they don’t actually implement, operate and maintain the integration elements. Some people apply software engineering disciplines to integration but this only goes so far – the reality is that an integrator needs to deal with issues resulting from components that were engineered independently using incompatible technologies and inconsistent data not to mention a mis-match of process context – many of these are political issues and have little to do with technology. And program managers do indeed perform systems integration – but as a “project” and not from the perspective of the integrated solution having a life-cycle that needs to be sustained indefinitely.
    There are two key reasons why integration won’t become a non-issue in our life-time: complexity and semantics. The tremendous complexity of modern-day systems-of-systems are such that they cannot be “engineered” – there is a human limit as to how much one mind can comprehend so we must engineer components within manageable problem domains and integrate them as a separate discrete activity. And the problem of semantics or “meaning of data” will not go away until computers literally become smarter than humans.
    While debate generated by articles like IT Doesn’t Matter does have a positive side, on the negative side it discourages young people from entering the field. This sentiment is at least one of the factors behind the decline in computer science graduates in the U.S. in recent years and our need to import talent from overseas. We should do the reverse and encourage our brightest minds and most talented individuals to enter the field of integration since this is where many of the toughest IT challenges are that need to be tackled.


  2. term papers writing

    Blogs are so interactive where we get lots of informative on any topics nice job keep it up !!


Leave a Reply

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