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

ing. de software
ing. de softwareing. de software
ing. de softwareellizabp_22
 
Intoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del SoftwareIntoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del Softwareguest9ad165
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwareysik granja
 
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 SoftwareLuis Eduardo Pelaez Valencia
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Softwareem3marquez
 
14. fundamentos de desarrollo de software
14. fundamentos de desarrollo de software14. fundamentos de desarrollo de software
14. fundamentos de desarrollo de softwareJhon Barrera
 
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
 
Actividad remedial_Maria_Albarran
Actividad remedial_Maria_AlbarranActividad remedial_Maria_Albarran
Actividad remedial_Maria_AlbarranMarijoalbarranb
 
Procesos De Ingenieria Del Software
Procesos De Ingenieria Del SoftwareProcesos De Ingenieria Del Software
Procesos De Ingenieria Del SoftwareRaquel Solano
 
Conclusión
ConclusiónConclusión
Conclusiónnenyta08
 
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áticoSantiago Moha
 
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 SoftwareFranklin Parrales Bravo
 
Unidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareUnidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareJahiro Bojorquez
 
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
 

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 softwareJulio Pari
 
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
 
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_softwarePaola Galindo
 
Fundamentos del diseño de software
Fundamentos del diseño de softwareFundamentos del diseño de software
Fundamentos del diseño de softwareMariangelCastro4
 
software
softwaresoftware
softwarealkosto
 
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 yasuriyasurimarleni
 
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 SoftwareSergio Sanchez
 
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.pdfpauly230688
 
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 SoftwareMaria Alejandra Diaz Caraballo
 
Ads Sesion1 10393
Ads Sesion1 10393Ads Sesion1 10393
Ads Sesion1 10393guest31882d
 

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 (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

semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnnlitzyleovaldivieso
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfGruberACaraballo
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptNancyMoreiraMora1
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCCarlosEduardoSosa2
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
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 2024IES Vicent Andres Estelles
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxpvtablets2023
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 

Último (20)

Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
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
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
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
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .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