Software re-engineering is concerned with:
Re-organising and modifying existing software systems to make them more maintainable.
Software re-engineering reorganizes and modifies an existing system to improve qualities such as maintainability and understandability. It can include reverse engineering, restructuring and rebuilding parts of the system while retaining its essential functionality.
In Software Configuration Management (SCM), which of the following is a use-case supported by standard version control systems ?
(a) Managing several versions or releases of a software
(b) Filing bug reports and tracking their progress
(c) Allowing team members to work in parallel
(d) Identifying when and where a regression occurred
When a software application is modified to remain functional and compatible after its underlying operating system is upgraded, this activity falls under which category of software maintenance?
What is the unabbreviated form of ROCOF in software reliability?
Which of the following statement(s) is/are true regarding PERT chart in software project management?
I. PERT charts consists of a network of boxes and arrows.
II. In PERT chart, the boxes represent activities and the arrow represents task dependencies.
Software products need perfective maintenance for which of the following reasons?