VidMob | Customer case
VidMob reduces unplanned work by 50% after only two months
CodeScene helped VidMob pinpoint how their all-remote teams are tied together. Knowing who works on what allowed them to optimize their on-boarding process and foster a culture of proactivity and transparency.
Challenges
Team Coordination
On-boarding Developers into Codebase
Unclear Priorities
Solutions
Hotspots Map and Refactoring Targets
Pull Request Integration with Quality Gates
Team-Code Alignment
Off-boarding Simulator
Delivery Metrics
Result
Improved Code Health
50% Reduction in Unplanned Work
Project Overview:
VidMob
Prior to adopting CodeScene, VidMob struggled with code analysis tools overwhelming the teams with data but lacked actionable insights. This led to reactive decision-making and difficulty prioritizing tasks, hindering progress and team cohesion. The transition to microservices worsened these challenges, particularly for onboarding junior developers and managing technical debt. Recognizing the need for clarity and guidance, Ben Holm, Director of Engineering at VidMob, sought a solution to optimize their codebase and cultivate a culture of quality code and confident teams.
CodeScene boosts VidMob's developer confidence by identifying pre-merge issues and showcasing positive contributions. The tool is used across all organizational levels to aid decisions and actions - the individual contributor, manager and senior directors to make decisions and to guide actions. It helps VidMob reduce code complexity, focus on improving code health and gain a better visibility into team structure.
VidMob
Challenges
Tackling uncertainty
Before CodeScene, VidMob struggled with other code analysis tools that provided plenty of data but lacked insights on where to focus time, budget, or priorities. Decisions were often made reactively, based on gut feelings or project schedules, leaving uncertainty on when it was safe to implement new features
Increasing visibility
Visibility into team-code alignment was necessary to transition to microservices and meet client needs. Prior to CodeScene, visualizing this alignment was challenging due to the size of the codebase and the influx of new developers, resulting in significant time wasted on coordination.
Improving cohesiveness
Onboarding junior devs onto code with technical debt worsened the issues. Poor code quality hindered their understanding and prioritization. Ben Holm, Senior Director of Engineering at Vidmob, aimed to instill code quality values, guide behaviors, and foster confident teams for codebase improvement.
“Everyone with big legacy codebases has developers telling them that “we need to rewrite all of these things”. But you can’t focus on everything at once. How do you make the right decisions around where to invest your resources? CodeScene helps prioritize development and refactoring efforts to areas that will have the biggest impact and return on investment."
Ben Holm
- Senior Director of Engineering at VidMob
Solutions
Pull Request Integration, Refactorings Targets and Team Dashboards
Team-Code Alignment and Off-boarding Simulator
Improving Developer Experience and Confidence
Effects of reduced unplanned work go beyond numbers
SmartCraft could reduce unplanned work and allocate more time to make improvements on the platform itself, introduce new technologies and experiment wirameworks. The effects of unplanned work being reduced go beyond numbers. It has had a very positive effect on the whole organization and especially on the mindset, motivation and the well being of SmartCraft's developers.
“CodeScene visualizes and captures the core problems, in a perfectly elegant and simple way. It removes all the fuss that you don’t really need. It explains and educates at the same time.
It educates the teams at the same time to become more quality aware and gives the recommendations that you need, helping you grow as a developer but also keeping your software code quality intact.”
Ben Holm
- Senior Director of Engineering
CodeScene embedded the value of high quality code into the core
Ben Holm, Senior Director of Engineering at VidMob, has seen a positive cultural shift since using CodeScene. It has embedded the value of high quality code into their organization and brought confidence to development teams.
Business case for Refactorings and Technical Debt remediation
Improved Developer Onboarding and Training
Improved Team Cohesion and Team Coordindation
50% Reduction in Unplanned Work After Only Two Months
Results
50% Reduction in Unplanned Work
After only two months, the team has seen an overall decrease in code complexity and a 50% reduction in unplanned work. This extra time is freed up for delivering new features.
Improved Onboarding
CodeScene helps developers find their way in a new codebase. PR integration reinforces continuous learning and ensures compliance to high quality coding standards.
Shift to Data-driven Decision-making
CodeScene has made it possible to base decisions on data, rather than gut feelings. CodeScene prioritizes refactoring efforts based on how the organisation works with the code.
Try CodeScene for free
Are you still not convinced?
VidMob enabled their teams to become more efficient, reducing stress and frustration in the process. They could finally align teams and management around real business metrics showing why code quality really matters.
VidMob provides the industry-leading Intelligent Creative platform that helps brands improve their ad creative with actionable, AI-driven creative data and insights. VidMob is the only company in the world to receive a certified marketing partner badge from every major digital ad platform, delivering creative that works on a global scale.
Ben Holm
- Senior Director of Engineering at VidMob