SlideShare uma empresa Scribd logo
1 de 28
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE Ing. Sonia Godoy H Informática empresarial Ing-Sonia Godoy H
INTRODUCCIÓN INGENIERÍA DEL SOFTWARE Desarrollo del hardware Desde 1965 la Ley de Moore rige la evolución de los microprocesadores Factores que imprimen aceleración al ritmo de crecimiento del hardware: Consecuencias de la ley de Moore Comunicaciones entre sistemas ,[object Object],[object Object],[object Object],Ing-Sonia Godoy H
INTRODUCCIÓN INGENIERÍA DEL SOFTWARE Crisis de software Éxito Problemático Fracaso El proyecto se aborta o el sistema no se llega a utilizar Desbordamiento de agendas o costes. Las funcionalidades no cubren las expectativas. Problemas funcionales Proyecto realizado en el tiempo previsto, con los costes previstos, con la funcionalidad esperada y ofreciendo un funcionamiento correcto. Fuente: Standish Group Survey, Proyectos para el desarrollo de sistemas de software Ing-Sonia Godoy H 2000 1998 1995 1994 28% 23% 49% 26% 28% 46% 27% 40% 33% 16% 31% 53% 2004 29% 19% 53%
¿QUÉ ES SOFTWARE? ,[object Object],[object Object],[object Object],[object Object],Ing-Sonia Godoy H
¿QUÉ ES INGENIERÍA DE SOFTWARE? ,[object Object],[object Object],[object Object],[object Object],[object Object],Ing-Sonia Godoy H
TIPOS DE PRODUCTOS SOFTWARE  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Ing-Sonia Godoy H
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],TIPOS DE PRODUCTOS SOFTWARE  Ing-Sonia Godoy H
¿QUÉ ATRIBUTOS TIENE UN BUEN SOFTWARE? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Ing-Sonia Godoy H
EL CICLO DE VIDA DEL SOFTWARE Modificación : para adaptarse a los cambios del entorno. (en otros productos se conoce como  reparación o mantención) ‏ Ing-Sonia Godoy H
LA FASE DE DESARROLLO DEL CICLO DE VIDA DEL SOFTWARE Ing-Sonia Godoy H
INTRODUCCIÓN INGENIERÍA DEL SOFTWARE Principales organizaciones de estandarización ,[object Object],[object Object],[object Object],IEEE Es el Instituto de Ingenieros en electricidad y electrónica (Institute of Electrical and Electronics Engineers). Ing-Sonia Godoy H
INTRODUCCIÓN INGENIERÍA DEL SOFTWARE ,[object Object],ISO 12207 Ing-Sonia Godoy H Ciclo de vida Concepto Retirada Proceso 1 … Proceso N Actividad 1 Tarea 1 Tarea 2 … Tarea n … Actividad n Tarea 1 Tarea 2 … Tarea n
INTRODUCCIÓN INGENIERÍA DEL SOFTWARE ISO 12207 ,[object Object],[object Object],[object Object],Ing-Sonia Godoy H ACTIVIDAD 1 TAREA 1 TAREA 1 TAREA X • • •  PROCESO ACTIVIDAD n • • •
PLAN Tareas,  agenda, asignaciones… CHECK Evaluación y medición DO Ejecición de planes y tareas ACT Problemas y acciones correctivas PROCESO INICIO FIN ISO 12207 Ing-Sonia Godoy H
INTRODUCCIÓN INGENIERÍA DEL SOFTWARE INGENIERÍA DE SISTEMAS ,[object Object],Sistema Ing-Sonia Godoy H Elemento del sistema Elemento del sistema Elemento del sistema Elemento del sistema Sistema de Entrada Sistema de Salida Sistema
INTRODUCCIÓN INGENIERÍA DEL SOFTWARE INGENIERÍA DE SISTEMAS Funciones de la Ingeniería de sistemas ,[object Object],[object Object],Ing-Sonia Godoy H
[object Object],[object Object],[object Object],Funciones de la Ingeniería de sistemas Ing-Sonia Godoy H
INTRODUCCIÓN INGENIERÍA DEL SOFTWARE INGENIERÍA DE SISTEMAS Ingeniería de sistemas – Gestión de proyectos – Ingeniería del Soft.   Ing-Sonia Godoy H Gestión de proyectos ,[object Object],[object Object],[object Object],[object Object],[object Object],Ingeniería del software ,[object Object],[object Object],[object Object],[object Object],Ingeniería de sistemas ,[object Object],[object Object],[object Object],[object Object],[object Object]
INTRODUCCIÓN INGENIERÍA DEL SOFTWARE INGENIERÍA DE SISTEMAS Ingeniería de sistemas – Ingeniería de sistemas de software – Ingeniería del software   Codificación Pruebas unitarias Diseño detallado del software Pruebas del sub-sistema de softw. Diseño de la ar-quitectura del sw Pruebas del sistema de sw Análisis de requisitos del sw Pruebas de integración del sw Diseño del sistema Análisis del sistema Pruebas de integración del sis Pruebas del sistema ,[object Object],[object Object],[object Object],[object Object],Ing-Sonia Godoy H
Método de ingeniería en Ingeniería del Software Ing-Sonia Godoy H
Ing-Sonia Godoy H
CAPAS Define el marco de trabajo y permite un desarrollo racional y oportuno de la Ingeniería del Software Ing-Sonia Godoy H
CAPAS Indica cómo construir técnicamente el software. Se incluyen técnicas de modelado y otras técnicas descriptivas Ing-Sonia Godoy H
CAPAS Proporcionan el soporte automático o semiautomático para el proceso y para los métodos Ing-Sonia Godoy H
CAPAS ,[object Object],Ing-Sonia Godoy H
CAPAS Colección de métodos para resolver un tipo de problemas Descompone el proceso de desarrollo en actividades y proporciona los métodos adecuados para llevar a cabo dichas actividades Ing-Sonia Godoy H
IMPORTANCIA DEL PROCESO EN EL DESARROLLO DEL SOFTWARE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Ing-Sonia Godoy H
CONCLUSIONES Ing-Sonia Godoy H

Mais conteúdo relacionado

Mais procurados

Proyecto tecnologico
Proyecto tecnologicoProyecto tecnologico
Proyecto tecnologico
Dario Vazquez
 
Metricas de proceso y proyecto
Metricas de proceso y proyectoMetricas de proceso y proyecto
Metricas de proceso y proyecto
Edison Tobar
 
69073704 implementacion-de-soluciones-tecnologicas
69073704 implementacion-de-soluciones-tecnologicas69073704 implementacion-de-soluciones-tecnologicas
69073704 implementacion-de-soluciones-tecnologicas
Myprincess GR
 
Métricas de procesos y proyectos
Métricas de procesos y proyectosMétricas de procesos y proyectos
Métricas de procesos y proyectos
jose_macias
 
Métricas de tamaño (Ingeniería de Software)
Métricas de tamaño (Ingeniería de Software)Métricas de tamaño (Ingeniería de Software)
Métricas de tamaño (Ingeniería de Software)
Sergio Olivares
 

Mais procurados (20)

Procesos de desarrollo de software
Procesos de desarrollo de softwareProcesos de desarrollo de software
Procesos de desarrollo de software
 
Proyecto tecnologico
Proyecto tecnologicoProyecto tecnologico
Proyecto tecnologico
 
Julio erazo
Julio erazoJulio erazo
Julio erazo
 
Metricas de proceso y proyecto
Metricas de proceso y proyectoMetricas de proceso y proyecto
Metricas de proceso y proyecto
 
Metodología
MetodologíaMetodología
Metodología
 
69073704 implementacion-de-soluciones-tecnologicas
69073704 implementacion-de-soluciones-tecnologicas69073704 implementacion-de-soluciones-tecnologicas
69073704 implementacion-de-soluciones-tecnologicas
 
Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccion
 
Problemas tecnológicos
Problemas tecnológicos Problemas tecnológicos
Problemas tecnológicos
 
Métricas del producto
Métricas del productoMétricas del producto
Métricas del producto
 
Métricas de un proyecto
Métricas de un proyectoMétricas de un proyecto
Métricas de un proyecto
 
Merodologia de desarrollo de software
Merodologia de desarrollo de softwareMerodologia de desarrollo de software
Merodologia de desarrollo de software
 
Etapas de un proyecto tecnologico
Etapas de un proyecto tecnologicoEtapas de un proyecto tecnologico
Etapas de un proyecto tecnologico
 
Métricas de procesos y proyectos
Métricas de procesos y proyectosMétricas de procesos y proyectos
Métricas de procesos y proyectos
 
Métricas de tamaño (Ingeniería de Software)
Métricas de tamaño (Ingeniería de Software)Métricas de tamaño (Ingeniería de Software)
Métricas de tamaño (Ingeniería de Software)
 
Metodología en Cascada (Trabajo Practico III)
Metodología en Cascada (Trabajo Practico III)Metodología en Cascada (Trabajo Practico III)
Metodología en Cascada (Trabajo Practico III)
 
Gestión de Proyectos Informáticos
Gestión de Proyectos InformáticosGestión de Proyectos Informáticos
Gestión de Proyectos Informáticos
 
Metodologías, metricas y modelo cocomo para el costo de un proyecto software
Metodologías, metricas y modelo cocomo para el costo de un proyecto softwareMetodologías, metricas y modelo cocomo para el costo de un proyecto software
Metodologías, metricas y modelo cocomo para el costo de un proyecto software
 
Etapas de un proyecto tecnologico
Etapas de un proyecto tecnologicoEtapas de un proyecto tecnologico
Etapas de un proyecto tecnologico
 
PROYECTO TECNOLOGICO
PROYECTO TECNOLOGICOPROYECTO TECNOLOGICO
PROYECTO TECNOLOGICO
 
Gestión de proyectos
Gestión de proyectosGestión de proyectos
Gestión de proyectos
 

Destaque (8)

Final metodología investigacion-2015-unad
Final metodología investigacion-2015-unadFinal metodología investigacion-2015-unad
Final metodología investigacion-2015-unad
 
Proyecto Final Diseño de Proyectos
Proyecto Final Diseño de ProyectosProyecto Final Diseño de Proyectos
Proyecto Final Diseño de Proyectos
 
Guia muestreo suelo minam1
Guia muestreo suelo minam1Guia muestreo suelo minam1
Guia muestreo suelo minam1
 
Unidad 1 Introducción a la Ingeniería de Software
Unidad 1 Introducción a la Ingeniería de SoftwareUnidad 1 Introducción a la Ingeniería de Software
Unidad 1 Introducción a la Ingeniería de Software
 
MODULO INFERENCIA ESTADISTICA
MODULO INFERENCIA ESTADISTICAMODULO INFERENCIA ESTADISTICA
MODULO INFERENCIA ESTADISTICA
 
Ingeniería de Sistemas - Trabajo colaborativo 2
Ingeniería de Sistemas - Trabajo colaborativo 2Ingeniería de Sistemas - Trabajo colaborativo 2
Ingeniería de Sistemas - Trabajo colaborativo 2
 
Trabajo colaborativo momento 2 (1)
Trabajo colaborativo momento 2 (1)Trabajo colaborativo momento 2 (1)
Trabajo colaborativo momento 2 (1)
 
Procedimientos e instrumentos de evaluacion
Procedimientos e instrumentos de evaluacionProcedimientos e instrumentos de evaluacion
Procedimientos e instrumentos de evaluacion
 

Semelhante a Unidad uno ingenieria de software

El producto y el proceso
El producto y el procesoEl producto y el proceso
El producto y el proceso
jenmer
 
Intoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del SoftwareIntoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del Software
guest9ad165
 
Ads Sesion1 10393
Ads Sesion1 10393Ads Sesion1 10393
Ads Sesion1 10393
guest31882d
 
Trabajo de analisis y diseño
Trabajo de analisis y diseñoTrabajo de analisis y diseño
Trabajo de analisis y diseño
mary taipe
 
Proceso del Software Una visión General
Proceso del Software Una visión GeneralProceso del Software Una visión General
Proceso del Software Una visión General
Ruth Hidalgo Tene
 

Semelhante a Unidad uno ingenieria de software (20)

Sesión 2: El proceso del software
Sesión 2: El proceso del softwareSesión 2: El proceso del software
Sesión 2: El proceso del software
 
Sesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del softwareSesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del software
 
2. El proceso del software
2. El proceso del software2. El proceso del software
2. El proceso del software
 
Preguntasciclodevidagrupal
PreguntasciclodevidagrupalPreguntasciclodevidagrupal
Preguntasciclodevidagrupal
 
El producto y el proceso
El producto y el procesoEl producto y el proceso
El producto y el proceso
 
Conceptos sobre Gestión de Proyectos de Software
Conceptos sobre Gestión de Proyectos de Software Conceptos sobre Gestión de Proyectos de Software
Conceptos sobre Gestión de Proyectos de Software
 
Ciclo De Vida De Los Sistemas
Ciclo De Vida De Los SistemasCiclo De Vida De Los Sistemas
Ciclo De Vida De Los Sistemas
 
Ciclo De Vida De Los Sistemas
Ciclo De Vida De Los SistemasCiclo De Vida De Los Sistemas
Ciclo De Vida De Los Sistemas
 
El_software_y_la_Ingenieria_de_Software.pdf
El_software_y_la_Ingenieria_de_Software.pdfEl_software_y_la_Ingenieria_de_Software.pdf
El_software_y_la_Ingenieria_de_Software.pdf
 
Unidad 2. metodologias de desarrollo de software tema1
Unidad 2. metodologias de desarrollo de software tema1Unidad 2. metodologias de desarrollo de software tema1
Unidad 2. metodologias de desarrollo de software tema1
 
Ingenieria de software buena (1)
Ingenieria de software buena (1)Ingenieria de software buena (1)
Ingenieria de software buena (1)
 
Proceso del software
Proceso del softwareProceso del software
Proceso del software
 
Intoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del SoftwareIntoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del Software
 
Jessy rock
Jessy rockJessy rock
Jessy rock
 
Ads Sesion1 10393
Ads Sesion1 10393Ads Sesion1 10393
Ads Sesion1 10393
 
Trabajo de analisis y diseño
Trabajo de analisis y diseñoTrabajo de analisis y diseño
Trabajo de analisis y diseño
 
GESTION DE PROYECTOS INFORMATICOS
GESTION  DE PROYECTOS INFORMATICOSGESTION  DE PROYECTOS INFORMATICOS
GESTION DE PROYECTOS INFORMATICOS
 
Fundamentos_de_ingenieria_de_software.pptx
Fundamentos_de_ingenieria_de_software.pptxFundamentos_de_ingenieria_de_software.pptx
Fundamentos_de_ingenieria_de_software.pptx
 
fundamentos teoricos ingenieria de softwaare
fundamentos teoricos ingenieria de softwaarefundamentos teoricos ingenieria de softwaare
fundamentos teoricos ingenieria de softwaare
 
Proceso del Software Una visión General
Proceso del Software Una visión GeneralProceso del Software Una visión General
Proceso del Software Una visión General
 

Mais de sonygodoyhortua

Mais de sonygodoyhortua (13)

Acta evaluación ponencias destacadas ier encuentro semilleros tyt valle y cauca
Acta evaluación ponencias destacadas ier encuentro semilleros tyt valle y caucaActa evaluación ponencias destacadas ier encuentro semilleros tyt valle y cauca
Acta evaluación ponencias destacadas ier encuentro semilleros tyt valle y cauca
 
Propuesta de investigación ecovida cotecnova
Propuesta de investigación ecovida cotecnovaPropuesta de investigación ecovida cotecnova
Propuesta de investigación ecovida cotecnova
 
Web 20 y sus aplicaciones
Web 20 y sus aplicacionesWeb 20 y sus aplicaciones
Web 20 y sus aplicaciones
 
Cigarrillo cotecnova
Cigarrillo cotecnovaCigarrillo cotecnova
Cigarrillo cotecnova
 
Ejemplo diagramas uml manzanas
Ejemplo diagramas uml manzanasEjemplo diagramas uml manzanas
Ejemplo diagramas uml manzanas
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Tema Ingenieria De Requisistos
Tema Ingenieria De RequisistosTema Ingenieria De Requisistos
Tema Ingenieria De Requisistos
 
PresentacióN Upz 28 2009
PresentacióN Upz 28 2009PresentacióN Upz 28 2009
PresentacióN Upz 28 2009
 
Prae Colegio San Luis Siglo Xxi
Prae Colegio San Luis Siglo XxiPrae Colegio San Luis Siglo Xxi
Prae Colegio San Luis Siglo Xxi
 
Prae Gar
Prae GarPrae Gar
Prae Gar
 
Prae NúCleo 21 Generalidades
Prae NúCleo 21 GeneralidadesPrae NúCleo 21 Generalidades
Prae NúCleo 21 Generalidades
 
Diapositivas Educacion Ambiental Curso
Diapositivas Educacion Ambiental CursoDiapositivas Educacion Ambiental Curso
Diapositivas Educacion Ambiental Curso
 
Presentacion Red Mutis
Presentacion Red MutisPresentacion Red Mutis
Presentacion Red Mutis
 

Último

PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
EduardoJosVargasCama1
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 

Último (20)

La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 

Unidad uno ingenieria de software

  • 1. INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE Ing. Sonia Godoy H Informática empresarial Ing-Sonia Godoy H
  • 2.
  • 3. INTRODUCCIÓN INGENIERÍA DEL SOFTWARE Crisis de software Éxito Problemático Fracaso El proyecto se aborta o el sistema no se llega a utilizar Desbordamiento de agendas o costes. Las funcionalidades no cubren las expectativas. Problemas funcionales Proyecto realizado en el tiempo previsto, con los costes previstos, con la funcionalidad esperada y ofreciendo un funcionamiento correcto. Fuente: Standish Group Survey, Proyectos para el desarrollo de sistemas de software Ing-Sonia Godoy H 2000 1998 1995 1994 28% 23% 49% 26% 28% 46% 27% 40% 33% 16% 31% 53% 2004 29% 19% 53%
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. EL CICLO DE VIDA DEL SOFTWARE Modificación : para adaptarse a los cambios del entorno. (en otros productos se conoce como reparación o mantención) ‏ Ing-Sonia Godoy H
  • 10. LA FASE DE DESARROLLO DEL CICLO DE VIDA DEL SOFTWARE Ing-Sonia Godoy H
  • 11.
  • 12.
  • 13.
  • 14. PLAN Tareas, agenda, asignaciones… CHECK Evaluación y medición DO Ejecición de planes y tareas ACT Problemas y acciones correctivas PROCESO INICIO FIN ISO 12207 Ing-Sonia Godoy H
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. Método de ingeniería en Ingeniería del Software Ing-Sonia Godoy H
  • 22. CAPAS Define el marco de trabajo y permite un desarrollo racional y oportuno de la Ingeniería del Software Ing-Sonia Godoy H
  • 23. CAPAS Indica cómo construir técnicamente el software. Se incluyen técnicas de modelado y otras técnicas descriptivas Ing-Sonia Godoy H
  • 24. CAPAS Proporcionan el soporte automático o semiautomático para el proceso y para los métodos Ing-Sonia Godoy H
  • 25.
  • 26. CAPAS Colección de métodos para resolver un tipo de problemas Descompone el proceso de desarrollo en actividades y proporciona los métodos adecuados para llevar a cabo dichas actividades Ing-Sonia Godoy H
  • 27.

Notas do Editor

  1. El software no se desgasta Se modifica por errores no descubiertos en la fase de desarrollo obliga a alterar Por cambios en la aplicación Porque cambios en una modificación anterior provocan problemas en otra parte Ejemplo: cambios de las leyes obliga a cambiar el procedimiento de calculo del sueldo, y ese cambio provoca cambios en otra parte del programa. El proceso de modificación requiere que una persona, usualmente diferente del programador original, estudie el programa y su documentación hasta entenderlo, de otra forma podría introducir mas problemas de los que ya tiene. Muchas veces es preferible desechar el programa y escribirlo de nuevo, que modificarlo.
  2. Fases de desarrollo Análisis En la organización, se reconoce la necesidad de realizar una aplicación computacional. Tiene que ver mas con la operación de la organización. Identificación de los usuarios y de sus necesidades, es conveniente analizar la situación actual, cuando esta exista. Se debe conocer las necesidades de ,os usuarios de esta función y de sus expectativas. Identificar las salidas de información requeridas, las entradas de información existentes o determinar la forma de obtener la información si no existe, y los procesamientos requeridos de los datos (procesos de transformación)‏ El resultado de la fase de análisis es el conjunto de requerimientos a satisfacer por el nuevo sistema. (ejemplo acceso de datos restringido a personal autorizado)‏ Una vez aclarados los requerimientos, se convierten en especificaciones técnicas del sistema a desarrollar (se debe tener una contraseña de 5 caracteres letras o dígitos)‏ Diseño Desarrollo de los detalles técnicos del sistema propuesto División en módulos Ingeniería Básica o modelamiento conceptual de la solución Construcción e Implantación Escritura de programas, desarrollo de las bases de datos Prueba Pruebas de módulos individuales, pruebas de integración, prueba de sistemas
  3. La ingeniería de software es una tecnología multicapa, cualquier enfoque de ingeniería debe apoyarse sobre un compromiso de organización de calidad. El fundamento de la ingeniería de software es la capa del proceso. El proceso de la ingeniería de software es la unión que mantiene juntas las capas de tecnología y que permiten un desarrollo racional y oportuno de la ingeniería de software. El proceso define un marco de trabajo para un conjunto de áreas clave de proceso que se deben establecer para la entrega de la tecnología de la ingeniería de software.