Documente Academic
Documente Profesional
Documente Cultură
de Software II
Aspectos fundamentales.
Cuando el software de computadora triunfa (al satisfacer las necesidades de las personas
que lo usan, trabajar sin fallos durante largos periodos, será fácil de modificar e incluso más
fácil de usar) puede y debe cambiar las cosas a fin de mejorar. Pero cuando el software
fracasa (cuando sus usuarios no están satisfechos, es proclive al error, es difícil de cambiar
e incluso más difícil de usar) pueden ocurrir, y ocurren, cosas malas. Todo mundo quiere
construir software que haga mejor las cosas y que evite las malas que acechan en la sombra
de los esfuerzos fallidos. Para triunfar, se necesita disciplina al momento de diseñar y
construir el software. Es necesario un enfoque de ingeniería.
Aunque los gestores y profesionales reconocen por igual la necesidad de un enfoque del
software más disciplinado, continúan debatiendo la forma en la que la disciplina debe
aplicarse. Muchos individuos y compañías todavía desarrollan el software de manera
fortuita, incluso cuando construyen sistemas para atender las tecnologías más avanzadas de
la actualidad. Muchos profesionales y estudiantes no están conscientes de los métodos
modernos. Como resultado, la calidad del software que producen es deficiente y ocurren
cosas malas. Además, continúa el debate y la controversia en torno de la verdadera
naturaleza del enfoque de la ingeniería del software. El estatus de la ingeniería del software
es un estudio en contrastes. Las actitudes han cambiado, se ha progresado, pero todavía
falta mucho por hacer antes de que la disciplina alcance madurez plena.