evidoria

← Back to browse

Good practice

Programa de Productividad de Ingeniería de GovTech Singapur — Un Piloto Controlado de GitHub Copilot para Desarrolladores del Gobierno

Singapore · Singapore · See the Singapore profile

Durante cuatro meses, el propio equipo de investigación de GovTech Singapur midió el efecto de GitHub Copilot en 70 ingenieros de software del gobierno mediante telemetría del IDE y encuestas basadas en el marco SPACE: el tiempo de codificación cayó un 21–28%, los desarrolladores junior se beneficiaron más, y el equipo publicó abiertamente todas las salvedades.

70
Desarrolladores en el piloto (Oct 2023 - Jan 2024)
21-28 %
Reducción en el tiempo de codificación (rango) (Oct 2023 - Jan 2024)
22 %
Reducción en el tiempo de codificación (media) (Oct 2023 - Jan 2024)
21 %
Aumento en la velocidad de finalización de tareas (Oct 2023 - Jan 2024)
24 %
Ganancia de productividad global estimada (Oct 2023 - Jan 2024)
33 %
Reducción en el tiempo de codificación para desarrolladores junior (Oct 2023 - Jan 2024)
13-15 %
Reducción en el tiempo de codificación para desarrolladores senior/líderes (Oct 2023 - Jan 2024)
95 %
Encuestados que dijeron que la herramienta les permitió centrarse en un trabajo más satisfactorio
70+ %
Encuestados que observaron menos errores de codificación
90 %
Encuestados que querían que su departamento siguiera proporcionando la herramienta
~12 %
Impacto global en la productividad contando el tiempo fuera del IDE
670+
Sistemas gubernamentales sustentados por la plataforma SHIP-HATS
85,000+
Despliegues mensuales en la plataforma 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

Entre octubre de 2023 y enero de 2024, la Agencia de Tecnología Gubernamental de Singapur (GovTech) llevó a cabo un piloto controlado de GitHub Copilot for Business con 70 desarrolladores, dentro de su Programa de Productividad de Ingeniería (EPP) y la plataforma DevSecOps SHIP-HATS, que hoy sustenta más de 670 sistemas gubernamentales y más de 85.000 despliegues mensuales. Los participantes eran principalmente ingenieros de software junior y de nivel intermedio, lo que representa aproximadamente tres cuartas partes de la población de ingeniería de GovTech.

Objectives

Medir el efecto de GitHub Copilot en la productividad de los desarrolladores gubernamentales mediante un enfoque de métodos mixtos que combina telemetría objetiva del IDE con una encuesta basada en el marco de productividad SPACE.

Activities

Los propios investigadores de GovTech combinaron telemetría del IDE (tasas de aceptación de sugerencias, líneas de código aceptadas) con una encuesta basada en el marco SPACE a los mismos 70 desarrolladores durante los cuatro meses del piloto, comparando la actividad de codificación antes y después del acceso a Copilot en lugar de frente a un grupo de control separado de no usuarios.

Results

El estudio midió una reducción del 21-28% en el tiempo de codificación (22% de media), un aumento del 21% en la velocidad de finalización de tareas y una ganancia de productividad global estimada del 24% — con los desarrolladores junior registrando el mayor efecto (33% menos tiempo de codificación) y los senior/líderes el menor (13-15%). El 95% de los encuestados dijo que la herramienta les permitía centrarse en un trabajo más satisfactorio, más del 70% observó menos errores de codificación, y el 90% quería que su departamento siguiera proporcionándola.

Conclusions

El estudio publicado es notablemente franco sobre sus límites: el impacto general en la productividad baja a aproximadamente el 12% al tener en cuenta el tiempo dedicado fuera del IDE; la ganancia del 21-28% queda por debajo de las cifras del sector, del 30-100%, lo que los autores atribuyen al uso limitado bajo las normas de residencia de datos dentro del país de Singapur; más de la mitad de los encuestados no observó reducción en el tiempo de revisión de código; y los ingenieros senior expresaron preocupación por que las imprecisiones ocasionales de Copilot pudieran arraigar malos hábitos en los desarrolladores junior. El pequeño tamaño del piloto (70 desarrolladores, 40 encuestados) y su alcance limitado a una sola agencia restringen hasta qué punto los resultados son generalizables.

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