Durante el análisis y el diseño: Usa el lenguaje del cliente
Publicado por Aníbal Rojas 3 Marzo 2006 en General. english • españolSi bien en este blog hemos hablado mucho de programación, éste es sólo uno de los aspectos involucrados en proceso de desarrollar un programa, sistema, aplicación, o como lo quieran llamar ;-)
Tal vez el aspecto más importante en cualquier este proceso es la comunicación, ya sea entre los miembros del equipo de desarollo, o con el cliente si este no está ya integrado en el mismo.
Un consejo rápido que les puedo dar, y que no requiere nada de tecnología para su implementación es usar el lenguaje del cliente. Si el cliente dice “planilla” y tu dices “forma”, y tu no cambias tu lenguaje para adaptarte al suyo, puedes tener problemas, ya que es posible que en realidad no esten hablando de la misma cosa.
Por supuesto, el ejemplo anterior es trivial, porque la mayor parte de los términos cuya comprensión es fundamental acordar corresponden al dominio del problema o negocio. Nuestro trabajo entender este nuevo dominio negocio al que nos enfrentamos, y ponérselo lo más fácil posible al cliente, ya que éste está encajando un cambio muy grande y complejo sólo con el impacto que va a significar seguir el proceso del desarrollo hasta la puesta en producción de la aplicación.
Cuando discutes con el cliente un modelo (cualquiera sea el estándar que uses o no uses para modelar), y éste rápidamente puede identificar partes importantes del mismo sólo con ver los nombres de los artefactos (tablas, objetos, etc) es un buen indicador del uso de lenguaje del cliente y de la comprensión que se ha obtenido del problema.
Señores, nunca mejor dicho, esta es la lección número uno en la consecusión de un proyecto, el primer paso: el entendimiento que procura el acercamiento.
oli
ola el y tu son gay auajauajuajaujaujujauaujau
esubo todo muy mal esto bale callampa