Object Oriented Software Engineering   View all facts   Glossary   Help
subject > process model > opportunistic approach
Next process model: phased-release model    Up: process model    Previous process model: incremental development   

opportunistic approach comparison table
Subject have weaknesses is a kind of is a synonym of has definition
process model subjectsoftware process modelA general approach for organizing a project into activities; an aid to thinking, not a rigid prescription of the way to do things
opportunistic approach
  • Since requirements and design are not worked out before implementing a system, the system might satisfy certain user needs, but reaching a high-level of user satisfaction will require many changes
  • The software will deteriorate rapidly since it was not well designed
  • There is no control of costs or schedule since there are no plans to work towards
  • There are many undetected defects since there is no recognition of the need for systematic testing and other forms of quality assurance
  • The cost of developing and maintaining software is very high
process model An unsatisfactory process model in which developers keep on modifying the software until they or their users are satisfied

Next process model: phased-release model    Up: process model    Previous process model: incremental development