SlideShare una empresa de Scribd logo
1 de 6
Unidad 1
calidad de
software
KAMBAN, SCRUM,
Y GESTIÓN DE PROYECTOS
Nombre: Nicolás Jorquera M
Ramo: Calidad de software
Profesora: Pilar Andrea Pardo Hidalgo
Carrera: Analista Programador computacional
Kanban
Kanban es un sistema visual para gestionar
el trabajo a medida que avanza en un
proceso. Kanban visualiza tanto el proceso
(el flujo de trabajo) como el trabajo real
que pasa por ese proceso. El objetivo de
Kanban es identificar posibles cuellos de
botella en el proceso y solucionarlos para
que el trabajo pueda fluir a través de él de
forma rentable y a una velocidad o
rendimiento óptimos.
Los 4 principios básicos de Método Kanban:
Principio 1: Empezar con lo que hace ahora
Kanban no requiere configuración y puede ser aplicado sobre flujos reales de trabajo o
procesos activos para identificar los problemas. Por eso es fácil implementar Kanban
en cualquier tipo de organización, ya que no es necesario realizar cambios drásticos.
Principio 2: Comprometers e a buscar e implementar cambios incrementales
y evolutivos
El método Kanban está diseñado para implementarse con una mínima resistencia, por
lo que trata de pequeños y continuos cambios incrementales y evolutivos del proceso
actual. En general, los cambios radicales no son considerados, ya que normalmente se
encuentran con resistencias debidas al miedo o la incertidumbre del proceso.
Principio 3: Respetar los proces os, las res ponsabilidades y los cargos
actuales
Kanban reconoce que los procesos en curso, los roles, las responsabilidades y los
cargos existentes pueden tener valor y vale la pena conservarlos. El método Kanban no
prohíbe el cambio, pero tampoco lo prescribe. Alienta el cambio incremental, ya que
no provoca tanto miedo como para frenar el progreso.
Principio 4: Animar el liderazgo en todos los niveles
Este es el principio más novedoso de Kanban. Algunos de los mejores liderazgos
surgen de actos del día a día de gente que está al frente de sus equipos. Es
importante que todos fomenten una mentalidad de mejora continua (Kaizen) para
alcanzar el rendimiento óptimo a nivel de equipo/ departamento/ empresa. Esto no
puede ser una actividad a nivel de dirección.
Scrum
Scrum: La metodología Scrum es un proceso para
llevar a cabo un conjunto de tareas de forma
regular con el objetivo principal de trabajar de
manera colaborativa, es decir, para fomentar el
trabajo en equipo.
se van realizando entregas regulares y parciales
del trabajo final, de manera prioritaria y en
función del beneficio que aportan dichas entregas
a los receptores del proyecto. Por este motivo, es
una metodología especialmente indicada para
proyectos complejos, con requisitos cambiantes y
en los que la innovación y la flexibilidad son
protagonistas.
Fases de Scrum: los eventos que componen la metodología Scrum:
1. Planeación del Sprint/Sprint Planning
Todos los involucrados en el equipo se reúnen para planificar el Sprint. Durante este evento se decide qué
requerimientos o tareas se le asignará a cada uno de los elementos del equipo. Cada integrante deberá asignar
el tiempo que crea prudente para llevar a cabo sus requerimientos. De esta manera se define el tiempo de
duración del Sprint.
2. Reunión de equipo de Scrum/Scrum team meeting
A estas reuniones se les deberían dedicar máximo 15 minutos diarios, y deberían ser siempre en el mismo
horario y lugar. En ellas, cada miembro del equipo deberá responder tres simples preguntas:
• ¿Qué hiciste ayer?
• ¿Qué tienes planeado hacer hoy?
• ¿Qué obstáculos encontraste en el camino?
3. Refinamiento del Backlog/Backlog Refinement
El Product Owner revisa cada uno de los elementos dentro del Product Backlog con el fin de esclarecer
cualquier duda que pueda surgir por parte del equipo de desarrolladores. También sirve para volver a estimar el
tiempo y esfuerzo dedicado a cada uno de los requerimientos.
4. Revisión del Sprint/Sprint Review
Los miembros del equipo y los clientes se reúnen para mostrar el trabajo de desarrollo de software que se
ha completado. Se hace una demostración de todos los requerimientos finalizados dentro del Sprint. En este
punto no es necesario que todos los miembros del equipo hablen, pueden simplemente estar presentes, pero la
presentación está a cargo del Scrum Master y el Product Owner.
5. Retrospectiva del Sprint/Retrospective
En este evento el Product Owner se reúne con todo su equipo de trabajo y su Scrum Master para hablar
sobre lo ocurrido durante el Sprint. Los puntos principales a tratar en esta reunión son:
• Qué se hizo mal durante el Sprint para poder mejorar el próximo.
• Qué se hizo bien para seguir en la misma senda del éxito.
• Qué inconvenientes se encontraron y no permitieron poder avanzar como se tenía planificado.
Gestión de
proyectos
gestionar un proyecto dividiéndolo en varias
etapas e involucrando la colaboración constante
de las partes interesadas y una mejora e iteración
continuas en cada etapa. La metodología Agile
comienza con la descripción de los clientes sobre
cómo se utilizará el producto final y qué
problema resolverá. Esto aclara las expectativas
del cliente al equipo del proyecto. Una vez que
comienza el trabajo, los equipos realizan un ciclo
de un proceso de planificación, ejecución y
evaluación, que podría cambiar la entrega final
para adaptarse mejor a las necesidades del
cliente. La colaboración continua es clave, tanto
entre los miembros del equipo como con las
partes interesadas del proyecto, para tomar
decisiones plenamente informadas.

Más contenido relacionado

La actualidad más candente

Metodologia SCRUM
Metodologia SCRUM Metodologia SCRUM
Metodologia SCRUM carmen1589
 
Is.exp.2.329575
Is.exp.2.329575Is.exp.2.329575
Is.exp.2.329575aangeless
 
Scrum metodología ágil para tus proyectos
Scrum metodología ágil para tus proyectosScrum metodología ágil para tus proyectos
Scrum metodología ágil para tus proyectosBarCamp Cochabamba
 
INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3
INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3
INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3Saul Villarreal
 
Ingenieria de software scrum – proceso ágil de desarrollo de software
Ingenieria de software scrum – proceso ágil de desarrollo de softwareIngenieria de software scrum – proceso ágil de desarrollo de software
Ingenieria de software scrum – proceso ágil de desarrollo de softwareEj Ch
 
SCRUM - Víctor Orobio
SCRUM - Víctor OrobioSCRUM - Víctor Orobio
SCRUM - Víctor Orobio2008PA2Info3
 
Gestion proyectos, metodología ágiles y SCRUM
Gestion proyectos, metodología ágiles y SCRUMGestion proyectos, metodología ágiles y SCRUM
Gestion proyectos, metodología ágiles y SCRUMAlejandro Marin
 
Metodologia scrum presentacion
Metodologia scrum   presentacionMetodologia scrum   presentacion
Metodologia scrum presentacionFernando Solis
 
Proyecto de la asignatura convergencia tecnologica
Proyecto de la asignatura convergencia tecnologicaProyecto de la asignatura convergencia tecnologica
Proyecto de la asignatura convergencia tecnologicaNicole Escamilla
 
Definición e implementación scrum
Definición e implementación scrumDefinición e implementación scrum
Definición e implementación scrumWe Are Marketing
 
SCRUM Desarrollo ágil
SCRUM Desarrollo ágilSCRUM Desarrollo ágil
SCRUM Desarrollo ágilricardoroldan
 
Introducción a la metodologías ágiles y scrum
Introducción a la metodologías ágiles y scrumIntroducción a la metodologías ágiles y scrum
Introducción a la metodologías ágiles y scrumRicardo Miguel Palacin Anco
 
Scrum para desarrollo de software
Scrum para desarrollo de softwareScrum para desarrollo de software
Scrum para desarrollo de softwareGabriel Falcone
 

La actualidad más candente (20)

Scrum
ScrumScrum
Scrum
 
Metodologia SCRUM
Metodologia SCRUM Metodologia SCRUM
Metodologia SCRUM
 
Is.exp.2.329575
Is.exp.2.329575Is.exp.2.329575
Is.exp.2.329575
 
Scrum metodología ágil para tus proyectos
Scrum metodología ágil para tus proyectosScrum metodología ágil para tus proyectos
Scrum metodología ágil para tus proyectos
 
Scrum
ScrumScrum
Scrum
 
Scrum
ScrumScrum
Scrum
 
INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3
INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3
INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3
 
Presentación de Scrum en 15 mins
Presentación de Scrum en 15 minsPresentación de Scrum en 15 mins
Presentación de Scrum en 15 mins
 
Ingenieria de software scrum – proceso ágil de desarrollo de software
Ingenieria de software scrum – proceso ágil de desarrollo de softwareIngenieria de software scrum – proceso ágil de desarrollo de software
Ingenieria de software scrum – proceso ágil de desarrollo de software
 
SCRUM - Víctor Orobio
SCRUM - Víctor OrobioSCRUM - Víctor Orobio
SCRUM - Víctor Orobio
 
Gestion proyectos, metodología ágiles y SCRUM
Gestion proyectos, metodología ágiles y SCRUMGestion proyectos, metodología ágiles y SCRUM
Gestion proyectos, metodología ágiles y SCRUM
 
Metodologia scrum presentacion
Metodologia scrum   presentacionMetodologia scrum   presentacion
Metodologia scrum presentacion
 
Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
 
Scrum
ScrumScrum
Scrum
 
Proyecto de la asignatura convergencia tecnologica
Proyecto de la asignatura convergencia tecnologicaProyecto de la asignatura convergencia tecnologica
Proyecto de la asignatura convergencia tecnologica
 
Definición e implementación scrum
Definición e implementación scrumDefinición e implementación scrum
Definición e implementación scrum
 
Scrum edison
Scrum edisonScrum edison
Scrum edison
 
SCRUM Desarrollo ágil
SCRUM Desarrollo ágilSCRUM Desarrollo ágil
SCRUM Desarrollo ágil
 
Introducción a la metodologías ágiles y scrum
Introducción a la metodologías ágiles y scrumIntroducción a la metodologías ágiles y scrum
Introducción a la metodologías ágiles y scrum
 
Scrum para desarrollo de software
Scrum para desarrollo de softwareScrum para desarrollo de software
Scrum para desarrollo de software
 

Similar a Unidad 1 Calidad de software.pdf

Similar a Unidad 1 Calidad de software.pdf (20)

Scrum vs kanban
Scrum vs kanbanScrum vs kanban
Scrum vs kanban
 
Gestión de Proyectos Agile - Scrum
Gestión de Proyectos Agile - ScrumGestión de Proyectos Agile - Scrum
Gestión de Proyectos Agile - Scrum
 
Diapos metodologiascrum
Diapos metodologiascrumDiapos metodologiascrum
Diapos metodologiascrum
 
Metodologia agil scrum
Metodologia agil scrumMetodologia agil scrum
Metodologia agil scrum
 
Scrum trainer freddy vargas clase 3
Scrum trainer freddy vargas clase 3Scrum trainer freddy vargas clase 3
Scrum trainer freddy vargas clase 3
 
SCRUM.pptx
SCRUM.pptxSCRUM.pptx
SCRUM.pptx
 
Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
 
Metodologías Agiles Scrum
Metodologías Agiles ScrumMetodologías Agiles Scrum
Metodologías Agiles Scrum
 
IBS-01 Herramientas dínamicas de gestión de Proyecto .pdf
IBS-01 Herramientas dínamicas de gestión de Proyecto .pdfIBS-01 Herramientas dínamicas de gestión de Proyecto .pdf
IBS-01 Herramientas dínamicas de gestión de Proyecto .pdf
 
Modelo cascada
Modelo cascadaModelo cascada
Modelo cascada
 
Metodologia de scrumm
Metodologia de scrummMetodologia de scrumm
Metodologia de scrumm
 
Fundamentos en Scrum
Fundamentos en ScrumFundamentos en Scrum
Fundamentos en Scrum
 
Metodologia kendally kendall
Metodologia kendally kendallMetodologia kendally kendall
Metodologia kendally kendall
 
SCRUM.pdf
SCRUM.pdfSCRUM.pdf
SCRUM.pdf
 
que es un Scrum
que es un Scrumque es un Scrum
que es un Scrum
 
SCRUM MANAGER GRUPO 7-116.pptx
SCRUM MANAGER GRUPO 7-116.pptxSCRUM MANAGER GRUPO 7-116.pptx
SCRUM MANAGER GRUPO 7-116.pptx
 
Scrum
ScrumScrum
Scrum
 
Metodo espiral
Metodo espiralMetodo espiral
Metodo espiral
 
Presentación SCRUM
Presentación SCRUMPresentación SCRUM
Presentación SCRUM
 
Scrum en sistema grh tuc
Scrum en sistema grh tucScrum en sistema grh tuc
Scrum en sistema grh tuc
 

Unidad 1 Calidad de software.pdf

  • 1. Unidad 1 calidad de software KAMBAN, SCRUM, Y GESTIÓN DE PROYECTOS Nombre: Nicolás Jorquera M Ramo: Calidad de software Profesora: Pilar Andrea Pardo Hidalgo Carrera: Analista Programador computacional
  • 2. Kanban Kanban es un sistema visual para gestionar el trabajo a medida que avanza en un proceso. Kanban visualiza tanto el proceso (el flujo de trabajo) como el trabajo real que pasa por ese proceso. El objetivo de Kanban es identificar posibles cuellos de botella en el proceso y solucionarlos para que el trabajo pueda fluir a través de él de forma rentable y a una velocidad o rendimiento óptimos.
  • 3. Los 4 principios básicos de Método Kanban: Principio 1: Empezar con lo que hace ahora Kanban no requiere configuración y puede ser aplicado sobre flujos reales de trabajo o procesos activos para identificar los problemas. Por eso es fácil implementar Kanban en cualquier tipo de organización, ya que no es necesario realizar cambios drásticos. Principio 2: Comprometers e a buscar e implementar cambios incrementales y evolutivos El método Kanban está diseñado para implementarse con una mínima resistencia, por lo que trata de pequeños y continuos cambios incrementales y evolutivos del proceso actual. En general, los cambios radicales no son considerados, ya que normalmente se encuentran con resistencias debidas al miedo o la incertidumbre del proceso. Principio 3: Respetar los proces os, las res ponsabilidades y los cargos actuales Kanban reconoce que los procesos en curso, los roles, las responsabilidades y los cargos existentes pueden tener valor y vale la pena conservarlos. El método Kanban no prohíbe el cambio, pero tampoco lo prescribe. Alienta el cambio incremental, ya que no provoca tanto miedo como para frenar el progreso. Principio 4: Animar el liderazgo en todos los niveles Este es el principio más novedoso de Kanban. Algunos de los mejores liderazgos surgen de actos del día a día de gente que está al frente de sus equipos. Es importante que todos fomenten una mentalidad de mejora continua (Kaizen) para alcanzar el rendimiento óptimo a nivel de equipo/ departamento/ empresa. Esto no puede ser una actividad a nivel de dirección.
  • 4. Scrum Scrum: La metodología Scrum es un proceso para llevar a cabo un conjunto de tareas de forma regular con el objetivo principal de trabajar de manera colaborativa, es decir, para fomentar el trabajo en equipo. se van realizando entregas regulares y parciales del trabajo final, de manera prioritaria y en función del beneficio que aportan dichas entregas a los receptores del proyecto. Por este motivo, es una metodología especialmente indicada para proyectos complejos, con requisitos cambiantes y en los que la innovación y la flexibilidad son protagonistas.
  • 5. Fases de Scrum: los eventos que componen la metodología Scrum: 1. Planeación del Sprint/Sprint Planning Todos los involucrados en el equipo se reúnen para planificar el Sprint. Durante este evento se decide qué requerimientos o tareas se le asignará a cada uno de los elementos del equipo. Cada integrante deberá asignar el tiempo que crea prudente para llevar a cabo sus requerimientos. De esta manera se define el tiempo de duración del Sprint. 2. Reunión de equipo de Scrum/Scrum team meeting A estas reuniones se les deberían dedicar máximo 15 minutos diarios, y deberían ser siempre en el mismo horario y lugar. En ellas, cada miembro del equipo deberá responder tres simples preguntas: • ¿Qué hiciste ayer? • ¿Qué tienes planeado hacer hoy? • ¿Qué obstáculos encontraste en el camino? 3. Refinamiento del Backlog/Backlog Refinement El Product Owner revisa cada uno de los elementos dentro del Product Backlog con el fin de esclarecer cualquier duda que pueda surgir por parte del equipo de desarrolladores. También sirve para volver a estimar el tiempo y esfuerzo dedicado a cada uno de los requerimientos. 4. Revisión del Sprint/Sprint Review Los miembros del equipo y los clientes se reúnen para mostrar el trabajo de desarrollo de software que se ha completado. Se hace una demostración de todos los requerimientos finalizados dentro del Sprint. En este punto no es necesario que todos los miembros del equipo hablen, pueden simplemente estar presentes, pero la presentación está a cargo del Scrum Master y el Product Owner. 5. Retrospectiva del Sprint/Retrospective En este evento el Product Owner se reúne con todo su equipo de trabajo y su Scrum Master para hablar sobre lo ocurrido durante el Sprint. Los puntos principales a tratar en esta reunión son: • Qué se hizo mal durante el Sprint para poder mejorar el próximo. • Qué se hizo bien para seguir en la misma senda del éxito. • Qué inconvenientes se encontraron y no permitieron poder avanzar como se tenía planificado.
  • 6. Gestión de proyectos gestionar un proyecto dividiéndolo en varias etapas e involucrando la colaboración constante de las partes interesadas y una mejora e iteración continuas en cada etapa. La metodología Agile comienza con la descripción de los clientes sobre cómo se utilizará el producto final y qué problema resolverá. Esto aclara las expectativas del cliente al equipo del proyecto. Una vez que comienza el trabajo, los equipos realizan un ciclo de un proceso de planificación, ejecución y evaluación, que podría cambiar la entrega final para adaptarse mejor a las necesidades del cliente. La colaboración continua es clave, tanto entre los miembros del equipo como con las partes interesadas del proyecto, para tomar decisiones plenamente informadas.