Desarrollo de software. Consensuar la solución técnica

Un problema que se suele producir bastante a menudo es que se desarrolle un determinado producto software sin tener en cuenta determinadas restricciones o problemáticas a nivel de base de datos, servidores o incluso determinadas políticas en cuanto a cómo debe realizarse la entrega.

Muchas veces esas restricciones, problemáticas y normativas están escritas incluso con detalle y también se cuenta en numerosas ocasiones con la experiencia de trabajar en esos entornos pero si se tienen dudas, por ejemplo, porque se trate de un desarrollo que presenta diferencias significativas con respecto a lo que es común instalar o que tenga unas necesidades de proceso de datos, almacenamiento o infraestructura que puedan resultar necesarias analizar, es fundamental reunirse con las partes implicadas.

Tal vez pueda ser complicado llegar a determinados acuerdos o consensos pero mucho mejor resolver los problemas en este momento que encontrarlos cuando ya se ha invertido una parte importante en el producto o cuando esté en producción y esas necesidades no funcionales no puedan ser cubiertas de manera satisfactoria con la infraestructura existente.

Además, servirá para hacer equipo porque las personas de los departamentos de base de datos, de sistemas, etc… valoran que se les tenga en cuenta en ese proceso de toma de decisiones, ya que cuando existen problemas en el sistema también les afecta a ellos.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: