freeCodeCamp/guide/spanish/miscellaneous/programming-methodology/index.md

2.0 KiB

title localeTitle
Programming Methodology Metodología de Programación

Principios ágiles fundacionales

Individuos e interacciones sobre procesos y herramientas.

Software de trabajo sobre Comprehensive

Colaboración del cliente en la negociación del contrato.

Respondiendo al cambio siguiendo un plan

Historias de usuarios

Las historias de usuarios nos ayudan a vincular las necesidades de nuestros usuarios directamente con las características que implementamos en un formato de conversación. Siempre siguen esta sintaxis: "Como usuario / parte interesada, necesito / quiero poder hacer algo" . Esto puede resultar en algunas historias incómodas para las características "obvias" como "Como usuario, necesito poder confiar en que la información de mi tarjeta de crédito está segura". , pero es imperativo que TODAS las características se vinculen a una historia para permitirnos dividir el trabajo de manera efectiva en partes manejables.

Sprints

Un "Sprint" es un ciclo de desarrollo corto (1-3 semanas) durante el cual se finaliza una serie de historias o subtareas para el final del sprint. La idea detrás de "Sprint" es permitirnos entregar una historia al campeón del proyecto para su retroalimentación / aprobación. Este flujo de trabajo iterativo asegura que obtengamos una participación continua del campeón del proyecto y estamos entregando una funcionalidad que funciona y es valiosa.

MELÉ

En un nivel básico, SCRUM nos ayuda a mantenernos concentrados e informados sobre el estado de cada tarea asignada, así como a romper las barreras de comunicación. En muchos entornos profesionales, el día de trabajo comienza con un "Scrum diario". Seguiremos un scrum semanal para alinearnos con nuestros sprints. Una falla común en el scrum es intentar resolver un problema durante un scrum. La resolución de problemas y la lluvia de ideas siempre deben realizarse como una tarea separada de SCRUM.

Lea más aquí .