System Maintenance:
TKM Infotech's Method:
We consider every situation as a group of four critical
components. These are: the system itself - in a production and test environment,
the source code, documentation and staff expertise. The fewer components
are present, the harder is the job for the new developer. Still, in many
cases, it's possible to analyze and 'open' the system with only one component
present – the system itself. TKM Infotech combines practical experience
with the fundamental knowledge of computer science principles in analyzing
complex systems. The process adheres to the following rules:
"Exploration"
Based on the available information, we use advanced blackbox and whitebox analysis methods to probe the system in addition to unit testing and Integration testing. Input and output files are scrutinized and the environment is altered to 'scope' possible behavioral changes. Usually, the exploration is deployed using two types of developers:
'Documentators' – systematic, focused individuals, who ensure that nothing is overlooked or interpreted incorrectly. They usually make excellent project managers when the project moves into production;
'Hackers' – brilliant investigators who think out of the box and find original and creative ways to uncover missing details;
"Experimenting"
Once our research team has found ways to modify or integrate
the system, a multi-threaded testing stage is conducted, ensuring that
alterations are always in-line with expectations and that none of the
previously working functions are broken.
"Documentation"
In parallel with the first two phases, this step provides
an extensive information library, covering each aspect of the system.
The library includes regular technical documentation, along with code
samples and prototypes. All existing documentation is brought to the client's
standard formats.
"Production"
During this phase, TKM Infotech or client teams have
enough information to make reliable decisions and set realistic goals
for the system.
TKM Infotech's Resources :
People :
TKM Infotech has successfully completed many 'exploration'
projects and our experts are available for new challenges. It is the combination
of advanced education and real-life projects that makes a researcher capable
of solving tasks of this magnitude.
Technology :
Our Software Development Center maintains a large State-of-the
art mult-i-platform.
