Nosso método

product conception

ideate

We start working on your idea applying Design Thinking techniques that help us identify questions and hypotheses about the proposed product or service.

value proposition

With the data available, we will co-create the Value Proposition and the Business Model. They define target audience, differentials, revenue strategy and Product-Market Fit.

research

Considering the identified hypotheses, we help plan and conduct research so that you can better understand the universe of your solution (users, competitors and market).

journeys and prototypes

In this step, we detail the personas and journeys to create low-fidelity prototypes in order to illustrate the proposed solution and its key features.

technology definition

The time has come to define the technologies, platforms and frameworks needed for the solution. Criteria such as compatibility, performance and investment are considered.

mvp planning

Finally, we plan together to build the Minimum Viable Product, the MVP. We think about development by strategically prioritizing the list of features.

from idea
into software

The result of Product Conception is what we call the preliminary study. This document unites the concept of the digital product, the results of the research phase, the journeys and wireframes, the initial product backlog, the technology stack and the release plan. It is delivered to you and our team is then ready to start the Software Development.

Software development is carried out in time boxes of usually two weeks, called sprints. With each sprint, a list of items is prioritized, built and delivered.

software
development

understanding

The Discovery Cycle starts with understanding the problem or goals to achieve. We use research techniques to deepen knowledge and create empathy with users.

options analysis

Together with the client, we think about possible options. We design journeys and prototypes to mature ideas and analyze which solutions will evolve for user testing or development.

prioritization

We review prioritization continually to evolve solution options and appropriate themes. We maintain an updated product roadmap, with ideas for the short, medium, and long term.

refinement

At the end of the Discovery Cycle, prioritized items are refined. We define acceptance criteria, interaction design, and interface design. We also set estimates and pass the items to the Delivery Cycle.

Ciclo de desenvolvimento

programming

Planned items are developed, reviewed by programmers, and released for testing. This step can also include the development of unit tests.

sprint planning

The Delivery Cycle starts with the planning, meeting in which the Product Owner (PO) presents the sprint objectives. The team defines the list of backlog items that will be developed.

testing

As items are ready, they are verified through functional testing. Quality Assurances Analists (QA) can also perform regression, performance, and load tests.

sprint review

When ready, the features developed in the Delivery Cycle are presented to the client, who provides feedback. We can also gather feedback from real users.

maintaining and evolving

After a few development cycles, the MVP of the digital solution is released. With the software up and running, we work on its support for incidents, service requests and preventive maintenance.

In addition, using the software usage data, we formulate new hypotheses and validate them through tests with user testing, promoting user-centered continuous improvement of the product or service.

We continue to do evolution sprints in order to publish new versions every two weeks.

Let’s talk about how our method can help you build your digital products?

product conception

ideate

We start working on your idea applying Design Thinking techniques that help us identify questions and hypotheses about the proposed product or service.

research

Considering the identified hypotheses, we help plan and conduct research so that you can better understand the universe of your solution (users, competitors and market).

value proposition

With the data available, we will co-create the Value Proposition and the Business Model. They define target audience, differentials, revenue strategy and Product-Market Fit.

journeys and prototypes

In this step, we detail the personas and journeys to create low-fidelity prototypes in order to illustrate the proposed solution and its key features.

technology definition

The time has come to define the technologies, platforms and frameworks needed for the solution. Criteria such as compatibility, performance and investment are considered.

mvp planning

Finally, we plan together to build the Minimum Viable Product, the MVP. We think about development by strategically prioritizing the list of features.

from idea
into software

The result of Product Conception is what we call the preliminary study. This document unites the concept of the digital product, the results of the research phase, the journeys and wireframes, the initial product backlog, the technology stack and the release plan. It is delivered to you and our team is then ready to start the Software Development.

Software development is carried out in time boxes of usually two weeks, called sprints. With each sprint, a list of items is prioritized, built and delivered.

software
development

understanding

The Discovery Cycle starts with understanding the problem or goals to achieve. We use research techniques to deepen knowledge and create empathy with users.

options analysis

Together with the client, we think about possible options. We design journeys and prototypes to mature ideas and analyze which solutions will evolve for user testing or development.

prioritization

We review prioritization continually to evolve solution options and appropriate themes. We maintain an updated product roadmap, with ideas for the short, medium, and long term.

refinement

At the end of the Discovery Cycle, prioritized items are refined. We define acceptance criteria, interaction design, and interface design. We also set estimates and pass the items to the Delivery Cycle.

sprint planning

The Delivery Cycle starts with the planning, meeting in which the Product Owner (PO) presents the sprint objectives. The team defines the list of backlog items that will be developed.

programming

Planned items are developed, reviewed by programmers, and released for testing. This step can also include the development of unit tests.

testing

As items are ready, they are verified through functional testing. Quality Assurances Analists (QA) can also perform regression, performance, and load tests.

sprint review

When ready, the features developed in the Delivery Cycle are presented to the client, who provides feedback. We can also gather feedback from real users.

maintaining and evolving

After a few development cycles, the MVP of the digital solution is released. With the software up and running, we work on its support for incidents, service requests and preventive maintenance.

In addition, using the software usage data, we formulate new hypotheses and validate them through tests with user testing, promoting user-centered continuous improvement of the product or service.

We continue to do evolution sprints in order to publish new versions every two weeks.

Let’s talk about how our method can help you build your digital products?