SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
INGENIERIA DEL SOFTWARE UNA
  TECNOLOGIA ESTRATIFICADA

  PROCESO DEL SOFTWARE

       CESAR JULIAN AMAYA VARGAS
INGENIERIA DEL SOFTWARE UNA
  TECNOLIGIA ESTRATIFICADA
   Aplicación de un enfoque sistemático, disciplinado y
       cuantificable hacia el desarrollo, operación y
    mantenimiento del SW; es decir, la aplicación de
                     ingeniería al SW.
CAPAS DE LA INGENIERIA DEL SW.
La entrega efectiva de la
                tecnología de la I. SW.
                Control de gestión de
                      proyectos.
              Establecen el contexto en
                 el que se aplican los
                  métodos técnicos.
              Se obtienen productos del
EL PROCESO
                  trabajo ( modelos,
                 documentos, datos,
             informes, formularios, etc).
                 Se establecen hitos.
                Se asegura la calidad.
                El cambio se gestiona
                   adecuadamente.
Indican «como»
              construir técnicamente
                   el software.
              Abarcan una gran gama
              de tareas como análisis
               de requisitos, diseño,
LOS METODOS
                  construcción de
               programas, pruebas y
                  mantenimiento.
              Incluyen actividades de
                 modelado y otras
               técnicas descriptivas.
Proporcionan un
                    enfoque automático o
                   semi-automatico para el
                      proceso y para los
LAS HERRAMIENTAS          métodos.
                   Integran herramientas
                   para que la información
                   por una herramienta la
                     pueda utilizar otra.
VISION GENERAL DE LA INGENIERIA DEL
            SOFTWARE


                      ANALISIS




   GESTION                                DISEÑO




       VERIFICACION              CONSTRUCCION
INGENIERIA DE
                SISTEMAS O DE
                INFORMACION




                       PLANIFICACION DEL
                         PROYECTO DEL
FASE DE                   SOFTWARE
DEFINICION
     (QUE)


             ANALISIS DE LOS
               REQUISITOS
DISEÑO DEL
               SOFTWARE




                      GENERACION
FASE DE               DEL CODIGO
DESARROLLO
      (COMO)

               PRUEBA DEL
                SOFTWARE
CORRECCION




                               ADAPTACION



FASE DE
MANTENIMIENTO
       (CAMBIO)
                                MEJORA




                  PREVENCION
• Seguimiento y control del
                proyecto del software.
              • Revisiones técnicas
                formales.
              • Garantía de calidad del
                software.
Actividades   • Gestión de configuración
                del software.
Protectoras   • Preparación y producción
                de documentos.
              • Gestión de reutilización.
              • Mediciones.
              • Gestión de riesgos.
MODELO DE CAPACIDAD DE
          MADUREZ «CMM»

                                               NIVEL 5:
                                  NIVEL 4:     OPTIMIZADO

                       NIVEL 3:   GESTIONADO
                       DEFINIDO
           NIVEL 2:
NIVEL 1:   REPETIBLE
INICIAL

Weitere ähnliche Inhalte

Was ist angesagt?

6. Administración de la Calidad de Software
6. Administración de la Calidad de Software6. Administración de la Calidad de Software
6. Administración de la Calidad de SoftwareMario A Moreno Rocha
 
MODELOS DEL PROCESO DEL SOFTWARE
MODELOS DEL PROCESO DEL SOFTWAREMODELOS DEL PROCESO DEL SOFTWARE
MODELOS DEL PROCESO DEL SOFTWARENoemi Perez Mendoza
 
Ventajas y desventajas modelos
Ventajas y desventajas modelosVentajas y desventajas modelos
Ventajas y desventajas modelosCristHian Martinez
 
Sw CMM. Modelo para evaluación del software
Sw CMM. Modelo para evaluación del softwareSw CMM. Modelo para evaluación del software
Sw CMM. Modelo para evaluación del softwareNeris Alfonzo
 
Modelos o Ciclos de vida de software
Modelos o Ciclos de vida de softwareModelos o Ciclos de vida de software
Modelos o Ciclos de vida de softwareWilliam Matamoros
 
Ciclo De Vida
Ciclo De VidaCiclo De Vida
Ciclo De VidaJgperez
 
La calidad del software
La calidad del softwareLa calidad del software
La calidad del softwareduberlisg
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del softwareEdison Morales
 
Modelos de software ventajas y desventajas
Modelos de software ventajas y desventajasModelos de software ventajas y desventajas
Modelos de software ventajas y desventajasEdith Carreño
 
Calidad en el desarrollo de software
Calidad en el desarrollo de softwareCalidad en el desarrollo de software
Calidad en el desarrollo de softwareLupithaa Guerrero
 
Presentaciòn modelos para el desarrollo del software
Presentaciòn modelos para el desarrollo del softwarePresentaciòn modelos para el desarrollo del software
Presentaciòn modelos para el desarrollo del softwarepaoaboytes
 
Factores y caracteristicas que determinan la calidad
Factores y caracteristicas que determinan la calidadFactores y caracteristicas que determinan la calidad
Factores y caracteristicas que determinan la calidadJesus Eduardo Santoyo Chavez
 
Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de softwareAtributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de softwareGustavo Cuen
 
Cuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de softwareCuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de softwarepaoaboytes
 
4.1 modelo cascada
4.1 modelo cascada4.1 modelo cascada
4.1 modelo cascadajcezarv
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del softwaremasferrer1998
 

Was ist angesagt? (20)

6. Administración de la Calidad de Software
6. Administración de la Calidad de Software6. Administración de la Calidad de Software
6. Administración de la Calidad de Software
 
Metodo cascada
Metodo cascadaMetodo cascada
Metodo cascada
 
MODELOS DEL PROCESO DEL SOFTWARE
MODELOS DEL PROCESO DEL SOFTWAREMODELOS DEL PROCESO DEL SOFTWARE
MODELOS DEL PROCESO DEL SOFTWARE
 
Ventajas y desventajas modelos
Ventajas y desventajas modelosVentajas y desventajas modelos
Ventajas y desventajas modelos
 
Sw CMM. Modelo para evaluación del software
Sw CMM. Modelo para evaluación del softwareSw CMM. Modelo para evaluación del software
Sw CMM. Modelo para evaluación del software
 
Modelos o Ciclos de vida de software
Modelos o Ciclos de vida de softwareModelos o Ciclos de vida de software
Modelos o Ciclos de vida de software
 
Ciclo De Vida
Ciclo De VidaCiclo De Vida
Ciclo De Vida
 
La calidad del software
La calidad del softwareLa calidad del software
La calidad del software
 
Modelo v
Modelo vModelo v
Modelo v
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Modelo v y cascada
Modelo v y cascadaModelo v y cascada
Modelo v y cascada
 
Modelos de software ventajas y desventajas
Modelos de software ventajas y desventajasModelos de software ventajas y desventajas
Modelos de software ventajas y desventajas
 
Calidad en el desarrollo de software
Calidad en el desarrollo de softwareCalidad en el desarrollo de software
Calidad en el desarrollo de software
 
Presentaciòn modelos para el desarrollo del software
Presentaciòn modelos para el desarrollo del softwarePresentaciòn modelos para el desarrollo del software
Presentaciòn modelos para el desarrollo del software
 
Factores y caracteristicas que determinan la calidad
Factores y caracteristicas que determinan la calidadFactores y caracteristicas que determinan la calidad
Factores y caracteristicas que determinan la calidad
 
3. Análisis de Requerimientos
3. Análisis de Requerimientos3. Análisis de Requerimientos
3. Análisis de Requerimientos
 
Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de softwareAtributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software
 
Cuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de softwareCuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de software
 
4.1 modelo cascada
4.1 modelo cascada4.1 modelo cascada
4.1 modelo cascada
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 

Ähnlich wie Is expo juli

Método cascada
Método cascadaMétodo cascada
Método cascadamariacebu
 
Introducción a la Ingenieria de Software
Introducción a la Ingenieria de SoftwareIntroducción a la Ingenieria de Software
Introducción a la Ingenieria de SoftwareSorey García
 
Técnicas y Herramientas para el Desarrollo de Sistemas de Información
Técnicas y Herramientas para el Desarrollo de Sistemas de InformaciónTécnicas y Herramientas para el Desarrollo de Sistemas de Información
Técnicas y Herramientas para el Desarrollo de Sistemas de InformaciónBriRodriguez
 
Ingeniería del Software de Gestión. Tema 4
Ingeniería del Software de Gestión. Tema 4Ingeniería del Software de Gestión. Tema 4
Ingeniería del Software de Gestión. Tema 4Enrique Barreiro
 
Seleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de softwareSeleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de softwareIngris Argueta
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del softwarenancyespe21
 
Curso de Ingeniería de Software - Capítulo 1
Curso de Ingeniería de Software - Capítulo 1Curso de Ingeniería de Software - Capítulo 1
Curso de Ingeniería de Software - Capítulo 1Eddie Malca
 
Fundamento del Diseño de Software
Fundamento del Diseño de SoftwareFundamento del Diseño de Software
Fundamento del Diseño de SoftwareGlamisleidys Chourio
 

Ähnlich wie Is expo juli (20)

Metricas
MetricasMetricas
Metricas
 
Método cascada
Método cascadaMétodo cascada
Método cascada
 
Introducción a la Ingenieria de Software
Introducción a la Ingenieria de SoftwareIntroducción a la Ingenieria de Software
Introducción a la Ingenieria de Software
 
Técnicas y Herramientas para el Desarrollo de Sistemas de Información
Técnicas y Herramientas para el Desarrollo de Sistemas de InformaciónTécnicas y Herramientas para el Desarrollo de Sistemas de Información
Técnicas y Herramientas para el Desarrollo de Sistemas de Información
 
Jose r ojas ii
Jose r ojas iiJose r ojas ii
Jose r ojas ii
 
Ingeniería del Software de Gestión. Tema 4
Ingeniería del Software de Gestión. Tema 4Ingeniería del Software de Gestión. Tema 4
Ingeniería del Software de Gestión. Tema 4
 
Gestión de riesgo
Gestión de riesgoGestión de riesgo
Gestión de riesgo
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Software
 
Exposicion taller
Exposicion tallerExposicion taller
Exposicion taller
 
Seleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de softwareSeleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Sqm
SqmSqm
Sqm
 
Curso de Ingeniería de Software - Capítulo 1
Curso de Ingeniería de Software - Capítulo 1Curso de Ingeniería de Software - Capítulo 1
Curso de Ingeniería de Software - Capítulo 1
 
Swebok
SwebokSwebok
Swebok
 
Swebok
SwebokSwebok
Swebok
 
Swebok
SwebokSwebok
Swebok
 
Fundamento del Diseño de Software
Fundamento del Diseño de SoftwareFundamento del Diseño de Software
Fundamento del Diseño de Software
 
Chartprocesounificadoanalisis diseño
Chartprocesounificadoanalisis diseñoChartprocesounificadoanalisis diseño
Chartprocesounificadoanalisis diseño
 

Is expo juli

  • 1. INGENIERIA DEL SOFTWARE UNA TECNOLOGIA ESTRATIFICADA PROCESO DEL SOFTWARE CESAR JULIAN AMAYA VARGAS
  • 2. INGENIERIA DEL SOFTWARE UNA TECNOLIGIA ESTRATIFICADA Aplicación de un enfoque sistemático, disciplinado y cuantificable hacia el desarrollo, operación y mantenimiento del SW; es decir, la aplicación de ingeniería al SW.
  • 3. CAPAS DE LA INGENIERIA DEL SW.
  • 4. La entrega efectiva de la tecnología de la I. SW. Control de gestión de proyectos. Establecen el contexto en el que se aplican los métodos técnicos. Se obtienen productos del EL PROCESO trabajo ( modelos, documentos, datos, informes, formularios, etc). Se establecen hitos. Se asegura la calidad. El cambio se gestiona adecuadamente.
  • 5. Indican «como» construir técnicamente el software. Abarcan una gran gama de tareas como análisis de requisitos, diseño, LOS METODOS construcción de programas, pruebas y mantenimiento. Incluyen actividades de modelado y otras técnicas descriptivas.
  • 6. Proporcionan un enfoque automático o semi-automatico para el proceso y para los LAS HERRAMIENTAS métodos. Integran herramientas para que la información por una herramienta la pueda utilizar otra.
  • 7. VISION GENERAL DE LA INGENIERIA DEL SOFTWARE ANALISIS GESTION DISEÑO VERIFICACION CONSTRUCCION
  • 8.
  • 9. INGENIERIA DE SISTEMAS O DE INFORMACION PLANIFICACION DEL PROYECTO DEL FASE DE SOFTWARE DEFINICION (QUE) ANALISIS DE LOS REQUISITOS
  • 10. DISEÑO DEL SOFTWARE GENERACION FASE DE DEL CODIGO DESARROLLO (COMO) PRUEBA DEL SOFTWARE
  • 11. CORRECCION ADAPTACION FASE DE MANTENIMIENTO (CAMBIO) MEJORA PREVENCION
  • 12. • Seguimiento y control del proyecto del software. • Revisiones técnicas formales. • Garantía de calidad del software. Actividades • Gestión de configuración del software. Protectoras • Preparación y producción de documentos. • Gestión de reutilización. • Mediciones. • Gestión de riesgos.
  • 13.
  • 14. MODELO DE CAPACIDAD DE MADUREZ «CMM» NIVEL 5: NIVEL 4: OPTIMIZADO NIVEL 3: GESTIONADO DEFINIDO NIVEL 2: NIVEL 1: REPETIBLE INICIAL