Documentos de Académico
Documentos de Profesional
Documentos de Cultura
T de Als U2 Fun
T de Als U2 Fun
PROFESOR:
ALUMNO:
CARRERA:
LUGAR Y FECHA:
ÍNDICE
Introducción 03
Definición 04
Historia 04
Características 04
Capas de la ingeniería 07
Conclusión 09
Bibliografía 10
2
Espino Maldonado Fidel I.S.C. 6° A
INTRODUCCIÓN
Nadie podría haber previsto que el software estaría relacionado con sistemas de todo
tipo; de transporte, médicos, de telecomunicaciones, militares, industriales, de
entretenimiento, máquinas para oficina, nadie podría haber predicho que millones de
programas de computadoras tendrían que corregirse, adaptarse y mejorarse conforme pasara
el tiempo y que la labor de desarrollar estas actividades de “mantenimiento” absorbería más
gente y recursos que todo el trabajo aplicado para la creación del nuevo software.
3
Espino Maldonado Fidel I.S.C. 6° A
DESARROLLO DE TEMAS
A medida que el Internet cobraba mayor importancia, el giro que había dado Yourdon
parecía ser correcto A final del siglo XX el enfoque cambio nuevamente, esta vez con el
impacto del Y2K. Hoy en día la “computación omnipresente” a producido una generación de
aplicaciones de información que tienen conexión en banda ancha a la web para proporcionar
“una capa de conexión sobre nuestras casas, oficinas y autopistas, el papel del software
continua su expansión.
4
Espino Maldonado Fidel I.S.C. 6° A
construimos una nueva computadora, nuestro boceto inicial, diagramas formales de diseño y
prototipo de prueba, evolucionan hacia un producto físico, el software es un elemento del
sistema que es lógico en lugar de físico. Por tanto el software tiene unas características
considerablemente distintas a las del hardware.
2. El software no se “estropea”
La figura (1), describe para el hardware, la proporción de fallos como una
función de tiempo. Esa relación denominada frecuentemente “curva de bañera” indica
que el hardware exhibe relativamente muchos fallos al principio de su vida; una vez
corregidos los defectos, la tasa de fallos cae hasta un nivel estacionario donde
permanece durante un cierto periodo de tiempo. Sin embargo, conforme pasa el
tiempo el hardware comienza a desgastarse y la tasa de fallos se incrementa.
El software no es susceptible a los males del entorno que hacen que el hardware se
estropee. Por tanto, en teoría, la curva de fallos para el software tendría la forma que se
5
Espino Maldonado Fidel I.S.C. 6° A
muestra en la figura (2). Los defectos no detectados harán que falle el programa durante las
primeras etapas de su vida. Sin embargo, una ves que se corrigen la curva se aplana. La curva
idealizada es una gran simplificación de los modelos reales de fallos del software, sin embargo
la implicación clara, el software no se estropea, pero se deteriora.
Muchas de las causas de la crisis del software se pueden encontrar en una mitología
que surge durante los primeros años del desarrollo del software. A diferencia de los mitos
antiguos, que a menudo proporcionaban a los hombres lecciones dignas de tener en cuenta,
los mitos del software propagaron información errónea y confusión. Los mitos del software
6
Espino Maldonado Fidel I.S.C. 6° A
tienen varios atributos que los hacen insidiosos; por ejemplo, aparecieron como declaraciones
razonables de hechos, tuvieron un sentido intuitivo y frecuentemente fueron promulgados por
expertos que “estaban al día”.
Mitos de gestión. Son en los que los lectores con responsabilidad sobre el software,
como los gestores en la mayoría de las disciplinas, están normalmente bajo la presión de
cumplir los propuestos, hacer que no se retrase el proyecto y mejorar la calidad. Igual que se
agarra al vacío una persona que se ahoga, un gestor de software se agarra frecuentemente a
un mito del software, aunque tal creencia sólo disminuya la presión temporalmente.
Mitos de desarrolladores. Son los mitos en los que aún creen muchos desarrolladores
se ha ido fomentando durante 50 años de cultura informática. Durante los primeros días del
desarrollo del software, la programación se vías como un arte. Las viejas formas y actitudes
tardan en morir.
Mito Una vez que escribimos el programa y hacemos que funcione, nuestro trabajo ha
terminado.
Realida Alguien dijo una vez: “cuanto más pronto se comience a escribir código, más se
d tardará en terminarlo”. Los datos industriales indican que entre el 60 y el 80 por
ciento de todo el esfuerzo dedicado a un programa se realizará después de que se
le haya entregado al cliente por primera vez.
7
Espino Maldonado Fidel I.S.C. 6° A
8
Espino Maldonado Fidel I.S.C. 6° A
Conclusión
Por eso, se concluye que no basta solo con crear un software, sino que
hay que saber cómo crearlo, como hacerlo eficiente y de calidad. Utilizando a la
Ingeniería del Software como orientación para que el programador pueda
cumplir con estos objetivos, adquiriendo las buenas practicas del software, para
seguir impulsando los desarrollos tecnológicos que ayuden a las personas y
nuestro mundo.
9
Espino Maldonado Fidel I.S.C. 6° A
Bibliografía
10