domingo, 6 de febrero de 2011

Planificación del proyecto

Ahora que sabemos mejor lo que tenemos por delante, mi planificación es la siguiente:

  1. Queremos ser capaces de personalizar versiones live de Linux:  usaremos scripts de Linux, estructurándolos y con los comandos adecuados que al ejecutar realicen las tareas esperadas.
  2. Pruebas para probar nuestros scripts: en la consola de Linux se probarán uno a uno cada comando esperando que tenga la salida que espero.
  3. Diseño e implementación de la aplicación: se implementará en PHP las diferentes funcionalidades requeridas, usando también HTML, para que al final tengamos una aplicación completamente funcional para el usuario.
  4. Pruebas de la aplicación: comprobaremos que la aplicación hace lo que se ha especificado, puede dar lugar a hacer posibles mejoras, ampliando la aplicación.
  5. Documentar: cada etapa llevará añadida la tarea de documentar lo que se hace.

Hay que ser capaz de desenvolverse bien en lenguaje scrpting de Linux, lo cual exige el conocimiento de comandos de este sistema, órdenes de control de flujo y tratamiento de ficheros.
En la implementación de la aplicación en PHP habrá que saber manejar diferentes estructuras de datos (arrays, ficheros de texto, cadenas…), blucles para realizar diferentes tareas y deberemos saber accionar scripts con funciones de php.
Sobre HTML deberemos saber realizar formularios y conocer las diferentes etiquetas del lenguaje.
En lo relacionado al tiempo lo más pesado serán las pruebas junto a la realización de scripts.

No hay comentarios: