Reverse Engineering Phase

This phase considers any previous system(s) and attempts to reuse existing components. Software, hardware, documentation, working practices, and local standards may all be reused. Any of these that are reliably proven usable are incorporated directly into the new system. Many parts of the old system will not be usable. Other parts may be reengineered via the design phase. The reverse engineering model gets its name from the reusability of previously proven components that are considered relevant to the new development. These components should be reverse engineered via the design phase with only proven components used directly in the new system. The other fundamental differences in this development model are the inclusion of two new phases, namely, (1) functional analysis and (2) performance analysis. The reverse engineering development model can be used for the whole project or on subunits developed individually and integrated into the whole project.


Project Management Made Easy

Project Management Made Easy

What you need to know about… Project Management Made Easy! Project management consists of more than just a large building project and can encompass small projects as well. No matter what the size of your project, you need to have some sort of project management. How you manage your project has everything to do with its outcome.

Get My Free Ebook

Post a comment