Abstract :
Incremental delivery for software development increases project and process complexity over that of Big Bang. To get the best from ID, to operate it efficiently, to achieve effectiveness, and to avoid being swamped by change, project management of a high order is required and a number of new problems need to be understood and overcome. The effectiveness of the product depends on a strategic plan to start with, strategic involvement throughout, and a great deal of tactical planning during the project. New criteria for terminating the project and for judging its success are required. In some cases, solutions can readily be devised once the issues have been recognised and understood. In others, a great deal of thought, as well as pragmatism, is called for. In all cases, an understanding of technical and theoretical solutions is not enough: setting up procedures, managing them effectively, and evolving them are essential components of success. Achieving this depends on setting the right goals, understanding the processes, training, and resolve