Enhancement Project

Posted on 2006-05-07
Last Modified: 2008-03-06
What is meant by Enhancement project?

What is meant by reengineering of Existing product?
Question by:stmani2005
    LVL 3

    Assisted Solution

    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
    LVL 24

    Accepted Solution

    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.

    LVL 30

    Expert Comment

    First of all, there is a difference in a product and a project.

    Featured Post

    How to improve team productivity

    Quip adds documents, spreadsheets, and tasklists to your Slack experience
    - Elevate ideas to Quip docs
    - Share Quip docs in Slack
    - Get notified of changes to your docs
    - Available on iOS/Android/Desktop/Web
    - Online/Offline

    Join & Write a Comment

    Suggested Solutions

    Title # Comments Views Activity
    changeXy challenge 13 40
    countHi2 challenge 7 31
    wordmultiple challenge 12 66
    Eclipse Neon and jdk 1.8.0 11 41
    For beginner Java programmers or at least those new to the Eclipse IDE, the following tutorial will show some (four) ways in which you can import your Java projects to your Eclipse workbench. Introduction While learning Java can be done with…
    Java functions are among the best things for programmers to work with as Java sites can be very easy to read and prepare. Java especially simplifies many processes in the coding industry as it helps integrate many forms of technology and different d…
    This tutorial covers a step-by-step guide to install VisualVM launcher in eclipse.
    Viewers will learn how to properly install Eclipse with the necessary JDK, and will take a look at an introductory Java program. Download Eclipse installation zip file: Extract files from zip file: Download and install JDK 8: Open Eclipse and …

    754 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now