» 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.