1.6 Software Engineering Projects
Most projects are evolutionary or maintenance projects, involving work on legacy systems
- Corrective projects: fixing defects
- Adaptive projects: changing the system in response to changes in
- Operating system
- Database
- Rules and regulations
- Enhancement projects: adding new features for users
- Reengineering or perfective projects: changing the system internally so it is more maintainable