SlideShare una empresa de Scribd logo
-Ingeniería de Software 
--La Naturaleza del Software 
*producto modificable, vehiculo de informacion. 
---¿Qué es software de computo? 
*Es el producto que construyen los programadores 
profesionales ,después se le tiene que dar 
mantenimiento a lo largo del tiempo. Incluye los 
programan y su información descriptiva. 
---¿Qué es Ingeniería de software? 
*sumatoria de un proceso, métodos para elaborar 
software de computo de alta calidad. 
---Definición del software 
*son instrucciones cuando se ejecutan proporcionan 
las características, función y desempeños buscados. 
---Características del Software 
*se desarrolla o modifica con intelecto 
*El Software no se desgasta, ¡pero sí se deteriora! 
*el software se construye para uso individualizado 
---Dominios de aplicación del Software 
*Software de sistemas: Compiladores, editores, etc. 
*Software de aplicación: Ventas, manufactura, etc. 
*Software de ingeniería y ciencias: Astronomía, etc. 
*Software de incrustado: Microondas, autos. 
*Software de línea de productos: Procesadores de textos 
*Aplicaciones Web: “Webapps“. 
*Software de inteligencia artificial: Robótica,etc. 
---Webapps 
---Ingeniería de Software 
*incluye un proceso, métodos y herramientas para 
administrar y hacer ingeniería con el software. 
---Capas de la Ingeniería de Software 
*proceso:Forma la base para la administración de 
proyectos 
*métodos:experiencia técnica para hacer software 
mediante tareas, principios y técnicas. 
*herramientas:automatizado o semi automatizado para 
el proceso y metodos 
---El Proceso del Software 
*Un proceso define quién hace qué, cuándo y cómo 
para alcanzar cierto objetivo actividades: 
*conformado por dos tipos de 
** Actividades estructurales. 
***Comunicación. 
***Planeación. 
***Modelado. 
***Construcción. 
***Despliegue. 
** Actividades sombrilla. 
***Seguimiento y control del proyecto de software. 
***Administración del riesgo. 
***Aseguramiento de la calidad 
***Revisiones técnicas. 
***Medición. 
***Administración configuración del software. 
***Administración reutilización. 
------------------------------------------------------ 
-Productos de Software 
*Productos genéricos. 
*Productos hechos a medida. 
-Características de los Productos de Software 
*Mantenibles. 
*Confiabilidad 
*Eficiencia. 
*Utilización adecuada
-Que contiene el software ? 
*Líneas de código,Algoritmos,Procedimientos y funciones 
-¿Qué tipos de software hay ? 
*Por su estructura: 
**Funcionales. 
**Orientados a objetos. 
**Orientados a listas. 
**Orientados a componentes. 
*Por su función: 
**Programas o Sistemas de Usuario 
**Interfaces Hombre-Maquina. 
**Herramientas de Software. 
**Sistemas de uso genérico: Compiladores, S.O’s, 
Procesadores de Texto, etc. 
**Bases de Datos. 
**Sistemas basados en Web. 
*Por su plataforma de computo: 
**Sistemas embebidos. 
**Sistemas de computo distribuido. 
**Sistemas de computo paralelo. 
**Sistemas de tiempo real. 
**Sistemas basados en Chips. 
**Wearable computing systems. 
**Sistemas de computo ubiquos. 
-Proceso Genérico de Software 
*Especificación 
*Diseño 
*Manufactura 
*Prueba 
*Instalación 
*Mantenimiento 
-Características del proceso 
*Entendible 
*Visible 
*Soportable 
*Aceptable 
*Confiable 
*Robusto 
*Mantenible 
*Rapidez 
-Modelos de Desarrollo de Software 
*Modelo de Cascada:Separar en distintas fases de 
especificación y desarrollo. 
*Desarrollo Evolutivo:La especificación y el desarrollo 
están intercalados. 
*Prototipado:Un modelo sirve de prototipo para la 
construcción del sistema final. 
*Transformación Formal:Un modelo matemático del sistema 
se transforma formalmente en la 
implementación. 
*Desarrollo basado en Reutilización:El sistema es 
ensamblado a partir de componentes existentes. 
-Problemas y Riesgos con los Modelos. 
*Cascada: 
**Alto riesgo en sistemas nuevos debido a problemas 
en las especificaciones y en el diseño. 
**Bajo riesgo para desarrollos bien comprendidos 
utilizando tecnología conocida. 
*Prototipado. 
**Bajo riesgo para nuevas aplicaciones debido a que 
las especificaciones y el diseño se llevan a cabo paso 
a paso. 
**Alto riesgo debido a falta de visibilidad 
*Evolutivo.
**Alto riesgo debido a la necesidad de tecnología 
avanzada y habilidades del grupo desarrollador. 
---------------------------------------------------- 
1. ¿Qué es la Ingeniería de Software ? 
2. ¿Cuál es la diferencia entre un programador y un 
Ingeniero de Software? 
3. ¿Cuál es la diferencia entre un Ingeniero de 
Software y un Ingeniero de Sistemas? 
4. ¿Cuál es la diferencia entre la Ingeniería de 
Software y la Computación ? 
5. ¿Qué es el software ? 
6. ¿Qué es un proceso de software ? 
7. ¿Qué es un modelo de software?

Más contenido relacionado

PPTX
Ingenieria de Software
PPT
Fundamentos de ingenieria de software
PDF
03 cicloprocesodesoftware isi
PDF
procesos de desarrollo de sw
PPTX
Software
PPTX
ingeniería de software
PDF
14. fundamentos de desarrollo de software
PPTX
Ingenieria en software
Ingenieria de Software
Fundamentos de ingenieria de software
03 cicloprocesodesoftware isi
procesos de desarrollo de sw
Software
ingeniería de software
14. fundamentos de desarrollo de software
Ingenieria en software

La actualidad más candente (15)

PPTX
Ingenier%c3%ada de software
PPTX
Ingeniería%20de%20 software[1], maryy
PPTX
Ingen de software
PPTX
Ingeniería de software
DOCX
Ingenieria de software Definiciones
PPT
Ciclosdevida procesos
PPTX
La importancia del_modelado_en_la_producción_de_sw_vf
PDF
Investigación de modelos
DOCX
Respuestas de analisis de sistema
PPTX
Fundamentos de la ingenieria del software
PPT
Aplicación de un modelo de procesos rup
PPTX
El proceso unificado
PPT
T2 infoiii-s
PPT
T2 infoiii-s
PPT
Exposicion unidad 1 ing software
Ingenier%c3%ada de software
Ingeniería%20de%20 software[1], maryy
Ingen de software
Ingeniería de software
Ingenieria de software Definiciones
Ciclosdevida procesos
La importancia del_modelado_en_la_producción_de_sw_vf
Investigación de modelos
Respuestas de analisis de sistema
Fundamentos de la ingenieria del software
Aplicación de un modelo de procesos rup
El proceso unificado
T2 infoiii-s
T2 infoiii-s
Exposicion unidad 1 ing software
Publicidad

Destacado (20)

PPT
Mozart
PDF
Conociendo rubymotion
PDF
Ucv enrutamiento
PPTX
Fiesta de Elmo de mi gordo bello
DOCX
Trabajo colaborativo grupo pitanga
PPSX
Bicentenario argentino,2do d
PDF
Manual de usuario Komunal
PPT
Para sintesis
PDF
Lupin Sistemas Electronicos ......Pararrayos
DOC
Actividad con líneas de tiempo
TXT
Is exam
PDF
Gestionde proyectos sesion15
PDF
TEMA 2: La capa de enlace de datos.
PPTX
Informática educativa
PDF
Flujos de trabajo con Flash Platform tools
PPSX
Mi biografia victor sanchez
PPT
Ricardo Coelho - La Historia del Profesor que Utilizó el Ordenador en Clase y...
PPTX
Diapositivas del blog
PPS
Mamalicha
PPTX
La Infidelidad
Mozart
Conociendo rubymotion
Ucv enrutamiento
Fiesta de Elmo de mi gordo bello
Trabajo colaborativo grupo pitanga
Bicentenario argentino,2do d
Manual de usuario Komunal
Para sintesis
Lupin Sistemas Electronicos ......Pararrayos
Actividad con líneas de tiempo
Is exam
Gestionde proyectos sesion15
TEMA 2: La capa de enlace de datos.
Informática educativa
Flujos de trabajo con Flash Platform tools
Mi biografia victor sanchez
Ricardo Coelho - La Historia del Profesor que Utilizó el Ordenador en Clase y...
Diapositivas del blog
Mamalicha
La Infidelidad
Publicidad

Similar a 1 (20)

PDF
Diseño de Software (Ensayo)
DOCX
Software
PPTX
INTRODUCCION AL ANÁLISIS DE SISTEMAS INFORMATICOS
PPTX
Fundamentos de ingenieria del software (2)
PPTX
Procesos de Software EGEL-UNITEC
PPTX
Ingenieria de software
PDF
IngenieriaSoftwareCLASE1.pdf 2025 ingenieria
PPTX
Unidad 1 Ingenieria de software
PPT
METODOLOGIAS DE DESARROLLO DE SOFTWARE EN INGENIERIA
PPT
Proceso de dasarrollo de software
PPTX
Software sao
PPT
GESTION DE PROYECTOS INFORMATICOS
PDF
Ingenieria de software -analizis literario
DOCX
Estudio tecnico fep
PPT
Tema Introducción IS
PPT
Diapositivas-Ing-SW-napa
PPT
software
PPT
Conceptos
PDF
Mariannysbermudez ing
PPT
UNIDAD_I.ppt
Diseño de Software (Ensayo)
Software
INTRODUCCION AL ANÁLISIS DE SISTEMAS INFORMATICOS
Fundamentos de ingenieria del software (2)
Procesos de Software EGEL-UNITEC
Ingenieria de software
IngenieriaSoftwareCLASE1.pdf 2025 ingenieria
Unidad 1 Ingenieria de software
METODOLOGIAS DE DESARROLLO DE SOFTWARE EN INGENIERIA
Proceso de dasarrollo de software
Software sao
GESTION DE PROYECTOS INFORMATICOS
Ingenieria de software -analizis literario
Estudio tecnico fep
Tema Introducción IS
Diapositivas-Ing-SW-napa
software
Conceptos
Mariannysbermudez ing
UNIDAD_I.ppt

Más de Taringa! (20)

PDF
W20160302173227357 7001038279 04-09-2016_175218_pm_evaluacion-la madurez de l...
PDF
W20160302173227357 7001038279 04-10-2016_021136_am_sesion 2
PDF
W20160302173227357 7001038279 04-07-2016_071729_am_mesquida_vol5num2
PDF
W20160302173227447 7001038279 04-29-2016_011905_am_aseguramiento de calidad d...
DOCX
Resumen por capítulos
TXT
Ambiental
TXT
Auditoria
TXT
PPT
Sesion 15
PPT
Sesion 14
TXT
Wlan
TXT
Sesion 6-1
TXT
Sesion 8
TXT
Sesion 7 - 2
TXT
Sesion 7 - 1
TXT
Sesion 6-2
TXT
Semana 4-configuracion-routers-y-seriales
TXT
Semana 5-redes
PPT
15°iniciativas estrateg
PPTX
12° estrategias y bsc
W20160302173227357 7001038279 04-09-2016_175218_pm_evaluacion-la madurez de l...
W20160302173227357 7001038279 04-10-2016_021136_am_sesion 2
W20160302173227357 7001038279 04-07-2016_071729_am_mesquida_vol5num2
W20160302173227447 7001038279 04-29-2016_011905_am_aseguramiento de calidad d...
Resumen por capítulos
Ambiental
Auditoria
Sesion 15
Sesion 14
Wlan
Sesion 6-1
Sesion 8
Sesion 7 - 2
Sesion 7 - 1
Sesion 6-2
Semana 4-configuracion-routers-y-seriales
Semana 5-redes
15°iniciativas estrateg
12° estrategias y bsc

1

  • 1. -Ingeniería de Software --La Naturaleza del Software *producto modificable, vehiculo de informacion. ---¿Qué es software de computo? *Es el producto que construyen los programadores profesionales ,después se le tiene que dar mantenimiento a lo largo del tiempo. Incluye los programan y su información descriptiva. ---¿Qué es Ingeniería de software? *sumatoria de un proceso, métodos para elaborar software de computo de alta calidad. ---Definición del software *son instrucciones cuando se ejecutan proporcionan las características, función y desempeños buscados. ---Características del Software *se desarrolla o modifica con intelecto *El Software no se desgasta, ¡pero sí se deteriora! *el software se construye para uso individualizado ---Dominios de aplicación del Software *Software de sistemas: Compiladores, editores, etc. *Software de aplicación: Ventas, manufactura, etc. *Software de ingeniería y ciencias: Astronomía, etc. *Software de incrustado: Microondas, autos. *Software de línea de productos: Procesadores de textos *Aplicaciones Web: “Webapps“. *Software de inteligencia artificial: Robótica,etc. ---Webapps ---Ingeniería de Software *incluye un proceso, métodos y herramientas para administrar y hacer ingeniería con el software. ---Capas de la Ingeniería de Software *proceso:Forma la base para la administración de proyectos *métodos:experiencia técnica para hacer software mediante tareas, principios y técnicas. *herramientas:automatizado o semi automatizado para el proceso y metodos ---El Proceso del Software *Un proceso define quién hace qué, cuándo y cómo para alcanzar cierto objetivo actividades: *conformado por dos tipos de ** Actividades estructurales. ***Comunicación. ***Planeación. ***Modelado. ***Construcción. ***Despliegue. ** Actividades sombrilla. ***Seguimiento y control del proyecto de software. ***Administración del riesgo. ***Aseguramiento de la calidad ***Revisiones técnicas. ***Medición. ***Administración configuración del software. ***Administración reutilización. ------------------------------------------------------ -Productos de Software *Productos genéricos. *Productos hechos a medida. -Características de los Productos de Software *Mantenibles. *Confiabilidad *Eficiencia. *Utilización adecuada
  • 2. -Que contiene el software ? *Líneas de código,Algoritmos,Procedimientos y funciones -¿Qué tipos de software hay ? *Por su estructura: **Funcionales. **Orientados a objetos. **Orientados a listas. **Orientados a componentes. *Por su función: **Programas o Sistemas de Usuario **Interfaces Hombre-Maquina. **Herramientas de Software. **Sistemas de uso genérico: Compiladores, S.O’s, Procesadores de Texto, etc. **Bases de Datos. **Sistemas basados en Web. *Por su plataforma de computo: **Sistemas embebidos. **Sistemas de computo distribuido. **Sistemas de computo paralelo. **Sistemas de tiempo real. **Sistemas basados en Chips. **Wearable computing systems. **Sistemas de computo ubiquos. -Proceso Genérico de Software *Especificación *Diseño *Manufactura *Prueba *Instalación *Mantenimiento -Características del proceso *Entendible *Visible *Soportable *Aceptable *Confiable *Robusto *Mantenible *Rapidez -Modelos de Desarrollo de Software *Modelo de Cascada:Separar en distintas fases de especificación y desarrollo. *Desarrollo Evolutivo:La especificación y el desarrollo están intercalados. *Prototipado:Un modelo sirve de prototipo para la construcción del sistema final. *Transformación Formal:Un modelo matemático del sistema se transforma formalmente en la implementación. *Desarrollo basado en Reutilización:El sistema es ensamblado a partir de componentes existentes. -Problemas y Riesgos con los Modelos. *Cascada: **Alto riesgo en sistemas nuevos debido a problemas en las especificaciones y en el diseño. **Bajo riesgo para desarrollos bien comprendidos utilizando tecnología conocida. *Prototipado. **Bajo riesgo para nuevas aplicaciones debido a que las especificaciones y el diseño se llevan a cabo paso a paso. **Alto riesgo debido a falta de visibilidad *Evolutivo.
  • 3. **Alto riesgo debido a la necesidad de tecnología avanzada y habilidades del grupo desarrollador. ---------------------------------------------------- 1. ¿Qué es la Ingeniería de Software ? 2. ¿Cuál es la diferencia entre un programador y un Ingeniero de Software? 3. ¿Cuál es la diferencia entre un Ingeniero de Software y un Ingeniero de Sistemas? 4. ¿Cuál es la diferencia entre la Ingeniería de Software y la Computación ? 5. ¿Qué es el software ? 6. ¿Qué es un proceso de software ? 7. ¿Qué es un modelo de software?