SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
QUINTO SISTEMAS

                          Integrantes:
                          Luis Cando
                          Huashington Criollo
                          Alex Pujota



Desarrollo ágil de software
Desarrollo ágil de software
• Los procesos de desarrollo de software rápido se
  diseñan a para producir rápidamente un software
  útil. El software no se diseña como una sola
  unidad sino como una serie de incrementos y cada
  uno de ellos incluye una funcionalidad del sistema.
Características
• Los procesos de especificación, diseño e
  implementación están entrelazados
• El software se desarrolla en diversas versiones.
• Las interfaces de usuario del sistema se
  desarrollan usando con frecuencia un sistema de
  elaboración interactivo.
Métodos agiles
• Se produce en 1990 los cuales permitieron que el
  equipo de desarrollo se enfocara en el software,
  en lugar de diseño e implementación. Los métodos
  agiles se apoyan universalmente en el enfoque
  incremental para la especificación, el desarrollo y
  la entrega del software.
Tipos de desarrollo de sistemas
• Desarrollo del producto, donde una compañía de
  software elabora un producto pequeño o mediano
  para su venta.
• Diseño de sistemas a la medida dentro de una
  organización, donde hay un claro compromiso del
  cliente por intervenir en el proceso de desarrollo.
Principios de los métodos agiles
•   Participación del cliente
•   Entrega incremental
•   Personas, no procesos
•   Adoptar el cambio
•   Mantener simplicidad
Desarrollo dirigido por un plan y
desarrollo ágil
• Consideran el diseño y la implementación como
  las actividades centrales en el proceso de
  software, un enfoque basado en un plan para la
  ingeniería de software identifica etapas separadas
  en el proceso en el proceso de software con
  salidas asociadas a cada etapa siendo estas
  salidas la base para planear las continuas
  actividades del proceso.
Desarrollo ágil y dirigida por un plan
Preguntas técnicas, humana y
organizacionales
• Es importante tener una especificación?
• Es practica una estrategia de entrega incremental
• Que tipo de sistema se desarrollara?
• Que tiempo de vida se espera del sistema?
• Existen problemas culturales que afecten al
  desarrollo del software?
• Que tan buenos son los diseñadores y
  programadores en el equipo de desarrollo?
Programación extrema
• La programación extrema (XP) es quizás el
  método ágil mejor conocido y más ampliamente
  usado, el nombre fue acuñado por BECK (2000)
  debido a que el enfoque se desarrolló llevando a
  niveles “extremos” las prácticas reconocidas, como
  el desarrollo interactivo.
Practicas de programación extrema
• Planeación incremental: Se registran en historias
  de usuario
• Liberaciones pequeñas: Conjunto mínimo de
  funcionalidad útil.
• Diseño simple: Diseño para cumplir requerimientos
• Desarrollo de la primera prueba: Se usa marco de
  referencia de la unidad de prueba automatizada
• Refactorización: mantiene el código simple y
  mantenible.
Practicas de programación extrema
• Programación en pares: Los desarrolladores
  trabajan en pares
• Propiedad colectiva: Laboran en todas las áreas
  del sistema
• Integración continua: Cuando se completa una
  tarea se la integra al sistema
• Ritmo sensible: Un representante del cliente debe
  formar parte del desarrollo
Pruebas en XP
• Para evitar varios de los problemas de prueba y
  validaciones del sistema, XP enfatiza la
  importancia de la prueba de la programación. La
  XP incluye un enfoque para probar que reduce las
  posibilidades de introducir errores no detectados
  en la versión actual del sistema.
Características claves
• Desarrollo de primera prueba
• Desarrollo de pruebas incrementales a partir de
  escenarios.
• Involucramiento del usuario con el desarrollo y la
  validación de pruebas
• El uso de marcos de pruebas automatizados
Características claves

• El desarrollo de la primera prueba es una de las
  involucraciones más importantes en XP. En lugar
  de escribir algún código y luego las pruebas para
  dicho código, las pruebas se elaboran antes de
  escribir el código.
• Esto significa que la prueba puede correrse
  conforme se escribe el código y descubrir
  problemas durante el desarrollo
Programación     en pares

• Otra práctica innovadora que se introdujo en XP es
  que los programadores trabajan en pares para
  desarrollar el software. En realidad trabajan junto a
  las mismas estaciones de trabajo para desarrollar
  el software
Ventajas de programación en pares
• Apoyar la idea de la propiedad y responsabilidad
  colectiva para el sistema.
• Actúa como un proceso de revisión informal,
  porque al menos dos personas observan cada
  línea de código.
• Ayuda a la refactorización, que es un proceso de
  mejoramiento de software.
Administración de un proyecto ágil

• Las responsabilidades principales de los
  administradores de proyecto de software es dirigir
  el proyecto, de modo que el software se entregue
  a tiempo y con el presupuesto planeado para ello
Ventajas
• El producto se desglosa en un conjunto de piezas
  y comprensibles
• Los requerimientos inestables no retrasan el
  progreso
• Todo el equipo tiene conocimiento de todo
• Los clientes observan la entrega a tiempo de los
  incrementos
• Se establece la confianza entre clientes y
  desarrolladores
Conclusiones
• Los métodos de desarrollo de software presentan
  un enfoque más dedicado a la práctica que a la
  teoría.
• Todas las metodologías agiles cuentan con
  características específicas mediante las cuales se
  integran o fusionan para producir un método más
  eficaz.
• Los métodos agiles proporcionan versiones del
  sistema y se le entregan al cliente cada quince
  días o dependiendo de la planificación.

Weitere ähnliche Inhalte

Was ist angesagt?

Modelos de ciclo de vidas del desarrollo del software
Modelos de ciclo de vidas del desarrollo del softwareModelos de ciclo de vidas del desarrollo del software
Modelos de ciclo de vidas del desarrollo del softwareMoises Castillo
 
Presentacion Metodos de software
Presentacion Metodos de softwarePresentacion Metodos de software
Presentacion Metodos de softwareBrandon Betto
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-softwareGrupo_9
 
Programación extrema
Programación extremaProgramación extrema
Programación extremaBrandon Betto
 
Díme que desarrollas y te diré que metodología usar
Díme que desarrollas y te diré que metodología usarDíme que desarrollas y te diré que metodología usar
Díme que desarrollas y te diré que metodología usarKiberley Santos
 
Estrategias ágiles para incrementar calidad al construir y probar software
Estrategias ágiles para incrementar calidad al construir y probar softwareEstrategias ágiles para incrementar calidad al construir y probar software
Estrategias ágiles para incrementar calidad al construir y probar softwareDomingo Suarez Torres
 
Metodologías agiles del desarrollo software
Metodologías agiles del desarrollo softwareMetodologías agiles del desarrollo software
Metodologías agiles del desarrollo softwareRicardo Mateus
 
Metodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XPMetodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XPJose I. Honrado
 
Programación extrema (xp)
Programación extrema (xp)Programación extrema (xp)
Programación extrema (xp)Juan Avendaño
 
4. Desarrollo ágil de software
4. Desarrollo ágil de software4. Desarrollo ágil de software
4. Desarrollo ágil de softwareCoesi Consultoria
 

Was ist angesagt? (18)

Métodos ágiles de programación
Métodos ágiles de programaciónMétodos ágiles de programación
Métodos ágiles de programación
 
Modelos de ciclo de vidas del desarrollo del software
Modelos de ciclo de vidas del desarrollo del softwareModelos de ciclo de vidas del desarrollo del software
Modelos de ciclo de vidas del desarrollo del software
 
Programación extrema
Programación extremaProgramación extrema
Programación extrema
 
Presentacion Metodos de software
Presentacion Metodos de softwarePresentacion Metodos de software
Presentacion Metodos de software
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
Metodos agiles
Metodos agilesMetodos agiles
Metodos agiles
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-software
 
Metodologías agiles
Metodologías agilesMetodologías agiles
Metodologías agiles
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Programación extrema
Programación extremaProgramación extrema
Programación extrema
 
Díme que desarrollas y te diré que metodología usar
Díme que desarrollas y te diré que metodología usarDíme que desarrollas y te diré que metodología usar
Díme que desarrollas y te diré que metodología usar
 
Estrategias ágiles para incrementar calidad al construir y probar software
Estrategias ágiles para incrementar calidad al construir y probar softwareEstrategias ágiles para incrementar calidad al construir y probar software
Estrategias ágiles para incrementar calidad al construir y probar software
 
Metodologías agiles del desarrollo software
Metodologías agiles del desarrollo softwareMetodologías agiles del desarrollo software
Metodologías agiles del desarrollo software
 
Metodos3
Metodos3Metodos3
Metodos3
 
Metodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XPMetodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XP
 
Metodos agiles
Metodos agilesMetodos agiles
Metodos agiles
 
Programación extrema (xp)
Programación extrema (xp)Programación extrema (xp)
Programación extrema (xp)
 
4. Desarrollo ágil de software
4. Desarrollo ágil de software4. Desarrollo ágil de software
4. Desarrollo ágil de software
 

Andere mochten auch

Cable UTP
Cable UTPCable UTP
Cable UTPelu_cq
 
Aviso convocatoria licitacion alimentación escolar
Aviso convocatoria licitacion alimentación escolarAviso convocatoria licitacion alimentación escolar
Aviso convocatoria licitacion alimentación escolarmcriverah
 
Historische tatsachen nr. 05 udo-walendy und wilhelm staeglich - NS-bewaeltig...
Historische tatsachen nr. 05 udo-walendy und wilhelm staeglich - NS-bewaeltig...Historische tatsachen nr. 05 udo-walendy und wilhelm staeglich - NS-bewaeltig...
Historische tatsachen nr. 05 udo-walendy und wilhelm staeglich - NS-bewaeltig...RareBooksnRecords
 
Historische tatsachen nr. 07 udo walendy der moderne index
Historische tatsachen nr. 07 udo walendy der moderne indexHistorische tatsachen nr. 07 udo walendy der moderne index
Historische tatsachen nr. 07 udo walendy der moderne indexRareBooksnRecords
 
3 Inés Barassi / Pta. Arenas
3 Inés Barassi / Pta. Arenas3 Inés Barassi / Pta. Arenas
3 Inés Barassi / Pta. ArenasINACAP
 
Aviso convocatoria licitacion vigilancia
Aviso convocatoria licitacion vigilanciaAviso convocatoria licitacion vigilancia
Aviso convocatoria licitacion vigilanciamcriverah
 
Edutags oer-koeln-190921-cloud
Edutags oer-koeln-190921-cloudEdutags oer-koeln-190921-cloud
Edutags oer-koeln-190921-cloudRichard Heinen
 
Blu-ray, DVD- und CD-Neuheiten Februar 2014 Nr. 2 (Im Vertrieb der NAXOS Deut...
Blu-ray, DVD- und CD-Neuheiten Februar 2014 Nr. 2 (Im Vertrieb der NAXOS Deut...Blu-ray, DVD- und CD-Neuheiten Februar 2014 Nr. 2 (Im Vertrieb der NAXOS Deut...
Blu-ray, DVD- und CD-Neuheiten Februar 2014 Nr. 2 (Im Vertrieb der NAXOS Deut...NAXOS Deutschland GmbH
 
Barbie Mamá Soltera
Barbie Mamá Soltera  Barbie Mamá Soltera
Barbie Mamá Soltera Odalisrm
 
Neuheiten aus dem Naxos-Deutschland-Vertrieb 10. Juli 2015
Neuheiten aus dem Naxos-Deutschland-Vertrieb 10. Juli 2015Neuheiten aus dem Naxos-Deutschland-Vertrieb 10. Juli 2015
Neuheiten aus dem Naxos-Deutschland-Vertrieb 10. Juli 2015NAXOS Deutschland GmbH
 
NAXOS-Neuheiten vom Label und aus dem Vertrieb 31. Juli 2015
NAXOS-Neuheiten vom Label und aus dem Vertrieb 31. Juli 2015NAXOS-Neuheiten vom Label und aus dem Vertrieb 31. Juli 2015
NAXOS-Neuheiten vom Label und aus dem Vertrieb 31. Juli 2015NAXOS Deutschland GmbH
 
L'abécédaire de Gilles Deleuze
L'abécédaire de Gilles DeleuzeL'abécédaire de Gilles Deleuze
L'abécédaire de Gilles Deleuzeguacho22
 
Angela merkel die lügenbaroness
Angela merkel   die lügenbaronessAngela merkel   die lügenbaroness
Angela merkel die lügenbaronessDieter Freiermuth
 
We4IT LCTY 2013 - social girl - enterprise 2.0
We4IT LCTY 2013 - social girl - enterprise 2.0We4IT LCTY 2013 - social girl - enterprise 2.0
We4IT LCTY 2013 - social girl - enterprise 2.0We4IT Group
 

Andere mochten auch (20)

Cable UTP
Cable UTPCable UTP
Cable UTP
 
Aviso convocatoria licitacion alimentación escolar
Aviso convocatoria licitacion alimentación escolarAviso convocatoria licitacion alimentación escolar
Aviso convocatoria licitacion alimentación escolar
 
Historische tatsachen nr. 05 udo-walendy und wilhelm staeglich - NS-bewaeltig...
Historische tatsachen nr. 05 udo-walendy und wilhelm staeglich - NS-bewaeltig...Historische tatsachen nr. 05 udo-walendy und wilhelm staeglich - NS-bewaeltig...
Historische tatsachen nr. 05 udo-walendy und wilhelm staeglich - NS-bewaeltig...
 
Historische tatsachen nr. 07 udo walendy der moderne index
Historische tatsachen nr. 07 udo walendy der moderne indexHistorische tatsachen nr. 07 udo walendy der moderne index
Historische tatsachen nr. 07 udo walendy der moderne index
 
3 Inés Barassi / Pta. Arenas
3 Inés Barassi / Pta. Arenas3 Inés Barassi / Pta. Arenas
3 Inés Barassi / Pta. Arenas
 
Aviso convocatoria licitacion vigilancia
Aviso convocatoria licitacion vigilanciaAviso convocatoria licitacion vigilancia
Aviso convocatoria licitacion vigilancia
 
Mein haustier
Mein haustierMein haustier
Mein haustier
 
Edutags oer-koeln-190921-cloud
Edutags oer-koeln-190921-cloudEdutags oer-koeln-190921-cloud
Edutags oer-koeln-190921-cloud
 
Schuhkollektion Frühling/Sommer 2014
Schuhkollektion Frühling/Sommer 2014Schuhkollektion Frühling/Sommer 2014
Schuhkollektion Frühling/Sommer 2014
 
Blu-ray, DVD- und CD-Neuheiten Februar 2014 Nr. 2 (Im Vertrieb der NAXOS Deut...
Blu-ray, DVD- und CD-Neuheiten Februar 2014 Nr. 2 (Im Vertrieb der NAXOS Deut...Blu-ray, DVD- und CD-Neuheiten Februar 2014 Nr. 2 (Im Vertrieb der NAXOS Deut...
Blu-ray, DVD- und CD-Neuheiten Februar 2014 Nr. 2 (Im Vertrieb der NAXOS Deut...
 
Barbie Mamá Soltera
Barbie Mamá Soltera  Barbie Mamá Soltera
Barbie Mamá Soltera
 
EMBARAZO ETAPA FINAL
EMBARAZO ETAPA FINAL EMBARAZO ETAPA FINAL
EMBARAZO ETAPA FINAL
 
Test 222
Test 222Test 222
Test 222
 
Neuheiten aus dem Naxos-Deutschland-Vertrieb 10. Juli 2015
Neuheiten aus dem Naxos-Deutschland-Vertrieb 10. Juli 2015Neuheiten aus dem Naxos-Deutschland-Vertrieb 10. Juli 2015
Neuheiten aus dem Naxos-Deutschland-Vertrieb 10. Juli 2015
 
Beispiel EIB 2
Beispiel EIB 2Beispiel EIB 2
Beispiel EIB 2
 
NAXOS-Neuheiten vom Label und aus dem Vertrieb 31. Juli 2015
NAXOS-Neuheiten vom Label und aus dem Vertrieb 31. Juli 2015NAXOS-Neuheiten vom Label und aus dem Vertrieb 31. Juli 2015
NAXOS-Neuheiten vom Label und aus dem Vertrieb 31. Juli 2015
 
L'abécédaire de Gilles Deleuze
L'abécédaire de Gilles DeleuzeL'abécédaire de Gilles Deleuze
L'abécédaire de Gilles Deleuze
 
Angela merkel die lügenbaroness
Angela merkel   die lügenbaronessAngela merkel   die lügenbaroness
Angela merkel die lügenbaroness
 
Formatos de Prácticas
Formatos de PrácticasFormatos de Prácticas
Formatos de Prácticas
 
We4IT LCTY 2013 - social girl - enterprise 2.0
We4IT LCTY 2013 - social girl - enterprise 2.0We4IT LCTY 2013 - social girl - enterprise 2.0
We4IT LCTY 2013 - social girl - enterprise 2.0
 

Ähnlich wie Metodos agiles de software

Ingeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidadIngeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidadXKWDX
 
Metodologías agiles de desarrollo de software
Metodologías agiles de desarrollo de softwareMetodologías agiles de desarrollo de software
Metodologías agiles de desarrollo de softwareDomingo Gallardo
 
Sesión 4: Desarrollo ágil del software
Sesión 4: Desarrollo ágil del softwareSesión 4: Desarrollo ágil del software
Sesión 4: Desarrollo ágil del softwareLuis Fernández
 
13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del softwareDaniel Merchan
 
Los modelos de desarrollo de software (hendrick rodriguez )
Los modelos de desarrollo de software (hendrick rodriguez )Los modelos de desarrollo de software (hendrick rodriguez )
Los modelos de desarrollo de software (hendrick rodriguez )Hendrick Rodriguez
 
Fundamentos de la ingenieria del software
Fundamentos de la ingenieria del softwareFundamentos de la ingenieria del software
Fundamentos de la ingenieria del softwarealberto calatayu
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativojorge paez
 
Desarrollo ágil de aplicaciones
Desarrollo ágil de aplicacionesDesarrollo ágil de aplicaciones
Desarrollo ágil de aplicacionesMario Solarte
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-softwareGrupo_9
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-softwareGrupo_9
 
Modelos de proceso del software
Modelos de proceso del softwareModelos de proceso del software
Modelos de proceso del softwareDiego Llusco
 

Ähnlich wie Metodos agiles de software (20)

Desarrollo y diseño de software
Desarrollo y diseño de softwareDesarrollo y diseño de software
Desarrollo y diseño de software
 
Exposicion 3
Exposicion 3Exposicion 3
Exposicion 3
 
UNIDAD_I.ppt
UNIDAD_I.pptUNIDAD_I.ppt
UNIDAD_I.ppt
 
Ingeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidadIngeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidad
 
Metodologías agiles de desarrollo de software
Metodologías agiles de desarrollo de softwareMetodologías agiles de desarrollo de software
Metodologías agiles de desarrollo de software
 
Modelos de proceso de software
Modelos de proceso de softwareModelos de proceso de software
Modelos de proceso de software
 
Sesión 4: Desarrollo ágil del software
Sesión 4: Desarrollo ágil del softwareSesión 4: Desarrollo ágil del software
Sesión 4: Desarrollo ágil del software
 
13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del software
 
Los modelos de desarrollo de software (hendrick rodriguez )
Los modelos de desarrollo de software (hendrick rodriguez )Los modelos de desarrollo de software (hendrick rodriguez )
Los modelos de desarrollo de software (hendrick rodriguez )
 
Modelos de software
Modelos de softwareModelos de software
Modelos de software
 
Fundamentos de la ingenieria del software
Fundamentos de la ingenieria del softwareFundamentos de la ingenieria del software
Fundamentos de la ingenieria del software
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Desarrollo ágil de aplicaciones
Desarrollo ágil de aplicacionesDesarrollo ágil de aplicaciones
Desarrollo ágil de aplicaciones
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-software
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-software
 
Modelos de proceso del software
Modelos de proceso del softwareModelos de proceso del software
Modelos de proceso del software
 
Continuous Delivery
Continuous DeliveryContinuous Delivery
Continuous Delivery
 
El proceso
El procesoEl proceso
El proceso
 
Softagile
SoftagileSoftagile
Softagile
 
PROCESO UNIFICADO
PROCESO UNIFICADOPROCESO UNIFICADO
PROCESO UNIFICADO
 

Kürzlich hochgeladen

El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 

Kürzlich hochgeladen (20)

El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 

Metodos agiles de software

  • 1. QUINTO SISTEMAS Integrantes: Luis Cando Huashington Criollo Alex Pujota Desarrollo ágil de software
  • 2. Desarrollo ágil de software • Los procesos de desarrollo de software rápido se diseñan a para producir rápidamente un software útil. El software no se diseña como una sola unidad sino como una serie de incrementos y cada uno de ellos incluye una funcionalidad del sistema.
  • 3. Características • Los procesos de especificación, diseño e implementación están entrelazados • El software se desarrolla en diversas versiones. • Las interfaces de usuario del sistema se desarrollan usando con frecuencia un sistema de elaboración interactivo.
  • 4. Métodos agiles • Se produce en 1990 los cuales permitieron que el equipo de desarrollo se enfocara en el software, en lugar de diseño e implementación. Los métodos agiles se apoyan universalmente en el enfoque incremental para la especificación, el desarrollo y la entrega del software.
  • 5. Tipos de desarrollo de sistemas • Desarrollo del producto, donde una compañía de software elabora un producto pequeño o mediano para su venta. • Diseño de sistemas a la medida dentro de una organización, donde hay un claro compromiso del cliente por intervenir en el proceso de desarrollo.
  • 6. Principios de los métodos agiles • Participación del cliente • Entrega incremental • Personas, no procesos • Adoptar el cambio • Mantener simplicidad
  • 7. Desarrollo dirigido por un plan y desarrollo ágil • Consideran el diseño y la implementación como las actividades centrales en el proceso de software, un enfoque basado en un plan para la ingeniería de software identifica etapas separadas en el proceso en el proceso de software con salidas asociadas a cada etapa siendo estas salidas la base para planear las continuas actividades del proceso.
  • 8. Desarrollo ágil y dirigida por un plan
  • 9. Preguntas técnicas, humana y organizacionales • Es importante tener una especificación? • Es practica una estrategia de entrega incremental • Que tipo de sistema se desarrollara? • Que tiempo de vida se espera del sistema? • Existen problemas culturales que afecten al desarrollo del software? • Que tan buenos son los diseñadores y programadores en el equipo de desarrollo?
  • 10. Programación extrema • La programación extrema (XP) es quizás el método ágil mejor conocido y más ampliamente usado, el nombre fue acuñado por BECK (2000) debido a que el enfoque se desarrolló llevando a niveles “extremos” las prácticas reconocidas, como el desarrollo interactivo.
  • 11. Practicas de programación extrema • Planeación incremental: Se registran en historias de usuario • Liberaciones pequeñas: Conjunto mínimo de funcionalidad útil. • Diseño simple: Diseño para cumplir requerimientos • Desarrollo de la primera prueba: Se usa marco de referencia de la unidad de prueba automatizada • Refactorización: mantiene el código simple y mantenible.
  • 12. Practicas de programación extrema • Programación en pares: Los desarrolladores trabajan en pares • Propiedad colectiva: Laboran en todas las áreas del sistema • Integración continua: Cuando se completa una tarea se la integra al sistema • Ritmo sensible: Un representante del cliente debe formar parte del desarrollo
  • 13. Pruebas en XP • Para evitar varios de los problemas de prueba y validaciones del sistema, XP enfatiza la importancia de la prueba de la programación. La XP incluye un enfoque para probar que reduce las posibilidades de introducir errores no detectados en la versión actual del sistema.
  • 14. Características claves • Desarrollo de primera prueba • Desarrollo de pruebas incrementales a partir de escenarios. • Involucramiento del usuario con el desarrollo y la validación de pruebas • El uso de marcos de pruebas automatizados
  • 15. Características claves • El desarrollo de la primera prueba es una de las involucraciones más importantes en XP. En lugar de escribir algún código y luego las pruebas para dicho código, las pruebas se elaboran antes de escribir el código. • Esto significa que la prueba puede correrse conforme se escribe el código y descubrir problemas durante el desarrollo
  • 16. Programación en pares • Otra práctica innovadora que se introdujo en XP es que los programadores trabajan en pares para desarrollar el software. En realidad trabajan junto a las mismas estaciones de trabajo para desarrollar el software
  • 17. Ventajas de programación en pares • Apoyar la idea de la propiedad y responsabilidad colectiva para el sistema. • Actúa como un proceso de revisión informal, porque al menos dos personas observan cada línea de código. • Ayuda a la refactorización, que es un proceso de mejoramiento de software.
  • 18. Administración de un proyecto ágil • Las responsabilidades principales de los administradores de proyecto de software es dirigir el proyecto, de modo que el software se entregue a tiempo y con el presupuesto planeado para ello
  • 19. Ventajas • El producto se desglosa en un conjunto de piezas y comprensibles • Los requerimientos inestables no retrasan el progreso • Todo el equipo tiene conocimiento de todo • Los clientes observan la entrega a tiempo de los incrementos • Se establece la confianza entre clientes y desarrolladores
  • 20. Conclusiones • Los métodos de desarrollo de software presentan un enfoque más dedicado a la práctica que a la teoría. • Todas las metodologías agiles cuentan con características específicas mediante las cuales se integran o fusionan para producir un método más eficaz. • Los métodos agiles proporcionan versiones del sistema y se le entregan al cliente cada quince días o dependiendo de la planificación.