SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
Introducción a la
Ingeniería de Software
Ing. Intro
¿Cómo SURGE LA INGENIERIA DE
SOFTWARE?
1955 – 1965: Programación de cualquier modo:
programas pequeños, ninguna gestión,
uso de ensamblador.
1965 - 1975: Programación a pequeña escala:
Algoritmos, lenguajes de programación
de alto nivel.
1975 – 2012: Programación a gran escala: Bases de
datos, especificaciones complejas,
diferentes herramientas y entornos de
desarrollo, gestión de equipo.
Líneas de Código Estructura de Desarrollo
1000 – 5000 Programador individual
5000 – 25000 Pequeño equipo
25000 – 100000 Equipos grandes subdividido
100000 – 1000000 Varios equipos
1000000 – 10000000 Varias empresas
10000000 - 100000000 Proyecto nacional
El nivel de programación a crecido …
expansión sin control que condujo a:
En 1968 surge el término de “Ingeniería de
Software”.
Y surge la necesidad de…
“Establecer y usar principios de ingeniería orientados a obtener software de
manera económica, fiable y que funcione eficientemente sobre máquinas
reales”.
Bauer
¿Por qué considera usted que más del 30% de
los proyectos de software son cancelados antes
de su finalización y casi el 70% restantes fallan
al entregar y evaluar las características
esperadas?
•Determinar el problema antes de escribir los requisitos.
•Diseñar sin documentar es no diseñar.
•Las técnicas son anteriores a la herramienta.
•Primero hazlo correcto, después hazlo rápido.
•La gente es la clave del éxito.
•Introduce las mejoras con cuidado.
•Asume tus responsabilidades.
Principios de la Ingeniería de
Software:
diagnóstico - BD:
 Un recinto universitario está interesado en la creación de un
sistema de préstamos de sus libros en la biblioteca. El sistema
ha de servir para que los estudiantes al llenar una ficha con
las características del libro, se la entregue al bibliotecario, y
éste busque el libro en los estantes según su categoría. Y de
esa manera asignar el préstamo al estudiante.
 El sistema debe almacenar al responsable de turno, y los
datos que permitan al administrador ubicarlo en horas no
laborales, se debe tener control sobre las categorías de los
libros, como: matemática, informática, mecánica, etc.
También debe guardar los datos de los estudiantes, la fecha
del préstamo y la fecha en que debe devolverlo. Un libro
tiene código, titulo, autor, edición, editorial y fecha de
publicación.
 A usted como conocedor de Bases de Datos se le pide que
diseñe el modelo relacional del caso.
Gracias por su atención!

Más contenido relacionado

Similar a Sesion1a-introduccion a la IS.pdf

Curso R avanzado - Anaytic Ideas Services
Curso R avanzado - Anaytic Ideas ServicesCurso R avanzado - Anaytic Ideas Services
Curso R avanzado - Anaytic Ideas ServicesAnalytic Ideas Services
 
Roles profesionales en la Arquitectura de Información
Roles profesionales en la Arquitectura de InformaciónRoles profesionales en la Arquitectura de Información
Roles profesionales en la Arquitectura de InformaciónRodrigo Ronda
 
Arquitectura de información para los no arquitectos
Arquitectura de información para los no arquitectosArquitectura de información para los no arquitectos
Arquitectura de información para los no arquitectosUX Nights
 
Programación Curricular DISEÑO PUBLICITARIO para CETPRO elaborado por KATTY R...
Programación Curricular DISEÑO PUBLICITARIO para CETPRO elaborado por KATTY R...Programación Curricular DISEÑO PUBLICITARIO para CETPRO elaborado por KATTY R...
Programación Curricular DISEÑO PUBLICITARIO para CETPRO elaborado por KATTY R...MartinMesias1
 
Centro de Computo Comunitario
Centro de Computo ComunitarioCentro de Computo Comunitario
Centro de Computo ComunitarioDiana
 
Presentación Sesión 1 Ingeniería del Software.pptx
Presentación Sesión 1 Ingeniería del Software.pptxPresentación Sesión 1 Ingeniería del Software.pptx
Presentación Sesión 1 Ingeniería del Software.pptxAderMogollonLuna
 
Proyecto integrador de software basico
Proyecto integrador de software basicoProyecto integrador de software basico
Proyecto integrador de software basicoMaestros Online
 
Proyecto de area introduccion a la 19
Proyecto de area introduccion a la 19Proyecto de area introduccion a la 19
Proyecto de area introduccion a la 19anuvix7
 
Plan de estudios ingeniería en sitemas
Plan de estudios ingeniería en sitemasPlan de estudios ingeniería en sitemas
Plan de estudios ingeniería en sitemasJU1YO
 

Similar a Sesion1a-introduccion a la IS.pdf (20)

Curso R avanzado - Anaytic Ideas Services
Curso R avanzado - Anaytic Ideas ServicesCurso R avanzado - Anaytic Ideas Services
Curso R avanzado - Anaytic Ideas Services
 
Roles profesionales en la Arquitectura de Información
Roles profesionales en la Arquitectura de InformaciónRoles profesionales en la Arquitectura de Información
Roles profesionales en la Arquitectura de Información
 
Tema Introducción IS
Tema Introducción ISTema Introducción IS
Tema Introducción IS
 
Herramientas informaticas
Herramientas informaticasHerramientas informaticas
Herramientas informaticas
 
Sesion 1 lbc
Sesion 1 lbcSesion 1 lbc
Sesion 1 lbc
 
Planificación informática
Planificación informáticaPlanificación informática
Planificación informática
 
Arquitectura de información para los no arquitectos
Arquitectura de información para los no arquitectosArquitectura de información para los no arquitectos
Arquitectura de información para los no arquitectos
 
Día internacional de Arquitectura de información
Día internacional de Arquitectura de informaciónDía internacional de Arquitectura de información
Día internacional de Arquitectura de información
 
Silabo tic ii semestre
Silabo tic ii semestreSilabo tic ii semestre
Silabo tic ii semestre
 
Solemne ii
Solemne iiSolemne ii
Solemne ii
 
Programación Curricular DISEÑO PUBLICITARIO para CETPRO elaborado por KATTY R...
Programación Curricular DISEÑO PUBLICITARIO para CETPRO elaborado por KATTY R...Programación Curricular DISEÑO PUBLICITARIO para CETPRO elaborado por KATTY R...
Programación Curricular DISEÑO PUBLICITARIO para CETPRO elaborado por KATTY R...
 
Centro de Computo Comunitario
Centro de Computo ComunitarioCentro de Computo Comunitario
Centro de Computo Comunitario
 
Presentación Sesión 1 Ingeniería del Software.pptx
Presentación Sesión 1 Ingeniería del Software.pptxPresentación Sesión 1 Ingeniería del Software.pptx
Presentación Sesión 1 Ingeniería del Software.pptx
 
Computacion1
Computacion1Computacion1
Computacion1
 
Tics 2
Tics 2Tics 2
Tics 2
 
Induccion
InduccionInduccion
Induccion
 
Proyecto integrador de software basico
Proyecto integrador de software basicoProyecto integrador de software basico
Proyecto integrador de software basico
 
Carreras de ingeniería
Carreras de ingenieríaCarreras de ingeniería
Carreras de ingeniería
 
Proyecto de area introduccion a la 19
Proyecto de area introduccion a la 19Proyecto de area introduccion a la 19
Proyecto de area introduccion a la 19
 
Plan de estudios ingeniería en sitemas
Plan de estudios ingeniería en sitemasPlan de estudios ingeniería en sitemas
Plan de estudios ingeniería en sitemas
 

Último

desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrialGibranDiaz7
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptxBRAYANJOSEPTSANJINEZ
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILProblemSolved
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023RonaldoPaucarMontes
 
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOLTERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOLdanilojaviersantiago
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingKevinCabrera96
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfIvanRetambay
 
Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024CESARHERNANPATRICIOP2
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.pptoscarvielma45
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptCRISTOFERSERGIOCANAL
 
Ingeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaIngeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaANACENIMENDEZ1
 

Último (20)

desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrial
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOLTERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdf
 
Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
Ingeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaIngeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedica
 

Sesion1a-introduccion a la IS.pdf

  • 1. Introducción a la Ingeniería de Software Ing. Intro
  • 2. ¿Cómo SURGE LA INGENIERIA DE SOFTWARE? 1955 – 1965: Programación de cualquier modo: programas pequeños, ninguna gestión, uso de ensamblador. 1965 - 1975: Programación a pequeña escala: Algoritmos, lenguajes de programación de alto nivel. 1975 – 2012: Programación a gran escala: Bases de datos, especificaciones complejas, diferentes herramientas y entornos de desarrollo, gestión de equipo.
  • 3. Líneas de Código Estructura de Desarrollo 1000 – 5000 Programador individual 5000 – 25000 Pequeño equipo 25000 – 100000 Equipos grandes subdividido 100000 – 1000000 Varios equipos 1000000 – 10000000 Varias empresas 10000000 - 100000000 Proyecto nacional El nivel de programación a crecido …
  • 4. expansión sin control que condujo a:
  • 5. En 1968 surge el término de “Ingeniería de Software”. Y surge la necesidad de… “Establecer y usar principios de ingeniería orientados a obtener software de manera económica, fiable y que funcione eficientemente sobre máquinas reales”. Bauer
  • 6. ¿Por qué considera usted que más del 30% de los proyectos de software son cancelados antes de su finalización y casi el 70% restantes fallan al entregar y evaluar las características esperadas?
  • 7. •Determinar el problema antes de escribir los requisitos. •Diseñar sin documentar es no diseñar. •Las técnicas son anteriores a la herramienta. •Primero hazlo correcto, después hazlo rápido. •La gente es la clave del éxito. •Introduce las mejoras con cuidado. •Asume tus responsabilidades. Principios de la Ingeniería de Software:
  • 8. diagnóstico - BD:  Un recinto universitario está interesado en la creación de un sistema de préstamos de sus libros en la biblioteca. El sistema ha de servir para que los estudiantes al llenar una ficha con las características del libro, se la entregue al bibliotecario, y éste busque el libro en los estantes según su categoría. Y de esa manera asignar el préstamo al estudiante.  El sistema debe almacenar al responsable de turno, y los datos que permitan al administrador ubicarlo en horas no laborales, se debe tener control sobre las categorías de los libros, como: matemática, informática, mecánica, etc. También debe guardar los datos de los estudiantes, la fecha del préstamo y la fecha en que debe devolverlo. Un libro tiene código, titulo, autor, edición, editorial y fecha de publicación.  A usted como conocedor de Bases de Datos se le pide que diseñe el modelo relacional del caso.
  • 9. Gracias por su atención!