Choose your language:

Australia

Germany

Hong Kong

India

Ireland

Netherlands

New Zealand

Singapore

Sweden

Switzerland

United Kingdom

United States

Riding Shotgun with DevOps

A Story of Owning Change

Our customer, a commercial fleet vehicle and services leader, wanted to deliver new and more meaningful products and services to their customers faster.

Decreased time to market

Increased pipeline stability

Decreased application rework

A fleet of vans in a triangle

Owning Change in Transportation

Our customer works tirelessly to build applications optimized for their users. To keep their software engineers on track for product launches, they invested in DevOps tools and best practices.

Read the story
A black triangle with lights shooting out

The Challenge: Keeping the Fleet on the Ground

Optimizing the Product Launch Cycle

Software engineers need to stay agile to meet both business demands and to meet customer needs as they arise. For this to happen, their development toolchain needs to be continually optimized so it runs smoothly. If software engineers need to stop and fiddle with their own tools, that’s time and revenue lost.

Our customer identified key areas of their infrastructure that could be improved to optimize their development toolchain.

This list included:

  • Implement a repeatable performance and load test process
  • Design and create dashboards for project monitoring
  • Publish critical APIs with ongoing support
  • End-to-end pipeline stabilization

They sought a partner well-versed in complex DevOps deployment and best practices, who had the flexibility to work within the customers approach to Agile ways of working. Enter TEKsystems.

Our Solution: Automate the Pit Crew

Stabilizing Software Engineering Toolchain Optimization through DevOps

Stabilizing the automotive titan’s toolchain was a multi-step process. Before we put the pedal to the metal, we worked with our customer to build a roadmap of work informed by their highest priorities.

Once their subject matter experts gave us the green light, we were off. We performed an initial publish of our customer’s existing APIs and automated the process of publishing new ones moving forward. To address potential issues with non-conforming APIs, we completed conformance scans using 42Crunch. Then we performed an in-depth investigation of their CI/CD pipelines, improving their overall stability by addressing any existing problems. Then we integrated Sonarqube and Checkmarx into their development pipeline to scan for potential bugs or vulnerabilities in project application code.

To give stakeholders greater insight into the status of ongoing projects as well as customer data, we built multiple dashboards from the ground up. We enhanced existing Splunk dashboards designed to report on customer activity, including the number of active users and percentage of customers with key applications enabled. Separate dashboards built in Dynatrace will be used by the development team for performance monitoring and triaging. Once the analytics dashboards were built, we integrated VictorOps (now called Splunk On-Call) to ensure that support requests would quickly reach the right resources.

Powerful Partnership: Controlled Sprints

Reverse Engineering Metrics for Success

During the entire engagement, we collaborated closely with the customer’s internal resources. We leveraged Agile ways of working by breaking down larger projects into hyper-focused sprints. Every sprint was measured by metrics and KPIs that our teams worked together to set during strategic planning stages.

This methodology proved to be optimal, as it gave our customer the ability to change course as needed. If their priorities suddenly shifted, it was easy for us to adjust and keep things moving.

A traffic circle from above with a long exposure so the cars appear as streams of light

Real-World Results

By putting tools in place to stabilize and automate their Software Engineering Toolchain, our customer’s internal software engineers can focus solely on meeting customer demand. They are in a better position than ever to deliver stellar features and services at a faster pace.

The dashboard we enhanced and built for our customer will give both their business leaders and software engineering teams greater insight into how their products are built, deployed and used. These improvements will empower them to make informed decisions about what services they can deliver to their commercial fleet vehicle customers that will provide the most meaningful value moving forward.

Get the story

Discover The Power of Real Partnership

Let’s talk about the world of possibilities and how we can partner to make them a reality.

Start a conversation