SOFTWARE ENGINEERING

SOFTWARE MAINTENANCE AND EVOLUTION

REFACTORING AND REENGINEERING

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
The Three Criteria for Selecting Processes for Reengineering
A
Dysfunction, Efficiency, Feasibility
B
Importance, Efficiency, Dysfunction
C
Dysfunction, Importance, Feasibility
D
Importance, Feasibility, Dysfunction
Explanation: 

Detailed explanation-1: -The key requirements for successful reengineering are: clear definitions of objectives and methods; realistic expectations about results and requirements; appropriate sponsorship; a project scope commensurate with the sponsorship; adequate resources; speed in execution; and balance.

Detailed explanation-2: -Companies use Business Process Reengineering to improve the performance of key processes that affect customers by: Reducing costs and cycle times by eliminating unproductive activities and locating work in the most efficient and effective environment.

Detailed explanation-3: -Agency/Leadership Commitment and Sponsorship. Inclusion of the Right People. Clear Understanding of the Business Needs. Crucial Change Management. Ongoing Continuous Improvement.

There is 1 question to complete.