Trabajo Investigacion1

Descargar como odt, pdf o txt
Descargar como odt, pdf o txt
Está en la página 1de 5

NOMBRE y APELLIDOS: MIQUEL GARCÍA DE SANTOS

MÓDULO: ENTORNOS DE DESARROLLO


TAREAS DE LA UNIDAD Nº: TRABAJO FECHA ENVÍO:
INVESTIGACION 1

Introducción. En la presente unidad de trabajo se ha hecho un recorrido por los tipos de software y
su relación con el hardware.

También por el conjunto de etapas que componen los ciclos de desarrollo software. Dentro de las
metodologías de desarrollo software podemos diferenciar entre metodologías tradicionales y las
ágiles.

SCRUM es una de las metodologías de desarrollo que cuenta con un gran porcentaje de
implantación en el sector empresarial.

Por ello en esta práctica se desarrollará un trabajo de investigación sobre esta metodología.
Con el objetivo de que se abarque la complejidad de esta metodología, se han diseñado unas
preguntas que se deberán ser respondidas.

Apartados PRÁCTICA SCRUM

1.- ¿Qué es SCRUM?

Scrum es un marco de trabajo ágil para la gestión de proyectos, especialmente en desarrollo de


software. Se basa en roles definidos (Product Owner, Scrum Master, Equipo de Desarrollo), eventos
clave (Sprint, Reunión de Planificación, Revisión del Sprint, Retrospectiva) y artefactos como el
Product Backlog y el Sprint Backlog. Scrum prioriza la flexibilidad, la colaboración y la entrega
incremental de productos, con ciclos de trabajo llamados sprints.

2.- Características de SCRUM

Scrum se caracteriza por:

Flexibilidad: Adaptable a cambios en requisitos durante el desarrollo.

Roles Definidos: Product Owner, Scrum Master y Equipo de Desarrollo.

Eventos Clave: Sprint, Reunión de Planificación, Revisión del Sprint, Retrospectiva.

Artefactos Principales: Product Backlog, Sprint Backlog, e Incremento.

Iterativo e Incremental: Trabajo dividido en sprints cortos, entregando incrementos funcionales al


final de cada uno.

Colaboración Intensa: Fomenta la comunicación constante entre miembros del equipo y partes
interesadas.
Enfoque en la Entrega Continua de Valor: Prioriza la satisfacción del cliente mediante entregas
regulares y evaluación constante.

Ciclo SCRUM

3.-¿Qué es un Sprint? ¿Cuanto dura?

Un Sprint en Scrum es un periodo de tiempo fijo que dura aproximadamente de 2 a 4 semanas,


durante el cual se realiza el trabajo planificado y se entrega un incremento de producto funcional y
que se podría llegar a entregar como producto final. Se ejecutan las actividades planificadas, y al
final del Sprint, se revisa el trabajo realizado en una reunión de revisión. El objetivo es entregar un
trabajo al cliente de manera regular y adaptarse a posibles cambios en los requisitos.

ARTEFACTOS

4.- ¿ Qué es el Product Backlog?

Es una lista priorizada de todas las características, funcionalidades, mejoras y correcciones de


errores que constituyen los requisitos del producto. Es una herramienta dinámica que evoluciona a
lo largo del tiempo, y el Product Owner es responsable de su creación y mantenimiento. Las items
representan el trabajo futuro que puede incluirse en los sprints. La priorización facilita que el equipo
de desarrollo se enfoque en las tareas más importantes y valiosas para el producto.

5.- ¿ Qué es el Sprint backlog?

Es una lista de tareas específicas seleccionadas del Product Backlog para ser completadas durante
un Sprint. Es una planificación detallada que el Equipo de Desarrollo utiliza para alcanzar los
objetivos del Sprint. El Sprint Backlog se crea durante la Reunión de Planificación del Sprint y se
ajusta según sea necesario durante el Sprint. Es una herramienta dinámica que guía el trabajo diario
del equipo y evoluciona a medida que se realizan ajustes y se completan tareas.

6.- ¿ Qué es un Daily scrum meeting? ¿Cuánto Dura? ¿Quién lo organiza?

El Daily Scrum Meeting en Scrum es una reunión diaria corta (de unos 15 minutos) que realiza el
Equipo de Desarrollo para sincronizarse y planificar el trabajo del día. Durante la reunión, cada
miembro del equipo comparte brevemente qué hizo desde la última reunión, qué planea hacer hasta
la próxima y si hay algún obstáculo. El Scrum Master generalmente facilita la reunión, pero no la
organiza. La finalidad es mantener a todos informados, promover la colaboración y ayudar a
eliminar posibles obstáculos para el progreso del trabajo.

EQUIPO

7.-¿Cuántas personas componen un equipo?

En Scrum, el tamaño de un equipo de desarrollo se sitúa normalmente entre 3 y 9 personas. Este


numero permite la colaboración efectiva y facilita la comunicación dentro del equipo. Un equipo
más pequeño puede ser más ágil y flexible, mientras que un equipo más grande podría enfrentar
desafíos de comunicación. La idea es tener un equipo lo suficientemente grande como para realizar
el trabajo, pero no tan grande que se vuelva difícil de gestionar.

8.-¿Quién es el Product Owner? ¿Cuáles son sus funciones y responsabilidades?.

El Product Owner en Scrum es el representante del cliente o stakeholders y tiene las siguientes
funciones y responsabilidades clave:

Definición del Product Backlog: Mantiene y gestiona la lista priorizada de requisitos del producto,
conocida como el Product Backlog.

Priorización: Decide qué características y funcionalidades son más importantes, estableciendo la


prioridad de trabajo para el equipo de desarrollo.

Comunicación de la Visión del Producto: Comunica la visión del producto al equipo de


desarrollo y asegura que todos comprendan los objetivos a largo plazo.

Participación en Eventos de Scrum: Asiste y participa en eventos clave de Scrum, como la


Reunión de Planificación del Sprint, la Revisión del Sprint y la Retrospectiva del Sprint.

Aprobación de Entregables: Acepta o rechaza los incrementos del producto al final de cada
Sprint, asegurándose de que cumplan con los criterios de aceptación.

Colaboración con Stakeholders: Trabaja en estrecha colaboración con stakeholders para entender
y representar sus necesidades y expectativas en el Product Backlog.

Adaptación del Product Backlog: Ajusta continuamente el Product Backlog en función de los
cambios en el mercado, los objetivos del negocio y el feedback de los usuarios.

Toma de Decisiones Empresariales: Toma decisiones basadas en el valor del producto y las
necesidades del negocio.

En resumen, el Product Owner juega un papel crucial en la toma de decisiones estratégicas, la


definición de prioridades y la comunicación efectiva, asegurando que el equipo de desarrollo trabaje
en lo más valioso para el éxito del producto y el cumplimiento de los objetivos empresariales.

9.-¿Quién es el Scrum Master? ¿Cuáles son sus funciones y responsabilidades?.

El Scrum Master en Scrum es un facilitador y líder de equipo, y sus funciones y responsabilidades


incluyen:

Facilitador del Proceso: Guía y facilita el uso efectivo del marco Scrum en el equipo,
asegurándose de que comprendan y sigan las prácticas y reglas de Scrum.

Eliminación de Obstáculos: Trabaja para eliminar los obstáculos que impiden al equipo de
desarrollo alcanzar sus objetivos, ya sea gestionando problemas internos o interfiriendo con factores
externos.
Promotor de la Colaboración: Fomenta la colaboración y la comunicación efectiva entre todos los
miembros del equipo, así como con stakeholders externos.

Entrenador y Mentor: Proporciona orientación y coaching al equipo de desarrollo y al Product


Owner, ayudándolos a entender y aplicar los principios ágiles y Scrum.

Promotor de la Mejora Continua: Facilita la Retrospectiva del Sprint para que el equipo
identifique oportunidades de mejora y establezca planes de acción para implementar cambios
positivos.

Guardián del Proceso Scrum: Protege al equipo de desarrollo de interferencias externas y asegura
que se adhieran a los principios y prácticas de Scrum.

Líder Servidor: Actúa como líder servidor, enfocándose en el éxito del equipo y eliminando
barreras para que puedan alcanzar sus metas.

Facilitador de Eventos Scrum: Organiza y facilita eventos de Scrum, como la Reunión de


Planificación del Sprint, la Revisión del Sprint y la Retrospectiva del Sprint.

En resumen, el Scrum Master desempeña un papel crucial en garantizar que el equipo de desarrollo
y el Product Owner sigan las prácticas ágiles, eliminando obstáculos y promoviendo un entorno de
trabajo colaborativo y de mejora continua.

MEETINGS

10.-¿ Qué es el Sprint planning meeting?

La Sprint Planning Meeting en Scrum es una reunión donde el equipo de desarrollo y el Product
Owner planifican y seleccionan las tareas del Product Backlog para incluirlas en el Sprint Backlog
del próximo Sprint. Se discuten los objetivos, se revisa el Product Backlog, se estiman las tareas y
se seleccionan las que se trabajarán durante el Sprint. El resultado es un plan detallado para el
próximo ciclo de desarrollo.

11.-¿ Qué es el Sprint review?

La Sprint Review en Scrum es un evento al final de cada Sprint donde el equipo de desarrollo
presenta el trabajo completado al Product Owner y otros stakeholders. Durante esta reunión, se
revisa el incremento del producto, se recoge feedback y se discute cualquier ajuste necesario en el
Product Backlog. El objetivo es asegurar que el producto sea comprensible y aceptable, y se facilita
la toma de decisiones sobre futuras mejoras.

12.-¿ Qué es el Sprint retrospective?

La Sprint Retrospective en Scrum es una reunión al final de cada Sprint en la que el equipo de
desarrollo reflexiona sobre su desempeño. Se analizan los procesos, las relaciones y las
herramientas utilizadas durante el Sprint para identificar qué funcionó bien, qué se puede mejorar y
se establecen acciones concretas para implementar esas mejoras en el próximo Sprint. La Sprint
Retrospective fomenta la mejora continua y fortalece la eficiencia y la colaboración del equipo.

También podría gustarte