h@nz …el Geek

Entries for the ‘Metodologías’ Category

Plantillas para el desarrollo de proyectos

La mayoría de las empresas tienen el problema de la metodología cuando quieren desarrollar proyectos, si bien es cierto pueden escoger cualquier metodología el otro problema viene cuando quieren encontrar los documentos que deben generar.
ReadySET es un proyecto open-source para producir y mantener una librería de plantillas reutilizables para ingeniería de software. Estas plantillas proveen […]

Leave a Comment

Otros roles en RUP

Y llegamos a la última entrega de los roles en RUP. Estos últimos roles son adicionales y no tienen un peso relevante dentro del proceso de desarrollo, sin embargo, pueden ser utilizados en caso de que el proyecto sea de mayor tamaño. Lo bueno que tiene RUP es que todo su proceso puede ser […]

Leave a Comment

Gestión de Proyectos de Tecnologías de Información

Hace un tiempo tuve la oprtunidad de dictar una conferencia en la Universidad Nacional del Callao, el tema que trate fue “Gestión de Proyectos de TI”, navegando recientemente por mis archivos me encontré con la diapositiva que utilicé para dicha conferencia, así que la publicaré ahora para que puedan verla si es que les interesa.

En […]

Comments (1)

El rol Manager en RUP

Continuamos con el tema de RUP, y ahora presento las descripciones del rol Manager en RUP. Este rol que contiene a otros roles, trata aquellas funciones que cumplen un cargo de responsables en una etapa o en alguna actividad en particular del proyecto. Esto sin duda es importante ya que los diferentes managers serán […]

Comments (3)

El rol del Tester en RUP

Siguiendo con la secuencia de roles en RUP, ahora toca ver el rol Tester, este rol es más sencillo de describir porque es único y tiene la responsabilidad de ejecutar las pruebas unitarias y de integración del software que se esta desarrollando.
A diferencia de los otros roles vistos, como el del analista o el […]

Leave a Comment

Entendiendo la metodología SCRUM

Muchas metodologías de software son muy nombradas hoy en día, lamentablemente no todas se usan como deberían, ya sea porque son muy pesadas o no hay mucha documentación al respecto. Ante este caso se presenta Scrum, una metodología que de hecho, muchos practicamos pero no sabemos que lo hacemos.
¿Qué es Scrum?Scrum es un proceso ágil […]

Comments (1)

El rol del Desarrollador en RUP

Ya había escrito una entrada en la que hablaba sobre el rol del Analista en Rup, ahora toca ver el rol del Desarrollador con la finalidad de explicar los diferentes roles que hay tras este rol genérico de RUP. Como ya se había mencionado: los roles no son individuos; en lugar de ello, describen […]

Leave a Comment

Actualización

Una pequeña entrada para indicar que el post acerca de El rol del analista en RUP que publiqué la semana pasada ahora cuenta con gráficos que les permitirán entender los roles y los artefactos que cada uno de ellos genera.
En estos días estaré posteando los demás roles ya que primero debo traducirlos porque todo esta en inglés, […]

Leave a Comment

El rol del Analista en RUP

El Proceso Unificado de Rational (RUP, el original inglés Rational Unified Process) es un proceso de desarrollo de software y junto con el Lenguaje Unificado de Modelado UML, constituye la metodología estándar más utilizada para el análisis, implementación y documentación de sistemas orientados a objetos. RUP es en realidad un refinamiento realizado por Rational […]

Comments (9)

¿Porqué no programar en Capas?

Hace un buen tiempo venimos escuchando que para desarrollar un Software, lo ideal es trabajar en una arquitectura de n niveles… incluso hay personas que minimizan a quienes no desarrollan Software de esta manera, sin embargo, ¿es necesario hacer un desarrollo de n niveles?. Considerando que un desarrollo de n niveles real es un trabajo […]

Comments (1)