• No se han encontrado resultados

MARCO CONCEPTUAL

A.5. Usabilidad en el proceso de desarrollo de SCRUM

2.4 MARCO CONCEPTUAL

Backoffice: Un back office (oficina trasera) es la parte de las empresas donde se realizan las tareas destinadas a gestionar la propia empresa y con las cuales el cliente no necesita contacto directo. Por ejemplo: el departamento de informática y comunicaciones, el departamento de recursos humanos, el de contabilidad, etc. Conocido también como sistemas de apoyo al negocio donde back office corresponde a "todo lo que no está frente al cliente".

Elemento del product backlog. En Scrum, un elemento del backlog del producto ("PBI", "elemento o ítem del backlog") es una unidad de trabajo lo suficientemente pequeña para que el equipo pueda completarla en un sprint (iteración).

Empowerment. Delegación de atribuciones.

______________________

5 Itzcoalt, A. M, (2010). Desarrollo ágil con Scrum. Joiz.Net

83

Entrega. Una entrega es la transición de un incremento potencialmente productivo del producto en algo que los clientes usen rutinariamente. Las entregas suelen ocurrir cuando uno o más sprints resultan en que el producto tiene suficiente valor como para superar el costo de desplegarlo.

Gráfico de burndown. Los gráficos de burndown muestran el trabajo restante en el tiempo. El trabajo restante es el eje Y y el tiempo en días es el eje X. El trabajo restante debería subir y bajar y eventualmente tener una tendencia descendente.

Gráfico de burndown de la entrega. Brinda una visión general sobre el progreso de la entrega. Muestra cuánto trabajo queda hacer al principio de cada sprint, para una única entrega. El alcance de este gráfico es una única entrega;

sin embargo, un gráfico de burndown del producto abarca todas las entregas.

Gráfico de burndown del producto. Es en donde se puede ver el progreso mensual (por sprint). Muestra cuánto trabajo restante hay al comienzo de cada sprint.

Gráfico de burndown del sprint. Es el lugar donde se puede ver el progreso diario. Muestra dónde está el equipo respecto a completar las tareas correspondientes a los elementos del backlog del producto que cumplen el objetivo del sprint.

Impedimentos. Cualquier cosa que le impida al equipo desempeñarse lo más eficientemente posible. Cada miembro del equipo puede anunciar un impedimento durante la reunión diaria de Scrum. El Scrum Master está a cargo de resolver los impedimentos.

Product backlog. Es la lista de requerimientos del producto, llamados historias.

Ordenados por prioridad y con un valor cuantificado en puntos.

Product Owner. Rol de la metodología Scrum. Su papel es el de interactuar con el cliente. Es el encargado de crear y mantener el product backlog.

Punto. Unidad utilizada en el product backlog para cuantificar el esfuerzo que supone el desarrollo de una historia.

Roles de scrum. Existen tres roles en cualquier proyecto de Scrum: Product Owner, Scrum Team y Scrum Master.

Scrum. Metodología de desarrollo de software ágil. Se compone de un seguido de iteraciones (sprints) en las cuales se va desarrollando el producto. Su composición está definida por un conjunto de roles.

Scrum Master. Rol de la metodología Scrum. Su papel es el de velar por el correcto uso y ejecución del método. Además, se encarga de que el Scrum

84 Team no tenga interrupciones externas y, a su vez, transmite la voz de éste al exterior.

Sprint. Iteración del método Scrum. Su duración puede variar pero es siempre fija durante una implantación del método. En ella se desarrolla el producto.

Sprint backlog. Lista de historias a realizar durante el sprint. Divididas en tareas con un valor cuantificado en horas.

Stakeholder. Persona relacionada con un proyecto pero sin estar implicada en su desarrollo.

Tarea. Subdivisión de una historia. El sprint backlog está compuesto de tareas y cada una de ellas tiene asignado un tiempo estimado de desarrollo. Indican y describen el trabajo a realizar.

Scrum Team. Rol de la metodología Scrum. Encargados del desarrollo del producto. Está compuesto generalmente por un total de 7 ± 2 miembros y se trata de un equipo multidisciplinario, con capacidad de auto-gestión y auto- organización.

Velocidad. En Scrum, la velocidad es cuánto esfuerzo del backlog del producto el equipo puede manejar en un sprint. Esto puede estimarse viendo los sprints pasados, asumiendo que la composición del equipo y la duración del sprint se mantienen constante. También puede establecerse sprint-a-sprint, usando una planificación basada en compromisos.

En este capítulo se pudo conocer el Marco de Referencia, que involucra los antecedentes referidos a esta tesis donde se vio que soluciones se dieron en otras organizaciones ante una problemática similar; la metodología que se implantó y que resultados se obtuvo.

Además se da a conocer la base teórica sobre la cual se sustenta la metodología Scrum, el modelo aplicativo que nos da una secuencia de fases a seguir y por último el marco conceptual que hace referencia a conceptos claves para Scrum.

85

CAPÍTULO III

INTERVENCIÓN METODOLÓGICA

En este capítulo se aplicará la Metodología de Desarrollo Ágil Scrum a un proyecto real fase por fase, mediante la aplicación de la misma se pretende identificar las verdaderas necesidades del cliente, realizar una correcta estimación de los tiempos, lograr una participación activa del equipo de trabajo, desarrollar un incremento funcional en el producto, revisar lo construido contrastando con la meta del sprint para entregar una versión del producto hasta finalmente obtener el producto esperado, lo cual no implica el fin del proyecto porque se deberá hacer un mantenimiento para permitir la continuidad del producto.