Toma de decisiones técnicas

This page is a translated version of the page Technical decision making and the translation is 100% complete.


El proceso de toma de decisiones técnicas de Wikimedia habilita a los equipos a tomar decisiones informadas por parte de equipos de la Fundación Wikimedia, afiliados y grupos de voluntarios.

Acerca del proceso de toma de decisiones

El proceso de toma de decisiones técnicas tiene los siguientes objetivos clave:

  • Hacer el proceso más inclusivo cambiando a la representación por equipos o grupos en lugar de individuos
  • Disponer de plazos claros para la toma de decisiones
  • Dejar claro con antelación qué partes interesadas están involucradas
  • Desarrollar un ciclo de vida claro de una decisión

El proceso incluye estos componentes principales:

  • Foro de Decisiones Técnicas compuesto por representantes de los departamentos de Producto y Tecnología de Wikimedia, Wikimedia Deutschland y +2 contribuyentes independientes
  • Plantillas para las declaraciones de problemas y registros de decisiones

Cuándo utilizar el proceso

Debe recurrirse al proceso de toma de decisiones técnicas en cualquier circunstancia en la que el impacto de la decisión se vaya a sentir más allá del equipo que toma esa decisión. Esto incluye decisiones que tengan un impacto significativo en el código y software desplegado en la infraestructura de producción de Wikimedia.

Plantillas

El proceso de toma de decisiones utiliza plantillas estándar para documentar y guiar las decisiones.

Registros de decisión

El artefacto final del proceso es un registro de decisión. Visita la página de decisiones para leer registros de decisión que han completado el proceso.

Flujo del proceso

El proceso de toma de decisiones es una secuencia de pasos para ayudar a las personas responsables de la toma de decisiones a definir un problema, recopilar comentarios, investigar soluciones y documentar la decisión.

 

1. Identificar al equipo de decisión y al propietario del proyecto

To start the process there needs to be a decision team and a proposal owner who will work through the process from start to finish. El equipo de decisión y el propietario de la propuesta es el grupo que impulsa la decisión. Generalmente, el equipo de decisión es un equipo de la Fundación Wikimedia, un equipo afiliado o un grupo de voluntarios. El propietario del proyecto es el miembro del equipo de decisión responsable de guiar la decisión a lo largo del proceso.

Si la decisión tiene un gran impacto, el equipo de decisión puede incluir a personas de distintos equipos. Por ejemplo, la decisión de implementar el marco de desarrollo Vue.js fue tomada por un grupo de trabajo multidisciplinar. Es crucial que la persona responsable de tomar la decisión cuente con los recursos y la autoridad pàra actuar en base a esa decisión.

2. Definir la declaración del problema

Para iniciar el proceso de toma de decisiones, el propietario del proyecto debería utilizar la plantilla de declaración de problema para abrir una tarea en el tablón de trabajo de Phabricator.

Una vez creada la tarea, el director de proyectos del Foro de Decisiones Técnicas copia la declaración de problema en un Google Doc y lo comparte con el propietario del proyecto y con los coordinadores del Foro para revisar, comentar y discutir. Los coordinadores del Foro tienen una semana para revisar la declaración de problema y proporcionar comentarios al equipo de decisión. Habrá al menos una sesión en horario de oficina con los coordinadores y el equipo de decisión para discutir y acordar la versión final de la declaración de problema.

Una vez que el propietario del proyecto está listo para compartir la declaración de problema revisada, el director de proyectos del Foro añade un enlace al Google Doc en la tarea original de Phabricator.

Puntos de contacto

  • Sesiones en horario de oficina
  • Phabricator


3. Obtener comentarios del Foro de Decisiones

Una vez finalizada la declaración de problema, los Representantes del Foro de Decisiones Técnicas revisarán la declaración de problema y proporcionarán sus comentarios al equipo de decisión. Se espera que los Representantes del Foro compartan sus comentarios en el plazo de una semana. Los comentarios responden a las siguientes preguntas:

  • ¿Es correcta la declaración de problema?
  • ¿Resulta claro de qué manera resolver este problema apoya los objetivos de Wikimedia (estrategia del movimiento, plan a medio plazo, plan anual, etc.)?
  • ¿Son estas las partes interesadas adecuadas?
  • ¿Se refleja con precisión la experiencia necesaria en la materia para tomar una decisión? ¿Se definen los grupos adecuados en la declaración de problema?

El director de proyectos del Foro es responsable de solicitar la revisión de los miembros del Foro y de compartir los comentarios del Foro con el propietario del proyecto.

Puntos de contacto

  • Sesiones en horario de oficina
  • Grupo Google del Foro de Decisiones Técnicas
  • Phabricator
  • Google Docs
  • Slack

4. Investigación y prototipo

Una vez que el Foro haya proporcionado sus comentarios acerca de la declaración de problema, el equipo de decisión empieza a investigar y prototipar soluciones. Esta fase debería tener un alcance y un marco temporal bien definidos.

El equipo de decisión es responsable de contactar con el Foro cada dos semanas para poner en común sus avances. Este es el momento en que las partes interesadas interactúan con el equipo de decisión, se desarrollan nuevos modelos y se crean prototipos según sea necesario.

Las demostraciones no tienen por qué ser prototipos con interfaz de usuario. Pueden tomar la forma de un documento, pseudocódigo o cualquier otra cosa que ayude a los demás a ver en qué punto se encuentran el progreso y las ideas del equipo en ese momento.

Puntos de contacto

  • Foro de Decisiones Técnicas
  • Demostraciones en horario de oficina
  • Retrospectivas
  • Phabricator
  • Anuncios de progreso en actualizaciones del proceso de toma de decisiones

Revisión ejecutiva

Para decisiones de mayor calado, compromisos a nivel de sistema o decisiones que afecten en gran medida a la comunidad, se realiza la demostración de la declaración de problema ante los ejecutivos relevantes, generalmente el Director de Tecnología y Producto (Chief Technology and Product Officer, CTPO) de la Fundación Wikimedia. El CTPO delega a un representante para revisar la declaración de problema y señalizar la revisión ejecutiva.

5. Tomar la decisión

Una vez que el equipo de decisión haya implicado a todas las partes interesadas delineadas en la declaración de problema y haya (en caso necesario) revisado con los ejecutivos, el equipo puede tomar la decisión.

Puntos de contacto

  • Foro de Decisiones Técnicas
  • Phabricator
  • Anuncio de decisión en las actualizaciones en el proceso de toma de decisión

6. Publicar el registro de decisión

Una vez que se haya tomado una decisión, el equipo de decisión publica el registro de decisión en la página de decisiones.

Preguntas y comentarios

Las preguntas y comentarios son siempre bienvenidos. Contacta con nosotros en TDFsupport@wikimedia.org.

Contexto

El proceso de toma de decisiones fue adoptado en 2020 como evolución del proceso de solicitud de comentarios (Requests for comment, RFC) (TechCom). Para aprender más, visita la página sobre el contexto.