The Need for IT Solutions
We have serious problems in today's IT world. Again and again projects are:
meet the ever-changing specifications
is a well defined need to provide a more cost-effective, timely and productive alternative to the fat monolithic application approach historically used to (attempt to) solve particular IT needs.
IT world has grown weary of continually running over-budget and under-staffed while creating incomplete applications that remain overly complex and yet never quite match their ever-changing end-user needs. It seems there are never enough new programming gurus to understand or solve the problems created by the previous set of programming gurus. And eighty percent of development projects are scrapped for not working or, when they do work, for meeting a set of needs that has changed since the projects inception. Simply put: the old methods involving writing fat applications to solve particular IT needs do not work.