English
English

Performance guarantee

How does the performance guarantee work?

Discover how BossaBox contractually guarantees efficiency and quality of the Squads it allocates.

warranty icon
warranty icon

Performance guarantee

How does the performance guarantee work?

Discover how BossaBox contractually guarantees efficiency and quality of the Squads it allocates.

warranty icon

5 minutes read

How do we measure and ensure performance? 

The choice to outsource technology squads is accompanied by a series of challenges, with performance being one of the main concerns for technology and product leadership. 

At BossaBox, we understand that performance means more than simply delivering tasks, it encapsulates efficiency, quality, and effectiveness. In other words, crucial elements that together significantly increase the chances of project success. 

We adopt a dual strategy, combining quantitative and qualitative analysis to provide a robust guarantee of performance. 

In the quantitative approach, we use DORA metrics, developed by the DevOps Research and Assessment Institute and currently administered by Google. They are:

  1. Lead time: The time it takes for a change to be implemented from development to production. 

  2. Deployment frequency: The regularity with which updates are implemented. 

  3. Change-failure rate: The failure rate of changes that are implemented in production. 

  4. Time to restore service: The speed to recover from incidents in production. 

imagem mostrando quais métricas são garantidas

For the qualitative analysis, we use Developer Research, which evaluates the satisfaction of developers, the efficiency of interactions, and the quality of collaborations. In other words, satisfaction, well-being, communication, and collaboration in the team. This approach helps us understand and improve the human and social factors that impact performance

How it works in practice: If the team's performance does not meet the guaranteed performance in two consecutive sprints after the initial adaptation period, the client will not face penalties. As compensation, credit sprints equivalent to the number of underperforming sprints will be granted to ensure the delivery of expected results without extra costs to the buyer.


imagem mostrando como a garantia funciona

How do we ensure quality and efficiency in deliveries? 

To ensure that quality and efficiency are maintained in each delivery, we start with a clear and precise alignment of expectations with each client. It may seem obvious, but this alignment allows us to direct the squad's efforts effectively, understanding and defining the success indicators clearly from the start. 

We use tools to collect, integrate, and visualize data, creating a dynamic control panel that is carefully monitored by our Professional Services team. This team is composed of specialists who not only manage, but also continuously optimize performance, ensuring adherence to all aspects of the contract. For this, we use:

  • Google Data Studio: We connect Google Big Query to Data Studio to bring the Control Panel to life, allowing our Tech Manager to continuously and thoroughly monitor the team's performance.

  • Slack: We send weekly announcements about the team's metrics, keeping everyone informed and engaged with the project's objectives.

This Professional Services team is composed of specialists who not only manage, but also continuously optimize performance, ensuring adherence to all aspects of the contract. Our control panel allows us a reactive approach, reducing our response time and minimizing the impacts of any arising problems.

How is the performance optimization process done?

The continuous analysis of DORA metrics and DevResearch feedback, along with our advanced monitoring capabilities through the Tech Capabilities, allows us to identify and quickly resolve any problems before they become significant bottlenecks.

The DORA Core Model highlights the interaction between DORA metrics and the concept of Tech Capabilities, which are fundamental skills for the effective implementation of the DevOps culture. 

These capabilities are considered essential because, according to studies, they significantly contribute to superior performance in software delivery and improve the developers' experience. Tech Capabilities act as a guide to identify the root causes of performance problems. In addition, the issues detected by DevResearch frequently relate to one or more of these essential capabilities. They include:

  • Code Maintainability: Ability to write code that is easy to maintain and modify, ensuring that future updates or fixes are implemented swiftly.

  • Documentation Quality: Practices that ensure high-quality documentation, crucial for new team members or long-term maintenance.

  • Test Automation: Development of automated tests that cover the entire software lifecycle, facilitating early detection of failures.

  • Continuous Delivery and Continuous Integration: Continuous implementation of new features or updates, and automated code integration to streamline the development process.

  • Database Change Management: Efficient management of changes in the database, crucial for data integrity and security.

  • Deployment Automation: Automation of deployment processes to production, reducing the risk of human errors and accelerating the release time.

  • Flexible Infrastructure: Ability to adapt and scale the infrastructure as needed, supporting both demand peaks and expansions.

  • Loosely Coupled Architecture: Designing systems with flexible coupling, allowing changes and integrations without significant disruptions.

  • Monitoring and Observability: Robust monitoring and observability to ensure real-time visibility into system performance, facilitating rapid intervention in case of problems.

imagem mostrando o DORA core model

These capabilities are essential to maintain the agility and resilience of software development, allowing BossaBox not only to react to market changes but also anticipate needs and proactively adapt its strategies

Why do we guarantee performance? 

The performance guarantee from BossaBox is not merely aspirational, but based on real market needs. We understand that: 

  1. Credibility and trust are vital: Our clients rely on us to scale their operations rapidly without compromising quality. The performance guarantee ensures that we are aligned with their delivery and results expectations. 

  2. Direct impact on business results: High-performance squads influence business results, not only through technical delivery, but also through the innovative impact they provide. 

Additionally, we differentiate ourselves by aligning our incentives directly with our clients' success. Unlike the traditional billing model based on hours, which often encourages overcharging and can discourage quickness in deliveries, we choose a more adaptive approach. 

We also avoid the closed scope model, which, despite ensuring the complete delivery of requirements, may not be flexible enough to respond to changing needs, resulting in solutions that do not correspond to dynamic market expectations. Instead, we adopt a strategy that allows adjustments and realignments as necessary, ensuring that our deliveries are always the most suitable and valuable for our clients, precisely reflecting their evolving needs.

Each project comes with its unique set of challenges and expectations. Therefore, our commitment goes beyond meeting technical requirements. Unforeseen events are inevitable, but our approach is predictive, which allows us to quickly resolve any issues that arise. And in the event that an incident is not promptly resolved, we ensure that it does not impact the client in any way.

We always seek to adapt processes to align with the specific dynamics and cultures of each client, ensuring not only integration but a true strategic partnership.

Have an on-demand squad in up to 10 days with guaranteed performance

By filling out the form, a Product Specialist will contact you on the same day.