evidoria

← Back to browse

Good practice

Programme de productivité en ingénierie de GovTech Singapour — Un pilote contrôlé de GitHub Copilot pour les développeurs du gouvernement

Singapore · Singapore · See the Singapore profile

Pendant quatre mois, l'équipe de recherche de GovTech Singapour a mesuré l'effet de GitHub Copilot sur 70 ingénieurs logiciels du gouvernement grâce à la télémétrie de l'IDE et à des enquêtes fondées sur le cadre SPACE : le temps de codage a baissé de 21 à 28 %, les développeurs juniors en ont le plus bénéficié, et l'équipe a publié ouvertement toutes les réserves.

70
Développeurs dans le pilote (Oct 2023 - Jan 2024)
21-28 %
Réduction du temps de codage (fourchette) (Oct 2023 - Jan 2024)
22 %
Réduction du temps de codage (moyenne) (Oct 2023 - Jan 2024)
21 %
Hausse de la vitesse d'achèvement des tâches (Oct 2023 - Jan 2024)
24 %
Gain de productivité global estimé (Oct 2023 - Jan 2024)
33 %
Réduction du temps de codage pour les développeurs juniors (Oct 2023 - Jan 2024)
13-15 %
Réduction du temps de codage pour les développeurs seniors/référents (Oct 2023 - Jan 2024)
95 %
Répondants ayant déclaré que l'outil leur permettait de se concentrer sur un travail plus satisfaisant
70+ %
Répondants ayant observé moins d'erreurs de codage
90 %
Répondants souhaitant que leur département continue de fournir l'outil
~12 %
Impact global sur la productivité une fois le temps hors IDE pris en compte
670+
Systèmes gouvernementaux soutenus par la plateforme SHIP-HATS
85,000+
Déploiements mensuels sur la plateforme SHIP-HATS

Details

Maturity
Pilot
Promoter
Government Technology Agency of Singapore (GovTech) — Engineering Productivity Programme, Government Digital Products division
Period
October 2023 – January 2024 (pilot); published September 2024
Keywords
AI coding assistant, GitHub Copilot, developer productivity, DevSecOps

Context

D'octobre 2023 à janvier 2024, l'Agence gouvernementale de technologie de Singapour (GovTech) a mené un pilote contrôlé de GitHub Copilot for Business auprès de 70 développeurs, dans le cadre de son programme d'amélioration de la productivité d'ingénierie (EPP) et de la plateforme DevSecOps SHIP-HATS, qui soutient aujourd'hui plus de 670 systèmes gouvernementaux et plus de 85 000 déploiements mensuels. Les participants étaient principalement des ingénieurs logiciels juniors et de niveau intermédiaire, représentant environ les trois quarts de la population d'ingénieurs de GovTech.

Objectives

Mesurer l'effet de GitHub Copilot sur la productivité des développeurs gouvernementaux, à l'aide d'une approche à méthodes mixtes combinant une télémétrie objective de l'IDE et une enquête fondée sur le cadre de productivité SPACE.

Activities

Les chercheurs de GovTech ont combiné la télémétrie de l'IDE (taux d'acceptation des suggestions, lignes de code acceptées) avec une enquête fondée sur le cadre SPACE auprès des 70 mêmes développeurs sur les quatre mois du pilote, comparant l'activité de codage avant et après l'accès à Copilot plutôt qu'à un groupe témoin distinct de non-utilisateurs.

Results

L'étude a mesuré une réduction du temps de codage de 21 à 28 % (22 % en moyenne), une hausse de 21 % de la vitesse d'achèvement des tâches et un gain de productivité global estimé à 24 % — les développeurs juniors enregistrant l'effet le plus marqué (33 % de temps de codage en moins) et les développeurs seniors/référents le plus faible (13-15 %). 95 % des répondants ont déclaré que l'outil leur permettait de se concentrer sur un travail plus satisfaisant, plus de 70 % ont observé moins d'erreurs de codage, et 90 % souhaitaient que leur département continue de le fournir.

Conclusions

L'étude publiée est remarquablement franche sur ses limites : l'impact global sur la productivité tombe à environ 12 % une fois pris en compte le temps passé hors de l'IDE ; le gain de 21-28 % est inférieur aux annonces du secteur, de 30 à 100 %, ce que les auteurs attribuent à un usage limité en raison des règles de résidence des données en vigueur à Singapour ; plus de la moitié des répondants n'ont constaté aucune réduction du temps de relecture de code ; et les ingénieurs seniors craignaient que les imprécisions occasionnelles de Copilot n'ancrent de mauvaises habitudes chez les développeurs juniors. La petite taille du pilote (70 développeurs, 40 répondants à l'enquête) et son périmètre limité à une seule agence restreignent la portée de généralisation des résultats.

Implementation

Indicative cost
Medium (€50k–€500k) — Not itemised in the source; involves GitHub Copilot for Business licensing for the participating developer cohort plus GovTech's internal research staff time; no separate control-group cost.
Time to results
Short (< 1 year) — Pilot ran four months, October 2023 to January 2024; findings published September 2024.
Staffing & skills
70 GovTech developers, mostly junior and mid-level, drawn from SHIP-HATS users, GovTech's own Engineering Productivity Programme research team

Conditions for success

  • Pre-existing SHIP-HATS DevSecOps platform and IDE telemetry instrumentation
  • SPACE productivity-framework survey methodology
  • Voluntary, informed participant sign-up

Common failure modes

  • Measured gains (21-28%) trail industry claims of 30-100%, attributed to limited usage under Singapore's data-residency rules
  • Over half of respondents saw no reduction in code-review time
  • Senior engineers worried Copilot inaccuracies could entrench poor habits in juniors
  • Small sample (70 developers, 40 survey respondents) and single-agency scope limit generalisability

Where it fits

Governance type
national government technology agency
Scale
single-agency pilot (70 developers)
Income level
high-income

Data sources

Where this practice's information was retrieved from, and when.

Similar practices you may find useful