Enhancement Project

What is meant by Enhancement project?

What is meant by reengineering of Existing product?
Manikandan ThiagarajanSenior consultantAsked:
Who is Participating?
The term Enhancement stands for adding features to make a product better to market.
The term re-engineering does NOT mean things are thrown away,
but to stepwise review parts and replace pieces of code.

The first term is used to justify budgets for software that doesn't sell too well.
The second term is sometimes abused to hide re-writing expenses from
the board of directors: re-writing is considered "throwing away" investments (bad!)
while the same thing happens with re-enginering, but then the budget is accepted.

Haha. Strange automation world.

AFAIK "Enhancement project" is just a revision of a project, while "reengineering of Existing product" means the team as to totally re-think and expecially re-project the whole product.

"reengineering of Existing product" often means to throw away the old code and strart from skratch
Mayank SAssociate Director - Product EngineeringCommented:
First of all, there is a difference in a product and a project.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.