SlideShare une entreprise Scribd logo
1  sur  33
Tipos de Software y sus Cualidades Unidad de Competencia I Curso Ingeniería de Software
Tipos de software y su desarrollo ,[object Object],[object Object],[object Object],INSTITUTO TECNOLÓGICO DE SONORA INGENIERÍA DE SOFTWARE
Tipos de software y su desarrollo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Programación en Computadoras  Unidad I INTRODUCCIÓN
Software de Sistemas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Software de Tiempo Real ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Software de Gestión ,[object Object],[object Object],[object Object],[object Object]
Software de Ingeniería y científico ,[object Object],[object Object],[object Object]
Software empotrado ,[object Object],[object Object],[object Object],[object Object]
Software de computadoras personales ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Software basado en Web ,[object Object],[object Object]
Software de Inteligencia Artificial ,[object Object],[object Object],[object Object]
Características que diferencian a un software de otro. ,[object Object],[object Object],[object Object],[object Object],[object Object]
Cualidades del Software ,[object Object]
Clasificación de las cualidades ,[object Object],[object Object],[object Object],[object Object]
Cualidades 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],[object Object],[object Object],[object Object],[object Object]
Correcto ,[object Object],[object Object],[object Object],[object Object],[object Object],Especificación de Requerimientos Diseño
Confiable  ,[object Object],[object Object],[object Object],[object Object],[object Object],Correcto  Confiable
Robusto ,[object Object],[object Object],[object Object],[object Object]
Eficiencia-Performance ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Un sistema de software es eficiente si usa sus recursos en forma económica. ,[object Object],[object Object]
Amigable ,[object Object],[object Object],[object Object],[object Object],[object Object],Un software es amigable si sus usuarios lo encuentran  fácil  de utilizar.
Verificable El software es verificable si sus propiedades pueden ser comprobadas. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
“ Reusable”/Re-utilizable Software ya construido se usa con pocos o  ningún cambio . ,[object Object],[object Object],[object Object],[object Object],[object Object]
Portable Un SW es portable si puede ejecutarse en distintos ambientes (hardware, sistemas operativos, etc.) ,[object Object],[object Object],[object Object]
Interoperable Un sistema es interoperable si puede coexistir y cooperar con otros sistemas. ,[object Object],[object Object],[object Object]
Productivo La productividad es la eficiencia del proceso de desarrollo del software. ,[object Object],[object Object],[object Object]
Visible Un proceso de desarrollo de software es visible si todos sus pasos están claramente documentados, y se puede saber su estado de avance en cada momento.  ,[object Object],[object Object],[object Object]
Cohesión  Medida de la relación entra las partes de un componente. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Acoplamiento Módulo  A Módulo  C Módulo  B Módulo  D Área de datos compartidos Módulo A Datos  A Módulo D Módulo C Móulo B Datos  D Datos  B Datos  C Medida de la interdependencia de distintas componentes. ,[object Object],[object Object],[object Object],[object Object]
Comprensible  Un sistema es comprensible si es fácil de comprender cómo funciona. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Mantenible Un sistema es Mantenible si es fácil modificarlo. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Evolucionabilidad ,[object Object],[object Object],[object Object]
A tiempo El proceso de desarrollo debe obtener su producto en el tiempo planeado. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Bibliografía ,[object Object]

Contenu connexe

Tendances

Lenguajes de Programación
Lenguajes de ProgramaciónLenguajes de Programación
Lenguajes de Programación
Sandra Esposito
 
2.software requirement specification
2.software requirement specification2.software requirement specification
2.software requirement specification
Deepak Sharma
 
Análisis de riesgos de un proyecto de software
Análisis de riesgos de un proyecto de softwareAnálisis de riesgos de un proyecto de software
Análisis de riesgos de un proyecto de software
Angel Reyes
 
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
 
Programacion Orientada a Eventos
Programacion Orientada a EventosProgramacion Orientada a Eventos
Programacion Orientada a Eventos
Laura
 
aseguramiento de la calidad de software acs
aseguramiento de la calidad de software acsaseguramiento de la calidad de software acs
aseguramiento de la calidad de software acs
MARCO POLO SILVA SEGOVIA
 
Diagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegueDiagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegue
joshell
 
Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)
marianela0393
 

Tendances (20)

Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Lenguajes de Programación
Lenguajes de ProgramaciónLenguajes de Programación
Lenguajes de Programación
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
2.software requirement specification
2.software requirement specification2.software requirement specification
2.software requirement specification
 
Proyecto final Ingenieria del Software 1
Proyecto final Ingenieria del Software 1Proyecto final Ingenieria del Software 1
Proyecto final Ingenieria del Software 1
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Modelos de calidad CMMI - Moprosoft
Modelos de calidad CMMI - MoprosoftModelos de calidad CMMI - Moprosoft
Modelos de calidad CMMI - Moprosoft
 
Presentacion Programacion
Presentacion ProgramacionPresentacion Programacion
Presentacion Programacion
 
Análisis de riesgos de un proyecto de software
Análisis de riesgos de un proyecto de softwareAnálisis de riesgos de un proyecto de software
Análisis de riesgos de un proyecto 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)
Métricas de tamaño (Ingeniería de Software)
 
Metodologias de Analisis y Diseno de Sistemas
Metodologias de Analisis y Diseno de SistemasMetodologias de Analisis y Diseno de Sistemas
Metodologias de Analisis y Diseno de Sistemas
 
Introduccion a la Ingeniería de Software
Introduccion a la Ingeniería de SoftwareIntroduccion a la Ingeniería de Software
Introduccion a la Ingeniería de Software
 
Need for Software Engineering
Need for Software EngineeringNeed for Software Engineering
Need for Software Engineering
 
Programacion Orientada a Eventos
Programacion Orientada a EventosProgramacion Orientada a Eventos
Programacion Orientada a Eventos
 
aseguramiento de la calidad de software acs
aseguramiento de la calidad de software acsaseguramiento de la calidad de software acs
aseguramiento de la calidad de software acs
 
Diagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegueDiagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegue
 
Métricas de un proyecto
Métricas de un proyectoMétricas de un proyecto
Métricas de un proyecto
 
Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)
 
Importancia Requerimientos
Importancia RequerimientosImportancia Requerimientos
Importancia Requerimientos
 
Orquestación de Servicios y SOA
Orquestación de Servicios y SOAOrquestación de Servicios y SOA
Orquestación de Servicios y SOA
 

En vedette

Etapas del desarrollo humano
Etapas del desarrollo humanoEtapas del desarrollo humano
Etapas del desarrollo humano
KAtiRojChu
 
Interes simple y exacto matematica
Interes simple y exacto matematicaInteres simple y exacto matematica
Interes simple y exacto matematica
Jhonny Suarez
 
Historia y evolucion del software
Historia y evolucion del softwareHistoria y evolucion del software
Historia y evolucion del software
Maura Jß
 

En vedette (13)

Calidad De Software
Calidad De SoftwareCalidad De Software
Calidad De Software
 
El software su naturaleza y cualidades
El software su naturaleza y cualidadesEl software su naturaleza y cualidades
El software su naturaleza y cualidades
 
Ingeniería de software II - Parte 4
Ingeniería de software II - Parte 4Ingeniería de software II - Parte 4
Ingeniería de software II - Parte 4
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
Evolucion de la Ingenieria de Software
Evolucion de la Ingenieria de SoftwareEvolucion de la Ingenieria de Software
Evolucion de la Ingenieria de Software
 
Fundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresFundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y Estándares
 
Estándares y modelos de calidad del software
Estándares y modelos de calidad del softwareEstándares y modelos de calidad del software
Estándares y modelos de calidad del software
 
Conocimiento cientifico[1]
Conocimiento cientifico[1]Conocimiento cientifico[1]
Conocimiento cientifico[1]
 
Etapas del desarrollo humano
Etapas del desarrollo humanoEtapas del desarrollo humano
Etapas del desarrollo humano
 
Interes simple y exacto matematica
Interes simple y exacto matematicaInteres simple y exacto matematica
Interes simple y exacto matematica
 
Historia y evolucion del software
Historia y evolucion del softwareHistoria y evolucion del software
Historia y evolucion del software
 
Conceptos sistematizacion
Conceptos sistematizacionConceptos sistematizacion
Conceptos sistematizacion
 

Similaire à Software

El producto y el proceso
El producto y el procesoEl producto y el proceso
El producto y el proceso
jenmer
 
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
 
Que es el software
Que es el softwareQue es el software
Que es el software
gaboantonio
 
Categorías de software
Categorías de softwareCategorías de software
Categorías de software
kitzia3
 

Similaire à Software (20)

Prueba de dominio
Prueba de dominioPrueba de dominio
Prueba de dominio
 
El producto y el proceso
El producto y el procesoEl producto y el proceso
El producto y el proceso
 
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
 
Conceptos
ConceptosConceptos
Conceptos
 
Diapositivas-Ing-SW-napa
Diapositivas-Ing-SW-napaDiapositivas-Ing-SW-napa
Diapositivas-Ing-SW-napa
 
software
softwaresoftware
software
 
informática aplicada
informática aplicadainformática aplicada
informática aplicada
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Dpss u3 a2_nigm
Dpss u3 a2_nigmDpss u3 a2_nigm
Dpss u3 a2_nigm
 
Dpss u3 a2_nigm
Dpss u3 a2_nigmDpss u3 a2_nigm
Dpss u3 a2_nigm
 
software
softwaresoftware
software
 
SOFTWARE
SOFTWARE SOFTWARE
SOFTWARE
 
Soportes logicos
Soportes logicosSoportes logicos
Soportes logicos
 
Que es el software
Que es el softwareQue es el software
Que es el software
 
Categorías de software
Categorías de softwareCategorías de software
Categorías de software
 
Software
SoftwareSoftware
Software
 
Actividad 2 ensayo el software
Actividad 2 ensayo el softwareActividad 2 ensayo el software
Actividad 2 ensayo el software
 
Fundamentos de ingenieria de software
Fundamentos de ingenieria de softwareFundamentos de ingenieria de software
Fundamentos de ingenieria de software
 

Plus de César Augusto Céspedes Cornejo

Plus de César Augusto Céspedes Cornejo (20)

sesion3.ppt
sesion3.pptsesion3.ppt
sesion3.ppt
 
SIGAU.pptx
SIGAU.pptxSIGAU.pptx
SIGAU.pptx
 
Seguridad Informática
Seguridad InformáticaSeguridad Informática
Seguridad Informática
 
Presentacion marketingdigital3
Presentacion marketingdigital3Presentacion marketingdigital3
Presentacion marketingdigital3
 
Marketingdigital1
Marketingdigital1Marketingdigital1
Marketingdigital1
 
Negocios Electrónicos
Negocios ElectrónicosNegocios Electrónicos
Negocios Electrónicos
 
La Sociedad de la informacion
La Sociedad de la  informacionLa Sociedad de la  informacion
La Sociedad de la informacion
 
Herramientas Web 2.0
Herramientas Web 2.0Herramientas Web 2.0
Herramientas Web 2.0
 
Tcp ip
Tcp ipTcp ip
Tcp ip
 
Hardware
HardwareHardware
Hardware
 
Organización y sistemas
Organización y sistemasOrganización y sistemas
Organización y sistemas
 
Tecnologias informaticas aplicadas en los negocios
Tecnologias informaticas aplicadas en los negociosTecnologias informaticas aplicadas en los negocios
Tecnologias informaticas aplicadas en los negocios
 
Clases de Sistemas de Información en las Empresas
Clases de Sistemas de Información en las EmpresasClases de Sistemas de Información en las Empresas
Clases de Sistemas de Información en las Empresas
 
Riesgos
RiesgosRiesgos
Riesgos
 
Proyectos3
Proyectos3Proyectos3
Proyectos3
 
Proyectos2
Proyectos2Proyectos2
Proyectos2
 
Proyectos I
Proyectos IProyectos I
Proyectos I
 
Actividades del Proceso Administrativo
Actividades del Proceso AdministrativoActividades del Proceso Administrativo
Actividades del Proceso Administrativo
 
Inteligencia de Negocios
Inteligencia de NegociosInteligencia de Negocios
Inteligencia de Negocios
 
Administrando la Empresa Digital
Administrando la Empresa DigitalAdministrando la Empresa Digital
Administrando la Empresa Digital
 

Dernier

Tema 14. Aplicación de Diagramas 26-05-24.pptx
Tema 14. Aplicación de Diagramas 26-05-24.pptxTema 14. Aplicación de Diagramas 26-05-24.pptx
Tema 14. Aplicación de Diagramas 26-05-24.pptx
Noe Castillo
 
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docxSISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
gesicavillanuevaqf
 
Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14
KevinBuenrostro4
 

Dernier (20)

Sesión de clase: Luz desde el santuario.pdf
Sesión de clase: Luz desde el santuario.pdfSesión de clase: Luz desde el santuario.pdf
Sesión de clase: Luz desde el santuario.pdf
 
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocx
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocxCONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocx
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocx
 
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxcuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
 
Seguridad y virus informáticos 12°B 2024
Seguridad y virus informáticos 12°B 2024Seguridad y virus informáticos 12°B 2024
Seguridad y virus informáticos 12°B 2024
 
A propósito de la globalización y la financiarización del mundo
A propósito de la globalización y la financiarización del mundoA propósito de la globalización y la financiarización del mundo
A propósito de la globalización y la financiarización del mundo
 
Tema 14. Aplicación de Diagramas 26-05-24.pptx
Tema 14. Aplicación de Diagramas 26-05-24.pptxTema 14. Aplicación de Diagramas 26-05-24.pptx
Tema 14. Aplicación de Diagramas 26-05-24.pptx
 
Vínculo afectivo (labor expositivo de grupo )
Vínculo afectivo (labor expositivo de grupo )Vínculo afectivo (labor expositivo de grupo )
Vínculo afectivo (labor expositivo de grupo )
 
Revista Faro Normalista 6, 18 de mayo 2024
Revista Faro Normalista 6, 18 de mayo 2024Revista Faro Normalista 6, 18 de mayo 2024
Revista Faro Normalista 6, 18 de mayo 2024
 
a propósito del estado su relevancia y definiciones
a propósito del estado su relevancia y definicionesa propósito del estado su relevancia y definiciones
a propósito del estado su relevancia y definiciones
 
Como construir los vínculos afectivos (Grupal)
Como construir los vínculos afectivos (Grupal)Como construir los vínculos afectivos (Grupal)
Como construir los vínculos afectivos (Grupal)
 
RESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdf
RESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdfRESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdf
RESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdf
 
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docxSISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
 
Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14
 
TRABAJO CON TRES O MAS FRACCIONES PARA NIÑOS
TRABAJO CON TRES O MAS FRACCIONES PARA NIÑOSTRABAJO CON TRES O MAS FRACCIONES PARA NIÑOS
TRABAJO CON TRES O MAS FRACCIONES PARA NIÑOS
 
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
 
2.15. Calendario Civico Escolar 2024.docx
2.15. Calendario Civico Escolar 2024.docx2.15. Calendario Civico Escolar 2024.docx
2.15. Calendario Civico Escolar 2024.docx
 
5º PARTE 3 SOY LECTOR -MD EDUCATIVO_240418_155445 (1).pdf
5º PARTE 3 SOY LECTOR -MD EDUCATIVO_240418_155445 (1).pdf5º PARTE 3 SOY LECTOR -MD EDUCATIVO_240418_155445 (1).pdf
5º PARTE 3 SOY LECTOR -MD EDUCATIVO_240418_155445 (1).pdf
 
DESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptx
DESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptxDESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptx
DESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptx
 
Resumen Acuerdo 05 04 24.pdf por el que se rigen los Consejos Técnicos Escolares
Resumen Acuerdo 05 04 24.pdf por el que se rigen los Consejos Técnicos EscolaresResumen Acuerdo 05 04 24.pdf por el que se rigen los Consejos Técnicos Escolares
Resumen Acuerdo 05 04 24.pdf por el que se rigen los Consejos Técnicos Escolares
 
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docxTERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
 

Software

  • 1. Tipos de Software y sus Cualidades Unidad de Competencia I Curso Ingeniería de Software
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.