An enterprise solution belongs to different technological domains, each of which, with their own rules and specifications. Thus, the specific project must deal daily with areas where complexity and change are a daily challenge
Today, typically, the realization of a hybrid solution, relating to several areas, takes place in parallel and then synchronized at a specific moment. This is an approach that embraces the logic of Big Bang Integration approach, with different critical issues:
- Development efficiency is heavily penalized as different Teams don’t constantly communicate with each other, without sharing their knowledge
- Issues are discovered in the late solution development phase, with high fixing problems, mostly due to the hardware fixing.
- As of the need of shortening / respect the Time-to-market, the final product, often, has a compromised solution to problems (based on software workaround, wherever components cannot perfectly integrate with each other), thus lowering the global product quality.