This White Paper considers the state of contemporary software development processes by analyzing their major problems and the core reasons for them. It explores how modern methods such as CMMI and Agile Development attempt to solve these problems and why they are failing to do so. The paper also provides an in-depth theoretical foundation for the necessity of a major paradigm shift in software development. A fundamentally new approach–Customer Oriented Software Development (COSD) is proposed.
White Paper: Customer Oriented Software Development (COSD): A New Paradigm for Software Development
Understanding the Power of Profesy