Posteado por: Iván Garcerant en: 27-06-08
Ya había comentado sobre la importancia de mantener un documento llamado Glosario, que sirva para capturar el vocabulario en uso en un proyecto. No solo para la muy vital misión de tener un vocabulario común con el cliente, sino también para otras tareas, como el análisis gramatical y la construcción de un Modelo de Dominio.
Similar [...]
Posteado por: Iván Garcerant en: 25-06-08
Uno de los primeros objetivos de todo proceso de desarrollo, no importa cuan formal o informal puede ser, es el de desarrollar una visión clara sobre el producto deseado, el proceso en si, y las necesidades que se van a cubrir con el proyecto. Esto es, una de las primeras tareas es la de Desarrollar [...]
Posteado por: Iván Garcerant en: 25-06-08
La mayor parte de los sistemas de información modernos son concebidos como un apoyo para un proceso de negocio bien definido de la organización. Por lo mismo, en ocasiones es necesario reproducir un ciclo de negocio completo para poner a prueba la funcionalidad de un sistema. El reto surge cuando el ciclo de negocio a [...]
Posteado por: Iván Garcerant en: 22-06-08
Dado que son muchos los posibles artefactos a incluir en un proyecto, es imperativo el desarrollar una visión de conjunto que nos permita escoger solo aquellos que son realmente capaces de otorgar valor al desarrollo. Esto es, necesitamos tener una visión o mapa estructural de todos los artefactos, para luego saber cual incluir en el [...]
Posteado por: Iván Garcerant en: 19-06-08
Cada Fase del Ciclo de Vida debe terminar cuando se alcanzan un conjunto bien identificado de objetivos, definidos en términos de productos concretos o eventos acordados con los stakeholders. Según lo que se haya indicado en la planificación del proyecto durante la Fase de Concepción.
Esto es, llamamos Objetivos del Ciclo de Vida a las metas [...]
Posteado por: Iván Garcerant en: 19-06-08
Hoy en día los casos de uso son la principal forma de capturar los requisitos de los proyectos de desarrollo de software; y de ahí por tanto que sean el lugar de inicio más común para los libros que explican métodos de desarrollo. Sin embargo son también quizás, el concepto peor entendido de todos, probablemente [...]
Posteado por: Iván Garcerant en: 19-06-08
El propósito del Seguimiento y Control de Proyectos es el de proveer una visión objetiva del estado actual del proyecto y determinar las posibles desviaciones a fin de tomar las correcciones del caso. Es en este sentido en el cual le llamamos Seguimiento a la evaluación rutinaria del estado en tanto que llamamos Control a [...]
Posteado por: Iván Garcerant en: 17-06-08
La moderna practica de la ingeniería del software se basa en la construcción de modelos que capturen progresivamente, el avance desde los requisitos al diseño y eventualmente, a la implementación y despliegue de la solución final. Esto representa un reto importante desde el punto de vista de la calidad ya que ha de existir alguna [...]
Posteado por: Iván Garcerant en: 15-06-08
La fase de elaboración es la encargada de determinar la solución técnica del proyecto. Así como durante la fase de inicio se determino el qué, ahora es necesario el como. Es esta fase durante la cual elaboramos los requisitos al nivel del diseño y por tanto, nos pone en posición de saber si el proyecto [...]
Posteado por: Iván Garcerant en: 7-06-08
El modelado de casos de uso persigue capturar la funcionalidad del sistema visto desde el punto de vista de sus operadores -actores- por lo que es fundamentalmente una construcción de elementos de modelado comprensibles por los clientes -stakeholders- y no solo por los analistas.
Sin embargo, en ocasiones es conveniente introducir algunos pocos elementos que no [...]