How does software re-engineering facilitate the accommodation of new technologies and features?
- By increasing maintenance costs
- By slowing down the development process
- By providing a clean and modular architecture
- By eliminating the need for updates
Software re-engineering typically involves refactoring the existing code to create a clean and modular architecture. This makes it easier to accommodate new technologies and features, as the codebase becomes more adaptable and maintainable.
Loading...
Related Quiz
- The principle of _____" implies that all API calls should result in the same outcome regardless of how many times the call is repeated.
- Why is Black Box Testing called as such?
- The ______ model of software quality assurance involves both verification and validation activities.
- Which software evolution model is focused on re-creating a system from scratch?
- Which phase of the SDLC comes after the implementation and maintenance of the system?