SlideShare a Scribd company logo
1 of 25
Download to read 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

More Related Content

What's hot

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
 

What's hot (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
 

Similar to 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
 

Similar to 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
 
Diapositivas-Ing-SW-napa
Diapositivas-Ing-SW-napaDiapositivas-Ing-SW-napa
Diapositivas-Ing-SW-napa
 
software
softwaresoftware
software
 
Conceptos
ConceptosConceptos
Conceptos
 
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
 

More from 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
 

Recently uploaded

RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 

Recently uploaded (20)

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
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
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
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.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