About Us
ETC Group Client List
Project Management Consulting
Goal Oriented Measurements
Quality Management Consultation
Software Engineering Management
Project Management Training
Contact Us
|
Software Engineering Management
There are two types of software development organizations – those that use the code/test/crash life cycle model, and those that employ proven engineering practices. The following illustrations demonstrate the significant differences:
As noted in the model above, identifying the need or customers requirements may be deemed optional.
Software costs plenty of money. How and where you spend your software investment dollars is quite different depending on which software development model you employ. Long term life cycle cost differentials are dramatic. The following illustration clearly indicates that the code/test/crash model may appear to be a lower cost alternative in the beginning, but will eventually suffocates the organization in long term maintenance costs.
|