Nosso método

product conception

ideate

We start working in 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 ProductMarket 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 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 the 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 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

refinement

The Discovery Sprint begins with Refinement, in which we discuss the most important backlog items and their acceptance criteria.

interaction design

Next, we deepen user journeys and flows to plan and define user interaction with the digital product.

validation

To close the Sprint, we validate the described items and the interfaces with you and the project team in order to create a list of refined items to use in the Delivery Sprint.

interface design

In this step, we draw high-fidelity prototypes, considering visual hierarchy, usability, typography, colors and shapes.

Ciclo de desenvolvimento

programming

Next, we code applying the acceptance criteria based on the designed interfaces. The code is then reviewed by other programmers.

sprint planning

The Delivery Sprint begins with a planning meeting, in which we define with you the list of items that will be prioritized and developed.

test

As items get ready, they are verified through functional testing. This process guarantees the smooth operation and performance of the software.

sprint review

Once ready, the features developed at Sprint are presented to you, who provide us with feedback for the next Software Development cycle.

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, services 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-centred 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 in 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 ProductMarket 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 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 the 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 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

refinement

The Discovery Sprint begins with Refinement, in which we discuss the most important backlog items and their acceptance criteria.

interaction design

Next, we deepen user journeys and flows to plan and define user interaction with the digital product.

interface design

In this step, we draw high-fidelity prototypes, considering visual hierarchy, usability, typography, colors and shapes.

validation

sprint planning

The Delivery Sprint begins with a planning meeting, in which we define with you the list of items that will be prioritized and developed.

programming

Next, we code applying the acceptance criteria based on the designed interfaces. The code is then reviewed by other programmers.

test

As items get ready, they are verified through functional testing. This process guarantees the smooth operation and performance of the software.

sprint review

Once ready, the features developed at Sprint are presented to you, who provide us with feedback for the next Software Development cycle.

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, services 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-centred 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?