Show the advantages of re-engineering, Software Engineering

Q. Show the Advantages of Re-Engineering?

1) Reduced risk - there is a elevated risk in new software development. There possibly staffing problems, development problems and specification problems.

2) Reduced cost - the cost of re-engineering is frequently significantly less than the cost of developing new software.

Re-Engineering cost factors:-

1) The excellence of the software to be re-engineered.

2) The tool support obtainable for re-engineering.

3) The extent of the data conversion that is required.

4) The availability of specialist staff for re-engineering.

Posted Date: 7/26/2013 3:11:26 AM | Location : United States







Related Discussions:- Show the advantages of re-engineering, Assignment Help, Ask Question on Show the advantages of re-engineering, Get Answer, Expert's Help, Show the advantages of re-engineering Discussions

Write discussion on Show the advantages of re-engineering
Your posts are moderated
Related Questions
Smoke testing It decreases the integration risk. Error diagnosis and correction are simplified

What is continuous CMMI MODEL? This is a finer-grain model that considers individual or groups of practices and assesses their use. The maturity assessment is not a one valu

List the pre-requisites for white-box testing The pre-requisites for white-box testing are same to that of black-box testing with one main difference: - During white-box tes

What are business process engineering tools? By modeling the strategic information needs of an organization, business process engineering tools give a "meta-model" from which e

What are the types of Software system requirements ? Functional requirements: Services the system should be required. Non-functional requirements: Constraints on the servi

Define Fan-in & Fan-out. Fan-out - A measure of the number of modules that are directly controlled by another module. Fan-in-  Shows how many modules directly control a give

how can i build a data base in easy method on database


Differentiate between failures and faults.   Failure:- Failure is the departure of external results of program operation from requirements. So failure is dynamic. Failure can

What is meant by software change? Software change is explained as the change in nature of software as the needs of software changes.