Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Contestando a este tipo de preguntas (se puede(n) aadir y/o quitar alguna(s)) nos
enfrentamos a problemas que
a
pesar
de
ser
demasiado
obvios
nos ahorrarn ms de un dolor de cabeza cuntas veces hemos no
desechado diseos visualmente atractivos pero que no cumplen los objetivos
bsicos?
1. Planificar el futuro
Puede sonar un poco duro que nos tengamos planear el futuro de
algo que an no existe pero es as, que pasa si en un futuro
tuvieramos problemas de escalabilidad, y s tuvieramos que migrar las bases de datos de
MySql a Oracle, de una buena planificacin depende la dificultad en un futuro de
realizar cambios en la plataforma que sostiene nuestra aplicacin.
2. Documentacin
Documenta todo lo que puedas tu aplicacin en especial aquellas partes de la misma
que hayan requerido un mayor tiempo de desarrollo, en un futuro cercano te librar de
ms de un quebradero de cabeza.
4. Diseo de la interfaz
Esta entrada puede que te ayude en esta parte, es importante conseguir un buen
diseo para nuestra interfaz, es importante conseguir un interfaz que se atractivo y til
para la gran mayoria de los usuarios, lo ms importante es llegar a conectar con el
usuario y la mejor manera es ofrecerle la mayor cantidad de informacin posible para que
se llegue a sentir parte del proyecto pero todo esto muchas veces no lo llegamos a
conseguir por una mala eleccin en la combinacin de los colores que se integran en
nuestra interfaz.
5. Evita construirte
innecesarios
libreras
frameworks
Muchas personas siempre sostienen que es mejor que cada desarrollador utilize sus
propias libreras, pero la realidad es que en muchas ocasiones esto supone una gran
Si bien no estn todas las existentes del mercado (otra cosa no, pero de esto hay
mucho), he querido resaltar aquellas que me han parecido ms interesantes y que
he utilizado en algn momento a modo de prueba o en proyectos reales.
UWE UML
Modelo de adaptacin.
Balsamiq Mockups
Entre otras cosas se nos permite crear documentos con mltiples pginas (algo
as como las hojas de Excel) as como editar los propios elementos pudiendo
aadir de manera rpida y por pseudocdigo contenido a los mismos: items en un
men de navegacin, registros en una tabla etc.
HotGloo
HotGloo favorece la relacin entre clientes y miembros del mismo equipo pudiendo
editar y comentar casi cualquier parte de nuestro trabajo mediante un sistema en
tiempo real de colaboracin con chat integrado. Por momentos algunas de sus
caractersticas recuerdas aBasecamp (salvando las distancias).
Gliffy
iPlotz
iPlotz permite crear de manera rpida y cliqueable todo tipo de prototipos web,
pero adems soporta elementos para la planificacin de todo tipo de aplicaciones
de software. Esmultiplataforma pudiendo ser ejecutado en Linux, Windows, Mac
o embebido en navegador web mediante flash.
Pencil Project
Pencil Project es un plugin para Firefox que nos permite realizar prototipados de
interfaces de usuario directamente en nuestro navegador.
Incluye las herramientas de dibujado tpicas que se pueden esperar de este tipo
de programas, adems de ser multiplataforma y aceptar plantillas
predefinidas por nosotros mismos. Como curiosidad est apoyado por la
fundacin Mozilla.
Reflexin final