SlideShare une entreprise Scribd logo
1  sur  37
TRISCA DOMINIC
ESTHER GARCÍA
1   Metodologías ágiles - descripción

2   SCRUM

      2.1    Breve historia

      2.2    Las reuniones

      2.3    Equipo y roles

      2.4    Procesos

      2.5    Ventajas e inconvenientes

3   Conclusión
• El desarrollo ágil de software
  son métodos de ingeniería del
  software basados en el
  desarrollo iterativo e
  incremental, donde los
  requerimientos y soluciones
  evolucionan mediante la
  colaboración de grupos auto
  organizados .
• Tras una reunión celebrada
   en Utah-EEUU en
   2001, nace el término ágil
   aplicado al desarrollo de
   software.
 • Existen muchos métodos de
    desarrollo ágil; la mayoría
    minimizan riesgos
    desarrollando software en
    lapsos cortos.
✓   1   Metodologías ágiles - descripción

    2   SCRUM

          2.1    Breve description

          2.2    Las reuniones


          2.3    Equipo y roles

          2.4    Procesos

          2.5    Ventajas y inconvenientes

    3   Conclusión
En 1986 Hirotaka
Takeuchi e Ikujiro
Nonaka describieron
una nueva
aproximación que
incrementa la rapidez
y la flexibilidad en el
desarrollo de nuevos
productos comerciales


                          Desde 1995 miles de proyectos en todo el
En 1993 se desarrollo     mundo han utilizado Scrum para el
el primer Scrum para      desarrollo de productos, tanto en empresas
desarrollo de software    pequeñas, “startups” con tan sólo 5 personas
y en 1995 el proceso      desarrollando un producto, como en
fue terminado             multinacionales (como BBC, IBM, Google)
Scrum es una
metodología ágil, que
puede ser usada para
manejar el desarrollo de
productos complejos de
software.




Se basa en construir primero la funcionalidad de mayor valor para el
cliente y en los principios de inspección continua, adaptación, auto-gestión e
innovación.
• Ejemplos de software:

       TargetProcess
       Scrumrf: herramienta online
       ScrumWorks
       Agile Scrum Project
        CheatSheet(versión para Android)

• ¿Quién lo usa?
    Google                                • Para qué?
    Microsoft                                 Software comercial
    Siemens                                   Proyectos internos
    Oracle                                    Proyecto de precio fijo
                                               Aplicaciones financieras
                                               Sitios web
Los principales características de SCRUM se pueden
resumir en dos:


1   El desarrollo de software se   2   La segunda característica
    realiza mediante                   importante son las
    iteraciones, denominadas           reuniones a lo largo del
    sprints, con una duración          proyecto, entre ellas destaca
    de 30 días. El resultado de        la reunión diaria de 15
    cada sprint es un                  minutos del equipo de
    incremento ejecutable que          desarrollo para
    se muestra al cliente.             coordinación e integración.
✓   1       Metodologías ágiles - descripción

    2       SCRUM


        ✓     2.1    Breve description

              2.2    Las reuniones


              2.3    Equipo y roles

              2.4    Procesos

              2.5    Ventajas y inconvenientes

    3   Conclusión
PLANIFICACIÓN DE SPRINT

     Jornada de trabajo previa al
1
     inicio de cada sprint en la que se
     determina cuál va a ser el
     trabajo y los objetivos que se
     deben cumplir en esa iteración.
REUNIÓN DIARIA


2   Breve revisión del equipo del
    trabajo realizado hasta la fecha y
    la previsión para el día siguiente.
REVISIÓN DE SPRINT

3   Análisis y revisión del
    incremento generado.      • 4 horas
                              • Informativa
                              • Moderada por el Scrum
                                Manager
                              • Se presenta el
                                incremento, planteamien
                                to de sugerencias y el
                                anuncio del próximo
                                sprint
✓   1       Metodologías ágiles – descripción

    2       SCRUM


        ✓     2.1    Breve description

        ✓     2.2    Las reuniones


              2.3    Equipo y roles

              2.4    Procesos

              2.5    Ventajas y inconvenientes

    3   Conclusión
Estarían
                                          comprometidos

             Scrum
             master          Equipo




  Stakeholders                  Product
                                 owner

                  Usuarios
Estarían
implicados
Scrum
master
Equipo
Product
owner
Stakeholders


          Usuarios
✓   1       Metodologías ágiles - descripción

    2       SCRUM


        ✓     2.1    Breve description


        ✓     2.2    Las reuniones


        ✓     2.3    Equipo y roles

              2.4    Procesos

              2.5    Ventajas y inconvenientes

    3   Conclusión
El proceso parte de la lista de
objetivos/requisitos priorizada
del producto, que actúa como
plan del proyecto. En esta lista
el cliente prioriza los objetivos
balanceando el valor que le
aportan respecto a su coste y
quedan repartidos en
iteraciones y entregas.




PLANIFICACIÓN                       EJECUCIÓN
     DE LA                             DE LA    INSPECCIÓN Y
  ITERACIÓN                         ITERACIÓN    ADAPTACIÓN
PLANIFICACIÓN
     DE LA
  ITERACIÓN     • SELECCIÓN DE REQUISITOS:
                  -Cliente presenta al equipo la lista de
                  requisitos priorizada del producto o
                  proyecto.
                  -Equipo pregunta al cliente las dudas que
                  surgen y selecciona los requisitos más
                  prioritarios que se compromete a
                  completar en la iteración.
                • PLANIFICACIÓN DE LA ITERACIÓN:
                  -Equipo elabora la lista de tareas de la
                  iteración necesarias para desarrollar los
                  requisitos a que se ha comprometido. La
                  estimación de esfuerzo se hace de manera
                  conjunta y los miembros del equipo se
                  autoasignan las tareas(planeada, en
                  proceso, verificar y hecha).
EJECUCIÓN
   DE LA
ITERACIÓN   • Se realiza una reunión diaria done cada
              miembro del equipo inspecciona el
              trabajo que el resto está realizando para
              poder hacer las adaptaciones necesarias
              que permitan cumplir con el compromiso
              adquirido. Se hacen tres preguntas:


                    ¿Qué he hecho desde la
                     última reunión diaria?
                    ¿Qué voy a hacer a partir de
                     este momento?
                    ¿Qué impedimentos tengo o
                     voy a tener?
INSPECCIÓN Y
 ADAPTACIÓN
               • El último día de la iteración se realiza la
                 reunión de revisión de sprint. Tiene dos
                 partes:

                    Demostración: El equipo presenta al
                     cliente los requisitos completados en
                     la iteración. En función de los
                     resultados mostrados y de los
                     cambios que haya habido en el
                     contexto del proyecto, el cliente
                     realiza las adaptaciones necesarias
                     de manera objetiva, ya desde la
                     primera iteración, replanificando el
                     proyecto.
Retrospectiva: El equipo analiza cómo ha sido su
INSPECCIÓN Y
               manera de trabajar y cuáles son los problemas
 ADAPTACIÓN
               que podrían impedirle progresar
               adecuadamente, mejorando de manera continua
               su productividad. El Scrum Master se encargará
               de ir eliminando los obstáculos identificados.
EJEMPLO PRÁCTICO SCRUMRF
EJEMPLO PRÁCTICO CON SCRUMRF




                                                  Prioridad del
                                                  proyecto y el
                                                  esfuerzo
        El equipo ya se ha auto-asignado una      aportado el
        tarea. Deberán cumplir cada tarea en el   equipo
        tiempo especificado, si no habrá que
        hacer otro sprint.
EJEMPLO PRÁCTICO CON SCRUMRF




       Las tareas se van desarrollando y el equipo da a conocer el
       estado de cada una de ellas que está realizando.
EJEMPLO PRÁCTICO CON SCRUMRF

                                          Gráfico Burndown   Representa la
                                                             relación entre
                                                             las horas
                                                             restantes que
                                                             van quedado
                                                             día a día del
                                                             proyecto




  Las tareas se han finalizado y por lo
  tanto el proyecto está completo.
  Habrá que comunicarse con el
  cliente para dar su aprobación y
  por otra parte analizar la eficiencia
  del equipo.
✓   1       Metodologías ágiles - descripción

    2       SCRUM


        ✓     2.1    Breve historia


        ✓     2.2    Las reuniones


        ✓     2.3    Equipo y roles

        ✓     2.4    Procesos

              2.5    Ventajas y inconvenientes

    3   Conclusión
VENTAJAS

 Cumplimento de                  Maximiza el retorno de la
  expectativas                     inversión (ROI): Producción
 Flexibilidad a cambios           de software únicamente con las
 El cliente puede empezar a       prestaciones que aportan
  utilizar las funcionalidades     mayor valor de negocio gracias
  más importantes del              a la priorización por retorno
  proyecto antes de que esté       de inversión.
  finalizado por completo.        Predicciones de tiempos: se
 Mayor calidad del software       conoce la velocidad media del
 Mayor productividad              equipo por sprint, y es
  (motivación del equipo).         fácilmente estimar para
 Reducción de riesgos.            cuando se dispondrá de una
                                   determinada funcionalidad .
INCONVENIENTES
                                                    INCONVENIENTES
   Dificultad de aplicación en grandes proyectos.
   Se requiere de experto en la metodología que monitorice
    su cumplimiento.
   Plantea un problema si el desarrollo está restringido por
    una fecha de entrega y un precio de entrega cerrados
    por contrato
   Presupone que los requerimientos cambian, pero no de
    forma que el cliente acepte un diseño funcional/técnico.
   Supone que el equipo está muy formado y motivado.
   Presupone que el cliente está muy involucrado en el
    desarrollo, y revisa frecuentemente el avance de la
    funcionalidad, pero en realidad el cliente participa, pero
    no hasta el punto de dedicar tiempo y recursos para
    revisar pequeños avances en el desarrollo.
✓   1       Metodologías ágiles - descripción


✓   2       SCRUM


        ✓     2.1    Breve historia


        ✓     2.2    Las reuniones


        ✓     2.3    Equipo y roles

        ✓     2.4    Procesos

        ✓     2.5    Ventajas y desventajas

    3   Conclusión
1   No existe una metodología universal
    para hacer frente con éxito a
    cualquier proyecto de desarrollo de
    software. Toda metodología debe ser
    adaptada al contexto del proyecto
    (recursos técnicos y humanos, tiempo
    de desarrollo, tipo de sistema, etc).




2   Una de las cualidades más destacables
    en una metodología ágil es su
    sencillez, tanto en su aprendizaje
    como en su aplicación, reduciéndose
    así los costos de implantación en un
    equipo de desarrollo. Esto ha
    provocado un interés creciente en las
    metodologías ágiles.
Aunque en la actualidad ya existen libros asociados a cada una de las
3   metodologías ágiles existentes y también abundante información en
    Internet, SCRUM es la metodología que resalta por contar con la mayor
    cantidad de información disponible y es con diferencia la más popular.
4
    “El factor más importante en el desarrollo de software no son las
    técnicas y las herramientas que emplean los programadores, sino la
    calidad de los propios programadores”

    La calidad de los programadores determinará en un grado muy
    elevado el éxito del proyecto, parece una frase evidente, pero por
    alguna extraña razón parece que no todo el mundo la tiene presente.
✓   1       Methodologías ágiles - description


✓   2       SCRUM


        ✓     2.1    Breve description


        ✓     2.2    Las reuniones


        ✓     2.3    Equipo y roles

        ✓     2.4    Procesos

        ✓     2.5     Ventajas y inconvenientes


✓   3   Conclusión

Contenu connexe

Tendances

SCRUM Desarrollo ágil
SCRUM Desarrollo ágilSCRUM Desarrollo ágil
SCRUM Desarrollo ágil
ricardoroldan
 

Tendances (20)

Scrum
ScrumScrum
Scrum
 
Agile scrum roles
Agile scrum rolesAgile scrum roles
Agile scrum roles
 
SCRUM Desarrollo ágil
SCRUM Desarrollo ágilSCRUM Desarrollo ágil
SCRUM Desarrollo ágil
 
Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
 
Understanding Scrum in 30 Minutes
Understanding Scrum in 30 MinutesUnderstanding Scrum in 30 Minutes
Understanding Scrum in 30 Minutes
 
SCRUM
SCRUMSCRUM
SCRUM
 
Metodologia scrum presentacion
Metodologia scrum   presentacionMetodologia scrum   presentacion
Metodologia scrum presentacion
 
Scrum 101
Scrum 101 Scrum 101
Scrum 101
 
2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
 
Scrum refinement
Scrum refinementScrum refinement
Scrum refinement
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
Product discovery con frameworks de ux y agile inception
 Product discovery con frameworks de ux y agile inception Product discovery con frameworks de ux y agile inception
Product discovery con frameworks de ux y agile inception
 
What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day?
 
Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile Methodology
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentation
 
METODOLOGIA SCRUM
METODOLOGIA SCRUM METODOLOGIA SCRUM
METODOLOGIA SCRUM
 
Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
 

En vedette

Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
Jomars
 
Cuadro comparativo metodos
Cuadro comparativo metodosCuadro comparativo metodos
Cuadro comparativo metodos
ivansierra20
 
Processo Unificado(RUP)
Processo Unificado(RUP)Processo Unificado(RUP)
Processo Unificado(RUP)
elliando dias
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
Anyi Vielma
 
Las reuniones de scrum
Las reuniones de scrumLas reuniones de scrum
Las reuniones de scrum
consultoriagi
 
Monografia metodología Scrum
Monografia metodología ScrumMonografia metodología Scrum
Monografia metodología Scrum
brekert
 

En vedette (20)

Metodologia scrum
Metodologia scrumMetodologia scrum
Metodologia scrum
 
Introdución a la gestión ágil de proyectos
Introdución a la gestión ágil de proyectosIntrodución a la gestión ágil de proyectos
Introdución a la gestión ágil de proyectos
 
Metodología Rup
Metodología RupMetodología Rup
Metodología Rup
 
Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
 
Palestra sobre metodologia Scrum
Palestra sobre metodologia ScrumPalestra sobre metodologia Scrum
Palestra sobre metodologia Scrum
 
MODELADO RUP UML
MODELADO RUP UMLMODELADO RUP UML
MODELADO RUP UML
 
Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
 
Mtrigas tfc0612memoria
Mtrigas tfc0612memoriaMtrigas tfc0612memoria
Mtrigas tfc0612memoria
 
Scrum Metodologia Agil
Scrum Metodologia AgilScrum Metodologia Agil
Scrum Metodologia Agil
 
Rup
RupRup
Rup
 
Cuadro comparativo metodos
Cuadro comparativo metodosCuadro comparativo metodos
Cuadro comparativo metodos
 
La metodología scrum
La metodología scrumLa metodología scrum
La metodología scrum
 
Metodologia SCRUM
Metodologia SCRUMMetodologia SCRUM
Metodologia SCRUM
 
Processo Unificado(RUP)
Processo Unificado(RUP)Processo Unificado(RUP)
Processo Unificado(RUP)
 
"A Metodologia SCRUM"
"A Metodologia SCRUM""A Metodologia SCRUM"
"A Metodologia SCRUM"
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 
Las reuniones de scrum
Las reuniones de scrumLas reuniones de scrum
Las reuniones de scrum
 
Monografia metodología Scrum
Monografia metodología ScrumMonografia metodología Scrum
Monografia metodología Scrum
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 

Similaire à Metodología scrum

Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
pedlopcha
 
Ingenieria trabajo3-131031205503-phpapp01
Ingenieria trabajo3-131031205503-phpapp01Ingenieria trabajo3-131031205503-phpapp01
Ingenieria trabajo3-131031205503-phpapp01
David Tigua
 

Similaire à Metodología scrum (20)

SCRUM.pdf
SCRUM.pdfSCRUM.pdf
SCRUM.pdf
 
Scrum trainer freddy vargas clase 3
Scrum trainer freddy vargas clase 3Scrum trainer freddy vargas clase 3
Scrum trainer freddy vargas clase 3
 
Introducción a scrum - Rodrigo Corral (Plain Concepts)
Introducción a scrum - Rodrigo Corral (Plain Concepts)Introducción a scrum - Rodrigo Corral (Plain Concepts)
Introducción a scrum - Rodrigo Corral (Plain Concepts)
 
SCRUM.pptx
SCRUM.pptxSCRUM.pptx
SCRUM.pptx
 
que es un Scrum
que es un Scrumque es un Scrum
que es un Scrum
 
Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
 
Metodologia agil scrum
Metodologia agil scrumMetodologia agil scrum
Metodologia agil scrum
 
Scrum a.perez w. socorro
Scrum  a.perez  w. socorroScrum  a.perez  w. socorro
Scrum a.perez w. socorro
 
Scrum
Scrum Scrum
Scrum
 
metodologia crom.pptx
metodologia crom.pptxmetodologia crom.pptx
metodologia crom.pptx
 
S06.s1-Las Ceremonias del Sprint.pptx
S06.s1-Las Ceremonias del Sprint.pptxS06.s1-Las Ceremonias del Sprint.pptx
S06.s1-Las Ceremonias del Sprint.pptx
 
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
 
Metodologia de desarrollo software
Metodologia  de desarrollo softwareMetodologia  de desarrollo software
Metodologia de desarrollo software
 
Diapos metodologiascrum
Diapos metodologiascrumDiapos metodologiascrum
Diapos metodologiascrum
 
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
 
LP II clase05 - SCRUM
LP II clase05 - SCRUMLP II clase05 - SCRUM
LP II clase05 - SCRUM
 
metodologia scrum.pptx
metodologia scrum.pptxmetodologia scrum.pptx
metodologia scrum.pptx
 
INGENIERIA DE SOFTWARE (SCRUM).pptx
INGENIERIA DE SOFTWARE (SCRUM).pptxINGENIERIA DE SOFTWARE (SCRUM).pptx
INGENIERIA DE SOFTWARE (SCRUM).pptx
 
Ingenieria trabajo3-131031205503-phpapp01
Ingenieria trabajo3-131031205503-phpapp01Ingenieria trabajo3-131031205503-phpapp01
Ingenieria trabajo3-131031205503-phpapp01
 
Metodologias Agiles de Direccion de Proyectos
Metodologias Agiles de Direccion de ProyectosMetodologias Agiles de Direccion de Proyectos
Metodologias Agiles de Direccion de Proyectos
 

Dernier

CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocxCARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
WILIANREATEGUI
 
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docxCRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
geuster2
 
GUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docxGUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docx
AmyKleisinger
 
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfSENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
JaredQuezada3
 
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
i7ingenieria
 
Catalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmgCatalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmg
dostorosmg
 

Dernier (20)

Manual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformesManual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformes
 
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocxCARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
 
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADADECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
 
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docxCRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
 
EL REFERENDO para una exposición de sociales
EL REFERENDO para una exposición de socialesEL REFERENDO para una exposición de sociales
EL REFERENDO para una exposición de sociales
 
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdfCONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
 
GUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docxGUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docx
 
Las sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedades
Las sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedadesLas sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedades
Las sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedades
 
Maria_diaz.pptx mapa conceptual gerencia industral
Maria_diaz.pptx mapa conceptual   gerencia industralMaria_diaz.pptx mapa conceptual   gerencia industral
Maria_diaz.pptx mapa conceptual gerencia industral
 
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfSENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
 
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
 
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABA
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABACAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABA
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABA
 
Empresa Sazonadores Lopesa estudio de mercado
Empresa Sazonadores Lopesa estudio de mercadoEmpresa Sazonadores Lopesa estudio de mercado
Empresa Sazonadores Lopesa estudio de mercado
 
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBREDISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
 
CORRIENTES DEL PENSAMIENTO ECONÓMICO.pptx
CORRIENTES DEL PENSAMIENTO ECONÓMICO.pptxCORRIENTES DEL PENSAMIENTO ECONÓMICO.pptx
CORRIENTES DEL PENSAMIENTO ECONÓMICO.pptx
 
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptxSostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
 
Catalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmgCatalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmg
 
Contabilidad Gubernamental guia contable
Contabilidad Gubernamental guia contableContabilidad Gubernamental guia contable
Contabilidad Gubernamental guia contable
 
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)
 
liderazgo guia.pdf.............................
liderazgo guia.pdf.............................liderazgo guia.pdf.............................
liderazgo guia.pdf.............................
 

Metodología scrum

  • 2. 1 Metodologías ágiles - descripción 2 SCRUM 2.1 Breve historia 2.2 Las reuniones 2.3 Equipo y roles 2.4 Procesos 2.5 Ventajas e inconvenientes 3 Conclusión
  • 3. • El desarrollo ágil de software son métodos de ingeniería del software basados en el desarrollo iterativo e incremental, donde los requerimientos y soluciones evolucionan mediante la colaboración de grupos auto organizados .
  • 4. • Tras una reunión celebrada en Utah-EEUU en 2001, nace el término ágil aplicado al desarrollo de software. • Existen muchos métodos de desarrollo ágil; la mayoría minimizan riesgos desarrollando software en lapsos cortos.
  • 5. 1 Metodologías ágiles - descripción 2 SCRUM 2.1 Breve description 2.2 Las reuniones 2.3 Equipo y roles 2.4 Procesos 2.5 Ventajas y inconvenientes 3 Conclusión
  • 6. En 1986 Hirotaka Takeuchi e Ikujiro Nonaka describieron una nueva aproximación que incrementa la rapidez y la flexibilidad en el desarrollo de nuevos productos comerciales Desde 1995 miles de proyectos en todo el En 1993 se desarrollo mundo han utilizado Scrum para el el primer Scrum para desarrollo de productos, tanto en empresas desarrollo de software pequeñas, “startups” con tan sólo 5 personas y en 1995 el proceso desarrollando un producto, como en fue terminado multinacionales (como BBC, IBM, Google)
  • 7. Scrum es una metodología ágil, que puede ser usada para manejar el desarrollo de productos complejos de software. Se basa en construir primero la funcionalidad de mayor valor para el cliente y en los principios de inspección continua, adaptación, auto-gestión e innovación.
  • 8. • Ejemplos de software:  TargetProcess  Scrumrf: herramienta online  ScrumWorks  Agile Scrum Project CheatSheet(versión para Android) • ¿Quién lo usa?  Google • Para qué?  Microsoft  Software comercial  Siemens  Proyectos internos  Oracle  Proyecto de precio fijo  Aplicaciones financieras  Sitios web
  • 9. Los principales características de SCRUM se pueden resumir en dos: 1 El desarrollo de software se 2 La segunda característica realiza mediante importante son las iteraciones, denominadas reuniones a lo largo del sprints, con una duración proyecto, entre ellas destaca de 30 días. El resultado de la reunión diaria de 15 cada sprint es un minutos del equipo de incremento ejecutable que desarrollo para se muestra al cliente. coordinación e integración.
  • 10. 1 Metodologías ágiles - descripción 2 SCRUM ✓ 2.1 Breve description 2.2 Las reuniones 2.3 Equipo y roles 2.4 Procesos 2.5 Ventajas y inconvenientes 3 Conclusión
  • 11. PLANIFICACIÓN DE SPRINT Jornada de trabajo previa al 1 inicio de cada sprint en la que se determina cuál va a ser el trabajo y los objetivos que se deben cumplir en esa iteración.
  • 12. REUNIÓN DIARIA 2 Breve revisión del equipo del trabajo realizado hasta la fecha y la previsión para el día siguiente.
  • 13. REVISIÓN DE SPRINT 3 Análisis y revisión del incremento generado. • 4 horas • Informativa • Moderada por el Scrum Manager • Se presenta el incremento, planteamien to de sugerencias y el anuncio del próximo sprint
  • 14. 1 Metodologías ágiles – descripción 2 SCRUM ✓ 2.1 Breve description ✓ 2.2 Las reuniones 2.3 Equipo y roles 2.4 Procesos 2.5 Ventajas y inconvenientes 3 Conclusión
  • 15. Estarían comprometidos Scrum master Equipo Stakeholders Product owner Usuarios Estarían implicados
  • 19. Stakeholders Usuarios
  • 20. 1 Metodologías ágiles - descripción 2 SCRUM ✓ 2.1 Breve description ✓ 2.2 Las reuniones ✓ 2.3 Equipo y roles 2.4 Procesos 2.5 Ventajas y inconvenientes 3 Conclusión
  • 21. El proceso parte de la lista de objetivos/requisitos priorizada del producto, que actúa como plan del proyecto. En esta lista el cliente prioriza los objetivos balanceando el valor que le aportan respecto a su coste y quedan repartidos en iteraciones y entregas. PLANIFICACIÓN EJECUCIÓN DE LA DE LA INSPECCIÓN Y ITERACIÓN ITERACIÓN ADAPTACIÓN
  • 22. PLANIFICACIÓN DE LA ITERACIÓN • SELECCIÓN DE REQUISITOS: -Cliente presenta al equipo la lista de requisitos priorizada del producto o proyecto. -Equipo pregunta al cliente las dudas que surgen y selecciona los requisitos más prioritarios que se compromete a completar en la iteración. • PLANIFICACIÓN DE LA ITERACIÓN: -Equipo elabora la lista de tareas de la iteración necesarias para desarrollar los requisitos a que se ha comprometido. La estimación de esfuerzo se hace de manera conjunta y los miembros del equipo se autoasignan las tareas(planeada, en proceso, verificar y hecha).
  • 23. EJECUCIÓN DE LA ITERACIÓN • Se realiza una reunión diaria done cada miembro del equipo inspecciona el trabajo que el resto está realizando para poder hacer las adaptaciones necesarias que permitan cumplir con el compromiso adquirido. Se hacen tres preguntas:  ¿Qué he hecho desde la última reunión diaria?  ¿Qué voy a hacer a partir de este momento?  ¿Qué impedimentos tengo o voy a tener?
  • 24. INSPECCIÓN Y ADAPTACIÓN • El último día de la iteración se realiza la reunión de revisión de sprint. Tiene dos partes:  Demostración: El equipo presenta al cliente los requisitos completados en la iteración. En función de los resultados mostrados y de los cambios que haya habido en el contexto del proyecto, el cliente realiza las adaptaciones necesarias de manera objetiva, ya desde la primera iteración, replanificando el proyecto.
  • 25. Retrospectiva: El equipo analiza cómo ha sido su INSPECCIÓN Y manera de trabajar y cuáles son los problemas ADAPTACIÓN que podrían impedirle progresar adecuadamente, mejorando de manera continua su productividad. El Scrum Master se encargará de ir eliminando los obstáculos identificados.
  • 27. EJEMPLO PRÁCTICO CON SCRUMRF Prioridad del proyecto y el esfuerzo El equipo ya se ha auto-asignado una aportado el tarea. Deberán cumplir cada tarea en el equipo tiempo especificado, si no habrá que hacer otro sprint.
  • 28. EJEMPLO PRÁCTICO CON SCRUMRF Las tareas se van desarrollando y el equipo da a conocer el estado de cada una de ellas que está realizando.
  • 29. EJEMPLO PRÁCTICO CON SCRUMRF Gráfico Burndown Representa la relación entre las horas restantes que van quedado día a día del proyecto Las tareas se han finalizado y por lo tanto el proyecto está completo. Habrá que comunicarse con el cliente para dar su aprobación y por otra parte analizar la eficiencia del equipo.
  • 30. 1 Metodologías ágiles - descripción 2 SCRUM ✓ 2.1 Breve historia ✓ 2.2 Las reuniones ✓ 2.3 Equipo y roles ✓ 2.4 Procesos 2.5 Ventajas y inconvenientes 3 Conclusión
  • 31. VENTAJAS  Cumplimento de  Maximiza el retorno de la expectativas inversión (ROI): Producción  Flexibilidad a cambios de software únicamente con las  El cliente puede empezar a prestaciones que aportan utilizar las funcionalidades mayor valor de negocio gracias más importantes del a la priorización por retorno proyecto antes de que esté de inversión. finalizado por completo.  Predicciones de tiempos: se  Mayor calidad del software conoce la velocidad media del  Mayor productividad equipo por sprint, y es (motivación del equipo). fácilmente estimar para  Reducción de riesgos. cuando se dispondrá de una determinada funcionalidad .
  • 32. INCONVENIENTES INCONVENIENTES  Dificultad de aplicación en grandes proyectos.  Se requiere de experto en la metodología que monitorice su cumplimiento.  Plantea un problema si el desarrollo está restringido por una fecha de entrega y un precio de entrega cerrados por contrato  Presupone que los requerimientos cambian, pero no de forma que el cliente acepte un diseño funcional/técnico.  Supone que el equipo está muy formado y motivado.  Presupone que el cliente está muy involucrado en el desarrollo, y revisa frecuentemente el avance de la funcionalidad, pero en realidad el cliente participa, pero no hasta el punto de dedicar tiempo y recursos para revisar pequeños avances en el desarrollo.
  • 33. 1 Metodologías ágiles - descripción ✓ 2 SCRUM ✓ 2.1 Breve historia ✓ 2.2 Las reuniones ✓ 2.3 Equipo y roles ✓ 2.4 Procesos ✓ 2.5 Ventajas y desventajas 3 Conclusión
  • 34. 1 No existe una metodología universal para hacer frente con éxito a cualquier proyecto de desarrollo de software. Toda metodología debe ser adaptada al contexto del proyecto (recursos técnicos y humanos, tiempo de desarrollo, tipo de sistema, etc). 2 Una de las cualidades más destacables en una metodología ágil es su sencillez, tanto en su aprendizaje como en su aplicación, reduciéndose así los costos de implantación en un equipo de desarrollo. Esto ha provocado un interés creciente en las metodologías ágiles.
  • 35. Aunque en la actualidad ya existen libros asociados a cada una de las 3 metodologías ágiles existentes y también abundante información en Internet, SCRUM es la metodología que resalta por contar con la mayor cantidad de información disponible y es con diferencia la más popular.
  • 36. 4 “El factor más importante en el desarrollo de software no son las técnicas y las herramientas que emplean los programadores, sino la calidad de los propios programadores” La calidad de los programadores determinará en un grado muy elevado el éxito del proyecto, parece una frase evidente, pero por alguna extraña razón parece que no todo el mundo la tiene presente.
  • 37. 1 Methodologías ágiles - description ✓ 2 SCRUM ✓ 2.1 Breve description ✓ 2.2 Las reuniones ✓ 2.3 Equipo y roles ✓ 2.4 Procesos ✓ 2.5 Ventajas y inconvenientes ✓ 3 Conclusión