SlideShare uma empresa Scribd logo
1 de 25
Baixar para ler offline
1 de 57




                1

Conceptos
generales
 Ingeniería del Software
2 de 57




 Características del software:
 No se fabrica, se desarrolla y no es visible
• Desarrollado por equipos de trabajo
• Uso de principios de Ingeniería
• Incluye aspectos técnicos
  Y no técnicos




                       Ingeniería del Software
3 de 57




    Características del software:
 Incluye programas + documentos
•    Las economías de los países desarrollados
     dependen en gran parte del software.
•    El gasto en La Ingeniería de Software, representa
     un alto porcentaje del PIB de los países
     desarrollados.
•    Más y más sistemas son
     actualmente controlados
     por software.



                        Ingeniería del Software
¿Cuáles son los                         4 de 57




 atributos                        ¿?

 principales de la

 calidad del                           ¿?

 software?
        Ingeniería del Software
5 de 57




Hay calidad porque...

No desperdicia recursos del sistema
Tiene la interfaz y documentación
 adecuadas
Permite la evolución del software
Funciona de la forma esperada y no
 causa daños económicos o físicos en
 caso de falla.


               Ingeniería del Software
6 de 57




También porque hay habilidades,
actitudes y valores como...

Liderazgo
Trabajo en equipo
Innovación
Compromiso con el entorno
Cultura de calidad




              Ingeniería del Software
7 de 57




Niveles de calidad percibida

Lo que el cliente quiere -> Calidad
 esperada
Lo que el cliente quiere, pero no siempre lo
 sabe expresar -> Calidad aumentada
 negociada
Lo que el cliente no sabía que quería ->
 Calidad sorprendente


                  Ingeniería del Software
8 de 57




El software se compone de:
  Programas
  Datos
  Documentación
  Procedimientos
   de operación.




                Ingeniería del Software
9 de 57




Problemas del software:
 •   Calidad no es aceptable
 •   Planeación y estimación de costos muy imprecisa
 •   Productividad no corresponde con la demanda de
     servicios
 •   Metodologías inadecuadas
 •   “El programa es funcional, pero ya no funciona”
 •   E l programa funciona, pero no es lo que deseaba
     el usuario
 •   “Algunos módulos funcionan, otros no!”
 •   No hay documentación
                    Ingeniería del Software
10 de 57




Principios de Ingeniería de
      Software:
         Experiencia práctica
         Resolución de problemas
         Recursos limitados
         Interdisciplinariedad
         Comunicación




                  Ingeniería del Software
11 de 57




Conceptos de Ingeniería del
     Software:


        Participantes y papeles
        Sistemas y modelos
        Productos de trabajo
        Actividades, tareas y recursos
        Objetivos, requerimientos y restricciones
        Notaciones, métodos y metodologías.




                  Ingeniería del Software
12 de 57




Actividades fundamentales del
proceso de Software:



        Especificación del software
        Desarrollo del software
        Validación del software
        Evolución del software




                  Ingeniería del Software
13 de 57




Actividades de desarrollo de
  Ingeniería del Software:


      Obtención de requerimientos (casos de
       uso)
      Análisis
      Diseño del sistema
      Diseño de objetos
      Implementación




                 Ingeniería del Software
14 de 57




Administración del desarrollo
  de Software:


      Comunicación
      Administración de la fundamentación
      Pruebas
      Administración de la configuración del
       software
      Administración del proyecto
      Actividades de modelado del ciclo de
       vida del software.

                 Ingeniería del Software
15 de 57




Aplicaciones del Software:
        Software de sistemas
        Software de gestión
        Software de ingeniería y científico
        Software de tiempo real
        Software empotrado
        Software de PC.
        Software de I.A.
        Software Web.

                  Ingeniería del Software
16 de 57

El estándar para el desarrollo de
procesos del ciclo de vida del
Software: IEEE 1074




                 Ingeniería del Software
17 de 57




                     2
Gestión de proyectos
    de Software


      Ingeniería del Software
18 de 57




A ctividades estructurales de un
proyecto de software


        Comunicación con el cliente
        Planificación
        Análisis del riesgo
        Ingeniería
        Construcción y entrega
        Evaluación del cliente.




                  Ingeniería del Software
19 de 57




A ctividades protectoras del
software



     Gestión de la configuración del software
     Administración de la calidad del software




                 Ingeniería del Software
20 de 57




G estión de proyectos
        3P’s: Personal, Problema y Proceso
        Ámbito del software
        Estimación del proyecto
        La decisión Desarrollar-Comprar
        Subcontratación (Outsourcing)
        Riesgos del software
        Control de calidad del software


                  Ingeniería del Software
21 de 57




                   3

Modelado con UML



    Ingeniería del Software
22 de 57




C inco notaciones UML
       Diagramas de caso de uso
       Diagramas de clase
       Diagramas de secuencia
       Diagramas de gráfica de estado
       Diagramas de actividad.




                 Ingeniería del Software
23 de 57




C onceptos del análisis de
sistemas


          Objetos de entidad, frontera y control
          Multiplicidad
          Asociaciones
          Generalización




                    Ingeniería del Software
24 de 57




C onceptos del diseño de
sistemas


          Subsistemas y clases
          Servicios
          Interfaz del subsistema (API)
          Acoplamiento y coherencia
          Capas y particiones
          Arquitectura de software.




                    Ingeniería del Software
25 de 57




MUCHAS GRACIAS!




     Ingeniería del Software

Mais conteúdo relacionado

Mais procurados

Intoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del SoftwareIntoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del Software
guest9ad165
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
ysik granja
 
14. fundamentos de desarrollo de software
14. fundamentos de desarrollo de software14. fundamentos de desarrollo de software
14. fundamentos de desarrollo de software
Jhon Barrera
 
Actividad remedial_Maria_Albarran
Actividad remedial_Maria_AlbarranActividad remedial_Maria_Albarran
Actividad remedial_Maria_Albarran
Marijoalbarranb
 
Conclusión
ConclusiónConclusión
Conclusión
nenyta08
 
SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE.
SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE. SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE.
SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE.
Cristhian Martinez
 
Ingeniería de software es la aplicación de un enfoque sistemático
Ingeniería de software es la aplicación de un enfoque sistemáticoIngeniería de software es la aplicación de un enfoque sistemático
Ingeniería de software es la aplicación de un enfoque sistemático
Santiago Moha
 
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
Sorey García
 

Mais procurados (20)

ing. de software
ing. de softwareing. de software
ing. de software
 
Intoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del SoftwareIntoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del Software
 
conceptos de ingenieria de software
conceptos de ingenieria de softwareconceptos de ingenieria de software
conceptos de ingenieria de software
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
U1T1 - Conceptos Básicos de Ingeniería del Software
U1T1 - Conceptos Básicos de Ingeniería del SoftwareU1T1 - Conceptos Básicos de Ingeniería del Software
U1T1 - Conceptos Básicos de Ingeniería del Software
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Software
 
chuy
chuy chuy
chuy
 
14. fundamentos de desarrollo de software
14. fundamentos de desarrollo de software14. fundamentos de desarrollo de software
14. fundamentos de desarrollo de software
 
Introducción a la ingeniería del software
Introducción a la ingeniería del softwareIntroducción a la ingeniería del software
Introducción a la ingeniería del 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
 
Actividad remedial_Maria_Albarran
Actividad remedial_Maria_AlbarranActividad remedial_Maria_Albarran
Actividad remedial_Maria_Albarran
 
Procesos De Ingenieria Del Software
Procesos De Ingenieria Del SoftwareProcesos De Ingenieria Del Software
Procesos De Ingenieria Del Software
 
Conclusión
ConclusiónConclusión
Conclusión
 
ingenieria del software
ingenieria del softwareingenieria del software
ingenieria del software
 
Tendencias de Modelado Software
Tendencias de Modelado SoftwareTendencias de Modelado Software
Tendencias de Modelado Software
 
SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE.
SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE. SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE.
SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE.
 
Ingeniería de software es la aplicación de un enfoque sistemático
Ingeniería de software es la aplicación de un enfoque sistemáticoIngeniería de software es la aplicación de un enfoque sistemático
Ingeniería de software es la aplicación de un enfoque sistemático
 
IIS Unidad1: Introducción a la Ingeniería de Software
IIS Unidad1: Introducción a la Ingeniería de SoftwareIIS Unidad1: Introducción a la Ingeniería de Software
IIS Unidad1: Introducción a la Ingeniería de Software
 
Unidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareUnidad 1 Ingenieria de software
Unidad 1 Ingenieria de software
 
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
 

Semelhante a Conceptos I Sw

Tm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de softwareTm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de software
Julio Pari
 
01 el proceso-de_desarrollo_de_software
01 el proceso-de_desarrollo_de_software01 el proceso-de_desarrollo_de_software
01 el proceso-de_desarrollo_de_software
Paola Galindo
 
Unidad 1.1 Que Es La Ing. De Software
Unidad 1.1 Que Es La Ing. De SoftwareUnidad 1.1 Que Es La Ing. De Software
Unidad 1.1 Que Es La Ing. De Software
Sergio Sanchez
 
Ads Sesion1 10393
Ads Sesion1 10393Ads Sesion1 10393
Ads Sesion1 10393
guest31882d
 

Semelhante a Conceptos I Sw (20)

Tm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de softwareTm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de software
 
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
 
01 el proceso-de_desarrollo_de_software
01 el proceso-de_desarrollo_de_software01 el proceso-de_desarrollo_de_software
01 el proceso-de_desarrollo_de_software
 
Fundamentos del diseño de software
Fundamentos del diseño de softwareFundamentos del diseño de software
Fundamentos del diseño de software
 
Conceptos
ConceptosConceptos
Conceptos
 
Diapositivas-Ing-SW-napa
Diapositivas-Ing-SW-napaDiapositivas-Ing-SW-napa
Diapositivas-Ing-SW-napa
 
software
softwaresoftware
software
 
Principios diseño del software
Principios diseño del software Principios diseño del software
Principios diseño del software
 
Inge de software por jophwa y yasuri
Inge de software por jophwa y yasuriInge de software por jophwa y yasuri
Inge de software por jophwa y yasuri
 
RUP
RUPRUP
RUP
 
Unidad 1.1 Que Es La Ing. De Software
Unidad 1.1 Que Es La Ing. De SoftwareUnidad 1.1 Que Es La Ing. De Software
Unidad 1.1 Que Es La Ing. De Software
 
Trabajo de desarrollo desoftware
Trabajo de desarrollo desoftwareTrabajo de desarrollo desoftware
Trabajo de desarrollo desoftware
 
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
 
Omar,luis,daniel
Omar,luis,danielOmar,luis,daniel
Omar,luis,daniel
 
introducción ingeniería de software
introducción  ingeniería de  softwareintroducción  ingeniería de  software
introducción ingeniería de software
 
Técnicas y Herramientas para el Desarrollo de Software
Técnicas y Herramientas para el Desarrollo de SoftwareTécnicas y Herramientas para el Desarrollo de Software
Técnicas y Herramientas para el Desarrollo de Software
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software
 
Ads Sesion1 10393
Ads Sesion1 10393Ads Sesion1 10393
Ads Sesion1 10393
 
Proceso de diseño
Proceso de diseñoProceso de diseño
Proceso de diseño
 
Tms 01 conceptos
Tms 01 conceptosTms 01 conceptos
Tms 01 conceptos
 

Mais de Gustavo Martínez Villalobos

Mais de Gustavo Martínez Villalobos (18)

Imperio del pingüino
Imperio del pingüinoImperio del pingüino
Imperio del pingüino
 
Herramientas web2.0 um
Herramientas web2.0 umHerramientas web2.0 um
Herramientas web2.0 um
 
Gmv cancun2014
Gmv cancun2014Gmv cancun2014
Gmv cancun2014
 
CIFCOM2014
CIFCOM2014CIFCOM2014
CIFCOM2014
 
Ciinti2012
Ciinti2012Ciinti2012
Ciinti2012
 
Mi album
Mi albumMi album
Mi album
 
Viejo gus
Viejo gusViejo gus
Viejo gus
 
Citas citables
Citas citablesCitas citables
Citas citables
 
El tamaño de las personas
El tamaño de las personasEl tamaño de las personas
El tamaño de las personas
 
Sin email
Sin emailSin email
Sin email
 
Consejos de un padre a su hijo
Consejos de un padre a su hijoConsejos de un padre a su hijo
Consejos de un padre a su hijo
 
Viejo gus
Viejo gusViejo gus
Viejo gus
 
Naturaleza
NaturalezaNaturaleza
Naturaleza
 
Cuba2010
Cuba2010Cuba2010
Cuba2010
 
Mi álbum
Mi álbumMi álbum
Mi álbum
 
Belleza e inspiracion
Belleza e inspiracionBelleza e inspiracion
Belleza e inspiracion
 
Buenos Padres
Buenos PadresBuenos Padres
Buenos Padres
 
Eratecnolog
EratecnologEratecnolog
Eratecnolog
 

Último

Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
JonathanCovena1
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 

Último (20)

Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 

Conceptos I Sw

  • 1. 1 de 57 1 Conceptos generales Ingeniería del Software
  • 2. 2 de 57 Características del software:  No se fabrica, se desarrolla y no es visible • Desarrollado por equipos de trabajo • Uso de principios de Ingeniería • Incluye aspectos técnicos Y no técnicos Ingeniería del Software
  • 3. 3 de 57 Características del software:  Incluye programas + documentos • Las economías de los países desarrollados dependen en gran parte del software. • El gasto en La Ingeniería de Software, representa un alto porcentaje del PIB de los países desarrollados. • Más y más sistemas son actualmente controlados por software. Ingeniería del Software
  • 4. ¿Cuáles son los 4 de 57 atributos ¿? principales de la calidad del ¿? software? Ingeniería del Software
  • 5. 5 de 57 Hay calidad porque... No desperdicia recursos del sistema Tiene la interfaz y documentación adecuadas Permite la evolución del software Funciona de la forma esperada y no causa daños económicos o físicos en caso de falla. Ingeniería del Software
  • 6. 6 de 57 También porque hay habilidades, actitudes y valores como... Liderazgo Trabajo en equipo Innovación Compromiso con el entorno Cultura de calidad Ingeniería del Software
  • 7. 7 de 57 Niveles de calidad percibida Lo que el cliente quiere -> Calidad esperada Lo que el cliente quiere, pero no siempre lo sabe expresar -> Calidad aumentada negociada Lo que el cliente no sabía que quería -> Calidad sorprendente Ingeniería del Software
  • 8. 8 de 57 El software se compone de:  Programas  Datos  Documentación  Procedimientos de operación. Ingeniería del Software
  • 9. 9 de 57 Problemas del software: • Calidad no es aceptable • Planeación y estimación de costos muy imprecisa • Productividad no corresponde con la demanda de servicios • Metodologías inadecuadas • “El programa es funcional, pero ya no funciona” • E l programa funciona, pero no es lo que deseaba el usuario • “Algunos módulos funcionan, otros no!” • No hay documentación Ingeniería del Software
  • 10. 10 de 57 Principios de Ingeniería de Software:  Experiencia práctica  Resolución de problemas  Recursos limitados  Interdisciplinariedad  Comunicación Ingeniería del Software
  • 11. 11 de 57 Conceptos de Ingeniería del Software:  Participantes y papeles  Sistemas y modelos  Productos de trabajo  Actividades, tareas y recursos  Objetivos, requerimientos y restricciones  Notaciones, métodos y metodologías. Ingeniería del Software
  • 12. 12 de 57 Actividades fundamentales del proceso de Software:  Especificación del software  Desarrollo del software  Validación del software  Evolución del software Ingeniería del Software
  • 13. 13 de 57 Actividades de desarrollo de Ingeniería del Software:  Obtención de requerimientos (casos de uso)  Análisis  Diseño del sistema  Diseño de objetos  Implementación Ingeniería del Software
  • 14. 14 de 57 Administración del desarrollo de Software:  Comunicación  Administración de la fundamentación  Pruebas  Administración de la configuración del software  Administración del proyecto  Actividades de modelado del ciclo de vida del software. Ingeniería del Software
  • 15. 15 de 57 Aplicaciones del Software:  Software de sistemas  Software de gestión  Software de ingeniería y científico  Software de tiempo real  Software empotrado  Software de PC.  Software de I.A.  Software Web. Ingeniería del Software
  • 16. 16 de 57 El estándar para el desarrollo de procesos del ciclo de vida del Software: IEEE 1074 Ingeniería del Software
  • 17. 17 de 57 2 Gestión de proyectos de Software Ingeniería del Software
  • 18. 18 de 57 A ctividades estructurales de un proyecto de software  Comunicación con el cliente  Planificación  Análisis del riesgo  Ingeniería  Construcción y entrega  Evaluación del cliente. Ingeniería del Software
  • 19. 19 de 57 A ctividades protectoras del software  Gestión de la configuración del software  Administración de la calidad del software Ingeniería del Software
  • 20. 20 de 57 G estión de proyectos  3P’s: Personal, Problema y Proceso  Ámbito del software  Estimación del proyecto  La decisión Desarrollar-Comprar  Subcontratación (Outsourcing)  Riesgos del software  Control de calidad del software Ingeniería del Software
  • 21. 21 de 57 3 Modelado con UML Ingeniería del Software
  • 22. 22 de 57 C inco notaciones UML  Diagramas de caso de uso  Diagramas de clase  Diagramas de secuencia  Diagramas de gráfica de estado  Diagramas de actividad. Ingeniería del Software
  • 23. 23 de 57 C onceptos del análisis de sistemas  Objetos de entidad, frontera y control  Multiplicidad  Asociaciones  Generalización Ingeniería del Software
  • 24. 24 de 57 C onceptos del diseño de sistemas  Subsistemas y clases  Servicios  Interfaz del subsistema (API)  Acoplamiento y coherencia  Capas y particiones  Arquitectura de software. Ingeniería del Software
  • 25. 25 de 57 MUCHAS GRACIAS! Ingeniería del Software