Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
3) Ahora, describe en una sola una oración y con tus propias palabras cada uno de
estos elementos del soporte de software, recuperando lo siguiente: ¿en qué
consisten? y ¿cuál es su uso?
Yo considero que una vez que se ha terminado un sistema llega el tiempo de probarlo y
corregir los errores detectados. Típicamente el período de prueba representa un 50% del
tiempo de desarrollo del sistema, en este tiempo de prueba, se piensa que la
productividad es nula, esto pudiera ser aceptable si el resultado fueran sistemas
altamente confiables y mantenibles, la realidad en los últimos años es justo lo contrario;
los sistemas producidos están llenos de errores y son casi imposibles de modificar. De
esta manera se proporciona una visibilidad general escribiendo en forma detallada parte
de los conceptos utilizados en el desarrollo del mismo. Este panorama presenta un gran
dilema a los desarrolladores de software comercial y empresarial y, no se diga, a la
educación propiamente dicha.
Como sabemos Lehman formuló las primeras “leyes de la evolución del software” En el
ámbito de ciencias de la ingeniería, una ley debe entenderse como una característica
común a muchos fenómenos o que se presenta con regularidad.
Yo considero que estas leyes no son otra cosa que el resultado del estudio científico de
experiencia acumulada en Ingeniería del Software. Como tales, nos pueden servir como
base para la planificación de las actividades de mantenimiento y para la toma de
decisiones al respecto. En síntesis las leyes de lehman podríamos extraer y decir que: el
software evoluciona o muere, cuando el software crece se hace más complejo, esa
complejidad limita la evolución y el esfuerzo dedicado a la evolución es constante.