SlideShare una empresa de Scribd logo
1 de 36
El producto software (EOG tema2) 1
El producto software.
Profesor:
Jose Onofre Montesa Andrés
Universidad Politécnica de Valencia
Escuela Universitaria de Informática
2000
El producto software (EOG tema2)2
Objetivos a tratar
Definiremos el producto final de la
ingeniería del software: EL SOFTWARE.
Importancia que tiene en la sociedad.
Complejidad del desarrollo del mismo.
Áreas en las que se aplica.
Áreas temáticas de la informática.
El producto software (EOG tema2)3
El software como una obra
humana.
Algunos autores comparan el software
a la escritura de libros.
– Fruto del intelecto,
– Descripción de realidades y ficciones.
Cuando el software es grande es como
una novela de varios tomos.
El producto software (EOG tema2)4
Definición de software.
Para nosotros será el conjunto de
información:
– capaz de producir en las maquinas el
comportamiento deseado, de forma eficaz
y eficiente,
– que los usuarios puedan utilizar el sistema
de forma eficiente.
– Al que los desarrolladores puedan dar
mantenimiento de forma eficaz y eficiente.
El producto software (EOG tema2)5
La importancia del Software.
Nuestra sociedad depende en gran
medida de la informática.
– Parece impensable que los sistemas
informáticos dejasen de trabajar, ya que
son soporte de muchos sistemas.
– Ejemplos de sistemas básicos son:
• el sistema para el control de semáforos ciudad,
• medios de transporte aéreo, los bancos,
• los sistemas de producción (fabricas),
hospitales UVI, etc..
El producto software (EOG tema2)6
Desde la perspectiva histórica, ...
todo esto a pesar de que la informática
es una ciencia muy joven (50 años)
– Los primeros años se centraron en la
construcción de maquinas capaces de dar
soporte a estos sistemas.
– En la actualidad la el Software ha
superado a la del Hardware como clave
del éxito de muchos sistemas informáticos.
El producto software (EOG tema2)7
Además aun queda mucho por
hacer.
Empresas, de todo tipo, plantean
nuevos problemas a ser resueltos.
– Problemas inabordables hace unos años
por el coste de los ordenadores,
– Por otra parte la ciencia sigue
evolucionando, con lo que problemas mas
sofisticados pueden ser abordados con las
técnicas de la Inteligencia Artificial,
comunicaciones, multimedia, etc.
El producto software (EOG tema2)8
¿Porque es difícil desarrollar
Software?
Es complicado explicar los motivos que
hacen tan difícil desarrollar Software.
Lo cierto es que muchos proyectos de
desarrollo de software fracasan
Centraremos el tema mediante:
– Una estadística realizada sobre 8
proyectos de Software Estadounidenses.
– Características del Software.
– Aplicaciones del Software.
El producto software (EOG tema2)9
Estadística realizada sobre 8
proyectos de Software
Estadounidenses.
Área: Sistemas de Defensa en Tiempo Real
0 0.5 1 1.5 2 2.5 3 3.5
Millones de dolares
Pagado pero no entregado
Entregado pero no utilizado
abandonado o rechazado
Utilizado después de cambios
Utilizado como se entrego
El producto software (EOG tema2)10
Características del Software.
Es inmaterial e invisible
El comprador lo puede evaluar cuando
ya ha sido construido.
El Software se desarrolla, no se fabrica.
Es complejo. Los sistemas actuales
están formados por miles de funciones
con interfaces complejas entre ellas.
Es excesivamente maleable.
El producto software (EOG tema2)11
El Software se desarrolla, no se
fabrica.
En cualquier sistema de producción
podemos observar dos fases la de
desarrollo y la de fabricación.
• El desarrollo es lento y costoso.
• La fabricación en serie y con costes estables.
Con el Software ocurre lo mismo pero ...
• Muchas aplicaciones se desarrollan a medida, sin
usar componentes existentes.
• La fabricación no se considera tal.
El producto software (EOG tema2)12
El software es excesivamente
maleable.
Todo el mundo exige que se realicen
cambios sobre el Software como
respuesta a pequeños cambios del
entorno.
Además no es fácil comprender su
comportamiento, según Pressman:
– La curva de fallos del Hardware.
– La curva ideal de fallos del Software.
– La curva real de fallos del Software.
El producto software (EOG tema2)13
Tiempo
Indicedefallos
Defectos fabricación Estropeado
Obsolescencia
Curva de fallos del Hardware.
El producto software (EOG tema2)14
Curva ideal de fallos del
Software.
Tiempo
Indicedefallos
Defectos fabricación
Mismo nivel hasta obsoleto
Obsolescencia
El producto software (EOG tema2)15
Curva real de fallos del Software.
Tiempo
Indicedefallos
Defectos fabricación
Curva ideal
Cambio Cambio Cambio
Curva
realObsolescencia
El producto software (EOG tema2)16
Clasificaciones del software
desde diversos puntos de vista:
La utilización que se hace de el.
El tratamiento comercial que tiene.
En relación con la funcionalidad que
aporta a la maquina.
Exigencia en eficiencia y los factores
críticos que se le exigen.
El producto software (EOG tema2)17
Según la utilización del software:
De Gestión.
Producción y control de procesos.
Robótica.
De ingeniería y Científico.
Ofimático.
de Formación y divulgación.
Domótico.
Ocio y Juegos.
El producto software (EOG tema2)18
De Gestión.
Se trata del software
que da soporte a los
procesos comerciales
y manejo de
información que tienen
por objetivo permitir a
las gestiones una
mejor gestión.
El producto software (EOG tema2)19
Producción y control de
procesos.
Es el software que da soporte a los
procesos productivos y conducentes a
desarrollar las actividades propias de
cada negocio.
El producto software (EOG tema2)20
Robótica.
Software que se centra en controlar y
automatizar el comportamiento de
engendros mecánicos que colaboran
con los seres humanos en diversos
campos, desde la ortopedia hasta la
exploración de otros planetas.
El producto software (EOG tema2)21
De ingeniería y Científico.
Da soporte a los procesos creativos y
de diseño de las personas, se
caracteriza por cálculos matemáticos
complejos. Ejemplo de ello son las
herramientas CAD o el soporte a
seguimiento de acontecimientos en el
espacio (Telescopios, etc.)
El producto software (EOG tema2)22
Ofimático.
Software que permite a las personas
utilizar los ordenadores en las tareas
que habitualmente se realizan en
oficinas.
El producto software (EOG tema2)23
de Formación y divulgación.
Software que tiene por
objetivo el transferir
conocimientos al ser
humano, en esta
categoría entran toda
la creación de cursos,
simuladores,…
El producto software (EOG tema2)24
Domótico.
Software que se utiliza
para controlar el
hábitat del ser
humano, a pequeña
escala. Va desde las
alarmas hasta el
control de
temperaturas de un
hogar.
El producto software (EOG tema2)25
Ocio y Juegos.
En esta categoría entran un gran
conjunto de aplicaciones que tienen por
objetivo el que el ser humano pase algo
de tiempo disfrutando con los
ordenadores. Están muy difundidos los
videojuegos, pero también deberíamos
incluir los foros y conferencias que se
puedan plantear en Internet, etc.
El producto software (EOG tema2)26
Según el tratamiento comercial
que tiene.
Software de estantería: COTS
(Commercial off the shelf),
Paquetes parametrizables,
Software a medida,
Software personal.
El producto software (EOG tema2)27
En relación con la funcionalidad
que aporta a la maquina:
Software de sistemas,
Comunicaciones,
Empotrado,
De usuario.
El producto software (EOG tema2)28
Software empotrado.
El producto software (EOG tema2)29
Exigencia en eficiencia y los
factores críticos que se le exigen.
Software de tiempo real,
Transaccional,
Monousuario y PC.
El producto software (EOG tema2)30
El software visto desde el punto
de vista de los constructores.
Paradigmas o formas de razonar:
– Teoría,
– Abstracción
– Diseño
El Contexto Social
Las áreas temáticas del desarrollo del
software
El producto software (EOG tema2)31
∀a∈A, ∃b∉A/ a+b∈A
Teoría
Pensamiento matemático.
– Definiciones formales,
– axiomas,
– teoremas,
– demostraciones
Organizar las ideas, pensamientos
y formas de realizar el trabajo.
El producto software (EOG tema2)32
Abstracción
Dadas diversas realidades, se analizan
y se extrae el conocimiento
– Se aventuran hipótesis,
– Se construyen modelos,
– Se realizan predicciones,
– Se llevan a cabo experimentos,
– Se obtienen resultados,
– Se demuestra que la hipótesis era
correcta.
El producto software (EOG tema2)33
Diseño
Es la forma de trabajar en la ingeniería.
– Se obtienen los requisitos,
– Se obtienen las especificaciones,
– se prepara e implementa el diseño,
– se prueba y evalúa el diseño realizado.
El producto software (EOG tema2)34
El contexto social
La sociedad reclama unas pautas de
comportamiento para los informáticos,
los productos que crean y el uso que se
hace de la información que manejan.
Consideraciones:
– Eticas
– Legales
El producto software (EOG tema2)35
Nueve Áreas Temáticas de la Informática
Algoritmos y
Estructuras de Datos
Lenguajes de
Programación..
Metodología e Ingeniería
del Software
Arquitectura
Comunicación
Hombre-MaquinaInteligencia Artificial
y Robótica
Sistemas
Operativos
Cálculo
Numérico y
Simbólico
Bases de Datos y
Recuperación de Información
Formas de
Pensar sobre las
Areas
Abstracción
Teoría
Diseño
contexto
Social
Tucker, A et all.
“Fundamentos de Informática”. McGraw Hill 1994
El producto software (EOG tema2)36
Resumen.
Hemos visto como el software es básico
en nuestra sociedad y su funcionamiento,
Es complicado desarrollar software,
Por software se entienden muchos
productos distintos,
La propia perspectiva del desarrollador
del software habla de áreas muy diversas.

Más contenido relacionado

La actualidad más candente

La naturaleza cambiante del
La naturaleza cambiante delLa naturaleza cambiante del
La naturaleza cambiante delChristofer001
 
Software tipos y característica formas de trabajo
Software tipos y característica formas de trabajoSoftware tipos y característica formas de trabajo
Software tipos y característica formas de trabajoColegio Metropolitano
 
Tipos de software y su desarrollo
Tipos de software y su desarrolloTipos de software y su desarrollo
Tipos de software y su desarrollopool123454
 
Fundamentos de ingenieria de software
Fundamentos de ingenieria de softwareFundamentos de ingenieria de software
Fundamentos de ingenieria de softwareAntonio San
 
Que tipos de software se utilizan en diferentes areas
Que tipos de software se utilizan en diferentes areasQue tipos de software se utilizan en diferentes areas
Que tipos de software se utilizan en diferentes areassabastian23
 
ADOO: 2.0 Generalidades Del Software
ADOO: 2.0 Generalidades Del SoftwareADOO: 2.0 Generalidades Del Software
ADOO: 2.0 Generalidades Del SoftwareMarlon Manrique
 
La naturaleza cambiante del software
La naturaleza cambiante del softwareLa naturaleza cambiante del software
La naturaleza cambiante del softwareJairo Parra
 
La naturaleza cambiante del Software
La naturaleza cambiante del SoftwareLa naturaleza cambiante del Software
La naturaleza cambiante del SoftwareChristofer001
 
Programas integrados de aplicación específica
Programas integrados de aplicación específicaProgramas integrados de aplicación específica
Programas integrados de aplicación específicamanobile
 
Software segun el tipo de trabajo
Software segun el tipo de trabajoSoftware segun el tipo de trabajo
Software segun el tipo de trabajoMARCO UGSINA
 
Los diferentes tipos de software que se aplican en las areas de trabajo
Los diferentes tipos de software que se aplican en las areas de trabajoLos diferentes tipos de software que se aplican en las areas de trabajo
Los diferentes tipos de software que se aplican en las areas de trabajomiri_lr
 
Software
SoftwareSoftware
Softwarevicsdc
 
diferentes tipos de software en areas de trabajo
diferentes tipos de software en areas de trabajodiferentes tipos de software en areas de trabajo
diferentes tipos de software en areas de trabajoalondratrujillofernandez
 

La actualidad más candente (19)

La naturaleza cambiante del
La naturaleza cambiante delLa naturaleza cambiante del
La naturaleza cambiante del
 
Software tipos y característica formas de trabajo
Software tipos y característica formas de trabajoSoftware tipos y característica formas de trabajo
Software tipos y característica formas de trabajo
 
Anddre
AnddreAnddre
Anddre
 
Tipos de software y su desarrollo
Tipos de software y su desarrolloTipos de software y su desarrollo
Tipos de software y su desarrollo
 
Fundamentos de ingenieria de software
Fundamentos de ingenieria de softwareFundamentos de ingenieria de software
Fundamentos de ingenieria de software
 
Software
SoftwareSoftware
Software
 
Que tipos de software se utilizan en diferentes areas
Que tipos de software se utilizan en diferentes areasQue tipos de software se utilizan en diferentes areas
Que tipos de software se utilizan en diferentes areas
 
Tipos de Software
Tipos de SoftwareTipos de Software
Tipos de Software
 
Generalidades del software
Generalidades del softwareGeneralidades del software
Generalidades del software
 
ADOO: 2.0 Generalidades Del Software
ADOO: 2.0 Generalidades Del SoftwareADOO: 2.0 Generalidades Del Software
ADOO: 2.0 Generalidades Del Software
 
Software
SoftwareSoftware
Software
 
La naturaleza cambiante del software
La naturaleza cambiante del softwareLa naturaleza cambiante del software
La naturaleza cambiante del software
 
La naturaleza cambiante del Software
La naturaleza cambiante del SoftwareLa naturaleza cambiante del Software
La naturaleza cambiante del Software
 
Programas integrados de aplicación específica
Programas integrados de aplicación específicaProgramas integrados de aplicación específica
Programas integrados de aplicación específica
 
Software segun el tipo de trabajo
Software segun el tipo de trabajoSoftware segun el tipo de trabajo
Software segun el tipo de trabajo
 
Software
SoftwareSoftware
Software
 
Los diferentes tipos de software que se aplican en las areas de trabajo
Los diferentes tipos de software que se aplican en las areas de trabajoLos diferentes tipos de software que se aplican en las areas de trabajo
Los diferentes tipos de software que se aplican en las areas de trabajo
 
Software
SoftwareSoftware
Software
 
diferentes tipos de software en areas de trabajo
diferentes tipos de software en areas de trabajodiferentes tipos de software en areas de trabajo
diferentes tipos de software en areas de trabajo
 

Similar a EL PRODUCTO SOFTWARE

GESTION DE PROYECTOS INFORMATICOS
GESTION  DE PROYECTOS INFORMATICOSGESTION  DE PROYECTOS INFORMATICOS
GESTION DE PROYECTOS INFORMATICOSYASMIN RUIZ
 
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
 
Ingeniería de Software
Ingeniería de Software Ingeniería de Software
Ingeniería de Software Luis Valeriano
 
El producto y el proceso
El producto y el procesoEl producto y el proceso
El producto y el procesojenmer
 
Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software llmdmyn14
 
Unidad i ing_soft
Unidad i ing_softUnidad i ing_soft
Unidad i ing_softUCC
 
2. introduccion a la_ing_de_software
2. introduccion a la_ing_de_software2. introduccion a la_ing_de_software
2. introduccion a la_ing_de_softwareuniv of pamplona
 
ANALISIS FICHA 1 Y FICHA 2 (2).pdf
ANALISIS FICHA 1 Y FICHA 2 (2).pdfANALISIS FICHA 1 Y FICHA 2 (2).pdf
ANALISIS FICHA 1 Y FICHA 2 (2).pdfLauraSofiaCardonaSol
 
ANALISIS FICHA 1 Y FICHA 2 (2).pdf
ANALISIS FICHA 1 Y FICHA 2 (2).pdfANALISIS FICHA 1 Y FICHA 2 (2).pdf
ANALISIS FICHA 1 Y FICHA 2 (2).pdfedepasheleymartinez
 
ANALISIS FICHA 1 Y FICHA 2 (2).pdf
ANALISIS FICHA 1 Y FICHA 2 (2).pdfANALISIS FICHA 1 Y FICHA 2 (2).pdf
ANALISIS FICHA 1 Y FICHA 2 (2).pdfdanysanchezcai67
 
El sofware 1
El sofware 1El sofware 1
El sofware 1yowui1444
 
La ingeniería del software en España: retos y oportunidades
La ingeniería del software en España: retos y oportunidadesLa ingeniería del software en España: retos y oportunidades
La ingeniería del software en España: retos y oportunidadesAntonio Vallecillo
 
Diapositivas Robotica!
Diapositivas Robotica!Diapositivas Robotica!
Diapositivas Robotica!Plan24
 
Tendencias tecnologicas
Tendencias tecnologicasTendencias tecnologicas
Tendencias tecnologicasFabian Solis
 
Que es el software
Que es el softwareQue es el software
Que es el softwaregaboantonio
 

Similar a EL PRODUCTO SOFTWARE (20)

GESTION DE PROYECTOS INFORMATICOS
GESTION  DE PROYECTOS INFORMATICOSGESTION  DE PROYECTOS INFORMATICOS
GESTION DE PROYECTOS INFORMATICOS
 
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
 
Ingeniería de Software
Ingeniería de Software Ingeniería de Software
Ingeniería de Software
 
El producto y el proceso
El producto y el procesoEl producto y el proceso
El producto y el proceso
 
Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software
 
Unidad i ing_soft
Unidad i ing_softUnidad i ing_soft
Unidad i ing_soft
 
2. introduccion a la_ing_de_software
2. introduccion a la_ing_de_software2. introduccion a la_ing_de_software
2. introduccion a la_ing_de_software
 
ANALISIS FICHA 1 Y FICHA 2 (2).pdf
ANALISIS FICHA 1 Y FICHA 2 (2).pdfANALISIS FICHA 1 Y FICHA 2 (2).pdf
ANALISIS FICHA 1 Y FICHA 2 (2).pdf
 
ANALISIS FICHA 1 Y FICHA 2 (2).pdf
ANALISIS FICHA 1 Y FICHA 2 (2).pdfANALISIS FICHA 1 Y FICHA 2 (2).pdf
ANALISIS FICHA 1 Y FICHA 2 (2).pdf
 
ANALISIS FICHA 1 Y FICHA 2 (2).pdf
ANALISIS FICHA 1 Y FICHA 2 (2).pdfANALISIS FICHA 1 Y FICHA 2 (2).pdf
ANALISIS FICHA 1 Y FICHA 2 (2).pdf
 
ANALISIS FICHA 1 Y FICHA 2 (2).pdf
ANALISIS FICHA 1 Y FICHA 2 (2).pdfANALISIS FICHA 1 Y FICHA 2 (2).pdf
ANALISIS FICHA 1 Y FICHA 2 (2).pdf
 
Modulo 3
Modulo 3Modulo 3
Modulo 3
 
El sofware
El sofwareEl sofware
El sofware
 
El sofware
El sofwareEl sofware
El sofware
 
El sofware 1
El sofware 1El sofware 1
El sofware 1
 
La ingeniería del software en España: retos y oportunidades
La ingeniería del software en España: retos y oportunidadesLa ingeniería del software en España: retos y oportunidades
La ingeniería del software en España: retos y oportunidades
 
Diapositivas Robotica!
Diapositivas Robotica!Diapositivas Robotica!
Diapositivas Robotica!
 
Tendencias tecnologicas
Tendencias tecnologicasTendencias tecnologicas
Tendencias tecnologicas
 
Que es el software
Que es el softwareQue es el software
Que es el software
 
Galdamez mejia
Galdamez mejiaGaldamez mejia
Galdamez mejia
 

Último

gua de docente para el curso de finanzas
gua de docente para el curso de finanzasgua de docente para el curso de finanzas
gua de docente para el curso de finanzassuperamigo2014
 
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docxModelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docxedwinrojas836235
 
Efectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptxEfectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptxCONSTRUCTORAEINVERSI3
 
COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESA
COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESACOPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESA
COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESADanielAndresBrand
 
clase de Mercados financieros - lectura importante
clase de Mercados financieros - lectura importanteclase de Mercados financieros - lectura importante
clase de Mercados financieros - lectura importanteJanettCervantes1
 
Teleconferencia Accionistas Q1 2024 . Primer Trimestre-
Teleconferencia Accionistas Q1 2024 . Primer Trimestre-Teleconferencia Accionistas Q1 2024 . Primer Trimestre-
Teleconferencia Accionistas Q1 2024 . Primer Trimestre-ComunicacionesIMSA
 
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsxINFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsxCORPORACIONJURIDICA
 
EGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxEGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxDr. Edwin Hernandez
 
IDENTIDAD Y MANUAL DE MARCA PARA BRANDING
IDENTIDAD Y MANUAL DE MARCA PARA BRANDINGIDENTIDAD Y MANUAL DE MARCA PARA BRANDING
IDENTIDAD Y MANUAL DE MARCA PARA BRANDINGAndresGEscobar
 
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfDELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfJaquelinRamos6
 
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptxTIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptxKevinHeredia14
 
Presentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptxPresentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptxDanielFerreiraDuran1
 
Contabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHillContabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHilldanilojaviersantiago
 
Régimen Depósito Aduanero_20200203 V1.pptx
Régimen Depósito Aduanero_20200203 V1.pptxRégimen Depósito Aduanero_20200203 V1.pptx
Régimen Depósito Aduanero_20200203 V1.pptxDavesGirao
 
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptxTEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptxFrancoSGonzales
 
diseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxdiseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxjuanleivagdf
 
modelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursosmodelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursosk7v476sp7t
 
Continex para educación, Portafolio de servicios
Continex para educación, Portafolio de serviciosContinex para educación, Portafolio de servicios
Continex para educación, Portafolio de serviciosFundación YOD YOD
 
MARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxMARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxgabyardon485
 
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAOANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAOCarlosAlbertoVillafu3
 

Último (20)

gua de docente para el curso de finanzas
gua de docente para el curso de finanzasgua de docente para el curso de finanzas
gua de docente para el curso de finanzas
 
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docxModelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docx
 
Efectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptxEfectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptx
 
COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESA
COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESACOPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESA
COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESA
 
clase de Mercados financieros - lectura importante
clase de Mercados financieros - lectura importanteclase de Mercados financieros - lectura importante
clase de Mercados financieros - lectura importante
 
Teleconferencia Accionistas Q1 2024 . Primer Trimestre-
Teleconferencia Accionistas Q1 2024 . Primer Trimestre-Teleconferencia Accionistas Q1 2024 . Primer Trimestre-
Teleconferencia Accionistas Q1 2024 . Primer Trimestre-
 
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsxINFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
 
EGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxEGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptx
 
IDENTIDAD Y MANUAL DE MARCA PARA BRANDING
IDENTIDAD Y MANUAL DE MARCA PARA BRANDINGIDENTIDAD Y MANUAL DE MARCA PARA BRANDING
IDENTIDAD Y MANUAL DE MARCA PARA BRANDING
 
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfDELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
 
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptxTIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
 
Presentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptxPresentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptx
 
Contabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHillContabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHill
 
Régimen Depósito Aduanero_20200203 V1.pptx
Régimen Depósito Aduanero_20200203 V1.pptxRégimen Depósito Aduanero_20200203 V1.pptx
Régimen Depósito Aduanero_20200203 V1.pptx
 
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptxTEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
 
diseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxdiseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptx
 
modelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursosmodelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursos
 
Continex para educación, Portafolio de servicios
Continex para educación, Portafolio de serviciosContinex para educación, Portafolio de servicios
Continex para educación, Portafolio de servicios
 
MARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxMARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptx
 
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAOANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
 

EL PRODUCTO SOFTWARE

  • 1. El producto software (EOG tema2) 1 El producto software. Profesor: Jose Onofre Montesa Andrés Universidad Politécnica de Valencia Escuela Universitaria de Informática 2000
  • 2. El producto software (EOG tema2)2 Objetivos a tratar Definiremos el producto final de la ingeniería del software: EL SOFTWARE. Importancia que tiene en la sociedad. Complejidad del desarrollo del mismo. Áreas en las que se aplica. Áreas temáticas de la informática.
  • 3. El producto software (EOG tema2)3 El software como una obra humana. Algunos autores comparan el software a la escritura de libros. – Fruto del intelecto, – Descripción de realidades y ficciones. Cuando el software es grande es como una novela de varios tomos.
  • 4. El producto software (EOG tema2)4 Definición de software. Para nosotros será el conjunto de información: – capaz de producir en las maquinas el comportamiento deseado, de forma eficaz y eficiente, – que los usuarios puedan utilizar el sistema de forma eficiente. – Al que los desarrolladores puedan dar mantenimiento de forma eficaz y eficiente.
  • 5. El producto software (EOG tema2)5 La importancia del Software. Nuestra sociedad depende en gran medida de la informática. – Parece impensable que los sistemas informáticos dejasen de trabajar, ya que son soporte de muchos sistemas. – Ejemplos de sistemas básicos son: • el sistema para el control de semáforos ciudad, • medios de transporte aéreo, los bancos, • los sistemas de producción (fabricas), hospitales UVI, etc..
  • 6. El producto software (EOG tema2)6 Desde la perspectiva histórica, ... todo esto a pesar de que la informática es una ciencia muy joven (50 años) – Los primeros años se centraron en la construcción de maquinas capaces de dar soporte a estos sistemas. – En la actualidad la el Software ha superado a la del Hardware como clave del éxito de muchos sistemas informáticos.
  • 7. El producto software (EOG tema2)7 Además aun queda mucho por hacer. Empresas, de todo tipo, plantean nuevos problemas a ser resueltos. – Problemas inabordables hace unos años por el coste de los ordenadores, – Por otra parte la ciencia sigue evolucionando, con lo que problemas mas sofisticados pueden ser abordados con las técnicas de la Inteligencia Artificial, comunicaciones, multimedia, etc.
  • 8. El producto software (EOG tema2)8 ¿Porque es difícil desarrollar Software? Es complicado explicar los motivos que hacen tan difícil desarrollar Software. Lo cierto es que muchos proyectos de desarrollo de software fracasan Centraremos el tema mediante: – Una estadística realizada sobre 8 proyectos de Software Estadounidenses. – Características del Software. – Aplicaciones del Software.
  • 9. El producto software (EOG tema2)9 Estadística realizada sobre 8 proyectos de Software Estadounidenses. Área: Sistemas de Defensa en Tiempo Real 0 0.5 1 1.5 2 2.5 3 3.5 Millones de dolares Pagado pero no entregado Entregado pero no utilizado abandonado o rechazado Utilizado después de cambios Utilizado como se entrego
  • 10. El producto software (EOG tema2)10 Características del Software. Es inmaterial e invisible El comprador lo puede evaluar cuando ya ha sido construido. El Software se desarrolla, no se fabrica. Es complejo. Los sistemas actuales están formados por miles de funciones con interfaces complejas entre ellas. Es excesivamente maleable.
  • 11. El producto software (EOG tema2)11 El Software se desarrolla, no se fabrica. En cualquier sistema de producción podemos observar dos fases la de desarrollo y la de fabricación. • El desarrollo es lento y costoso. • La fabricación en serie y con costes estables. Con el Software ocurre lo mismo pero ... • Muchas aplicaciones se desarrollan a medida, sin usar componentes existentes. • La fabricación no se considera tal.
  • 12. El producto software (EOG tema2)12 El software es excesivamente maleable. Todo el mundo exige que se realicen cambios sobre el Software como respuesta a pequeños cambios del entorno. Además no es fácil comprender su comportamiento, según Pressman: – La curva de fallos del Hardware. – La curva ideal de fallos del Software. – La curva real de fallos del Software.
  • 13. El producto software (EOG tema2)13 Tiempo Indicedefallos Defectos fabricación Estropeado Obsolescencia Curva de fallos del Hardware.
  • 14. El producto software (EOG tema2)14 Curva ideal de fallos del Software. Tiempo Indicedefallos Defectos fabricación Mismo nivel hasta obsoleto Obsolescencia
  • 15. El producto software (EOG tema2)15 Curva real de fallos del Software. Tiempo Indicedefallos Defectos fabricación Curva ideal Cambio Cambio Cambio Curva realObsolescencia
  • 16. El producto software (EOG tema2)16 Clasificaciones del software desde diversos puntos de vista: La utilización que se hace de el. El tratamiento comercial que tiene. En relación con la funcionalidad que aporta a la maquina. Exigencia en eficiencia y los factores críticos que se le exigen.
  • 17. El producto software (EOG tema2)17 Según la utilización del software: De Gestión. Producción y control de procesos. Robótica. De ingeniería y Científico. Ofimático. de Formación y divulgación. Domótico. Ocio y Juegos.
  • 18. El producto software (EOG tema2)18 De Gestión. Se trata del software que da soporte a los procesos comerciales y manejo de información que tienen por objetivo permitir a las gestiones una mejor gestión.
  • 19. El producto software (EOG tema2)19 Producción y control de procesos. Es el software que da soporte a los procesos productivos y conducentes a desarrollar las actividades propias de cada negocio.
  • 20. El producto software (EOG tema2)20 Robótica. Software que se centra en controlar y automatizar el comportamiento de engendros mecánicos que colaboran con los seres humanos en diversos campos, desde la ortopedia hasta la exploración de otros planetas.
  • 21. El producto software (EOG tema2)21 De ingeniería y Científico. Da soporte a los procesos creativos y de diseño de las personas, se caracteriza por cálculos matemáticos complejos. Ejemplo de ello son las herramientas CAD o el soporte a seguimiento de acontecimientos en el espacio (Telescopios, etc.)
  • 22. El producto software (EOG tema2)22 Ofimático. Software que permite a las personas utilizar los ordenadores en las tareas que habitualmente se realizan en oficinas.
  • 23. El producto software (EOG tema2)23 de Formación y divulgación. Software que tiene por objetivo el transferir conocimientos al ser humano, en esta categoría entran toda la creación de cursos, simuladores,…
  • 24. El producto software (EOG tema2)24 Domótico. Software que se utiliza para controlar el hábitat del ser humano, a pequeña escala. Va desde las alarmas hasta el control de temperaturas de un hogar.
  • 25. El producto software (EOG tema2)25 Ocio y Juegos. En esta categoría entran un gran conjunto de aplicaciones que tienen por objetivo el que el ser humano pase algo de tiempo disfrutando con los ordenadores. Están muy difundidos los videojuegos, pero también deberíamos incluir los foros y conferencias que se puedan plantear en Internet, etc.
  • 26. El producto software (EOG tema2)26 Según el tratamiento comercial que tiene. Software de estantería: COTS (Commercial off the shelf), Paquetes parametrizables, Software a medida, Software personal.
  • 27. El producto software (EOG tema2)27 En relación con la funcionalidad que aporta a la maquina: Software de sistemas, Comunicaciones, Empotrado, De usuario.
  • 28. El producto software (EOG tema2)28 Software empotrado.
  • 29. El producto software (EOG tema2)29 Exigencia en eficiencia y los factores críticos que se le exigen. Software de tiempo real, Transaccional, Monousuario y PC.
  • 30. El producto software (EOG tema2)30 El software visto desde el punto de vista de los constructores. Paradigmas o formas de razonar: – Teoría, – Abstracción – Diseño El Contexto Social Las áreas temáticas del desarrollo del software
  • 31. El producto software (EOG tema2)31 ∀a∈A, ∃b∉A/ a+b∈A Teoría Pensamiento matemático. – Definiciones formales, – axiomas, – teoremas, – demostraciones Organizar las ideas, pensamientos y formas de realizar el trabajo.
  • 32. El producto software (EOG tema2)32 Abstracción Dadas diversas realidades, se analizan y se extrae el conocimiento – Se aventuran hipótesis, – Se construyen modelos, – Se realizan predicciones, – Se llevan a cabo experimentos, – Se obtienen resultados, – Se demuestra que la hipótesis era correcta.
  • 33. El producto software (EOG tema2)33 Diseño Es la forma de trabajar en la ingeniería. – Se obtienen los requisitos, – Se obtienen las especificaciones, – se prepara e implementa el diseño, – se prueba y evalúa el diseño realizado.
  • 34. El producto software (EOG tema2)34 El contexto social La sociedad reclama unas pautas de comportamiento para los informáticos, los productos que crean y el uso que se hace de la información que manejan. Consideraciones: – Eticas – Legales
  • 35. El producto software (EOG tema2)35 Nueve Áreas Temáticas de la Informática Algoritmos y Estructuras de Datos Lenguajes de Programación.. Metodología e Ingeniería del Software Arquitectura Comunicación Hombre-MaquinaInteligencia Artificial y Robótica Sistemas Operativos Cálculo Numérico y Simbólico Bases de Datos y Recuperación de Información Formas de Pensar sobre las Areas Abstracción Teoría Diseño contexto Social Tucker, A et all. “Fundamentos de Informática”. McGraw Hill 1994
  • 36. El producto software (EOG tema2)36 Resumen. Hemos visto como el software es básico en nuestra sociedad y su funcionamiento, Es complicado desarrollar software, Por software se entienden muchos productos distintos, La propia perspectiva del desarrollador del software habla de áreas muy diversas.