Sei sulla pagina 1di 2

No hace falta ser un experto en informtica para poder describir que es un sistema y determinar que

tan redituable fue la implantacin del mismo despus de la inversin realizada por el cliente, mientras
que para el programador/analista ha sido la culminacin de cientos de tazas de caf y horas de trabajo
a lado de administrativos e incluso los agentes de ventas, para el gerente es la pantalla que le
mostrar con letras grandes y de colores como va su negocio sin importar las telaraas de cdigo que
tenga detrs dicha aplicacin.
Aunque la mayor parte de las veces la fuente de informacin para nuestros modelos son tomados de
los mismos usuarios, muchas de las veces dicha informacin recopilada no logra ser muy til ya sea por
el desajeno que tienen los empleados con los procesos que deben seguir o por que simplemente es
difcil buscarle pies y cabeza a un proceso que nunca existi, para ello es necesario desarmar el
proceso general en pequeos subprocesos, y hacer de estos mini-procesos pequeos ejemplos a
modelar.
Imaginacin ante todo. Quitando los todos vicios de programacin antes de trabajar con el cliente o el
usuario nos permite tener mayor apreciacin del caso a modelar, debemos dejar la mente abierta para
que podamos entender las ideas que les gustaran ver en el sistema y usando nuestra experiencia
podemos mejorar esas ideas para lograr aterrizarlas, pero siempre teniendo los pies en la tierra,
contemplando las limitantes de tiempo de entrega y dimensiones del proyecto.
Simplicidad. La informacin debe estar desplegada de manera diluida y fcil de digerir, para que el
usuario pueda jugar con dicha informacin, no le des todo al usuario deja que l explore y conozca el
entorno de la aplicacin, pero si lo vas a poner a explorar no lo dejes que se mate solo facilitale el
camino con herramientas sencillas que a la larga sern de mucha utilidad ya que sern las reas de
oportunidad ante la futura o actual competencia.
Herramientas a utilizar. NO TE COMPLIQUES... si no tienes una plataforma definida analiza cual se
ajusta ms a tus necesidades y utilizala, no todo lo hace .NET, SQL Server u Oracle, tambin existe la
fuerte competencia de cdigo abierto (Open Source) o MySQL como servidor de base de datos, el
usuario no le importar en que plataforma le hagas el sistema simplemente con que tenga lo que
desea o necesita.

Planteale al usuario las diversas alternativas y las bondades de cada plataforma de manera rpida no
lo revuelvas, esto con la finalidad de ver si esta dispuesto en invertir en alguna plataforma comercial,
o de lo contrario quiere no quiere gastar en una nueva plataforma.
Trabaja con calidad. Al hacer un sistema interactivo no pasa desapercibido este punto, debido que la
usabilidad es considerada un atributo de calidad en el desarrollo del sofware.
Ing. Roberto Cervantes Rivero.

Potrebbero piacerti anche