Anda di halaman 1dari 5

Codigo o nombre clave del pryecto : Andromeda

Nombre del equipo : Apolo


Modulos de desarrollo : Diseo de pagina web y Web Service
- Modulos de venta y compra.
- Modulo de interfaz de usuario.
- Modulos de almacenamiento de datos.
Preguntas :
1. En el presente cuadro se observara el cuadro de avance :
Objetivo general : Desarrollar una pagina web que cumpla todos los requesitos del usuario.
Objetivos especificos:
a) Realizar una documentacion que establesca de forma clara los requerimientos del proyecto
(Web)
b) Desarrollo de un servidor que pueda comincarse con otras plataformas , permitiendo el
intercambio de infomracion donde este pueda recibir y enviar informacion necesaria para
el usuario.
c) Desarrollo de una base de datos que contegna toda la informacion necesaria para cumplir
las necesidades del usuario.
d) Implementacion de consultas necesario para el usuario en el servidor.
e) Creacin de un repositorio para la integracion de las partes de cada mini proyecto.
f) Dirigir y controlar las actividades del equipo.
g) Distribuir tareas para cada integrante del equipo.
h) Realizacion de grafico Burn Down.
Actividades:
1. Para el objetivo a) se realizaron las siguientes actividades. (100% completado)
Establecimiento de requerimientos del usuario. (Inicio del curso) (20 %)
Establecimineto de requerimientos del sistemas. (Inicio del curso) (20 %)
Establecimineto de reuerimientos del servidor. (Inicio del curso) (60 %)
2. Para el objetivo b) se realizaron las siguietnes actividades (82 % avance):
Implementacion de un micro framework para el servidor en este caso Slim
(17 / Mayo / 2017) (10%)
Instalacion del framework para el desarrrollo del servidor.
(17 / Mayo / 2017) (10 %)
Desarrollo del codigo necesario para la funcionalidad del servidor.
(17 / Mayo / 2017) (40% )
Desarrollo del codigo necesarion para la recibir datos del otras plataformas.
(19/ Mayo/ 2017) (10%)
Desarrollo de pruebas implementando un cliente.
(31/Mayo/ 2017) (5 %)
Implementacion de codigo para la conexin de cliente servidor.
(31/Mayo/ 2017) (5 %)
Configuraciones necesarias para el facilitar el uso del servidor.
(17 / Mayo / 2017) (2%)
3. Para el objetivo c) se realizaron las siguientes actividades (100% completada):
Implemenetacion de la base de datos en Postgres sql.
(17/ Mayo /2017) (20 %)
Creacion de tablas que contenga los datos requeridos por el usuario.
(17/ Mayo /2017) (60 %)
Creacion de relaciones en la base de datos.
(17/ Mayo /2017) (20 %)
4. Para el objetivo d) se realizaron las siguientes actividades (100 % completa):
Implementacion de consultas para poder:
o Seleccionar productos, usuarios, etc. (25 %)
o Elminar algun datos de la base de datos. (25 %)
o Actualizar datos de la base de datos. (25 %)
o Aadir datos en la base de datos. (25 %)
(19/ Mayo / 2017)
5. Para el objetivo e) se realizaron las siguiente actividades (100 % completa):
Creacion de repositorio en git con el nombre del equipo.
(15/ Mayo / 2017) (100%)
6. Para el objetivo f) se realizaron las siguientes tareas (80 %):
Supervisar las tareas realizadas por los integrantes del equipo.
(Todo el tiempo) (40 %)
Establecer tiempos para entregar partes de las tareas distribuidas.
(Inicio del curso) (40 %)
7. Para el objetivo g) se realizaron las siguientes actividades:
Distribuir tareas segn el avance y habilidad d elos integrantes.
(Incio del curso) (80 %)
Productos:
1. Para el objetivo a) se tuvo los siguientes resultados:
Documentacion establecida para cumplir requerimientos para la web.
2. Para el objetivo b) se tuvo los siguientes resultados:
Web service que contiene las funcionalidades requeridas, sin contar la conexin
servidor cliente.
3. Para el objetivo c) se tuvo los siguientes resultados:
Base de datos implementada y conectada con el servidor.
4. Para el objetivo d) se tuvo los siguientes resultados:
Consultas para la seleccin , eliminacion, actualizacion y adicion de datos requeridos
por el usuario.
5. Para el objetivo e) se tuvo los siguientes resultados:
Repsoitorio que contiene las partes de cada tarea realizado por el equipo.
6. Para el objetivo f) se tuvo los siguientes resultados:
Buen avance del poryecto por parte del equipo.
7. Para el objetivo e) se tuvo los siguientes resultados:
Desarrollo de tareas realizadas correctamente.
Comentarios :
Cada uno del objetivos tuvieron grandes avances para el proyecto , faltando pequeos detalle para
ser finalizados.
2. En este caso para llevar a cabo mis tareas tuve las siguientes complicaciones:
No entendia el concepto de que era un web service ocacionando un pequeo retraso
en el desarrollo de este.
En la hora de la instalacion del framework se necesito bastante investigacion ya que
necesitaba carpetas que debian ser instaladas de forma manual.
EL desarrollo del codigo fue un poco complicado ya que el lenguaje era distinto.
Las consultas fueron un poco complicadas de implementar ya que postgres sql tenia
diferente sintaxis a la de sql , por tanto se tuvo que hacer una investigacion mas
profunda para que ser realizara.
La base de datos se demoro en realizar ya que hubo una demora en la entrega de este.
Se tuvo que realizar consultas para cada uno ya que no no s epodia importar la base
de datos.
La creacion del repositorio fue un poco confusa ya que no entendia como hacerlo.
Para llegar a llogras estas dificultas tuve que realziar lo siguiente:
- Investigacion profunda acerca de la web sefvice.
- Busqueda de videos tutoriales para el desarrrollo de este.
- Consultas al docente en los errores encontrados par apoder una vison mas clara del
error y para lograr la instalacion del framework.
- Busqueda de paginas que tengna la informacion necesaria.
3. Los recursos utilizados para el desarrollo de mis tarea fueron:
- Computadora. (30 % )
- PHP. (20 %)
- Xampp. (5 %)
- Postgre sql. (10%)
- Sublime. (2 %)
- Boc de notas. (5 %)
- Internet (20%)
- Db forge Studio (2%)
Hubo retrasos en la utilizacion de estas herramientas ya que alguna d estas no conocia para que se utilizaba
entonces se tuvo que investigar para entender su funcional en el caso de postgres sql y sublime.
En cuanto php tambien se tuvo que investigar puesto que los comandos eran diferentes y habian terminos
muy especificos para cada parte del codigo.
4. a) Nombre de tareas:
1. Instalacion de framwork:
Tipo de prueba : Se observo si en el codigo se encontraba error por no tener las carpetas
necesarias para que funicone el codigo.
Estado : Fue aceptado
No conto con la presencia del product owner
2. Funcionalidad del web service:
Tipo de pruba: Se realizo el tipico hello world probando en un url donde utilizo
localhost para este donde deberia decir en la pagina Hello world
Estado: Fue aceptado.
No se conto con la presencia del product owner
3. Conexin de da base de datos:
Tipo de prueba : Se realizo lo mismo que el anterior con un base de datos pruebas ,
introduciendo el url para verificar si los datos de la base de datos preueba se mostraban
en la pagina.
4. Configuraciones necesarias para facilitar:
Tipo de prueba: Se realizo un url mas pequeo que facilite al usuario donde se verifico
colocandolo y observando si este exisitia.
Estado : Aceptado.
No se conto con la presencia del product owner.
5. Consultas realizadas para la web service:
Tipo de prueba: Se realizo pruebas con una extension de chrome llamada Rest easy
donde se probo si funcionaban las consultas (select, delete, update y add).
Estado: Acepatada.
No se conto con la presencia del product owner.
6. Base de datos:
Tipo de prueba : Se realizo la conexin con el servidor para ver si mostraba los datos
correctos.
Estado : Aceptada
No se conto con la presencia del product owner.
7. Repositorio git:
Tipo de prueba: Se compro mediante la colocaion de archivos para poder ser
modificados.
Estado Aceptada.
Se conto con la presencia del product owner.
5. Los medios utilizados para que los resultados parciales del proyecto sena realizados fueron los
siguientes:
- Uso de mail para el envio de la base de datos en cuanto al modelo entidad relacion.
- Se uso meister task para la distribucion de tareas para cada integrante del equipo y
comprobar si estas fueron completadas, ademas que este fue utlizadas como ayuda para
la investigacion para ciertas tareas.
- Se uso un repositorios para que todo el grupo vea como se realizo cada parte del
proyecto y para la integracion de cada uno.
- Se uso whatssap para la comunicacin con los integrantes , teniendo reuniones por este
medio.
6. En este caso se utlizo la metodologia Scrum este tiene relacion con las tareas realizadas ya que
en esta metodologia se divido los roles , en el cual cada rol tenia sus propias tareas como ser
los produtc owner, desarrolladores, diseadores, etc.
Ademas que en el proyecto se realizaron las graficas para obtener una vision mas clara del
rendimiento del equipo al realizar las tareas.
En este tambien se dividio el proyecto en mini tareas donde se entragara un sprint para ver el
avance realizado del proyecto.
7. Los resultados que se obtuvo son la web service funcionando para tener la comunicacin e
integracion con la base de datos que se utilizara para el pryecto en general.
Ademas que ya se tien la base de datos implemenetada en postgres sql.
En este se utilizo el repositorio en git llamado APOLO al igual que el grupo donde se coloco
la priemra web service donde decia Hello World , luego se hizo cambios donde la siguiente
version mostraba ya una conexin con una base datos prueba y finalmente se obtuvo la
conexin con la base de datos oficial que se utilizara en el proyecto.

Anda mungkin juga menyukai