As per a new study concluded recently that pointed out that organizations across the globe are focusing more on tailor made business solutions rather than going for standard solutions available in the market. As a result of that, software application development team within the organization is getting more and more loaded with new requirements whether related to new applications or customization in existing applications. Without doubting on the capabilities of the software team, the fact is that the gap between business requirements and availability of applications to take care of that is increasing.
AS the gap keeps increasing between the demand and the supply, so is the frustration at both ends. On one hand management appoints high salaried software developers expecting that whatever requirements are given to them must be executed and completed by them within no time. On the other hand with increasing requirements and expectations from the management, development team starts declining in delivery and productivity and finally both management and development team reaching to same conclusion that it is becoming impossible for development team to deliver or understand business requirements.
Why it happens so?