Entradas

Mostrando las entradas de enero, 2018

Cambio de requerimientos: Es conveniente renombrar todo?

Imagen
Este es un problema ficticio, pero similar a muchos de los que nos enfrentamos cuando desarrollamos aplicaciones.

El usuario me plantea hacer una determinada funcionalidad, supongamos que se relaciona con el manejo de SOBRES y defino algo como

Tabla de Sobres
*SobreID
SobreRemitente
SobreDireccion
SobreFechaHora

Defino dos o tres tablas relacionadas y también hago programas del tipo

Trabajar con Sobres
Recibir un Sobre
Modificar Sobre

Se instala la funcionalidad en ambiente de pruebas y el cliente lo prueba y lo acepta.
Pocos dias antes de poner en producción, el cliente decide que quiere generalizar el uso de lo desarrollado para el manejo de sobres, para el manejo de paquetes (son sobres + cajas + bolsas)

Lo que pide es "un cambio chiquitito" que en todas las pantallas, donde dice SOBRE, se cambie por PAQUETE.

Si accedemos solo a lo que nos dice el cliente, nos va a quedar una tabla llamada Sobres, con contenido de paquetes y atributo con nombre SobreID, que en realidad v…