All programmers make mistakes. The best of them do it rarely, others - constantly. That is why testers
are integral part of the development team, as programmers are.
When implementing projects, RosComputing pays special attention to testing. Testing is not only fault
and failure finding, but also checking the extent of correctness to which the requirements of the
technical specification were implemented, in particular. That is why RosComputing considers testing
at the stage of detailing the requirements: description of screen forms, algorithms and reports is
generated to the effect that the subsequent testing is easy.
Insufficient quality of testing leads to problems during operation and reduces the beneficial effect
from using the system. This approach is considered by RosComputing as improper and destructive for
the reputation of a developer, because, eventually, it is the quality of testing that determines the
quality of the established system.