The home of the Twelve Olympians… and yours too
3 Dec
Pues aquí estoy yo, en esta no tan fría, pero sí oscura tarde de lunes, pensando en Achilleus; así que aprovechando la presentación que acabo de hacer a la lista, voy a escribir con un poco más de detalle esas cosas que pienso debería tener mi “bebé” (lo siento… pero es un bebé :P).
Pero antes, comentaré la metodología que usaré para hacer el proyecto, si bien hay ciertas partes que ya están prefijadas, a pesar de que la metodología especifique que hay que dedicar unos minutos a ello. En concreto, voy a hacer uso de la metodología del Proceso Unificado, la cual no es más que un conjunto de fases que permiten desarrollar software de forma iterativa e incremental (y basicamente es lo que voy a hacer aquí…). Iterativo, en tanto que voy a tener que pasar por alguna, sino todas, de esas fases más de una vez, e incremental en tanto que poco a poco, se va avanzando, y corrigiendo posibles errores en las sucesivas iteraciones)
El Proceso Unificado, está dirigido por lo que se llama casos de uso, en tanto que los requisitos del software se capturarán mediante ésta técnica; y luego esos casos de uso se irán formalizando en clases, y posteriormente se implementarán (por supuesto se podrán ampliar y corregir en cada iteración).
Así que… como primera fase… veamos los requisitos que he pensado (brainstorming) debiera tener Achilleus:
Esto es más o menos, lo que se me viene a la cabeza (incluyendo las sugerencias de mariodebian), de una forma un poco genérica.
¿Quieres aportar algo? (Cualquier comentario, por muy tonto que pueda parecer, será de gran ayuda. Mientras más información tenga, más útil será esto y menos iteraciones tendré que hacer…)
15 Nov
Este año, ya, definitivamente, debo hacer este proyecto que tanto tiempo lleva en el horno, aunque a temperatura tan baja (aunque por encima de los cero grados centígrados); pero que nunca termina de hacerse del todo. Y… qué mejor manera de retomar el proyecto presentándolo, ¿no?
Pues… señoras y señores, ladies and gentlemen, con todos ustedes… Achilleus!
Vale… y… ¿qué es Achilleus? Pues debería ser… cuando lo termine… un proyecto de software libre… que además participará en la 2ª Edición del Concurso de Software Libre organizado por la Universidad de Sevilla. Sinceramente no aspiro a nada en especial, pero debido a mi extrema vagancia, es una forma de forzarme a hacer las cosas; además, necesito la colaboración de la gente para ciertas partes del mismo, y posiblemente haya alguien que quiera ayudarme en la tarea de decirme que estaría bien que tuviese/hiciese/quitase…
Vale. Escribo mucho, pero no he contado realmente en que consiste Achilleus (el nombre no está escogido al azar… pero sólo desvelaré su significado cuando lo termine). Achilleus será… un gestor de la organización, la logística y el quehacer diario de una entidad de tamaño pequeño-mediano tomando como modelo una asociación (o eso es a lo que me he comprometido a grandes líneas)
Pues nada más, permanezcan en sus sillones, porque en breve (ahora me toca configurar la forja y alguna que otra cosilla más, especialmente para esta tarea de recogida de requisitos) tendrán más noticias sobre Achilleus.