Huancayo, 2013
La aplicacin mvil deber poder consultar los datos de un usuario conectado a la intranet y mostrarlo de forma amigable. La aplicacin mvil deber poder sincronizar los horarios de clases de los alumnos y el rol de exmenes con la cuenta de Google Calendar del usuario La aplicacin mvil deber poder mostrar el horario de clases del alumno conectado a la intranet. La aplicacin mvil deber poder mostrar el rol de exmenes del alumno conectado a la intranet. La aplicacin mvil deber poder mostrar el plan de estudios del alumno conectado a la intranet. La aplicacin mvil deber poder mostrar el record de asistencia exmenes del alumno conectado a la intranet.
Requerimientos no funcionales: La aplicacin mvil deber operar bajo el sistema operativo Android. La aplicacin mvil deber conectarse de forma segura a la base de datos de la intranet de la universidad Continental. La aplicacin mvil deber ser compatible con la version 2.2 de Android en adelante. La aplicacin mvil deber poder conectarse con Google Calendar de forma segura. La aplicacin mvil deber cerrar la sesin del usuario luego de los 2 minutos de inactividad. La aplicacin mvil deber solicitar el inicio de sesin cada vez que se ejecute.
e) Diseo de interfaces
2) FASE DE PLANEACIN
a) Listado de recursos a emplear 1 MacBook Pro 15 1 SDK Android 1 Microsoft Office 2011 for Mac 4 Meses de conexin a internet 1 Oficina
1 Escritorio 4 Meses de energa elctrica Pasajes 1 ciento de papel bond 1 Impresora Laser HP b) Descripcin de la metodologa a emplear La metodologa a usar es Mobile-D: El objetivo de este mtodo es conseguir ciclos de desarrollo muy rpidos en equipos muy pequeos. Fue creado en un proyecto finlands en 2005, pero sigue estando vigente. Basado en metodologas conocidas pero aplicadas de forma estricta como: extreme programming, Crystal Methodologies y Rational Unified Process. Se compone de distintas fases: exploracin, inicializacin, fase de producto, fase de estabilizacin y la fase de pruebas. Cada una tiene un da de planificacin y otro de entrega. En la fase de exploracin se centra la atencin en la planificacin y a los conceptos bsicos del proyecto. Aqu es donde hacemos una definicin del alcance del proyecto y su establecimiento con las funcionalidades donde queremos llegar. En la iniciacin configuramos el proyecto identificando y preparando todos los recursos necesarios como hemos comentado anteriormente en esta fase la dedicaremos un da a la planificacin y el resto al trabajo y publicacin. En la fase de producto se repiten interactivamente las sub-fases. Se usa el desarrollo dirigido por pruebas (TDD), antes de iniciar el desarrollo de una funcionalidad debe existir una prueba que verifique su funcionamiento. En esta fase podemos decir que se lleva a acabo toda la implementacin. Despus de la fase de producto llega la fase de estabilizacin en la que se realizan las acciones de integracin para enganchar los posibles mdulos separados en una nica aplicacin. Fase de pruebas. Una vez parado totalmente el desarrollo se pasa una fase de testeo hasta llegar a una versin estable segn lo establecido en las primeras fases por el cliente. Si es necesario se reparan los errores, pero no se desarrolla nada nuevo. Una vez acabada todas las fases deberamos tener una aplicacin publicable y entregable al cliente.