Diferencia entre revisiones de «Ejercicios con Redmine»

De Wiki de EGC
Saltar a: navegación, buscar
(delimitar código)
(mejoras en la descripción del ejercicio)
 
(No se muestra una edición intermedia del mismo usuario)
Línea 10: Línea 10:
 
</source>
 
</source>
  
Realice una [http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_on_Ubuntu_step_by_step instalación de Redmine] que contenga un proyecto denominado '''fibonacci''' que contenga los módulos que considere oportunos. Incluya información que considere importante de cara al desarrollo de dicho proyecto, siendo capaz de '''justificar''' las decisiones tomadas.
+
Realice una [http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_on_Ubuntu_step_by_step instalación de Redmine] que contenga un proyecto denominado '''fibonacci''' que contenga los módulos que considere oportunos, se le ofrecen las siguientes pistas:
 +
 
 +
* El software fibonacci no valida la entrada recibida por teclado, si no se indica una valor específico el programa no funciona. El software incluye documentación que no es correcta, identifique de cuál se trata y realice el reporte correspondiente. Considere incluir un reporte para cada una de estas incidencias, incluyendo las estimaciones de tiempo oportunas.
 +
 
 +
* Realice un breve fichero de documentación que describa cómo se usa esta aplicación e inclúyalo en el modulo que vea conveniente.
 +
 
 +
* Integre una copia del repositorio de git con redmine, que debe ser almacenada en /var/www/redmine/fibonacci.py. No olvide convertir el proyecto a modo '''bare'''.
 +
 
 +
Debe ser capaz '''justificar''' las decisiones tomadas.

Revisión actual del 21:01 12 nov 2013

En la anterior práctica se realizaron ejercicios de Git y Mantis a partir del proyecto fibonacci, escrito en Python y accesible desde la siguiente dirección:

https://github.com/bitsandbooks/py-fibonacci.git

permite calcular la serie de Fibonacci, indicando cuantos números de la serie quieres obtener:

$ python fibonacci.py 10
[0, 1, 1, 2, 3, 5, 8, 13, 21, 34]

Realice una instalación de Redmine que contenga un proyecto denominado fibonacci que contenga los módulos que considere oportunos, se le ofrecen las siguientes pistas:

  • El software fibonacci no valida la entrada recibida por teclado, si no se indica una valor específico el programa no funciona. El software incluye documentación que no es correcta, identifique de cuál se trata y realice el reporte correspondiente. Considere incluir un reporte para cada una de estas incidencias, incluyendo las estimaciones de tiempo oportunas.
  • Realice un breve fichero de documentación que describa cómo se usa esta aplicación e inclúyalo en el modulo que vea conveniente.
  • Integre una copia del repositorio de git con redmine, que debe ser almacenada en /var/www/redmine/fibonacci.py. No olvide convertir el proyecto a modo bare.

Debe ser capaz justificar las decisiones tomadas.