Evaluation and implementation of the most relevant processes for the client based on their impact and return on investment.
Quality Assurance Processes
Quality Standards
Regulations are put in place for the implementation, monitoring and control of operations processes, including manuals containing operational policies and standards.
Life Cycle
All teams involved in the project (development, systems, architecture, portals and quality) are involved in the implementation of agile and hybrid models that cover the life cycle of the phases of analysis and design, construction and integration, implementation, certification, up to maintenance and operation.
Quality Audit
A methodology for quality control is implemented in each of the identified phases. These include minutes for demand management in the design phase, feasibility reports, code quality or risk reports, test and performance reports, as well as the proceduralization of all the documentation required in each of the phases.
Quality Assurance, Quality Control and Continuous Integration Tools
Different tools have been used in each of the phases, such as sonarqube for code analysis, or Jira and Apache HTTP Server for publishing.
In this way, the automation of unattended processes in the integration and continuous deployment phases has been achieved.
Likewise, systems have been established for the automated exploitation of monthly reports that provide metrics and indicators with which to monitor and control the quality of the implemented sw on an ongoing basis.
Manual and automated functional testing
All types of manual and automated progression, regression, end-to end and exloratory tests have been designed and implemented.
Automated testing has been implemented through a framework for unattended design and execution of tests on web and desktop applications.
Technical tests
They include code auditing through the evaluation, parameterization and execution of static code analysis, component testing, web services, scalability and database integrity testing.
Performance tests such as load, stress or scalability have also been performed.
And finally, both static and dynamic quality tests.