Hatica showcased its slick and easy to navigate platform that hosted multiple dashboards. “With Hatica’s insightful dashboards, I could visualize the end-to-end workflow process in my head, know what worked and what didn’t and where we needed to course correct. Not mere data points but how they stitch to each other for a comprehensive outlook at our engineering’s team performance.”, quips Rahul.
Since Day1 of going live with Hatica, Bobble.ai uncovered some important insights quite early on:
- There was a disproportionate unplanned work in comparison to the planned work for a given sprint cycle.
- Tasks were not properly assigned to their rightful stakeholders thereby giving important timelines and information a missed opportunity.
- Confirmed that there were ad hoc tasks being shipped form the product team to the engineering team without adequate prioritization and criticality.
- Resources were aligned to projects that were either uncritical or spent more time on resolving bugs instead of writing new code.
- Rise in the number of failed deployments and hence more time spent fixing those thus impacting the Change Failure Rate (CFR) and Mean time to Resolution (MTTR)
These findings helped the engineering team at Bobble.ai to point out the inefficiencies across the software development life cycle.
There was communication debt between various stakeholders leading multiple projects. There was a poor understanding in terms of the priority and criticality of the projects which percolated to the developer level as seen from the Effort Alignment and Project Delivery Overview dashboards.
DORA metrics dashboard helped Bobble.ai realize multiple failed deployments because of unreviewed PRs being merged. In order to ship more and faster, release quality was being impacted because of poor practices being followed. This translated into more meetings happening in a given day, less uninterrupted time available for developers to code leaving developers tired and less productive. All this information was readily available on Hatica’s Team-Well being dashboard.
Bobble.ai’s engineering team and leadership could now pin-point with confidence and adequate data points that where they were getting it all wrong and what corrective actions they could take to bridge process inefficiencies.
Boosting Overall Developer Experience
Engineering Leadership at Bobble.ai has seen significant benefits with Hatica’s useful insights thereby optimizing its engineering operations. They have seen improvements with the overall release management enabling teams to take up priority projects first. The overall project velocity has increased by 2.2X thus boosting the developers’ confidence in the work they are delivering.
Engineering Teams can now implement incremental improvements by not spending much time in ad hoc tasks, or unduly long meetings fixing failed deployments, or spending time writing bugs or clearing the technical-debt. Priorities are set in advance and assigned to the rightful owners to avoid any confusion, overlap of work resulting in wasted effort thereby having a balanced distribution of resources across projects.
Bobble.ai has been able to identify how frequently developers went in and out of context because of pepper sprayed meetings and other non-core activities throughout the work day. With Hatica, individuals and teams were able to manage their day better thereby pushing the productive hours by 1.5X for 50% of the developers who had below average maker time available to them previously.
Engineering Managers can now have meaningful conversations up and down the hierarchy while staying aligned with the company goals and ensuring that their teams are at their productive best and happy.