|
Reverse Documental Engineering of application or ICT systems, and practical asset estimate
In many circumstances, the informative systems documentation in service is incomplete and obsolete. Making evolutionary changes to a system (MEV) might be risky. We reckon the solution comes from the preventive realization of the functional and architectural model of the system “to be”. This is meant to re-engineer the existing documentation, the functionality in use, the data structure and the program architecture.
As for us, the Reverse Engineering produces a medium-high level (model) system representation. It starts from a lower level information (code, manuals, video maps,…) that was knowledge discovery integrated by the Costumer’s technicians.
Especially during the “System Documentation”, we often use mixed techniques of reverse engineering (analysis):

This is a reconstruction of lost and stratified knowledge through the remodeling of user requirements and analysis, and the outputs if necessary are given in UML (Unified Modeling Language), SysML, BPMN….

The model produced by this reengineering process gives a detailed estimate or measure of an existing asset value in Function Point, being more precise than any other physic-logical conversion (e.g. LOC backfiring).
The documental result we give to the customer includes an effort estimate as well, to the point it ensures a new detail design and a new code, which means migrating to new technologies.

EXTERNAL LINKS:
|