|
|
New Application Development Without the Risk
The reason why new application development projects fail, go over budget, and miss their deadlines is always the same: the developer failed to understand the requirements. The reason for the failure is that developers and users speak different languages. Various methods have tried to address this problem: software modeling, prototyping, mountains of specification documents, business process modeling... The list is endless, but the results have always been the same. The build-up to beginning construction on an application gets longer and longer but the communication failure still occurs.
PDS has solved this problem by allowing users and developers to communicate in the one language they both understand: real, working software. The Progressive Design Technology (PDT) allows PDS developers to place real, live systems in front of users within only a few weeks of the project kick-off. Users can interact with the system and point to particular screens and tell the developer what is right and what is wrong. PDS can then supply a new version of the system that incorporates these changes, often within just a few days. By cycling through this process, PDS can create a system that truly meets the business need, often in less time than another firm would require just to analyze requirements.
By using the PDT, PDS not only accelerates development, but eliminates the kind of code defects that this sort of iterative process would normally create. Traditional development leads to software that is more brittle and more error-prone with each modification. PDS is able to completely throw away the source code after each review and start from scratch. The result is clean, stable code at every point in the process.
By combining the end results of the Progressive Design Method with the certainty of true fixed cost development, PDS is able to truly offer risk free application development.
|
|