How we work
Functional analysis
Using the conceptual prototypes, we plan the development process and build a work strategy.
Technical documentation
We prepare a kit of UI components, including their technical specifications, to ensure that the design is implemented correctly.
Implementation
We supervise the entire implementation process, resolving any doubts and making the necessary adjustments to build the product to its exact specifications.
Testing
In each sprint, we apply a quality control test from a UX perspective. We automate the test, report any errors and verify that the project requirements have been met.
Techniques and methodologies
Unit testing
Each module is tested separately to check they’re working correctly.
Stress test
The resilience of the app is tested by sending it an excessive amount of requests, to see if they cause the app to crash.
Integration test
Modules tested separately during unit testing are now coupled and tested together.
Functional test
The software is tested to ensure the required functions work correctly.
Acceptance
The user verifies that the product meets their expectations.
Code Coverage
During the unit tests, we cover as much code as possible. We do this because when we execute the unit tests, we keep a record of the code executed in comparison with the total code written. This gives us a percentage which determines the amount of code being checked during the unit tests.