Software Engineering Mcqs

When does one decides to re-engineer a product ?
  • (A)  when tools to support restructuring are disabled
  • (B)  when system crashes frequently
  • (C)  when hardware or software support becomes obsolete
  • (D)  subsystems of a larger system require few maintenance