DEVELOPMENT
Our work methodology.
We know that to create applications, systems, and websites that generate value for our clients, we must have a clear process that adds value at each step and allows us to navigate an iterative process strategically.
Planning
At this stage, we focus on defining the foundations of the project through objectives and conceptual scopes.
Kick Off and Interviews
We started with a series of interviews with the client's team where we understand the functioning of their organization, its processes, requirements, obstacles, and objectives.
Operational and institutional understanding
Mapping of obstacles
Definition of objectives and requirements
Definition of scopes
Project Planning
We carried out a macro planning of the project, where we identified the most important milestones and created an initial schedule that will help guide the rest of the team.
Definition of milestones
Date planning
Resource allocation
Conceptual Framework
We designed a framework that allows us to properly communicate the needs in a conceptual way. It will be used as a project map to understand the areas we will work on.
Macro scopes of the product
Main features
Weighting of value in features
Map of Functions and Flows
We designed a scheme that allows us to unite navigation with specific functionalities. We mapped the different views and the location of the functionalities.
Specific scopes of the product
Definition of views and navigation
Mapping of specific features
Definition of profiles and access by roles
User flows
Schemes and Prototypes
Based on the defined flows and schemes, we work on schematic screens to adequately communicate the product and validate the user experience with the different stakeholders. In specific cases, functional prototypes are developed.
Design of visual schemes
User interface design
Screens and views (Wireframes)
Visual user flows
Functional prototypes
Execution
At this stage, we initiate an iterative development with solid planning foundations. We make adjustments along the way and constantly redefine the product.
Activity Planning
We carry out a basic activity planning, which allows us to map the activities to be executed and establish timings. This planning is constantly adjusted.
Activity structure
Date planning
Resource allocation
Internal transfer of information
Iterative Development
Our agile development is based on iterative activities that constantly generate value through prioritization. We replanning activities according to needs.
Cycle-based development (sprints)
Constant review of deliverables
Rescheduling of activities
Feedback Loop
We conducted a feedback loop with the client and our internal teams to show progress and make necessary adjustments.
Feedback meeting
Mapping of improvements and adjustments
Solution of doubts
Various recommendations
03
Implementation
At this stage, we initiate an iterative development with solid planning foundations. We make adjustments along the way and constantly redefine the product.
Controlled Tests
We start with a series of tests initiated by our internal product team, and then expand to a controlled group of customers. Finally, tests are conducted with end-users.
Internal QA tests
Internal control tests
Final user testing
Isolated case tests
Trainings
We started with training for end users focused on understanding the processes and user interfaces.
In-person or virtual training events
Solution of doubts
Mapping of recommendations and improvements
Live tests
Launch
We designed a scheme that allows us to unite navigation with specific functionalities. We mapped the different views and the location of the functionalities.
Pre-release review
Access and invitations
Onboarding tracking
Feedback forms
04
Continuous Improvement
At this stage, we initiate an iterative development with solid planning foundations. We make adjustments along the way and constantly redefine the product.
Support and Maintenance
We provide personalized support and assistance for end users of the platform, addressing questions, bug reports, and suggestions for improvements. Additionally, we provide the appropriate technical maintenance to keep the system functional.
Solution of doubts
Error reversal
Mapping of suggestions
Preventive maintenance
Improvements and Adjustments
Through an orderly process, we solve errors, address and implement adjustments, map out and develop improvements.
Stage-organized ticket system
Error solution
Settings and adjustments
Implementation of improvements