Industries

Helping clients meet their business challenges begins with an in-depth understanding of the industries in which they work. That’s why KPMG LLP established its industry-driven structure. In fact, KPMG LLP was the first of the Big Four firms to organize itself along the same industry lines as clients.

How We Work

We bring together passionate problem-solvers, innovative technologies, and full-service capabilities to create opportunity with every insight.

Learn more

Careers & Culture

What is culture? Culture is how we do things around here. It is the combination of a predominant mindset, actions (both big and small) that we all commit to every day, and the underlying processes, programs and systems supporting how work gets done.

Learn more

Enhance your GitHub Copilot Adoption

KPMG has created a GitHub adoption insights dashboard that provides real-time access to key metrics for both KPMG and its clients.

Share
Insight
Security Monitoring in GitHub
Are you keeping an eye on what happens inside your source code management platform?

KPMG LLP is the US firm of the KPMG global organization of independent professional services firms providing advisory, tax, and audit services. KPMG firms operate in 143 countries and territories serving some of the top Fortune 500 companies around the world. KPMG IT Services has deployed GitHub Copilot, an AI programmer tool that helps application developers write code faster with higher-quality results. KPMG Advisory Services also helps clients adopt GitHub Copilot to improve developer experiences, reduce costs, and improve code resiliency. KPMG and its clients have lacked visibility into the adoption of GitHub Copilot across development teams and do not have access to productivity measures that highlight the effectiveness of GitHub Copilot usage.

The creation of a GitHub Copilot adoption insights dashboard enables KPMG and its clients to have real-time access to the current number of GitHub Copilot users by persona, highlighting the benefits of GitHub Copilot adoption with detailed usage information that includes the programming languages most frequently used by developers when leveraging GitHub Copilot. KPMG can bring services, experience and accelerators to help our clients configure a GitHub Copilot adoption insights dashboard reducing the time required to visualize GitHub Copilot adoption metrics and associated benefits. The dashboard accelerators are built to work with survey-based data and data that is extracted from GitHub Copilot.

At KPMG, we are committed to leveraging the latest technology to improve our services to our clients, and the adoption of GitHub Copilot is testament to that. It will help us develop AI-powered solutions quicker and more effectively, and creation of the KPMG GitHub Copilot Adoption Insights Dashboard is a great example of this.

David Rowlands

Global Head of AI, KPMG International

The GitHub Copilot adoption insights dashboard highlights productivity and code resiliency improvements

As organizations adopt GitHub Copilot to improve developer experiences and increase productivity and code quality, it is essential to monitor GitHub Copilot usage and adjust as developers become more proficient in their use of GitHub Copilot. The insights provided in this dashboard help GitHub Copilot communities of practice to prioritize the creation of GitHub Copilot documentation and training material in a way that further increases the potential benefits of GitHub Copilot adoption.

The GitHub Copilot adoption insights dashboard configured by KPMG displays usage, productivity, and feedback data based on GitHub Copilot API data and survey results.

GitHub Copilot survey results including feedback, use cases, and time savings

As organizations adopt GitHub Copilot, it is important to get feedback from users to understand what is working well and where improvements can be made. This feedback from GitHub Copilot users can be used by the GitHub Copilot community of practice to update training material and documentation to improve developer experiences.

In addition to insights related to use case popularity, the dashboard highlights the time saved by different personas who use GitHub Copilot to complete activities across the software development lifecycle.

The GitHub Copilot adoption insights dashboard includes survey results based on user feedback, popular use cases, and time saved by persona.

GitHub Copilot usage by application development language

GitHub has published an API that provides a daily breakdown of aggregated usage metrics for GitHub Copilot code completions and GitHub Copilot Chat usage across integrated development environments (IDEs) for all users within an enterprise, with a further breakdown of suggestions, acceptances, and number of active users by editor and language for each day. KPMG accelerators and services use data from the GitHub Copilot API to generate insights related to GitHub Copilot usage by developers based on the application development languages that are used across the organization. The GitHub Copilot usage by application development language allows organizations to customize training programs to help developers become more proficient. The dashboard also includes data from GitHub that is used to compare application development languages used within an organization with the most common application development languages across GitHub clients.

GitHub Copilot suggestion acceptance rates are tracked in the KPMG GitHub Copilot adoption insights dashboard to reflect changes over time.

GitHub Copilot chat usage

GitHub Copilot chat is an interface that enables developers and other resources to interact with GitHub Copilot by asking and receiving answers to coding-related questions within supported IDEs. The chat interface provides access to coding information and support without requiring developers to navigate documentation or search online forums. The KPMG GitHub Copilot adoption insights dashboard provides a view of the programming languages that are used most frequently by users of GitHub Copilot chat. In addition to the programming languages, the dashboard also shows the IDEs that developers are using when leveraging GitHub Copilot chat capabilities. GitHub Copilot chat acceptance rates and chat turns are measured to allow organizations to monitor the effectiveness of GitHub Copilot chat.

Additional GitHub Copilot metrics

KPMG has identified additional metrics that can be used to measure the benefits of GitHub Copilot. Each metric is connected to common activities performed across the software development lifecycle, and KPMG has estimated the benefits related to each metric (high, medium, or low).

KPMG has defined a set of GitHub Copilot use cases, associated activities, and their benefit levels.

Potential benefits of a GitHub Copilot adoption insights dashboard

Configuring a GitHub Copilot adoption insights dashboard offers several potential benefits, including:

1

Usage tracking: The dashboard provides detailed metrics about the usage of GitHub Copilot within a project or organization. It gives insights into the number of suggestions accepted or rejected and the application programming languages used within an organization.

2

Usage by persona: Usage by persona, including developers, testers, architects, and other roles, is reflected in the dashboard. Usage by persona includes the number of users by persona and productivity improvements by persona. 

3

Training opportunities: The dashboard can highlight areas where GitHub Copilot users frequently reject Copilot's suggestions. With additional training, GitHub Copilot users can address common challenges and input prompts that provide more accurate suggestions.

4

Benefits tracking: The dashboard provides a centralized view of GitHub Copilot benefits across the organization. Benefits include productivity gains, increased collaboration, and other measures to help organizations track improvements.

Overall, configuring a GitHub Copilot adoption insights dashboard helps developers, teams, and organizations optimize their usage of GitHub Copilot, improve coding efficiency, and enhance collaboration. Organizations that choose to configure and leverage such a dashboard empower GitHub Copilot communities of practice by providing actionable data to improve usage and generate potentially incremental benefits.  KPMG resources can support the deployment of a GitHub Copilot adoption insights dashboard in client environments to get important information to decision makers.

Featured content

Unleashing Developer Potential: The Modernization and Security Imperative

Close your organizational gaps with KPMG, GitHub, and Microsoft

Explore our services

Thank you!

Thank you for contacting KPMG. We will respond to you as soon as possible.

Contact KPMG

Use this form to submit general inquiries to KPMG. We will respond to you as soon as possible.

By submitting, you agree that KPMG LLP may process any personal information you provide pursuant to KPMG LLP's Privacy Statement.

An error occurred. Please contact customer support.

Job seekers

Visit our careers section or search our jobs database.

Submit RFP

Use the RFP submission form to detail the services KPMG can help assist you with.

Office locations

International hotline

You can confidentially report concerns to the KPMG International hotline

Press contacts

Do you need to speak with our Press Office? Here's how to get in touch.

Headline