[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 365
  • Last Modified:

Enhancement Project

What is meant by Enhancement project?

What is meant by reengineering of Existing product?
Manikandan Thiagarajan
Manikandan Thiagarajan
2 Solutions
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
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.

Mayank SAssociate Director - Product EngineeringCommented:
First of all, there is a difference in a product and a project.

Featured Post

Vote for the Most Valuable Expert

It’s time to recognize experts that go above and beyond with helpful solutions and engagement on site. Choose from the top experts in the Hall of Fame or on the right rail of your favorite topic page. Look for the blue “Nominate” button on their profile to vote.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now