Gliffy: una herramienta para diagramar
| 08 de mayo de 2009 a las 19:33, vista 188 veces. | |
|
| |
![]()
Gliffy es una aplicación que permite generar una serie de diagramas: UML, Wireframes, diagramas de flujo, diagramas de redes, arquitectura, y otros diagramas configurados con imágenes buscadas en la Web. Gliffy funciona sobre Web (al parecer está construido sobre Adobe Flex u OpenLaszlo), su interfaz de usuario es bastante intuitiva y liviana, y tiene características que lo hacen más interesante aun: la posibilidad de exportar los diagramas a... | |
|
[ Seguir leyendo ]
| |
| | |
Gestión de requerimientos y el efecto mariposa
| 28 de abril de 2008 a las 23:44, vista 588 veces. | |
|
| |
![]()
Todos podríamos decir que la gestión de requerimientos es la etapa más importante del desarrollo de sistemas de software, lo sabemos y nos consta. Esta etapa, en la cual se siembra el espíritu del software, si se deja espacio para un pequeño error las consecuencias pueden ser las menos deseadas.Cuando realizamos gestión de requerimientos, nuestra vista apunta de forma directa a dos grandes problemas: solucionar lo que el cliente quiere o podría... | |
|
[ Seguir leyendo ]
| |
| | |
Mis tips de diseño software orientado a objetos
| 27 de abril de 2008 a las 06:38, vista 759 veces. | |
|
| |
![]()
A continuación algunos de los tips de diseño software que me han servido para dejar mis diseños extensibles y elegantes. Utilizaré un diagrama de classes de ejemplo de un sistema de gestión de eventos para mostrar de mejor forma lo que cuento en cada punto. Programación por interfaces Si tus classes tienen dependencias con otras, es mucho mejor depender de una interface (Classe Abstract o Interface), así pues puedes extender la funcionalidad... | |
|
[ Seguir leyendo ]
| |
| | |
¿qué me pregunto al diseñar un componente de software?
| 24 de abril de 2008 a las 00:08, vista 153 veces. | |
|
| |
![]()
Cada vez que diseño un componente de software hay ciertas cosas que pregunto que me hacen pensar en miles de requerimientos extra a lo primitivamente funcional. Les cuento cuáles son las principales preguntas que me hago y cosas que pienso (que recuerdo en este momento) cuando desarrollo un componente de software: - ¿rapidez de desarrollo o diseño perfeccionista? - ¿y esto cómo lo paso a UML? - ya!, este es el lenguaje indicado! - la... | |
|
[ Seguir leyendo ]
| |
| | |
¿MiClase o MyClass?
| 19 de abril de 2008 a las 13:55, vista 174 veces. | |
|
| |
|
Ser de una lengua materna que no es la que se supone es la usada en la industria del software - de la cual obtenemos dinero - presenta el problema práctico siguiente : ¿Programo en mi lengua materna o en inglés?. Suponiendo que hablamos castellano como lengua materna y que normalmente el software se escribe en inglés ¿Qué idioma elijo para continuar la aplicación o construirla sobre un framerwork?. Hay proyectos y comunidades donde se ponen de... | |
|
[ Seguir leyendo ]
| |
| | |
Introducción a la programación orientada a aspectos por Gregor Kiczales
| 15 de abril de 2008 a las 14:50, vista 177 veces. | |
|
| |
|
El presente vídeo es una reseña bastante completa acerca de qué es la programación orientada a aspectos POA (aspect oriented programming AOP) dado nada más ni nada menos que por Gregor Kiczalez, académico de la University of British Columbia y uno de los principales impulsores de este paradigma de programación que se complementa a otros como la programación orientada a objetos. Cabe señalar que la principal funcionalidad de la POA es mejorar los... | |
|
[ Seguir leyendo ]
| |
| | |
¿Es fiable la estimación inicial en un proceso de desarrollo iterativo e incremental?
| 08 de abril de 2008 a las 16:01, vista 107 veces. | |
|
| |
|
En el proceso iterativo e incremental[1] se supone que en las primeras iteraciones se comienza afrontando los problemas de mayor riesgo construyendo una base para que las siguientes iteraciones tengan incrementos aditivos y sean estos los musculos de un esquelo estable. Es por esto que es en la primera parte es donde se analiza y diseña usando mucha información descriptiva del problema (Pues es lo Único que hay ya que no se cuenta con modelos... | |
|
[ Seguir leyendo ]
| |
| | |





