martes, 1 de abril de 2008

Casos de uso, tan sencillo como hacer un pastel

Como hemos visto, los casos de uso nos sirven para conocer como interactúa el actor con el sistema, así como para determinar como se aplican las reglas del negocio.

Desgraciadamente la parte técnica siempre tiende a expresar y pensar en términos técnicos, por ello, se tiende a elaborar casos de uso como si fueran un algoritmo o pseudo código, lo cual no siempre es lo mas deseable o entendible.

Como sabemos, un algoritmo o pseudo código nos indica como funciona internamente el sistema, que pasos se tienen que realizar de una forma ordenada para poder completar una tarea. Es decir, que se tienen que hacer paso por paso.

Si vemos, estaríamos hablando de solo el sistema, claro, sabemos que entrada y salida de datos y como aplicamos la reglas, pero no pensamos que relación tiene el usuario o actor con el sistema.

Por otra parte, el uso de términos como "botón", "entrada", etc. complica que los usuarios que no están familiarizados con esa terminología se confundan o tengan interpretaciones que no tengan que ver con la realidad. Además de solo se resuelve una parte específica del problema.

Los casos de uso se utilizan para determinar como interactúa el actor con el sistema, no interesa como funciona el sistema, lo que interesa es saber cuando se aplica una regla del negocio, que se tiene que hacer y cuales son los requerimientos y como se cumplen, sin que dejar duda alguna.

Es por eso que no están pensados en términos técnicos, realmente son una herramienta para modelar una realidad y que el usuario valide que realmente se están cumpliendo sus requerimientos y expectativas.

Si consideramos ese punto, los casos de uso son como hacer un pastel, solo se tienen que seguir una de serie de reglas básicas, mezclar los ingredientes comunes y como en la vida real, solo con la práctica permite que se realicen los mejores pasteles

Comentarios

lunes, 18 de febrero de 2008

msn, blogs, chat, ¿?

Actualmente se ha diversificado mucho las forma en que nos comunicamos, con la llegada de los sistemas como el Messenger, blogs, pdas, etc. han hecho que sea más fácil estar en contacto con alguien mas.

Aunque como todo, tenia que existir un pero, estos sistemas permiten que sea fácil mentirle a alguien más, perfiles falsos, y muchos de ellos pocos corteses, y en algunos casos obscenos. Es decir, es tan fácil poner algo en la red, que muchas veces parece que solo se busca publicar algo no más por que si.

El otro aspecto que también se pierde un poco, es ese contacto humano, platicar, conocer mas a la otra persona, efectivamente se puede hacer muchos amigos en estos medios, pero en la mayoría de los casos no correspondemos cuando incluimos a alguien en las listas de amistad.

Pero no perdamos de vista que algunos de estos problemas ya los tenemos desde hace algunos años, y no necesariamente hemos superado el problema.

Como siempre en varios aspectos de la vida, hay cosas buenas y cosas malas o mejor dicho nada es bueno o malo, solo es cuestión del cristal con que se mira.

¿Que opinas?