About PHPDebugger
Home
Download
Registration
Documentation
Samples
Screen shots
Other activities
Company info
Domains
Methods & Techniques
Ownership
References
Projects in the past
More info
How it started
|
How we do it
Projects contain 4 phases and all scanning and conversion work run on pc's.
Phase 1
This phase is the initial analysis of the source material.
Its purpose is to scan the input material and determine the critical points.
This scanning is done on ALL the input material the customer intends to analyse or convert.
The reason is that it is impossible to make a representative sample containing all the difficulties that appear in real life.
Output of this phase are statistics and (many) intermediate files containing rough info about all the analysis.
All info is available using a browser. That's where Apache, PHP and Mysql come in.
Output from this phase is a report that contains all findings. This report serves as
a proposal for the next phase and gives an idea for phase 3 and 4.
After phase 2, a detail proposal is made for the rest of the project.
|
|
Phase 2
The purpose of this phase is to refine the analysis and to determine the critical points in the conversion. We also report on possible problems during conversion and point out what are the possible solutions.
This is the phase where we invite the customer to think about new things and changes he would like to implement. This can go from name standard change to database optimisation.
Reporting is improved (i.e. adapted to customer demands) and all data is refreshed.
The final report of this phase is a proposal for the rest of the project.
|
|
Phase 3
In this phase, all chosen solutions are implemented.
This is the phase where the actual conversion starts. It is a repetitive process, running offline. Reporting to the customer on a weekly basis, we discuss problems, new idea's, progress, ...
Many customers see this phase as "the dark side" of the project. We are not present at customer site, and only during the progress meetings we can show some results.
|
|
Phase 4
Actual conversion, final reporting and case tests.
After this phase, the reporting is much more important for the customer. All info, including the results, are linked into the reporting system.
We also run the case tests. This means that every situation is tested once. Ex: If a special database action is converted, the new code is checked by MGL.
system testing is done (in many cases) by the customer. He knows his application, and knows how testing should be done (spacially now after Y2K projects).
|
|
|