SlideShare una empresa de Scribd logo
1 de 8
SWEBOK www.swebok.org
1 4 3 ¿Qué es Swebok? 2 Incorporación del perspectiva del software Objetivos Fases en el desarrollo del software                           Contenido
                          ¿Qué es Swebok? “ GUIA PARA EL CUERPO DE CONOCIMIENTO DE INGENIERIA DEL SOFTWARE”  ,[object Object],    de la Ingeniería del Software.  ,[object Object],   IEEE CS Y ACM ,[object Object],[object Object]
                         Fases en el Desarrollo del Software MANTENIMIENTO PRUEBAS CONSTRUCCION DISEÑO REQUERIMIENTOS
                          Fases en el Desarrollo del Software Se refiere a la elicitación, análisis, especificación y validación de los requisitos software. En la industria del software existe el consenso en que los proyectos de I.S. son muy vulnerables cuando estas actividades se realizan de forma pobre. REQUERIMIENTO Consiste en analizar los requisitos con el fin de producir una descripción de la estructura interna del software que sirva como base para su construcción. Un diseño software (resultado) debe describir: La arquitectura (cómo está descompuesto y organizado en componentes) y las interfaces entre dichos componentes. DISEÑO Se refiere a la creación detallada de software mediante la combinación de codificación, verificación, pruebas unitarias, pruebas de integración y depuración. CONSTRUCCION Consiste en la verificación dinámica del comportamiento real de un programa frente al comportamiento esperado. PRUEBAS Todo producto software, después de su despliegue o entrega, “está destinado” a cambiar o evolucionar. Algunas causas de ello son: ,[object Object]
Nuevos requisitos del usuario
Defectos descubiertos durante su usoMANTENIMIENTO
                       Incorporación de la perspectiva de ingeniería CALIDAD HERRAMIENTAS Y METODOS PROCESO DE INGENIERIA GESTION DE LA INGENIERIA GESTION DE LA CONFIGURACION

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)
 
Modelo en cascada
Modelo en cascadaModelo en cascada
Modelo en cascada
 
Metodo espiral
Metodo espiralMetodo espiral
Metodo espiral
 
problemas del software
problemas del softwareproblemas del software
problemas del software
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiral
 
Ingeniería Web
Ingeniería WebIngeniería Web
Ingeniería Web
 
Modelo de prototipo
Modelo de prototipoModelo de prototipo
Modelo de prototipo
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de Software
 
Las 4 P en el desarrollo de software
Las 4 P en el desarrollo de softwareLas 4 P en el desarrollo de software
Las 4 P en el desarrollo de software
 
Metodologia WEB RNA
Metodologia WEB RNAMetodologia WEB RNA
Metodologia WEB RNA
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de software
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
Rup (iteraciones)
Rup (iteraciones)Rup (iteraciones)
Rup (iteraciones)
 
Requerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicaciónRequerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicación
 
Ieee12207
Ieee12207Ieee12207
Ieee12207
 
modelos de calidad de software
modelos de calidad de softwaremodelos de calidad de software
modelos de calidad de software
 
Indagación de los requerimientos
Indagación de los requerimientosIndagación de los requerimientos
Indagación de los requerimientos
 
Swebok final
Swebok finalSwebok final
Swebok final
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
 
PROGRAMACION CONCURRENTE
PROGRAMACION CONCURRENTEPROGRAMACION CONCURRENTE
PROGRAMACION CONCURRENTE
 

Similar a Swebok

13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del softwareDaniel Merchan
 
02 unidad i proceso
02 unidad i   proceso02 unidad i   proceso
02 unidad i procesovictdiazm
 
Resumen swebok original
Resumen swebok originalResumen swebok original
Resumen swebok originalDat@center S.A
 
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
 
Ingeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosIngeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosRafael Fdo Lopez Castillo
 
ingenieradesoftwareii-140115210933-phpapp01 (1).pptx
ingenieradesoftwareii-140115210933-phpapp01 (1).pptxingenieradesoftwareii-140115210933-phpapp01 (1).pptx
ingenieradesoftwareii-140115210933-phpapp01 (1).pptxMaikoUrizar1
 
Fundamento del Diseño de Software
Fundamento del Diseño de SoftwareFundamento del Diseño de Software
Fundamento del Diseño de SoftwareGlamisleidys Chourio
 
Proceso de desarrollo de sofware
Proceso de desarrollo de sofwareProceso de desarrollo de sofware
Proceso de desarrollo de sofwareMcDonald's
 
Modelos de procesos de software(completo)
Modelos de procesos de software(completo)Modelos de procesos de software(completo)
Modelos de procesos de software(completo)David Rosero
 
Lineas de productos de software y metodo watch
Lineas de productos de software y metodo watchLineas de productos de software y metodo watch
Lineas de productos de software y metodo watchnhrm
 
Lineas de productos de software y metodo watch
Lineas de productos de software y metodo watchLineas de productos de software y metodo watch
Lineas de productos de software y metodo watchnhrm
 
rivas naylynger Lineas de productos de software y metodo watch
rivas naylynger Lineas de productos de software y metodo watchrivas naylynger Lineas de productos de software y metodo watch
rivas naylynger Lineas de productos de software y metodo watchnhrm
 
Lineas de productos de software y metodo watch
Lineas de productos de software y metodo watchLineas de productos de software y metodo watch
Lineas de productos de software y metodo watchnhrm
 

Similar a Swebok (20)

Diapositivas ingsw
Diapositivas ingswDiapositivas ingsw
Diapositivas ingsw
 
13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del software
 
Rup disciplinas
Rup disciplinasRup disciplinas
Rup disciplinas
 
Miguel rojas
Miguel rojasMiguel rojas
Miguel rojas
 
02 unidad i proceso
02 unidad i   proceso02 unidad i   proceso
02 unidad i proceso
 
Resumen swebok original
Resumen swebok originalResumen swebok original
Resumen swebok original
 
Jose r ojas ii
Jose r ojas iiJose r ojas ii
Jose r ojas ii
 
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
 
Ingeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosIngeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelos
 
ingenieradesoftwareii-140115210933-phpapp01 (1).pptx
ingenieradesoftwareii-140115210933-phpapp01 (1).pptxingenieradesoftwareii-140115210933-phpapp01 (1).pptx
ingenieradesoftwareii-140115210933-phpapp01 (1).pptx
 
Fundamento del Diseño de Software
Fundamento del Diseño de SoftwareFundamento del Diseño de Software
Fundamento del Diseño de Software
 
Proceso de desarrollo de sofware
Proceso de desarrollo de sofwareProceso de desarrollo de sofware
Proceso de desarrollo de sofware
 
Morales aguirreguillermo
Morales aguirreguillermoMorales aguirreguillermo
Morales aguirreguillermo
 
Modelos de procesos de software(completo)
Modelos de procesos de software(completo)Modelos de procesos de software(completo)
Modelos de procesos de software(completo)
 
Lineas de productos de software y metodo watch
Lineas de productos de software y metodo watchLineas de productos de software y metodo watch
Lineas de productos de software y metodo watch
 
Lineas de productos de software y metodo watch
Lineas de productos de software y metodo watchLineas de productos de software y metodo watch
Lineas de productos de software y metodo watch
 
rivas naylynger Lineas de productos de software y metodo watch
rivas naylynger Lineas de productos de software y metodo watchrivas naylynger Lineas de productos de software y metodo watch
rivas naylynger Lineas de productos de software y metodo watch
 
Lineas de productos de software y metodo watch
Lineas de productos de software y metodo watchLineas de productos de software y metodo watch
Lineas de productos de software y metodo watch
 
Desarrollo del software
Desarrollo del softwareDesarrollo del software
Desarrollo del software
 
Desarrollo del software
Desarrollo del softwareDesarrollo del software
Desarrollo del software
 

Swebok

  • 2. 1 4 3 ¿Qué es Swebok? 2 Incorporación del perspectiva del software Objetivos Fases en el desarrollo del software Contenido
  • 3.
  • 4. Fases en el Desarrollo del Software MANTENIMIENTO PRUEBAS CONSTRUCCION DISEÑO REQUERIMIENTOS
  • 5.
  • 7. Defectos descubiertos durante su usoMANTENIMIENTO
  • 8. Incorporación de la perspectiva de ingeniería CALIDAD HERRAMIENTAS Y METODOS PROCESO DE INGENIERIA GESTION DE LA INGENIERIA GESTION DE LA CONFIGURACION
  • 9. Incorporación de la perspectiva de ingeniería Es la disciplina de identificar la configuración de un sistema en distintos momentos en el tiempo con el fin de controlar sistemáticamente los cambios y mantener la integridad. GESTION DE LA CONFIGURACION Consiste en aplicar actividades de gestión (planificar, coordinar, medir, supervisar, controlar e informar) para que el desarrollo y mantenimiento de software se realizan de forma sistemática, disciplinada y cuantificable. GESTION DE LA INGENIERIA PROCESO DE INGENIERIA Se refiere a la definición, implementación, evaluación, medición, gestión, cambio y mejora de los propios procesos del ciclo de vida del software. Las herramientas (basadas en computador) ayudan a realizar los procesos del ciclo de vida del software. Los métodos imponen una manera o estructura para realizar las actividades de ingeniería del software, de forma que el trabajo sea más sistemático y mas exitoso. HERRAMIENTAS Y METODOS En este área se abordan las técnicas estáticas para alcanzar la calidad del software Este campo también ha tenido un fuerte desarrollo en la industria: Aseguramiento de la Calidad Verificación y validación Auditoría CALIDAD