SOFTWARE MAINTENANCE AND EVOLUTION
REFACTORING AND REENGINEERING
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Dysfunction, Efficiency, Feasibility
|
|
Importance, Efficiency, Dysfunction
|
|
Dysfunction, Importance, Feasibility
|
|
Importance, Feasibility, Dysfunction
|
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.