Okkum Feature Manager Beta

Hoy hemos terminado la versión 0.1 de Okkum Feature Manager, esta aplicación nos permite gestionar los proyectos de acuerdo a los principios de la metodología que nosotros mismo hemos creado para adaptar la FDD a la norma ISO 15504 y nuestra propia idiosincracia. Esto de las metodologías es como las licencias Open Source, no eres nadie en el mundo de la tecnología si no tienes la tuya propia. Nosotros todavia no hemos sacado la licencia, pero no dudeis que todo llegará.

Las principales características de la aplicación, además de que esta desarrollada sobre Django con mucho AJAX (JQuery) son:

  • multiproyecto,
  • multidioma,
  • basado en funcionalidades (como unidad mínima de planificación),
  • las funcionalidades se agrupan en Conjuntos,
  • los conjuntos, a su vez, se agrupan en Superconjuntos,
  • cada funcionalidad tiene 5 posibles estados (iniciado, codificado, documentado, testeado, aprobado),
  • cada funcionalidad tiene una estimación temporal,
  • la aplicación calcula automáticamente el grado de realización del proyecto,
  • las funcionalidades se asignan a un usuario,
  • las funcionalidades se planifican temporalmente en iteraciones,
  • el usuario tiene un panel de “sus labores” que contiene las funcionalidades que tiene asignadas,
  • cada proyecto tiene integrada una Wiki para la gestión de la documentación interna,
  • la mayor parte del trabajo puede realizarse en dos pantallas, debido al uso intensivo de JQuery que nos permite desde reordenar las prioridades de un conjunto arrastrando las funcionalidades, hasta asignar una funcionalidad a una iteración arrastrando y soltando.

Es un resumen aproximado de lo que hemos hecho hasta ahora, en poco más de quince días y con una sola programadora, Isa, la productividad de django es espectacular y la calidad es la más beneficiada al usar un framework contrastado. Además, Marta, ha realizado un diseño impresionante, así que es una herramienta útil, potente, sencilla y bonita ¿Se puede pedir más?

La idea, como ya he dicho en otras ocasiones es liberar el código de la aplicación enseguida que sea más estable y hayamos depurado algunos detalles, lo cual es cuestión de unas cuantas semanas (puede que incluso un mes o dos) de uso intensivo en nuestra empresa.

Anuncios

GFO, Gestión Funcionalidades by Okkum

OkkumFeatureManager
OkkumFeatureManager

En el último apunte comenté que habiamos decidido adaptar un mix de metodologías agiles a nuestra gestión de proyectos. Hemos cogido la metodología FDD y la norma ISO 15504, las hemos metido dentro de la coctelera y el resultado ha sido GFO. El trabajo de casar la norma con nuestra metodología no esta completa, pero avanza a buen ritmo. Lo que avanza a mejor ritmo todavía gracias a Django es nuestra herramienta de gestión de proyectos basada en GFO (como me gusta esto de tener nuestras propias siglas, no eres nadie en el mundo de la tecnología sino las tienes, nosotros como somos más web 2.0, le poniamos nombres a las cosas, por ejemplo Hawai a nuestra web de tramitación de vacaciones, aunque la tentación ha sido irresistible esta vez). Continúa leyendo GFO, Gestión Funcionalidades by Okkum