<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>https://1984.lsi.us.es/wiki-egc/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rafriofra</id>
		<title>Wiki de EGC - Contribuciones del usuario [es]</title>
		<link rel="self" type="application/atom+xml" href="https://1984.lsi.us.es/wiki-egc/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rafriofra"/>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php/Especial:Contribuciones/Rafriofra"/>
		<updated>2026-05-07T13:33:53Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.29.0</generator>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6062</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6062"/>
				<updated>2017-02-02T17:46:03Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Tiempos individuales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
*En el presente documento describimos como se ha desarrollado el proyecto de la asignatura de Evolución y Gestión de la Configuración (EGC), que consiste principalmente  en integrar nuestro proyecto que corresponde a un subsistema, con otros subsistemas para ofrecer una herramienta de voto online.&lt;br /&gt;
&lt;br /&gt;
*En las primeras semanas de curso se propusieron una serie de proyectos o subsistemas que engloban una aplicación o sistema completo, cuya funcionalidad es la de hacer votaciones online.&lt;br /&gt;
&lt;br /&gt;
*Estos proyectos, son proyectos creados de años anteriores, basado en  el proyecto Agora-Us. De estos proyectos, se nos proporcionan su desarrollo para poder realizar lo que será este año nuestro trabajo, que consiste en modificar y  corregir posibles conflictos, incidencias  o simplemente proporcionar mejoras para cumplir el objetivo principal, integrarnos con los demás subsistemas y hacer funcionar el sistema en toda su totalidad.&lt;br /&gt;
+&lt;br /&gt;
Los distintos subsistemas proporcionados se reparten en subgrupos hechos en el aula, donde cada uno de estos subgrupos tendrá que coordinarse unos con otros para llevar a cabo el objetivo principal antes mencionado. &lt;br /&gt;
&lt;br /&gt;
*Nuestro grupo de trabajo ha tenido que valorar y tomar decisiones tanto internamente cómo con los demás grupos de los demás subsistemas teniendo que establecer procesos y herramientas ya constituidas para crear políticas de trabajo y seguir unas pautas para el desarrollo de nuestro subsistema y para la integración con los demás subsistemas.&lt;br /&gt;
&lt;br /&gt;
*Además de la temática que se imparte en la asignatura, se aportaron una serie de herramientas de gestión de código, gestión de incidencias y depuración para poder desarrollar nuestro subsistema y poder realizar los procesos de integración continua con los demás subsistemas así como el uso de un servidor donde se irá actualizando el desarrollo de cada subsistema y hacer más fácil la integración completa de todos los subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (30/01/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión X (01/02/2017) - Grupo 1 - Verificación1617| Acta Reunión X (01/02/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
*Usaremos un repositorio Git llamado AgoraUS-G1-1617 para administrar el código fuente del sistema. En este repositorio, que se ubica en el servicio de alojamiento de repositorios Git Github, cada subsistema se desarrollará en un repositorio diferente dentro del repositorio global. En el repositorio AgoraUS se recogerá el trabajo realizado y funcional de todos los grupos y su correspondiente integración.&lt;br /&gt;
&lt;br /&gt;
*Usar un repositorio global facilita el acceso al código por parte de cada grupo. Podemos obtener el código de otros grupos clonando sus repositorios y haciendo pull, obteniendo así el código más reciente del subsistema en cuestión.&lt;br /&gt;
&lt;br /&gt;
*Usar un único repositorio nos facilita aún más el acceso al código ya que solo tendríamos que hacer pull de la rama master para obtener el código de los demás subsistemas pero nos encontraríamos con el inconveniente de que cualquier persona podría modificar lo que quisiera, independientemente del grupo en el que se halle. Este inconveniente no se nos presenta porque sólo tenemos acceso de lectura a los repositorios a los que no pertenecemos.&lt;br /&gt;
		&lt;br /&gt;
*Tampoco se nos presentará problemas de conflictos con los demás grupos al alojarnos en repositorios diferentes. Si usáramos un único repositorio tendríamos que crear una carpeta o una rama para cada subsistema con el fin de evitar numerosos conflictos que se presentarían al compartir muchos subsistemas la misma estructura de archivos.&lt;br /&gt;
&lt;br /&gt;
== Gestión de conflictos ==&lt;br /&gt;
'''*Introducción:''' En el caso de que se genere un conflicto, será el miembro del grupo que lo divise primero el encargado de resolverlo. Para esto tendrá que ponerse en contacto con los demás miembros o con alguno en concreto si fuere necesario para acordar la versión escogida, etc.&lt;br /&gt;
&lt;br /&gt;
'''*Implementación''': Utilizamos la consola y el sistema de resolución de conflictos de Git. Este sistema impide un commit o un push en el caso de que haya conflicto además de mostrar un aviso. Para resolver el conflicto, la persona que intentó la operación debe editar manualmente los archivos para quedarnos con el contenido adecuado. Una vez hecho esto, se realiza la operación de nuevo pero sin conflicto.&lt;br /&gt;
&lt;br /&gt;
'''*Lecciones aprendidas:''' La resolución de conflictos ha sido intuitiva y rápida, limitándose a conocimiento del proyecto y comunicación con los demás miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la construcción ==&lt;br /&gt;
*Para la construcción automática del sistema se utilizara la herramientas Travis CI. Esta herramienta te permite realizar la construcción cada vez que se realiza un commit al repositorio de código de GitHub. Travis aparte de realización la construcción ( crear el .jar del proyecto) previo a esto realiza cada uno de los test de la aplicación, comprobando que funcionan correctamente&lt;br /&gt;
&lt;br /&gt;
== Gestión de las liberaciones, despliegue y entregas ==&lt;br /&gt;
*Esta sección, abarca toda la información referente a los distintos elementos y/o entregables necesarios para la entrega, así como toda aquella documentación que lo compone, proyecto desarrollado por todo el equipo de trabajo y la correspondiente máquina virtual para el despliegue.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la integración continua ==&lt;br /&gt;
*El proceso de integración continua tiene como objetivo principal comprobar que cada actualización del código fuente desarrollado por el equipo de trabajo no genere problemas en una aplicación que se está desarrollando. &lt;br /&gt;
Por lo tanto, la integración continua se usa como práctica de desarrollo software donde todos los componentes del equipo integran a lo largo del tiempo de vida del proyecto su trabajo, con el fin de conseguir un software de mayor calidad.&lt;br /&gt;
&lt;br /&gt;
*Las ventajas que ofrece la integración continua son las siguientes:&lt;br /&gt;
&lt;br /&gt;
     -Ejecución automática de pruebas unitarias, conociendo a su vez los resultados de éstos.&lt;br /&gt;
&lt;br /&gt;
     -Ofrece información de cualquier incidencia tras un período de codificación, dándonos la posibilidad de saber &lt;br /&gt;
      quién y cuándo ha realizado un cambio de impacto negativo en el proyecto.&lt;br /&gt;
&lt;br /&gt;
     -Permite detectar los errores lo más pronto posible, en fases tempranas de 	desarrollo, dando la posibilidad &lt;br /&gt;
      de encontrar solución cuanto antes.&lt;br /&gt;
&lt;br /&gt;
     -Monitorización continua de las métricas de calidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
*Un subsistema de AGORA@US donde el votante podrá ver las distintas opciones y votar una de ellas. El voto tiene que cifrarse en cliente, nunca debe llegar al servidor sin cifrar.&lt;br /&gt;
&lt;br /&gt;
[[Creación_Administración_Votaciones_1617 | Creación y administración de votaciones]]&lt;br /&gt;
*Un subsistema de Agora@US &amp;quot;Administración y Creación de Votaciones&amp;quot;. Nuestro grupo es el encargado de comprobar que la creación de las votaciones es la correcta y que los votos no han sido alterados.&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 21:00&lt;br /&gt;
| 11:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 21:00&lt;br /&gt;
| 11:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 21:00&lt;br /&gt;
| 11:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 21:00&lt;br /&gt;
| 11:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 21:00&lt;br /&gt;
| 11:00&lt;br /&gt;
|-&lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|212:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;br /&gt;
&lt;br /&gt;
== Enlaces interesantes ==&lt;br /&gt;
*Repositorio del codigo: https://github.com/EGC-1617/Verificacion-G1&lt;br /&gt;
*Proyecto en opera: http://opera.eii.us.es/egc/public/trabajo/ver/id/56&lt;br /&gt;
*Mapa de herramientas: https://www.text2mindmap.com/&lt;br /&gt;
*Travis: https://travis-ci.org/EGC-1617/Verificacion-G13&lt;br /&gt;
*Wiki: https://1984.lsi.us.es/wiki-egc/index.php/Verificaci%C3%B3n_1617&lt;br /&gt;
*Repositorio compartido: https://github.com/AgoraUS-G1-1617/Verificacion-G13&lt;br /&gt;
*Máquina Virtual (Mega) :&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6059</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6059"/>
				<updated>2017-02-02T17:44:50Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Tiempos individuales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
*En el presente documento describimos como se ha desarrollado el proyecto de la asignatura de Evolución y Gestión de la Configuración (EGC), que consiste principalmente  en integrar nuestro proyecto que corresponde a un subsistema, con otros subsistemas para ofrecer una herramienta de voto online.&lt;br /&gt;
&lt;br /&gt;
*En las primeras semanas de curso se propusieron una serie de proyectos o subsistemas que engloban una aplicación o sistema completo, cuya funcionalidad es la de hacer votaciones online.&lt;br /&gt;
&lt;br /&gt;
*Estos proyectos, son proyectos creados de años anteriores, basado en  el proyecto Agora-Us. De estos proyectos, se nos proporcionan su desarrollo para poder realizar lo que será este año nuestro trabajo, que consiste en modificar y  corregir posibles conflictos, incidencias  o simplemente proporcionar mejoras para cumplir el objetivo principal, integrarnos con los demás subsistemas y hacer funcionar el sistema en toda su totalidad.&lt;br /&gt;
+&lt;br /&gt;
Los distintos subsistemas proporcionados se reparten en subgrupos hechos en el aula, donde cada uno de estos subgrupos tendrá que coordinarse unos con otros para llevar a cabo el objetivo principal antes mencionado. &lt;br /&gt;
&lt;br /&gt;
*Nuestro grupo de trabajo ha tenido que valorar y tomar decisiones tanto internamente cómo con los demás grupos de los demás subsistemas teniendo que establecer procesos y herramientas ya constituidas para crear políticas de trabajo y seguir unas pautas para el desarrollo de nuestro subsistema y para la integración con los demás subsistemas.&lt;br /&gt;
&lt;br /&gt;
*Además de la temática que se imparte en la asignatura, se aportaron una serie de herramientas de gestión de código, gestión de incidencias y depuración para poder desarrollar nuestro subsistema y poder realizar los procesos de integración continua con los demás subsistemas así como el uso de un servidor donde se irá actualizando el desarrollo de cada subsistema y hacer más fácil la integración completa de todos los subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (30/01/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión X (01/02/2017) - Grupo 1 - Verificación1617| Acta Reunión X (01/02/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
*Usaremos un repositorio Git llamado AgoraUS-G1-1617 para administrar el código fuente del sistema. En este repositorio, que se ubica en el servicio de alojamiento de repositorios Git Github, cada subsistema se desarrollará en un repositorio diferente dentro del repositorio global. En el repositorio AgoraUS se recogerá el trabajo realizado y funcional de todos los grupos y su correspondiente integración.&lt;br /&gt;
&lt;br /&gt;
*Usar un repositorio global facilita el acceso al código por parte de cada grupo. Podemos obtener el código de otros grupos clonando sus repositorios y haciendo pull, obteniendo así el código más reciente del subsistema en cuestión.&lt;br /&gt;
&lt;br /&gt;
*Usar un único repositorio nos facilita aún más el acceso al código ya que solo tendríamos que hacer pull de la rama master para obtener el código de los demás subsistemas pero nos encontraríamos con el inconveniente de que cualquier persona podría modificar lo que quisiera, independientemente del grupo en el que se halle. Este inconveniente no se nos presenta porque sólo tenemos acceso de lectura a los repositorios a los que no pertenecemos.&lt;br /&gt;
		&lt;br /&gt;
*Tampoco se nos presentará problemas de conflictos con los demás grupos al alojarnos en repositorios diferentes. Si usáramos un único repositorio tendríamos que crear una carpeta o una rama para cada subsistema con el fin de evitar numerosos conflictos que se presentarían al compartir muchos subsistemas la misma estructura de archivos.&lt;br /&gt;
&lt;br /&gt;
== Gestión de conflictos ==&lt;br /&gt;
'''*Introducción:''' En el caso de que se genere un conflicto, será el miembro del grupo que lo divise primero el encargado de resolverlo. Para esto tendrá que ponerse en contacto con los demás miembros o con alguno en concreto si fuere necesario para acordar la versión escogida, etc.&lt;br /&gt;
&lt;br /&gt;
'''*Implementación''': Utilizamos la consola y el sistema de resolución de conflictos de Git. Este sistema impide un commit o un push en el caso de que haya conflicto además de mostrar un aviso. Para resolver el conflicto, la persona que intentó la operación debe editar manualmente los archivos para quedarnos con el contenido adecuado. Una vez hecho esto, se realiza la operación de nuevo pero sin conflicto.&lt;br /&gt;
&lt;br /&gt;
'''*Lecciones aprendidas:''' La resolución de conflictos ha sido intuitiva y rápida, limitándose a conocimiento del proyecto y comunicación con los demás miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la construcción ==&lt;br /&gt;
*Para la construcción automática del sistema se utilizara la herramientas Travis CI. Esta herramienta te permite realizar la construcción cada vez que se realiza un commit al repositorio de código de GitHub. Travis aparte de realización la construcción ( crear el .jar del proyecto) previo a esto realiza cada uno de los test de la aplicación, comprobando que funcionan correctamente&lt;br /&gt;
&lt;br /&gt;
== Gestión de las liberaciones, despliegue y entregas ==&lt;br /&gt;
*Esta sección, abarca toda la información referente a los distintos elementos y/o entregables necesarios para la entrega, así como toda aquella documentación que lo compone, proyecto desarrollado por todo el equipo de trabajo y la correspondiente máquina virtual para el despliegue.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la integración continua ==&lt;br /&gt;
*El proceso de integración continua tiene como objetivo principal comprobar que cada actualización del código fuente desarrollado por el equipo de trabajo no genere problemas en una aplicación que se está desarrollando. &lt;br /&gt;
Por lo tanto, la integración continua se usa como práctica de desarrollo software donde todos los componentes del equipo integran a lo largo del tiempo de vida del proyecto su trabajo, con el fin de conseguir un software de mayor calidad.&lt;br /&gt;
&lt;br /&gt;
*Las ventajas que ofrece la integración continua son las siguientes:&lt;br /&gt;
&lt;br /&gt;
     -Ejecución automática de pruebas unitarias, conociendo a su vez los resultados de éstos.&lt;br /&gt;
&lt;br /&gt;
     -Ofrece información de cualquier incidencia tras un período de codificación, dándonos la posibilidad de saber &lt;br /&gt;
      quién y cuándo ha realizado un cambio de impacto negativo en el proyecto.&lt;br /&gt;
&lt;br /&gt;
     -Permite detectar los errores lo más pronto posible, en fases tempranas de 	desarrollo, dando la posibilidad &lt;br /&gt;
      de encontrar solución cuanto antes.&lt;br /&gt;
&lt;br /&gt;
     -Monitorización continua de las métricas de calidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
*Un subsistema de AGORA@US donde el votante podrá ver las distintas opciones y votar una de ellas. El voto tiene que cifrarse en cliente, nunca debe llegar al servidor sin cifrar.&lt;br /&gt;
&lt;br /&gt;
[[Creación y administración de votaciones G1 1617|Creación y administración de votaciones]]&lt;br /&gt;
Este proyecto trata del desarrollo del subsistema de Agora@US &amp;quot;Administración y Creación de Votaciones&amp;quot;. Nuestro grupo es el encargado de comprobar que la creación de las votaciones es la correcta y que los votos no han sido alterados.&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 21:00&lt;br /&gt;
| 11:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 21:00&lt;br /&gt;
| 11:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 21:00&lt;br /&gt;
| 11:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 21:00&lt;br /&gt;
| 11:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 21:00&lt;br /&gt;
| 11:30&lt;br /&gt;
|-&lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|212:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;br /&gt;
&lt;br /&gt;
== Enlaces interesantes ==&lt;br /&gt;
*Repositorio del codigo: https://github.com/EGC-1617/Verificacion-G1&lt;br /&gt;
*Proyecto en opera: http://opera.eii.us.es/egc/public/trabajo/ver/id/56&lt;br /&gt;
*Mapa de herramientas: https://www.text2mindmap.com/&lt;br /&gt;
*Travis: https://travis-ci.org/EGC-1617/Verificacion-G13&lt;br /&gt;
*Wiki: https://1984.lsi.us.es/wiki-egc/index.php/Verificaci%C3%B3n_1617&lt;br /&gt;
*Repositorio compartido: https://github.com/AgoraUS-G1-1617/Verificacion-G13&lt;br /&gt;
*Máquina Virtual (Mega) :&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6033</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6033"/>
				<updated>2017-02-01T19:37:26Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Tiempos individuales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
*En el presente documento describimos como se ha desarrollado el proyecto de la asignatura de Evolución y Gestión de la Configuración (EGC), que consiste principalmente  en integrar nuestro proyecto que corresponde a un subsistema, con otros subsistemas para ofrecer una herramienta de voto online.&lt;br /&gt;
&lt;br /&gt;
*En las primeras semanas de curso se propusieron una serie de proyectos o subsistemas que engloban una aplicación o sistema completo, cuya funcionalidad es la de hacer votaciones online.&lt;br /&gt;
&lt;br /&gt;
*Estos proyectos, son proyectos creados de años anteriores, basado en  el proyecto Agora-Us. De estos proyectos, se nos proporcionan su desarrollo para poder realizar lo que será este año nuestro trabajo, que consiste en modificar y  corregir posibles conflictos, incidencias  o simplemente proporcionar mejoras para cumplir el objetivo principal, integrarnos con los demás subsistemas y hacer funcionar el sistema en toda su totalidad.&lt;br /&gt;
+&lt;br /&gt;
Los distintos subsistemas proporcionados se reparten en subgrupos hechos en el aula, donde cada uno de estos subgrupos tendrá que coordinarse unos con otros para llevar a cabo el objetivo principal antes mencionado. &lt;br /&gt;
&lt;br /&gt;
*Nuestro grupo de trabajo ha tenido que valorar y tomar decisiones tanto internamente cómo con los demás grupos de los demás subsistemas teniendo que establecer procesos y herramientas ya constituidas para crear políticas de trabajo y seguir unas pautas para el desarrollo de nuestro subsistema y para la integración con los demás subsistemas.&lt;br /&gt;
&lt;br /&gt;
*Además de la temática que se imparte en la asignatura, se aportaron una serie de herramientas de gestión de código, gestión de incidencias y depuración para poder desarrollar nuestro subsistema y poder realizar los procesos de integración continua con los demás subsistemas así como el uso de un servidor donde se irá actualizando el desarrollo de cada subsistema y hacer más fácil la integración completa de todos los subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (30/01/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión X (01/02/2017) - Grupo 1 - Verificación1617| Acta Reunión X (01/02/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
*Usaremos un repositorio Git llamado AgoraUS-G1-1617 para administrar el código fuente del sistema. En este repositorio, que se ubica en el servicio de alojamiento de repositorios Git Github, cada subsistema se desarrollará en un repositorio diferente dentro del repositorio global. En el repositorio AgoraUS se recogerá el trabajo realizado y funcional de todos los grupos y su correspondiente integración.&lt;br /&gt;
&lt;br /&gt;
*Usar un repositorio global facilita el acceso al código por parte de cada grupo. Podemos obtener el código de otros grupos clonando sus repositorios y haciendo pull, obteniendo así el código más reciente del subsistema en cuestión.&lt;br /&gt;
&lt;br /&gt;
*Usar un único repositorio nos facilita aún más el acceso al código ya que solo tendríamos que hacer pull de la rama master para obtener el código de los demás subsistemas pero nos encontraríamos con el inconveniente de que cualquier persona podría modificar lo que quisiera, independientemente del grupo en el que se halle. Este inconveniente no se nos presenta porque sólo tenemos acceso de lectura a los repositorios a los que no pertenecemos.&lt;br /&gt;
		&lt;br /&gt;
*Tampoco se nos presentará problemas de conflictos con los demás grupos al alojarnos en repositorios diferentes. Si usáramos un único repositorio tendríamos que crear una carpeta o una rama para cada subsistema con el fin de evitar numerosos conflictos que se presentarían al compartir muchos subsistemas la misma estructura de archivos.&lt;br /&gt;
&lt;br /&gt;
== Gestión de conflictos ==&lt;br /&gt;
'''*Introducción:''' En el caso de que se genere un conflicto, será el miembro del grupo que lo divise primero el encargado de resolverlo. Para esto tendrá que ponerse en contacto con los demás miembros o con alguno en concreto si fuere necesario para acordar la versión escogida, etc.&lt;br /&gt;
&lt;br /&gt;
'''*Implementación''': Utilizamos la consola y el sistema de resolución de conflictos de Git. Este sistema impide un commit o un push en el caso de que haya conflicto además de mostrar un aviso. Para resolver el conflicto, la persona que intentó la operación debe editar manualmente los archivos para quedarnos con el contenido adecuado. Una vez hecho esto, se realiza la operación de nuevo pero sin conflicto.&lt;br /&gt;
&lt;br /&gt;
'''*Lecciones aprendidas:''' La resolución de conflictos ha sido intuitiva y rápida, limitándose a conocimiento del proyecto y comunicación con los demás miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la construcción ==&lt;br /&gt;
*Para la construcción automática del sistema se utilizara la herramientas Travis CI. Esta herramienta te permite realizar la construcción cada vez que se realiza un commit al repositorio de código de GitHub. Travis aparte de realización la construcción ( crear el .jar del proyecto) previo a esto realiza cada uno de los test de la aplicación, comprobando que funcionan correctamente&lt;br /&gt;
&lt;br /&gt;
== Gestión de las liberaciones, despliegue y entregas ==&lt;br /&gt;
*Esta sección, abarca toda la información referente a los distintos elementos y/o entregables necesarios para la entrega, así como toda aquella documentación que lo compone, proyecto desarrollado por todo el equipo de trabajo y la correspondiente máquina virtual para el despliegue.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la integración continua ==&lt;br /&gt;
*El proceso de integración continua tiene como objetivo principal comprobar que cada actualización del código fuente desarrollado por el equipo de trabajo no genere problemas en una aplicación que se está desarrollando. &lt;br /&gt;
Por lo tanto, la integración continua se usa como práctica de desarrollo software donde todos los componentes del equipo integran a lo largo del tiempo de vida del proyecto su trabajo, con el fin de conseguir un software de mayor calidad.&lt;br /&gt;
&lt;br /&gt;
*Las ventajas que ofrece la integración continua son las siguientes:&lt;br /&gt;
&lt;br /&gt;
     -Ejecución automática de pruebas unitarias, conociendo a su vez los resultados de éstos.&lt;br /&gt;
&lt;br /&gt;
     -Ofrece información de cualquier incidencia tras un período de codificación, dándonos la posibilidad de saber &lt;br /&gt;
      quién y cuándo ha realizado un cambio de impacto negativo en el proyecto.&lt;br /&gt;
&lt;br /&gt;
     -Permite detectar los errores lo más pronto posible, en fases tempranas de 	desarrollo, dando la posibilidad &lt;br /&gt;
      de encontrar solución cuanto antes.&lt;br /&gt;
&lt;br /&gt;
     -Monitorización continua de las métricas de calidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
[[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
*Este proyecto trata del desarrollo del subsistema de Agora@US &amp;quot;Administración y Creación de Votaciones&amp;quot;. Nuestro grupo es el encargado de desarrollar el sistema de visualización, cuyo propósito es crear formularios para que los usuarios puedan crear sus votaciones.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
[[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
*Un subsistema de AGORA@US donde el votante podrá ver las distintas opciones y votar una de ellas. El voto tiene que cifrarse en cliente, nunca debe llegar al servidor sin cifrar.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
*Es un conjunto de subsistemas de AGORA@US para:&lt;br /&gt;
-'''Recuento'''&lt;br /&gt;
Realizará el recuento de una votación determinada. Para realizar el recuento tendrá que pedir los votos al   &lt;br /&gt;
almacenamiento de votos y deberá lanzar la tarea de recuento sincronizando las diferentes autoridades.&lt;br /&gt;
&lt;br /&gt;
-'''Modificación de resultados'''&lt;br /&gt;
Sistema para interpretar los resultados de una votación y ofrecer un ordenamiento de opciones concreto según   &lt;br /&gt;
diferentes reglas variables. La mayoría de las votaciones no son directas, sino que hay una serie de reglas que &lt;br /&gt;
ordenan los resultados. Esto puede servir por ejemplo para formar listas con criterios de paridad, criterios de &lt;br /&gt;
localidad, quitar de los resultados candidatos retirados, etc. Este sistema además de alterar el resultado final &lt;br /&gt;
debe ofrecer una serie de estadísticas y desviaciones&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 21:30&lt;br /&gt;
| 11:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 21:30&lt;br /&gt;
| 11:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 21:30&lt;br /&gt;
| 11:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 21:30&lt;br /&gt;
| 11:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 21:30&lt;br /&gt;
| 11:30&lt;br /&gt;
|-&lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|214:50:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;br /&gt;
&lt;br /&gt;
== Enlaces interesantes ==&lt;br /&gt;
*Repositorio del codigo: https://github.com/EGC-1617/Verificacion-G1&lt;br /&gt;
*Proyecto en opera: http://opera.eii.us.es/egc/public/trabajo/ver/id/56&lt;br /&gt;
*Mapa de herramientas: https://www.text2mindmap.com/&lt;br /&gt;
*Travis: https://travis-ci.org/EGC-1617/Verificacion-G13&lt;br /&gt;
*Wiki: https://1984.lsi.us.es/wiki-egc/index.php/Verificaci%C3%B3n_1617&lt;br /&gt;
*Repositorio compartido: https://github.com/AgoraUS-G1-1617/Verificacion-G13&lt;br /&gt;
*Máquina Virtual (Mega) :&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6026</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6026"/>
				<updated>2017-02-01T18:40:39Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Subsistemas relacionados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
*En el presente documento describimos como se ha desarrollado el proyecto de la asignatura de Evolución y Gestión de la Configuración (EGC), que consiste principalmente  en integrar nuestro proyecto que corresponde a un subsistema, con otros subsistemas para ofrecer una herramienta de voto online.&lt;br /&gt;
&lt;br /&gt;
*En las primeras semanas de curso se propusieron una serie de proyectos o subsistemas que engloban una aplicación o sistema completo, cuya funcionalidad es la de hacer votaciones online.&lt;br /&gt;
&lt;br /&gt;
*Estos proyectos, son proyectos creados de años anteriores, basado en  el proyecto Agora-Us. De estos proyectos, se nos proporcionan su desarrollo para poder realizar lo que será este año nuestro trabajo, que consiste en modificar y  corregir posibles conflictos, incidencias  o simplemente proporcionar mejoras para cumplir el objetivo principal, integrarnos con los demás subsistemas y hacer funcionar el sistema en toda su totalidad.&lt;br /&gt;
+&lt;br /&gt;
Los distintos subsistemas proporcionados se reparten en subgrupos hechos en el aula, donde cada uno de estos subgrupos tendrá que coordinarse unos con otros para llevar a cabo el objetivo principal antes mencionado. &lt;br /&gt;
&lt;br /&gt;
*Nuestro grupo de trabajo ha tenido que valorar y tomar decisiones tanto internamente cómo con los demás grupos de los demás subsistemas teniendo que establecer procesos y herramientas ya constituidas para crear políticas de trabajo y seguir unas pautas para el desarrollo de nuestro subsistema y para la integración con los demás subsistemas.&lt;br /&gt;
&lt;br /&gt;
*Además de la temática que se imparte en la asignatura, se aportaron una serie de herramientas de gestión de código, gestión de incidencias y depuración para poder desarrollar nuestro subsistema y poder realizar los procesos de integración continua con los demás subsistemas así como el uso de un servidor donde se irá actualizando el desarrollo de cada subsistema y hacer más fácil la integración completa de todos los subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (30/01/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión X (01/02/2017) - Grupo 1 - Verificación1617| Acta Reunión X (01/02/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
*Usaremos un repositorio Git llamado AgoraUS-G1-1617 para administrar el código fuente del sistema. En este repositorio, que se ubica en el servicio de alojamiento de repositorios Git Github, cada subsistema se desarrollará en un repositorio diferente dentro del repositorio global. En el repositorio AgoraUS se recogerá el trabajo realizado y funcional de todos los grupos y su correspondiente integración.&lt;br /&gt;
&lt;br /&gt;
*Usar un repositorio global facilita el acceso al código por parte de cada grupo. Podemos obtener el código de otros grupos clonando sus repositorios y haciendo pull, obteniendo así el código más reciente del subsistema en cuestión.&lt;br /&gt;
&lt;br /&gt;
*Usar un único repositorio nos facilita aún más el acceso al código ya que solo tendríamos que hacer pull de la rama master para obtener el código de los demás subsistemas pero nos encontraríamos con el inconveniente de que cualquier persona podría modificar lo que quisiera, independientemente del grupo en el que se halle. Este inconveniente no se nos presenta porque sólo tenemos acceso de lectura a los repositorios a los que no pertenecemos.&lt;br /&gt;
		&lt;br /&gt;
*Tampoco se nos presentará problemas de conflictos con los demás grupos al alojarnos en repositorios diferentes. Si usáramos un único repositorio tendríamos que crear una carpeta o una rama para cada subsistema con el fin de evitar numerosos conflictos que se presentarían al compartir muchos subsistemas la misma estructura de archivos.&lt;br /&gt;
&lt;br /&gt;
== Gestión de conflictos ==&lt;br /&gt;
'''*Introducción:''' En el caso de que se genere un conflicto, será el miembro del grupo que lo divise primero el encargado de resolverlo. Para esto tendrá que ponerse en contacto con los demás miembros o con alguno en concreto si fuere necesario para acordar la versión escogida, etc.&lt;br /&gt;
&lt;br /&gt;
'''*Implementación''': Utilizamos la consola y el sistema de resolución de conflictos de Git. Este sistema impide un commit o un push en el caso de que haya conflicto además de mostrar un aviso. Para resolver el conflicto, la persona que intentó la operación debe editar manualmente los archivos para quedarnos con el contenido adecuado. Una vez hecho esto, se realiza la operación de nuevo pero sin conflicto.&lt;br /&gt;
&lt;br /&gt;
'''*Lecciones aprendidas:''' La resolución de conflictos ha sido intuitiva y rápida, limitándose a conocimiento del proyecto y comunicación con los demás miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la construcción ==&lt;br /&gt;
*Para la construcción automática del sistema se utilizara la herramientas Travis CI. Esta herramienta te permite realizar la construcción cada vez que se realiza un commit al repositorio de código de GitHub. Travis aparte de realización la construcción ( crear el .jar del proyecto) previo a esto realiza cada uno de los test de la aplicación, comprobando que funcionan correctamente&lt;br /&gt;
&lt;br /&gt;
== Gestión de las liberaciones, despliegue y entregas ==&lt;br /&gt;
*Esta sección, abarca toda la información referente a los distintos elementos y/o entregables necesarios para la entrega, así como toda aquella documentación que lo compone, proyecto desarrollado por todo el equipo de trabajo y la correspondiente máquina virtual para el despliegue.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la integración continua ==&lt;br /&gt;
*El proceso de integración continua tiene como objetivo principal comprobar que cada actualización del código fuente desarrollado por el equipo de trabajo no genere problemas en una aplicación que se está desarrollando. &lt;br /&gt;
Por lo tanto, la integración continua se usa como práctica de desarrollo software donde todos los componentes del equipo integran a lo largo del tiempo de vida del proyecto su trabajo, con el fin de conseguir un software de mayor calidad.&lt;br /&gt;
&lt;br /&gt;
*Las ventajas que ofrece la integración continua son las siguientes:&lt;br /&gt;
&lt;br /&gt;
     -Ejecución automática de pruebas unitarias, conociendo a su vez los resultados de éstos.&lt;br /&gt;
&lt;br /&gt;
     -Ofrece información de cualquier incidencia tras un período de codificación, dándonos la posibilidad de saber &lt;br /&gt;
      quién y cuándo ha realizado un cambio de impacto negativo en el proyecto.&lt;br /&gt;
&lt;br /&gt;
     -Permite detectar los errores lo más pronto posible, en fases tempranas de 	desarrollo, dando la posibilidad &lt;br /&gt;
      de encontrar solución cuanto antes.&lt;br /&gt;
&lt;br /&gt;
     -Monitorización continua de las métricas de calidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
[[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
*Este proyecto trata del desarrollo del subsistema de Agora@US &amp;quot;Administración y Creación de Votaciones&amp;quot;. Nuestro grupo es el encargado de desarrollar el sistema de visualización, cuyo propósito es crear formularios para que los usuarios puedan crear sus votaciones.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
[[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
*Un subsistema de AGORA@US donde el votante podrá ver las distintas opciones y votar una de ellas. El voto tiene que cifrarse en cliente, nunca debe llegar al servidor sin cifrar.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
*Es un conjunto de subsistemas de AGORA@US para:&lt;br /&gt;
-'''Recuento'''&lt;br /&gt;
Realizará el recuento de una votación determinada. Para realizar el recuento tendrá que pedir los votos al   &lt;br /&gt;
almacenamiento de votos y deberá lanzar la tarea de recuento sincronizando las diferentes autoridades.&lt;br /&gt;
&lt;br /&gt;
-'''Modificación de resultados'''&lt;br /&gt;
Sistema para interpretar los resultados de una votación y ofrecer un ordenamiento de opciones concreto según   &lt;br /&gt;
diferentes reglas variables. La mayoría de las votaciones no son directas, sino que hay una serie de reglas que &lt;br /&gt;
ordenan los resultados. Esto puede servir por ejemplo para formar listas con criterios de paridad, criterios de &lt;br /&gt;
localidad, quitar de los resultados candidatos retirados, etc. Este sistema además de alterar el resultado final &lt;br /&gt;
debe ofrecer una serie de estadísticas y desviaciones&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|-&lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|197:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;br /&gt;
&lt;br /&gt;
== Enlaces interesantes ==&lt;br /&gt;
*Repositorio del codigo: https://github.com/EGC-1617/Verificacion-G1&lt;br /&gt;
*Proyecto en opera: http://opera.eii.us.es/egc/public/trabajo/ver/id/56&lt;br /&gt;
*Mapa de herramientas: https://www.text2mindmap.com/&lt;br /&gt;
*Travis: https://travis-ci.org/EGC-1617/Verificacion-G13&lt;br /&gt;
*Wiki: https://1984.lsi.us.es/wiki-egc/index.php/Verificaci%C3%B3n_1617&lt;br /&gt;
*Repositorio compartido: https://github.com/AgoraUS-G1-1617/Verificacion-G13&lt;br /&gt;
*Máquina Virtual (Mega) :&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6025</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6025"/>
				<updated>2017-02-01T18:40:06Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Subsistemas relacionados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
*En el presente documento describimos como se ha desarrollado el proyecto de la asignatura de Evolución y Gestión de la Configuración (EGC), que consiste principalmente  en integrar nuestro proyecto que corresponde a un subsistema, con otros subsistemas para ofrecer una herramienta de voto online.&lt;br /&gt;
&lt;br /&gt;
*En las primeras semanas de curso se propusieron una serie de proyectos o subsistemas que engloban una aplicación o sistema completo, cuya funcionalidad es la de hacer votaciones online.&lt;br /&gt;
&lt;br /&gt;
*Estos proyectos, son proyectos creados de años anteriores, basado en  el proyecto Agora-Us. De estos proyectos, se nos proporcionan su desarrollo para poder realizar lo que será este año nuestro trabajo, que consiste en modificar y  corregir posibles conflictos, incidencias  o simplemente proporcionar mejoras para cumplir el objetivo principal, integrarnos con los demás subsistemas y hacer funcionar el sistema en toda su totalidad.&lt;br /&gt;
+&lt;br /&gt;
Los distintos subsistemas proporcionados se reparten en subgrupos hechos en el aula, donde cada uno de estos subgrupos tendrá que coordinarse unos con otros para llevar a cabo el objetivo principal antes mencionado. &lt;br /&gt;
&lt;br /&gt;
*Nuestro grupo de trabajo ha tenido que valorar y tomar decisiones tanto internamente cómo con los demás grupos de los demás subsistemas teniendo que establecer procesos y herramientas ya constituidas para crear políticas de trabajo y seguir unas pautas para el desarrollo de nuestro subsistema y para la integración con los demás subsistemas.&lt;br /&gt;
&lt;br /&gt;
*Además de la temática que se imparte en la asignatura, se aportaron una serie de herramientas de gestión de código, gestión de incidencias y depuración para poder desarrollar nuestro subsistema y poder realizar los procesos de integración continua con los demás subsistemas así como el uso de un servidor donde se irá actualizando el desarrollo de cada subsistema y hacer más fácil la integración completa de todos los subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (30/01/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión X (01/02/2017) - Grupo 1 - Verificación1617| Acta Reunión X (01/02/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
*Usaremos un repositorio Git llamado AgoraUS-G1-1617 para administrar el código fuente del sistema. En este repositorio, que se ubica en el servicio de alojamiento de repositorios Git Github, cada subsistema se desarrollará en un repositorio diferente dentro del repositorio global. En el repositorio AgoraUS se recogerá el trabajo realizado y funcional de todos los grupos y su correspondiente integración.&lt;br /&gt;
&lt;br /&gt;
*Usar un repositorio global facilita el acceso al código por parte de cada grupo. Podemos obtener el código de otros grupos clonando sus repositorios y haciendo pull, obteniendo así el código más reciente del subsistema en cuestión.&lt;br /&gt;
&lt;br /&gt;
*Usar un único repositorio nos facilita aún más el acceso al código ya que solo tendríamos que hacer pull de la rama master para obtener el código de los demás subsistemas pero nos encontraríamos con el inconveniente de que cualquier persona podría modificar lo que quisiera, independientemente del grupo en el que se halle. Este inconveniente no se nos presenta porque sólo tenemos acceso de lectura a los repositorios a los que no pertenecemos.&lt;br /&gt;
		&lt;br /&gt;
*Tampoco se nos presentará problemas de conflictos con los demás grupos al alojarnos en repositorios diferentes. Si usáramos un único repositorio tendríamos que crear una carpeta o una rama para cada subsistema con el fin de evitar numerosos conflictos que se presentarían al compartir muchos subsistemas la misma estructura de archivos.&lt;br /&gt;
&lt;br /&gt;
== Gestión de conflictos ==&lt;br /&gt;
'''*Introducción:''' En el caso de que se genere un conflicto, será el miembro del grupo que lo divise primero el encargado de resolverlo. Para esto tendrá que ponerse en contacto con los demás miembros o con alguno en concreto si fuere necesario para acordar la versión escogida, etc.&lt;br /&gt;
&lt;br /&gt;
'''*Implementación''': Utilizamos la consola y el sistema de resolución de conflictos de Git. Este sistema impide un commit o un push en el caso de que haya conflicto además de mostrar un aviso. Para resolver el conflicto, la persona que intentó la operación debe editar manualmente los archivos para quedarnos con el contenido adecuado. Una vez hecho esto, se realiza la operación de nuevo pero sin conflicto.&lt;br /&gt;
&lt;br /&gt;
'''*Lecciones aprendidas:''' La resolución de conflictos ha sido intuitiva y rápida, limitándose a conocimiento del proyecto y comunicación con los demás miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la construcción ==&lt;br /&gt;
*Para la construcción automática del sistema se utilizara la herramientas Travis CI. Esta herramienta te permite realizar la construcción cada vez que se realiza un commit al repositorio de código de GitHub. Travis aparte de realización la construcción ( crear el .jar del proyecto) previo a esto realiza cada uno de los test de la aplicación, comprobando que funcionan correctamente&lt;br /&gt;
&lt;br /&gt;
== Gestión de las liberaciones, despliegue y entregas ==&lt;br /&gt;
*Esta sección, abarca toda la información referente a los distintos elementos y/o entregables necesarios para la entrega, así como toda aquella documentación que lo compone, proyecto desarrollado por todo el equipo de trabajo y la correspondiente máquina virtual para el despliegue.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la integración continua ==&lt;br /&gt;
*El proceso de integración continua tiene como objetivo principal comprobar que cada actualización del código fuente desarrollado por el equipo de trabajo no genere problemas en una aplicación que se está desarrollando. &lt;br /&gt;
Por lo tanto, la integración continua se usa como práctica de desarrollo software donde todos los componentes del equipo integran a lo largo del tiempo de vida del proyecto su trabajo, con el fin de conseguir un software de mayor calidad.&lt;br /&gt;
&lt;br /&gt;
*Las ventajas que ofrece la integración continua son las siguientes:&lt;br /&gt;
&lt;br /&gt;
     -Ejecución automática de pruebas unitarias, conociendo a su vez los resultados de éstos.&lt;br /&gt;
&lt;br /&gt;
     -Ofrece información de cualquier incidencia tras un período de codificación, dándonos la posibilidad de saber &lt;br /&gt;
      quién y cuándo ha realizado un cambio de impacto negativo en el proyecto.&lt;br /&gt;
&lt;br /&gt;
     -Permite detectar los errores lo más pronto posible, en fases tempranas de 	desarrollo, dando la posibilidad &lt;br /&gt;
      de encontrar solución cuanto antes.&lt;br /&gt;
&lt;br /&gt;
     -Monitorización continua de las métricas de calidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
[[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
*Este proyecto trata del desarrollo del subsistema de Agora@US &amp;quot;Administración y Creación de Votaciones&amp;quot;. Nuestro grupo es el encargado de desarrollar el sistema de visualización, cuyo propósito es crear formularios para que los usuarios puedan crear sus votaciones.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
[[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
*Un subsistema de AGORA@US donde el votante podrá ver las distintas opciones y votar una de ellas. El voto tiene que cifrarse en cliente, nunca debe llegar al servidor sin cifrar.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
*Es un conjunto de subsistemas de AGORA@US para:&lt;br /&gt;
'''Recuento'''&lt;br /&gt;
Realizará el recuento de una votación determinada. Para realizar el recuento tendrá que pedir los votos al   &lt;br /&gt;
almacenamiento de votos y deberá lanzar la tarea de recuento sincronizando las diferentes autoridades.&lt;br /&gt;
 '''Modificación de resultados'''&lt;br /&gt;
     Sistema para interpretar los resultados de una votación y ofrecer un ordenamiento de opciones concreto según   &lt;br /&gt;
     diferentes reglas variables. La mayoría de las votaciones no son directas, sino que hay una serie de reglas que &lt;br /&gt;
     ordenan los resultados. Esto puede servir por ejemplo para formar listas con criterios de paridad, criterios de &lt;br /&gt;
     localidad, quitar de los resultados candidatos retirados, etc. Este sistema además de alterar el resultado final &lt;br /&gt;
     debe ofrecer una serie de estadísticas y desviaciones&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|-&lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|197:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;br /&gt;
&lt;br /&gt;
== Enlaces interesantes ==&lt;br /&gt;
*Repositorio del codigo: https://github.com/EGC-1617/Verificacion-G1&lt;br /&gt;
*Proyecto en opera: http://opera.eii.us.es/egc/public/trabajo/ver/id/56&lt;br /&gt;
*Mapa de herramientas: https://www.text2mindmap.com/&lt;br /&gt;
*Travis: https://travis-ci.org/EGC-1617/Verificacion-G13&lt;br /&gt;
*Wiki: https://1984.lsi.us.es/wiki-egc/index.php/Verificaci%C3%B3n_1617&lt;br /&gt;
*Repositorio compartido: https://github.com/AgoraUS-G1-1617/Verificacion-G13&lt;br /&gt;
*Máquina Virtual (Mega) :&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6024</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6024"/>
				<updated>2017-02-01T18:39:53Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Subsistemas relacionados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
*En el presente documento describimos como se ha desarrollado el proyecto de la asignatura de Evolución y Gestión de la Configuración (EGC), que consiste principalmente  en integrar nuestro proyecto que corresponde a un subsistema, con otros subsistemas para ofrecer una herramienta de voto online.&lt;br /&gt;
&lt;br /&gt;
*En las primeras semanas de curso se propusieron una serie de proyectos o subsistemas que engloban una aplicación o sistema completo, cuya funcionalidad es la de hacer votaciones online.&lt;br /&gt;
&lt;br /&gt;
*Estos proyectos, son proyectos creados de años anteriores, basado en  el proyecto Agora-Us. De estos proyectos, se nos proporcionan su desarrollo para poder realizar lo que será este año nuestro trabajo, que consiste en modificar y  corregir posibles conflictos, incidencias  o simplemente proporcionar mejoras para cumplir el objetivo principal, integrarnos con los demás subsistemas y hacer funcionar el sistema en toda su totalidad.&lt;br /&gt;
+&lt;br /&gt;
Los distintos subsistemas proporcionados se reparten en subgrupos hechos en el aula, donde cada uno de estos subgrupos tendrá que coordinarse unos con otros para llevar a cabo el objetivo principal antes mencionado. &lt;br /&gt;
&lt;br /&gt;
*Nuestro grupo de trabajo ha tenido que valorar y tomar decisiones tanto internamente cómo con los demás grupos de los demás subsistemas teniendo que establecer procesos y herramientas ya constituidas para crear políticas de trabajo y seguir unas pautas para el desarrollo de nuestro subsistema y para la integración con los demás subsistemas.&lt;br /&gt;
&lt;br /&gt;
*Además de la temática que se imparte en la asignatura, se aportaron una serie de herramientas de gestión de código, gestión de incidencias y depuración para poder desarrollar nuestro subsistema y poder realizar los procesos de integración continua con los demás subsistemas así como el uso de un servidor donde se irá actualizando el desarrollo de cada subsistema y hacer más fácil la integración completa de todos los subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (30/01/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión X (01/02/2017) - Grupo 1 - Verificación1617| Acta Reunión X (01/02/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
*Usaremos un repositorio Git llamado AgoraUS-G1-1617 para administrar el código fuente del sistema. En este repositorio, que se ubica en el servicio de alojamiento de repositorios Git Github, cada subsistema se desarrollará en un repositorio diferente dentro del repositorio global. En el repositorio AgoraUS se recogerá el trabajo realizado y funcional de todos los grupos y su correspondiente integración.&lt;br /&gt;
&lt;br /&gt;
*Usar un repositorio global facilita el acceso al código por parte de cada grupo. Podemos obtener el código de otros grupos clonando sus repositorios y haciendo pull, obteniendo así el código más reciente del subsistema en cuestión.&lt;br /&gt;
&lt;br /&gt;
*Usar un único repositorio nos facilita aún más el acceso al código ya que solo tendríamos que hacer pull de la rama master para obtener el código de los demás subsistemas pero nos encontraríamos con el inconveniente de que cualquier persona podría modificar lo que quisiera, independientemente del grupo en el que se halle. Este inconveniente no se nos presenta porque sólo tenemos acceso de lectura a los repositorios a los que no pertenecemos.&lt;br /&gt;
		&lt;br /&gt;
*Tampoco se nos presentará problemas de conflictos con los demás grupos al alojarnos en repositorios diferentes. Si usáramos un único repositorio tendríamos que crear una carpeta o una rama para cada subsistema con el fin de evitar numerosos conflictos que se presentarían al compartir muchos subsistemas la misma estructura de archivos.&lt;br /&gt;
&lt;br /&gt;
== Gestión de conflictos ==&lt;br /&gt;
'''*Introducción:''' En el caso de que se genere un conflicto, será el miembro del grupo que lo divise primero el encargado de resolverlo. Para esto tendrá que ponerse en contacto con los demás miembros o con alguno en concreto si fuere necesario para acordar la versión escogida, etc.&lt;br /&gt;
&lt;br /&gt;
'''*Implementación''': Utilizamos la consola y el sistema de resolución de conflictos de Git. Este sistema impide un commit o un push en el caso de que haya conflicto además de mostrar un aviso. Para resolver el conflicto, la persona que intentó la operación debe editar manualmente los archivos para quedarnos con el contenido adecuado. Una vez hecho esto, se realiza la operación de nuevo pero sin conflicto.&lt;br /&gt;
&lt;br /&gt;
'''*Lecciones aprendidas:''' La resolución de conflictos ha sido intuitiva y rápida, limitándose a conocimiento del proyecto y comunicación con los demás miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la construcción ==&lt;br /&gt;
*Para la construcción automática del sistema se utilizara la herramientas Travis CI. Esta herramienta te permite realizar la construcción cada vez que se realiza un commit al repositorio de código de GitHub. Travis aparte de realización la construcción ( crear el .jar del proyecto) previo a esto realiza cada uno de los test de la aplicación, comprobando que funcionan correctamente&lt;br /&gt;
&lt;br /&gt;
== Gestión de las liberaciones, despliegue y entregas ==&lt;br /&gt;
*Esta sección, abarca toda la información referente a los distintos elementos y/o entregables necesarios para la entrega, así como toda aquella documentación que lo compone, proyecto desarrollado por todo el equipo de trabajo y la correspondiente máquina virtual para el despliegue.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la integración continua ==&lt;br /&gt;
*El proceso de integración continua tiene como objetivo principal comprobar que cada actualización del código fuente desarrollado por el equipo de trabajo no genere problemas en una aplicación que se está desarrollando. &lt;br /&gt;
Por lo tanto, la integración continua se usa como práctica de desarrollo software donde todos los componentes del equipo integran a lo largo del tiempo de vida del proyecto su trabajo, con el fin de conseguir un software de mayor calidad.&lt;br /&gt;
&lt;br /&gt;
*Las ventajas que ofrece la integración continua son las siguientes:&lt;br /&gt;
&lt;br /&gt;
     -Ejecución automática de pruebas unitarias, conociendo a su vez los resultados de éstos.&lt;br /&gt;
&lt;br /&gt;
     -Ofrece información de cualquier incidencia tras un período de codificación, dándonos la posibilidad de saber &lt;br /&gt;
      quién y cuándo ha realizado un cambio de impacto negativo en el proyecto.&lt;br /&gt;
&lt;br /&gt;
     -Permite detectar los errores lo más pronto posible, en fases tempranas de 	desarrollo, dando la posibilidad &lt;br /&gt;
      de encontrar solución cuanto antes.&lt;br /&gt;
&lt;br /&gt;
     -Monitorización continua de las métricas de calidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
[[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
*Este proyecto trata del desarrollo del subsistema de Agora@US &amp;quot;Administración y Creación de Votaciones&amp;quot;. Nuestro grupo es el encargado de desarrollar el sistema de visualización, cuyo propósito es crear formularios para que los usuarios puedan crear sus votaciones.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
[[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
*Un subsistema de AGORA@US donde el votante podrá ver las distintas opciones y votar una de ellas. El voto tiene que cifrarse en cliente, nunca debe llegar al servidor sin cifrar.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
*Es un conjunto de subsistemas de AGORA@US para:&lt;br /&gt;
 '''Recuento'''&lt;br /&gt;
Realizará el recuento de una votación determinada. Para realizar el recuento tendrá que pedir los votos al   &lt;br /&gt;
almacenamiento de votos y deberá lanzar la tarea de recuento sincronizando las diferentes autoridades.&lt;br /&gt;
 '''Modificación de resultados'''&lt;br /&gt;
     Sistema para interpretar los resultados de una votación y ofrecer un ordenamiento de opciones concreto según   &lt;br /&gt;
     diferentes reglas variables. La mayoría de las votaciones no son directas, sino que hay una serie de reglas que &lt;br /&gt;
     ordenan los resultados. Esto puede servir por ejemplo para formar listas con criterios de paridad, criterios de &lt;br /&gt;
     localidad, quitar de los resultados candidatos retirados, etc. Este sistema además de alterar el resultado final &lt;br /&gt;
     debe ofrecer una serie de estadísticas y desviaciones&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|-&lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|197:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;br /&gt;
&lt;br /&gt;
== Enlaces interesantes ==&lt;br /&gt;
*Repositorio del codigo: https://github.com/EGC-1617/Verificacion-G1&lt;br /&gt;
*Proyecto en opera: http://opera.eii.us.es/egc/public/trabajo/ver/id/56&lt;br /&gt;
*Mapa de herramientas: https://www.text2mindmap.com/&lt;br /&gt;
*Travis: https://travis-ci.org/EGC-1617/Verificacion-G13&lt;br /&gt;
*Wiki: https://1984.lsi.us.es/wiki-egc/index.php/Verificaci%C3%B3n_1617&lt;br /&gt;
*Repositorio compartido: https://github.com/AgoraUS-G1-1617/Verificacion-G13&lt;br /&gt;
*Máquina Virtual (Mega) :&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6023</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6023"/>
				<updated>2017-02-01T18:39:29Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Subsistemas relacionados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
*En el presente documento describimos como se ha desarrollado el proyecto de la asignatura de Evolución y Gestión de la Configuración (EGC), que consiste principalmente  en integrar nuestro proyecto que corresponde a un subsistema, con otros subsistemas para ofrecer una herramienta de voto online.&lt;br /&gt;
&lt;br /&gt;
*En las primeras semanas de curso se propusieron una serie de proyectos o subsistemas que engloban una aplicación o sistema completo, cuya funcionalidad es la de hacer votaciones online.&lt;br /&gt;
&lt;br /&gt;
*Estos proyectos, son proyectos creados de años anteriores, basado en  el proyecto Agora-Us. De estos proyectos, se nos proporcionan su desarrollo para poder realizar lo que será este año nuestro trabajo, que consiste en modificar y  corregir posibles conflictos, incidencias  o simplemente proporcionar mejoras para cumplir el objetivo principal, integrarnos con los demás subsistemas y hacer funcionar el sistema en toda su totalidad.&lt;br /&gt;
+&lt;br /&gt;
Los distintos subsistemas proporcionados se reparten en subgrupos hechos en el aula, donde cada uno de estos subgrupos tendrá que coordinarse unos con otros para llevar a cabo el objetivo principal antes mencionado. &lt;br /&gt;
&lt;br /&gt;
*Nuestro grupo de trabajo ha tenido que valorar y tomar decisiones tanto internamente cómo con los demás grupos de los demás subsistemas teniendo que establecer procesos y herramientas ya constituidas para crear políticas de trabajo y seguir unas pautas para el desarrollo de nuestro subsistema y para la integración con los demás subsistemas.&lt;br /&gt;
&lt;br /&gt;
*Además de la temática que se imparte en la asignatura, se aportaron una serie de herramientas de gestión de código, gestión de incidencias y depuración para poder desarrollar nuestro subsistema y poder realizar los procesos de integración continua con los demás subsistemas así como el uso de un servidor donde se irá actualizando el desarrollo de cada subsistema y hacer más fácil la integración completa de todos los subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (30/01/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión X (01/02/2017) - Grupo 1 - Verificación1617| Acta Reunión X (01/02/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
*Usaremos un repositorio Git llamado AgoraUS-G1-1617 para administrar el código fuente del sistema. En este repositorio, que se ubica en el servicio de alojamiento de repositorios Git Github, cada subsistema se desarrollará en un repositorio diferente dentro del repositorio global. En el repositorio AgoraUS se recogerá el trabajo realizado y funcional de todos los grupos y su correspondiente integración.&lt;br /&gt;
&lt;br /&gt;
*Usar un repositorio global facilita el acceso al código por parte de cada grupo. Podemos obtener el código de otros grupos clonando sus repositorios y haciendo pull, obteniendo así el código más reciente del subsistema en cuestión.&lt;br /&gt;
&lt;br /&gt;
*Usar un único repositorio nos facilita aún más el acceso al código ya que solo tendríamos que hacer pull de la rama master para obtener el código de los demás subsistemas pero nos encontraríamos con el inconveniente de que cualquier persona podría modificar lo que quisiera, independientemente del grupo en el que se halle. Este inconveniente no se nos presenta porque sólo tenemos acceso de lectura a los repositorios a los que no pertenecemos.&lt;br /&gt;
		&lt;br /&gt;
*Tampoco se nos presentará problemas de conflictos con los demás grupos al alojarnos en repositorios diferentes. Si usáramos un único repositorio tendríamos que crear una carpeta o una rama para cada subsistema con el fin de evitar numerosos conflictos que se presentarían al compartir muchos subsistemas la misma estructura de archivos.&lt;br /&gt;
&lt;br /&gt;
== Gestión de conflictos ==&lt;br /&gt;
'''*Introducción:''' En el caso de que se genere un conflicto, será el miembro del grupo que lo divise primero el encargado de resolverlo. Para esto tendrá que ponerse en contacto con los demás miembros o con alguno en concreto si fuere necesario para acordar la versión escogida, etc.&lt;br /&gt;
&lt;br /&gt;
'''*Implementación''': Utilizamos la consola y el sistema de resolución de conflictos de Git. Este sistema impide un commit o un push en el caso de que haya conflicto además de mostrar un aviso. Para resolver el conflicto, la persona que intentó la operación debe editar manualmente los archivos para quedarnos con el contenido adecuado. Una vez hecho esto, se realiza la operación de nuevo pero sin conflicto.&lt;br /&gt;
&lt;br /&gt;
'''*Lecciones aprendidas:''' La resolución de conflictos ha sido intuitiva y rápida, limitándose a conocimiento del proyecto y comunicación con los demás miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la construcción ==&lt;br /&gt;
*Para la construcción automática del sistema se utilizara la herramientas Travis CI. Esta herramienta te permite realizar la construcción cada vez que se realiza un commit al repositorio de código de GitHub. Travis aparte de realización la construcción ( crear el .jar del proyecto) previo a esto realiza cada uno de los test de la aplicación, comprobando que funcionan correctamente&lt;br /&gt;
&lt;br /&gt;
== Gestión de las liberaciones, despliegue y entregas ==&lt;br /&gt;
*Esta sección, abarca toda la información referente a los distintos elementos y/o entregables necesarios para la entrega, así como toda aquella documentación que lo compone, proyecto desarrollado por todo el equipo de trabajo y la correspondiente máquina virtual para el despliegue.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la integración continua ==&lt;br /&gt;
*El proceso de integración continua tiene como objetivo principal comprobar que cada actualización del código fuente desarrollado por el equipo de trabajo no genere problemas en una aplicación que se está desarrollando. &lt;br /&gt;
Por lo tanto, la integración continua se usa como práctica de desarrollo software donde todos los componentes del equipo integran a lo largo del tiempo de vida del proyecto su trabajo, con el fin de conseguir un software de mayor calidad.&lt;br /&gt;
&lt;br /&gt;
*Las ventajas que ofrece la integración continua son las siguientes:&lt;br /&gt;
&lt;br /&gt;
     -Ejecución automática de pruebas unitarias, conociendo a su vez los resultados de éstos.&lt;br /&gt;
&lt;br /&gt;
     -Ofrece información de cualquier incidencia tras un período de codificación, dándonos la posibilidad de saber &lt;br /&gt;
      quién y cuándo ha realizado un cambio de impacto negativo en el proyecto.&lt;br /&gt;
&lt;br /&gt;
     -Permite detectar los errores lo más pronto posible, en fases tempranas de 	desarrollo, dando la posibilidad &lt;br /&gt;
      de encontrar solución cuanto antes.&lt;br /&gt;
&lt;br /&gt;
     -Monitorización continua de las métricas de calidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
[[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
*Este proyecto trata del desarrollo del subsistema de Agora@US &amp;quot;Administración y Creación de Votaciones&amp;quot;. Nuestro grupo es el encargado de desarrollar el sistema de visualización, cuyo propósito es crear formularios para que los usuarios puedan crear sus votaciones.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
[[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
*Un subsistema de AGORA@US donde el votante podrá ver las distintas opciones y votar una de ellas. El voto tiene que cifrarse en cliente, nunca debe llegar al servidor sin cifrar.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
*Es un conjunto de subsistemas de AGORA@US para:&lt;br /&gt;
 '''Recuento'''&lt;br /&gt;
     Realizará el recuento de una votación determinada. Para realizar el recuento tendrá que pedir los votos al   &lt;br /&gt;
     almacenamiento de votos y deberá lanzar la tarea de recuento sincronizando las diferentes autoridades.&lt;br /&gt;
 '''Modificación de resultados'''&lt;br /&gt;
     Sistema para interpretar los resultados de una votación y ofrecer un ordenamiento de opciones concreto según   &lt;br /&gt;
     diferentes reglas variables. La mayoría de las votaciones no son directas, sino que hay una serie de reglas que &lt;br /&gt;
     ordenan los resultados. Esto puede servir por ejemplo para formar listas con criterios de paridad, criterios de &lt;br /&gt;
     localidad, quitar de los resultados candidatos retirados, etc. Este sistema además de alterar el resultado final &lt;br /&gt;
     debe ofrecer una serie de estadísticas y desviaciones&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|-&lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|197:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;br /&gt;
&lt;br /&gt;
== Enlaces interesantes ==&lt;br /&gt;
*Repositorio del codigo: https://github.com/EGC-1617/Verificacion-G1&lt;br /&gt;
*Proyecto en opera: http://opera.eii.us.es/egc/public/trabajo/ver/id/56&lt;br /&gt;
*Mapa de herramientas: https://www.text2mindmap.com/&lt;br /&gt;
*Travis: https://travis-ci.org/EGC-1617/Verificacion-G13&lt;br /&gt;
*Wiki: https://1984.lsi.us.es/wiki-egc/index.php/Verificaci%C3%B3n_1617&lt;br /&gt;
*Repositorio compartido: https://github.com/AgoraUS-G1-1617/Verificacion-G13&lt;br /&gt;
*Máquina Virtual (Mega) :&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6022</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6022"/>
				<updated>2017-02-01T18:37:48Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Subsistemas relacionados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
*En el presente documento describimos como se ha desarrollado el proyecto de la asignatura de Evolución y Gestión de la Configuración (EGC), que consiste principalmente  en integrar nuestro proyecto que corresponde a un subsistema, con otros subsistemas para ofrecer una herramienta de voto online.&lt;br /&gt;
&lt;br /&gt;
*En las primeras semanas de curso se propusieron una serie de proyectos o subsistemas que engloban una aplicación o sistema completo, cuya funcionalidad es la de hacer votaciones online.&lt;br /&gt;
&lt;br /&gt;
*Estos proyectos, son proyectos creados de años anteriores, basado en  el proyecto Agora-Us. De estos proyectos, se nos proporcionan su desarrollo para poder realizar lo que será este año nuestro trabajo, que consiste en modificar y  corregir posibles conflictos, incidencias  o simplemente proporcionar mejoras para cumplir el objetivo principal, integrarnos con los demás subsistemas y hacer funcionar el sistema en toda su totalidad.&lt;br /&gt;
+&lt;br /&gt;
Los distintos subsistemas proporcionados se reparten en subgrupos hechos en el aula, donde cada uno de estos subgrupos tendrá que coordinarse unos con otros para llevar a cabo el objetivo principal antes mencionado. &lt;br /&gt;
&lt;br /&gt;
*Nuestro grupo de trabajo ha tenido que valorar y tomar decisiones tanto internamente cómo con los demás grupos de los demás subsistemas teniendo que establecer procesos y herramientas ya constituidas para crear políticas de trabajo y seguir unas pautas para el desarrollo de nuestro subsistema y para la integración con los demás subsistemas.&lt;br /&gt;
&lt;br /&gt;
*Además de la temática que se imparte en la asignatura, se aportaron una serie de herramientas de gestión de código, gestión de incidencias y depuración para poder desarrollar nuestro subsistema y poder realizar los procesos de integración continua con los demás subsistemas así como el uso de un servidor donde se irá actualizando el desarrollo de cada subsistema y hacer más fácil la integración completa de todos los subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (30/01/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión X (01/02/2017) - Grupo 1 - Verificación1617| Acta Reunión X (01/02/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
*Usaremos un repositorio Git llamado AgoraUS-G1-1617 para administrar el código fuente del sistema. En este repositorio, que se ubica en el servicio de alojamiento de repositorios Git Github, cada subsistema se desarrollará en un repositorio diferente dentro del repositorio global. En el repositorio AgoraUS se recogerá el trabajo realizado y funcional de todos los grupos y su correspondiente integración.&lt;br /&gt;
&lt;br /&gt;
*Usar un repositorio global facilita el acceso al código por parte de cada grupo. Podemos obtener el código de otros grupos clonando sus repositorios y haciendo pull, obteniendo así el código más reciente del subsistema en cuestión.&lt;br /&gt;
&lt;br /&gt;
*Usar un único repositorio nos facilita aún más el acceso al código ya que solo tendríamos que hacer pull de la rama master para obtener el código de los demás subsistemas pero nos encontraríamos con el inconveniente de que cualquier persona podría modificar lo que quisiera, independientemente del grupo en el que se halle. Este inconveniente no se nos presenta porque sólo tenemos acceso de lectura a los repositorios a los que no pertenecemos.&lt;br /&gt;
		&lt;br /&gt;
*Tampoco se nos presentará problemas de conflictos con los demás grupos al alojarnos en repositorios diferentes. Si usáramos un único repositorio tendríamos que crear una carpeta o una rama para cada subsistema con el fin de evitar numerosos conflictos que se presentarían al compartir muchos subsistemas la misma estructura de archivos.&lt;br /&gt;
&lt;br /&gt;
== Gestión de conflictos ==&lt;br /&gt;
'''*Introducción:''' En el caso de que se genere un conflicto, será el miembro del grupo que lo divise primero el encargado de resolverlo. Para esto tendrá que ponerse en contacto con los demás miembros o con alguno en concreto si fuere necesario para acordar la versión escogida, etc.&lt;br /&gt;
&lt;br /&gt;
'''*Implementación''': Utilizamos la consola y el sistema de resolución de conflictos de Git. Este sistema impide un commit o un push en el caso de que haya conflicto además de mostrar un aviso. Para resolver el conflicto, la persona que intentó la operación debe editar manualmente los archivos para quedarnos con el contenido adecuado. Una vez hecho esto, se realiza la operación de nuevo pero sin conflicto.&lt;br /&gt;
&lt;br /&gt;
'''*Lecciones aprendidas:''' La resolución de conflictos ha sido intuitiva y rápida, limitándose a conocimiento del proyecto y comunicación con los demás miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la construcción ==&lt;br /&gt;
*Para la construcción automática del sistema se utilizara la herramientas Travis CI. Esta herramienta te permite realizar la construcción cada vez que se realiza un commit al repositorio de código de GitHub. Travis aparte de realización la construcción ( crear el .jar del proyecto) previo a esto realiza cada uno de los test de la aplicación, comprobando que funcionan correctamente&lt;br /&gt;
&lt;br /&gt;
== Gestión de las liberaciones, despliegue y entregas ==&lt;br /&gt;
*Esta sección, abarca toda la información referente a los distintos elementos y/o entregables necesarios para la entrega, así como toda aquella documentación que lo compone, proyecto desarrollado por todo el equipo de trabajo y la correspondiente máquina virtual para el despliegue.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la integración continua ==&lt;br /&gt;
*El proceso de integración continua tiene como objetivo principal comprobar que cada actualización del código fuente desarrollado por el equipo de trabajo no genere problemas en una aplicación que se está desarrollando. &lt;br /&gt;
Por lo tanto, la integración continua se usa como práctica de desarrollo software donde todos los componentes del equipo integran a lo largo del tiempo de vida del proyecto su trabajo, con el fin de conseguir un software de mayor calidad.&lt;br /&gt;
&lt;br /&gt;
*Las ventajas que ofrece la integración continua son las siguientes:&lt;br /&gt;
&lt;br /&gt;
     -Ejecución automática de pruebas unitarias, conociendo a su vez los resultados de éstos.&lt;br /&gt;
&lt;br /&gt;
     -Ofrece información de cualquier incidencia tras un período de codificación, dándonos la posibilidad de saber &lt;br /&gt;
      quién y cuándo ha realizado un cambio de impacto negativo en el proyecto.&lt;br /&gt;
&lt;br /&gt;
     -Permite detectar los errores lo más pronto posible, en fases tempranas de 	desarrollo, dando la posibilidad &lt;br /&gt;
      de encontrar solución cuanto antes.&lt;br /&gt;
&lt;br /&gt;
     -Monitorización continua de las métricas de calidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
*Este proyecto trata del desarrollo del subsistema de Agora@US &amp;quot;Administración y Creación de Votaciones&amp;quot;. Nuestro grupo es el encargado de desarrollar el sistema de visualización, cuyo propósito es crear formularios para que los usuarios puedan crear sus votaciones.&lt;br /&gt;
&lt;br /&gt;
 [[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Un subsistema de AGORA@US donde el votante podrá ver las distintas opciones y votar una de ellas. El voto tiene que cifrarse en cliente, nunca debe llegar al servidor sin cifrar.&lt;br /&gt;
&lt;br /&gt;
 [[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Es un conjunto de subsistemas de AGORA@US para:&lt;br /&gt;
 '''Recuento'''&lt;br /&gt;
     Realizará el recuento de una votación determinada. Para realizar el recuento tendrá que pedir los votos al   &lt;br /&gt;
     almacenamiento de votos y deberá lanzar la tarea de recuento sincronizando las diferentes autoridades.&lt;br /&gt;
 '''Modificación de resultados'''&lt;br /&gt;
     Sistema para interpretar los resultados de una votación y ofrecer un ordenamiento de opciones concreto según   &lt;br /&gt;
     diferentes reglas variables. La mayoría de las votaciones no son directas, sino que hay una serie de reglas que &lt;br /&gt;
     ordenan los resultados. Esto puede servir por ejemplo para formar listas con criterios de paridad, criterios de &lt;br /&gt;
     localidad, quitar de los resultados candidatos retirados, etc. Este sistema además de alterar el resultado final &lt;br /&gt;
     debe ofrecer una serie de estadísticas y desviaciones&lt;br /&gt;
 [[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|-&lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|197:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;br /&gt;
&lt;br /&gt;
== Enlaces interesantes ==&lt;br /&gt;
*Repositorio del codigo: https://github.com/EGC-1617/Verificacion-G1&lt;br /&gt;
*Proyecto en opera: http://opera.eii.us.es/egc/public/trabajo/ver/id/56&lt;br /&gt;
*Mapa de herramientas: https://www.text2mindmap.com/&lt;br /&gt;
*Travis: https://travis-ci.org/EGC-1617/Verificacion-G13&lt;br /&gt;
*Wiki: https://1984.lsi.us.es/wiki-egc/index.php/Verificaci%C3%B3n_1617&lt;br /&gt;
*Repositorio compartido: https://github.com/AgoraUS-G1-1617/Verificacion-G13&lt;br /&gt;
*Máquina Virtual (Mega) :&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6021</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6021"/>
				<updated>2017-02-01T18:36:31Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Subsistemas relacionados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
*En el presente documento describimos como se ha desarrollado el proyecto de la asignatura de Evolución y Gestión de la Configuración (EGC), que consiste principalmente  en integrar nuestro proyecto que corresponde a un subsistema, con otros subsistemas para ofrecer una herramienta de voto online.&lt;br /&gt;
&lt;br /&gt;
*En las primeras semanas de curso se propusieron una serie de proyectos o subsistemas que engloban una aplicación o sistema completo, cuya funcionalidad es la de hacer votaciones online.&lt;br /&gt;
&lt;br /&gt;
*Estos proyectos, son proyectos creados de años anteriores, basado en  el proyecto Agora-Us. De estos proyectos, se nos proporcionan su desarrollo para poder realizar lo que será este año nuestro trabajo, que consiste en modificar y  corregir posibles conflictos, incidencias  o simplemente proporcionar mejoras para cumplir el objetivo principal, integrarnos con los demás subsistemas y hacer funcionar el sistema en toda su totalidad.&lt;br /&gt;
+&lt;br /&gt;
Los distintos subsistemas proporcionados se reparten en subgrupos hechos en el aula, donde cada uno de estos subgrupos tendrá que coordinarse unos con otros para llevar a cabo el objetivo principal antes mencionado. &lt;br /&gt;
&lt;br /&gt;
*Nuestro grupo de trabajo ha tenido que valorar y tomar decisiones tanto internamente cómo con los demás grupos de los demás subsistemas teniendo que establecer procesos y herramientas ya constituidas para crear políticas de trabajo y seguir unas pautas para el desarrollo de nuestro subsistema y para la integración con los demás subsistemas.&lt;br /&gt;
&lt;br /&gt;
*Además de la temática que se imparte en la asignatura, se aportaron una serie de herramientas de gestión de código, gestión de incidencias y depuración para poder desarrollar nuestro subsistema y poder realizar los procesos de integración continua con los demás subsistemas así como el uso de un servidor donde se irá actualizando el desarrollo de cada subsistema y hacer más fácil la integración completa de todos los subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (30/01/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión X (01/02/2017) - Grupo 1 - Verificación1617| Acta Reunión X (01/02/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
*Usaremos un repositorio Git llamado AgoraUS-G1-1617 para administrar el código fuente del sistema. En este repositorio, que se ubica en el servicio de alojamiento de repositorios Git Github, cada subsistema se desarrollará en un repositorio diferente dentro del repositorio global. En el repositorio AgoraUS se recogerá el trabajo realizado y funcional de todos los grupos y su correspondiente integración.&lt;br /&gt;
&lt;br /&gt;
*Usar un repositorio global facilita el acceso al código por parte de cada grupo. Podemos obtener el código de otros grupos clonando sus repositorios y haciendo pull, obteniendo así el código más reciente del subsistema en cuestión.&lt;br /&gt;
&lt;br /&gt;
*Usar un único repositorio nos facilita aún más el acceso al código ya que solo tendríamos que hacer pull de la rama master para obtener el código de los demás subsistemas pero nos encontraríamos con el inconveniente de que cualquier persona podría modificar lo que quisiera, independientemente del grupo en el que se halle. Este inconveniente no se nos presenta porque sólo tenemos acceso de lectura a los repositorios a los que no pertenecemos.&lt;br /&gt;
		&lt;br /&gt;
*Tampoco se nos presentará problemas de conflictos con los demás grupos al alojarnos en repositorios diferentes. Si usáramos un único repositorio tendríamos que crear una carpeta o una rama para cada subsistema con el fin de evitar numerosos conflictos que se presentarían al compartir muchos subsistemas la misma estructura de archivos.&lt;br /&gt;
&lt;br /&gt;
== Gestión de conflictos ==&lt;br /&gt;
'''*Introducción:''' En el caso de que se genere un conflicto, será el miembro del grupo que lo divise primero el encargado de resolverlo. Para esto tendrá que ponerse en contacto con los demás miembros o con alguno en concreto si fuere necesario para acordar la versión escogida, etc.&lt;br /&gt;
&lt;br /&gt;
'''*Implementación''': Utilizamos la consola y el sistema de resolución de conflictos de Git. Este sistema impide un commit o un push en el caso de que haya conflicto además de mostrar un aviso. Para resolver el conflicto, la persona que intentó la operación debe editar manualmente los archivos para quedarnos con el contenido adecuado. Una vez hecho esto, se realiza la operación de nuevo pero sin conflicto.&lt;br /&gt;
&lt;br /&gt;
'''*Lecciones aprendidas:''' La resolución de conflictos ha sido intuitiva y rápida, limitándose a conocimiento del proyecto y comunicación con los demás miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la construcción ==&lt;br /&gt;
*Para la construcción automática del sistema se utilizara la herramientas Travis CI. Esta herramienta te permite realizar la construcción cada vez que se realiza un commit al repositorio de código de GitHub. Travis aparte de realización la construcción ( crear el .jar del proyecto) previo a esto realiza cada uno de los test de la aplicación, comprobando que funcionan correctamente&lt;br /&gt;
&lt;br /&gt;
== Gestión de las liberaciones, despliegue y entregas ==&lt;br /&gt;
*Esta sección, abarca toda la información referente a los distintos elementos y/o entregables necesarios para la entrega, así como toda aquella documentación que lo compone, proyecto desarrollado por todo el equipo de trabajo y la correspondiente máquina virtual para el despliegue.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la integración continua ==&lt;br /&gt;
*El proceso de integración continua tiene como objetivo principal comprobar que cada actualización del código fuente desarrollado por el equipo de trabajo no genere problemas en una aplicación que se está desarrollando. &lt;br /&gt;
Por lo tanto, la integración continua se usa como práctica de desarrollo software donde todos los componentes del equipo integran a lo largo del tiempo de vida del proyecto su trabajo, con el fin de conseguir un software de mayor calidad.&lt;br /&gt;
&lt;br /&gt;
*Las ventajas que ofrece la integración continua son las siguientes:&lt;br /&gt;
&lt;br /&gt;
     -Ejecución automática de pruebas unitarias, conociendo a su vez los resultados de éstos.&lt;br /&gt;
&lt;br /&gt;
     -Ofrece información de cualquier incidencia tras un período de codificación, dándonos la posibilidad de saber &lt;br /&gt;
      quién y cuándo ha realizado un cambio de impacto negativo en el proyecto.&lt;br /&gt;
&lt;br /&gt;
     -Permite detectar los errores lo más pronto posible, en fases tempranas de 	desarrollo, dando la posibilidad &lt;br /&gt;
      de encontrar solución cuanto antes.&lt;br /&gt;
&lt;br /&gt;
     -Monitorización continua de las métricas de calidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
*Este proyecto trata del desarrollo del subsistema de Agora@US &amp;quot;Administración y Creación de Votaciones&amp;quot;. Nuestro grupo es el encargado de desarrollar el sistema de visualización, cuyo propósito es crear formularios para que los usuarios puedan crear sus votaciones.&lt;br /&gt;
&lt;br /&gt;
* [[Creación Administración Votaciones 1617|Creación de votaciones]]4&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Un subsistema de AGORA@US donde el votante podrá ver las distintas opciones y votar una de ellas. El voto tiene que cifrarse en cliente, nunca debe llegar al servidor sin cifrar.&lt;br /&gt;
&lt;br /&gt;
* [[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Es un conjunto de subsistemas de AGORA@US para:&lt;br /&gt;
 *Recuento&lt;br /&gt;
Realizará el recuento de una votación determinada. Para realizar el recuento tendrá que pedir los votos al almacenamiento de votos y deberá lanzar la tarea de recuento sincronizando las diferentes autoridades.&lt;br /&gt;
 *Modificación de resultados&lt;br /&gt;
Sistema para interpretar los resultados de una votación y ofrecer un ordenamiento de opciones concreto según diferentes reglas variables. La mayoría de las votaciones no son directas, sino que hay una serie de reglas que ordenan los resultados. Esto puede servir por ejemplo para formar listas con criterios de paridad, criterios de localidad, quitar de los resultados candidatos retirados, etc. Este sistema además de alterar el resultado final debe ofrecer una serie de estadísticas y desviaciones&lt;br /&gt;
* [[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|-&lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|197:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;br /&gt;
&lt;br /&gt;
== Enlaces interesantes ==&lt;br /&gt;
*Repositorio del codigo: https://github.com/EGC-1617/Verificacion-G1&lt;br /&gt;
*Proyecto en opera: http://opera.eii.us.es/egc/public/trabajo/ver/id/56&lt;br /&gt;
*Mapa de herramientas: https://www.text2mindmap.com/&lt;br /&gt;
*Travis: https://travis-ci.org/EGC-1617/Verificacion-G13&lt;br /&gt;
*Wiki: https://1984.lsi.us.es/wiki-egc/index.php/Verificaci%C3%B3n_1617&lt;br /&gt;
*Repositorio compartido: https://github.com/AgoraUS-G1-1617/Verificacion-G13&lt;br /&gt;
*Máquina Virtual (Mega) :&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6019</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6019"/>
				<updated>2017-02-01T18:34:54Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
*En el presente documento describimos como se ha desarrollado el proyecto de la asignatura de Evolución y Gestión de la Configuración (EGC), que consiste principalmente  en integrar nuestro proyecto que corresponde a un subsistema, con otros subsistemas para ofrecer una herramienta de voto online.&lt;br /&gt;
&lt;br /&gt;
*En las primeras semanas de curso se propusieron una serie de proyectos o subsistemas que engloban una aplicación o sistema completo, cuya funcionalidad es la de hacer votaciones online.&lt;br /&gt;
&lt;br /&gt;
*Estos proyectos, son proyectos creados de años anteriores, basado en  el proyecto Agora-Us. De estos proyectos, se nos proporcionan su desarrollo para poder realizar lo que será este año nuestro trabajo, que consiste en modificar y  corregir posibles conflictos, incidencias  o simplemente proporcionar mejoras para cumplir el objetivo principal, integrarnos con los demás subsistemas y hacer funcionar el sistema en toda su totalidad.&lt;br /&gt;
+&lt;br /&gt;
Los distintos subsistemas proporcionados se reparten en subgrupos hechos en el aula, donde cada uno de estos subgrupos tendrá que coordinarse unos con otros para llevar a cabo el objetivo principal antes mencionado. &lt;br /&gt;
&lt;br /&gt;
*Nuestro grupo de trabajo ha tenido que valorar y tomar decisiones tanto internamente cómo con los demás grupos de los demás subsistemas teniendo que establecer procesos y herramientas ya constituidas para crear políticas de trabajo y seguir unas pautas para el desarrollo de nuestro subsistema y para la integración con los demás subsistemas.&lt;br /&gt;
&lt;br /&gt;
*Además de la temática que se imparte en la asignatura, se aportaron una serie de herramientas de gestión de código, gestión de incidencias y depuración para poder desarrollar nuestro subsistema y poder realizar los procesos de integración continua con los demás subsistemas así como el uso de un servidor donde se irá actualizando el desarrollo de cada subsistema y hacer más fácil la integración completa de todos los subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (30/01/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión X (01/02/2017) - Grupo 1 - Verificación1617| Acta Reunión X (01/02/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
*Usaremos un repositorio Git llamado AgoraUS-G1-1617 para administrar el código fuente del sistema. En este repositorio, que se ubica en el servicio de alojamiento de repositorios Git Github, cada subsistema se desarrollará en un repositorio diferente dentro del repositorio global. En el repositorio AgoraUS se recogerá el trabajo realizado y funcional de todos los grupos y su correspondiente integración.&lt;br /&gt;
&lt;br /&gt;
*Usar un repositorio global facilita el acceso al código por parte de cada grupo. Podemos obtener el código de otros grupos clonando sus repositorios y haciendo pull, obteniendo así el código más reciente del subsistema en cuestión.&lt;br /&gt;
&lt;br /&gt;
*Usar un único repositorio nos facilita aún más el acceso al código ya que solo tendríamos que hacer pull de la rama master para obtener el código de los demás subsistemas pero nos encontraríamos con el inconveniente de que cualquier persona podría modificar lo que quisiera, independientemente del grupo en el que se halle. Este inconveniente no se nos presenta porque sólo tenemos acceso de lectura a los repositorios a los que no pertenecemos.&lt;br /&gt;
		&lt;br /&gt;
*Tampoco se nos presentará problemas de conflictos con los demás grupos al alojarnos en repositorios diferentes. Si usáramos un único repositorio tendríamos que crear una carpeta o una rama para cada subsistema con el fin de evitar numerosos conflictos que se presentarían al compartir muchos subsistemas la misma estructura de archivos.&lt;br /&gt;
&lt;br /&gt;
== Gestión de conflictos ==&lt;br /&gt;
'''*Introducción:''' En el caso de que se genere un conflicto, será el miembro del grupo que lo divise primero el encargado de resolverlo. Para esto tendrá que ponerse en contacto con los demás miembros o con alguno en concreto si fuere necesario para acordar la versión escogida, etc.&lt;br /&gt;
&lt;br /&gt;
'''*Implementación''': Utilizamos la consola y el sistema de resolución de conflictos de Git. Este sistema impide un commit o un push en el caso de que haya conflicto además de mostrar un aviso. Para resolver el conflicto, la persona que intentó la operación debe editar manualmente los archivos para quedarnos con el contenido adecuado. Una vez hecho esto, se realiza la operación de nuevo pero sin conflicto.&lt;br /&gt;
&lt;br /&gt;
'''*Lecciones aprendidas:''' La resolución de conflictos ha sido intuitiva y rápida, limitándose a conocimiento del proyecto y comunicación con los demás miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la construcción ==&lt;br /&gt;
*Para la construcción automática del sistema se utilizara la herramientas Travis CI. Esta herramienta te permite realizar la construcción cada vez que se realiza un commit al repositorio de código de GitHub. Travis aparte de realización la construcción ( crear el .jar del proyecto) previo a esto realiza cada uno de los test de la aplicación, comprobando que funcionan correctamente&lt;br /&gt;
&lt;br /&gt;
== Gestión de las liberaciones, despliegue y entregas ==&lt;br /&gt;
*Esta sección, abarca toda la información referente a los distintos elementos y/o entregables necesarios para la entrega, así como toda aquella documentación que lo compone, proyecto desarrollado por todo el equipo de trabajo y la correspondiente máquina virtual para el despliegue.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la integración continua ==&lt;br /&gt;
*El proceso de integración continua tiene como objetivo principal comprobar que cada actualización del código fuente desarrollado por el equipo de trabajo no genere problemas en una aplicación que se está desarrollando. &lt;br /&gt;
Por lo tanto, la integración continua se usa como práctica de desarrollo software donde todos los componentes del equipo integran a lo largo del tiempo de vida del proyecto su trabajo, con el fin de conseguir un software de mayor calidad.&lt;br /&gt;
&lt;br /&gt;
*Las ventajas que ofrece la integración continua son las siguientes:&lt;br /&gt;
&lt;br /&gt;
     -Ejecución automática de pruebas unitarias, conociendo a su vez los resultados de éstos.&lt;br /&gt;
&lt;br /&gt;
     -Ofrece información de cualquier incidencia tras un período de codificación, dándonos la posibilidad de saber &lt;br /&gt;
      quién y cuándo ha realizado un cambio de impacto negativo en el proyecto.&lt;br /&gt;
&lt;br /&gt;
     -Permite detectar los errores lo más pronto posible, en fases tempranas de 	desarrollo, dando la posibilidad &lt;br /&gt;
      de encontrar solución cuanto antes.&lt;br /&gt;
&lt;br /&gt;
     -Monitorización continua de las métricas de calidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
* [[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
* [[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
* [[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|-&lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|197:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;br /&gt;
&lt;br /&gt;
== Enlaces interesantes ==&lt;br /&gt;
*Repositorio del codigo: https://github.com/EGC-1617/Verificacion-G1&lt;br /&gt;
*Proyecto en opera: http://opera.eii.us.es/egc/public/trabajo/ver/id/56&lt;br /&gt;
*Mapa de herramientas: https://www.text2mindmap.com/&lt;br /&gt;
*Travis: https://travis-ci.org/EGC-1617/Verificacion-G13&lt;br /&gt;
*Wiki: https://1984.lsi.us.es/wiki-egc/index.php/Verificaci%C3%B3n_1617&lt;br /&gt;
*Repositorio compartido: https://github.com/AgoraUS-G1-1617/Verificacion-G13&lt;br /&gt;
*Máquina Virtual (Mega) :&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6016</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6016"/>
				<updated>2017-02-01T18:32:51Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
*En el presente documento describimos como se ha desarrollado el proyecto de la asignatura de Evolución y Gestión de la Configuración (EGC), que consiste principalmente  en integrar nuestro proyecto que corresponde a un subsistema, con otros subsistemas para ofrecer una herramienta de voto online.&lt;br /&gt;
&lt;br /&gt;
*En las primeras semanas de curso se propusieron una serie de proyectos o subsistemas que engloban una aplicación o sistema completo, cuya funcionalidad es la de hacer votaciones online.&lt;br /&gt;
&lt;br /&gt;
*Estos proyectos, son proyectos creados de años anteriores, basado en  el proyecto Agora-Us. De estos proyectos, se nos proporcionan su desarrollo para poder realizar lo que será este año nuestro trabajo, que consiste en modificar y  corregir posibles conflictos, incidencias  o simplemente proporcionar mejoras para cumplir el objetivo principal, integrarnos con los demás subsistemas y hacer funcionar el sistema en toda su totalidad.&lt;br /&gt;
+&lt;br /&gt;
Los distintos subsistemas proporcionados se reparten en subgrupos hechos en el aula, donde cada uno de estos subgrupos tendrá que coordinarse unos con otros para llevar a cabo el objetivo principal antes mencionado. &lt;br /&gt;
&lt;br /&gt;
*Nuestro grupo de trabajo ha tenido que valorar y tomar decisiones tanto internamente cómo con los demás grupos de los demás subsistemas teniendo que establecer procesos y herramientas ya constituidas para crear políticas de trabajo y seguir unas pautas para el desarrollo de nuestro subsistema y para la integración con los demás subsistemas.&lt;br /&gt;
&lt;br /&gt;
*Además de la temática que se imparte en la asignatura, se aportaron una serie de herramientas de gestión de código, gestión de incidencias y depuración para poder desarrollar nuestro subsistema y poder realizar los procesos de integración continua con los demás subsistemas así como el uso de un servidor donde se irá actualizando el desarrollo de cada subsistema y hacer más fácil la integración completa de todos los subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (30/01/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión X (01/02/2017) - Grupo 1 - Verificación1617| Acta Reunión X (01/02/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
*Usaremos un repositorio Git llamado AgoraUS-G1-1617 para administrar el código fuente del sistema. En este repositorio, que se ubica en el servicio de alojamiento de repositorios Git Github, cada subsistema se desarrollará en un repositorio diferente dentro del repositorio global. En el repositorio AgoraUS se recogerá el trabajo realizado y funcional de todos los grupos y su correspondiente integración.&lt;br /&gt;
&lt;br /&gt;
*Usar un repositorio global facilita el acceso al código por parte de cada grupo. Podemos obtener el código de otros grupos clonando sus repositorios y haciendo pull, obteniendo así el código más reciente del subsistema en cuestión.&lt;br /&gt;
&lt;br /&gt;
*Usar un único repositorio nos facilita aún más el acceso al código ya que solo tendríamos que hacer pull de la rama master para obtener el código de los demás subsistemas pero nos encontraríamos con el inconveniente de que cualquier persona podría modificar lo que quisiera, independientemente del grupo en el que se halle. Este inconveniente no se nos presenta porque sólo tenemos acceso de lectura a los repositorios a los que no pertenecemos.&lt;br /&gt;
		&lt;br /&gt;
*Tampoco se nos presentará problemas de conflictos con los demás grupos al alojarnos en repositorios diferentes. Si usáramos un único repositorio tendríamos que crear una carpeta o una rama para cada subsistema con el fin de evitar numerosos conflictos que se presentarían al compartir muchos subsistemas la misma estructura de archivos.&lt;br /&gt;
&lt;br /&gt;
== Gestión de conflictos ==&lt;br /&gt;
'''*Introducción:''' En el caso de que se genere un conflicto, será el miembro del grupo que lo divise primero el encargado de resolverlo. Para esto tendrá que ponerse en contacto con los demás miembros o con alguno en concreto si fuere necesario para acordar la versión escogida, etc.&lt;br /&gt;
&lt;br /&gt;
'''*Implementación''': Utilizamos la consola y el sistema de resolución de conflictos de Git. Este sistema impide un commit o un push en el caso de que haya conflicto además de mostrar un aviso. Para resolver el conflicto, la persona que intentó la operación debe editar manualmente los archivos para quedarnos con el contenido adecuado. Una vez hecho esto, se realiza la operación de nuevo pero sin conflicto.&lt;br /&gt;
&lt;br /&gt;
'''*Lecciones aprendidas:''' La resolución de conflictos ha sido intuitiva y rápida, limitándose a conocimiento del proyecto y comunicación con los demás miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la construcción ==&lt;br /&gt;
*Para la construcción automática del sistema se utilizara la herramientas Travis CI. Esta herramienta te permite realizar la construcción cada vez que se realiza un commit al repositorio de código de GitHub. Travis aparte de realización la construcción ( crear el .jar del proyecto) previo a esto realiza cada uno de los test de la aplicación, comprobando que funcionan correctamente&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de la integración continua ==&lt;br /&gt;
*El proceso de integración continua tiene como objetivo principal comprobar que cada actualización del código fuente desarrollado por el equipo de trabajo no genere problemas en una aplicación que se está desarrollando. &lt;br /&gt;
Por lo tanto, la integración continua se usa como práctica de desarrollo software donde todos los componentes del equipo integran a lo largo del tiempo de vida del proyecto su trabajo, con el fin de conseguir un software de mayor calidad.&lt;br /&gt;
&lt;br /&gt;
*Las ventajas que ofrece la integración continua son las siguientes:&lt;br /&gt;
&lt;br /&gt;
     -Ejecución automática de pruebas unitarias, conociendo a su vez los resultados de éstos.&lt;br /&gt;
&lt;br /&gt;
     -Ofrece información de cualquier incidencia tras un período de codificación, dándonos la posibilidad de saber &lt;br /&gt;
      quién y cuándo ha realizado un cambio de impacto negativo en el proyecto.&lt;br /&gt;
&lt;br /&gt;
     -Permite detectar los errores lo más pronto posible, en fases tempranas de 	desarrollo, dando la posibilidad &lt;br /&gt;
      de encontrar solución cuanto antes.&lt;br /&gt;
&lt;br /&gt;
     -Monitorización continua de las métricas de calidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
* [[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
* [[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
* [[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|-&lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|197:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;br /&gt;
&lt;br /&gt;
== Enlaces interesantes ==&lt;br /&gt;
*Repositorio del codigo: https://github.com/EGC-1617/Verificacion-G1&lt;br /&gt;
*Proyecto en opera: http://opera.eii.us.es/egc/public/trabajo/ver/id/56&lt;br /&gt;
*Mapa de herramientas: https://www.text2mindmap.com/&lt;br /&gt;
*Travis: https://travis-ci.org/EGC-1617/Verificacion-G13&lt;br /&gt;
*Wiki: https://1984.lsi.us.es/wiki-egc/index.php/Verificaci%C3%B3n_1617&lt;br /&gt;
*Repositorio compartido: https://github.com/AgoraUS-G1-1617/Verificacion-G13&lt;br /&gt;
*Máquina Virtual (Mega) :&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6007</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=6007"/>
				<updated>2017-02-01T18:17:43Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
*En el presente documento describimos como se ha desarrollado el proyecto de la asignatura de Evolución y Gestión de la Configuración (EGC), que consiste principalmente  en integrar nuestro proyecto que corresponde a un subsistema, con otros subsistemas para ofrecer una herramienta de voto online.&lt;br /&gt;
&lt;br /&gt;
*En las primeras semanas de curso se propusieron una serie de proyectos o subsistemas que engloban una aplicación o sistema completo, cuya funcionalidad es la de hacer votaciones online.&lt;br /&gt;
&lt;br /&gt;
*Estos proyectos, son proyectos creados de años anteriores, basado en  el proyecto Agora-Us. De estos proyectos, se nos proporcionan su desarrollo para poder realizar lo que será este año nuestro trabajo, que consiste en modificar y  corregir posibles conflictos, incidencias  o simplemente proporcionar mejoras para cumplir el objetivo principal, integrarnos con los demás subsistemas y hacer funcionar el sistema en toda su totalidad.&lt;br /&gt;
+&lt;br /&gt;
Los distintos subsistemas proporcionados se reparten en subgrupos hechos en el aula, donde cada uno de estos subgrupos tendrá que coordinarse unos con otros para llevar a cabo el objetivo principal antes mencionado. &lt;br /&gt;
&lt;br /&gt;
*Nuestro grupo de trabajo ha tenido que valorar y tomar decisiones tanto internamente cómo con los demás grupos de los demás subsistemas teniendo que establecer procesos y herramientas ya constituidas para crear políticas de trabajo y seguir unas pautas para el desarrollo de nuestro subsistema y para la integración con los demás subsistemas.&lt;br /&gt;
&lt;br /&gt;
*Además de la temática que se imparte en la asignatura, se aportaron una serie de herramientas de gestión de código, gestión de incidencias y depuración para poder desarrollar nuestro subsistema y poder realizar los procesos de integración continua con los demás subsistemas así como el uso de un servidor donde se irá actualizando el desarrollo de cada subsistema y hacer más fácil la integración completa de todos los subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (30/01/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión X (01/02/2017) - Grupo 1 - Verificación1617| Acta Reunión X (01/02/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
*Usaremos un repositorio Git llamado AgoraUS-G1-1617 para administrar el código fuente del sistema. En este repositorio, que se ubica en el servicio de alojamiento de repositorios Git Github, cada subsistema se desarrollará en un repositorio diferente dentro del repositorio global. En el repositorio AgoraUS se recogerá el trabajo realizado y funcional de todos los grupos y su correspondiente integración.&lt;br /&gt;
&lt;br /&gt;
*Usar un repositorio global facilita el acceso al código por parte de cada grupo. Podemos obtener el código de otros grupos clonando sus repositorios y haciendo pull, obteniendo así el código más reciente del subsistema en cuestión.&lt;br /&gt;
&lt;br /&gt;
*Usar un único repositorio nos facilita aún más el acceso al código ya que solo tendríamos que hacer pull de la rama master para obtener el código de los demás subsistemas pero nos encontraríamos con el inconveniente de que cualquier persona podría modificar lo que quisiera, independientemente del grupo en el que se halle. Este inconveniente no se nos presenta porque sólo tenemos acceso de lectura a los repositorios a los que no pertenecemos.&lt;br /&gt;
		&lt;br /&gt;
*Tampoco se nos presentará problemas de conflictos con los demás grupos al alojarnos en repositorios diferentes. Si usáramos un único repositorio tendríamos que crear una carpeta o una rama para cada subsistema con el fin de evitar numerosos conflictos que se presentarían al compartir muchos subsistemas la misma estructura de archivos.&lt;br /&gt;
&lt;br /&gt;
== Gestión de conflictos ==&lt;br /&gt;
'''*Introducción:''' En el caso de que se genere un conflicto, será el miembro del grupo que lo divise primero el encargado de resolverlo. Para esto tendrá que ponerse en contacto con los demás miembros o con alguno en concreto si fuere necesario para acordar la versión escogida, etc.&lt;br /&gt;
&lt;br /&gt;
'''*Implementación''': Utilizamos la consola y el sistema de resolución de conflictos de Git. Este sistema impide un commit o un push en el caso de que haya conflicto además de mostrar un aviso. Para resolver el conflicto, la persona que intentó la operación debe editar manualmente los archivos para quedarnos con el contenido adecuado. Una vez hecho esto, se realiza la operación de nuevo pero sin conflicto.&lt;br /&gt;
&lt;br /&gt;
'''*Lecciones aprendidas:''' La resolución de conflictos ha sido intuitiva y rápida, limitándose a conocimiento del proyecto y comunicación con los demás miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la construcción ==&lt;br /&gt;
*Para la construcción automática del sistema se utilizara la herramientas Travis CI. Esta herramienta te permite realizar la construcción cada vez que se realiza un commit al repositorio de código de GitHub. Travis aparte de realización la construcción ( crear el .jar del proyecto) previo a esto realiza cada uno de los test de la aplicación, comprobando que funcionan correctamente&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
* [[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
* [[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
* [[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|-&lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|197:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;br /&gt;
&lt;br /&gt;
== Enlaces interesantes ==&lt;br /&gt;
*Repositorio del codigo: https://github.com/EGC-1617/Verificacion-G1&lt;br /&gt;
*Proyecto en opera: http://opera.eii.us.es/egc/public/trabajo/ver/id/56&lt;br /&gt;
*Mapa de herramientas: https://www.text2mindmap.com/&lt;br /&gt;
*Travis: https://travis-ci.org/EGC-1617/Verificacion-G13&lt;br /&gt;
*Wiki: https://1984.lsi.us.es/wiki-egc/index.php/Verificaci%C3%B3n_1617&lt;br /&gt;
*Repositorio compartido: https://github.com/AgoraUS-G1-1617/Verificacion-G13&lt;br /&gt;
*Máquina Virtual (Mega) :&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5992</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5992"/>
				<updated>2017-02-01T17:40:35Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
*En el presente documento describimos como se ha desarrollado el proyecto de la asignatura de Evolución y Gestión de la Configuración (EGC), que consiste principalmente  en integrar nuestro proyecto que corresponde a un subsistema, con otros subsistemas para ofrecer una herramienta de voto online.&lt;br /&gt;
&lt;br /&gt;
*En las primeras semanas de curso se propusieron una serie de proyectos o subsistemas que engloban una aplicación o sistema completo, cuya funcionalidad es la de hacer votaciones online.&lt;br /&gt;
&lt;br /&gt;
*Estos proyectos, son proyectos creados de años anteriores, basado en  el proyecto Agora-Us. De estos proyectos, se nos proporcionan su desarrollo para poder realizar lo que será este año nuestro trabajo, que consiste en modificar y  corregir posibles conflictos, incidencias  o simplemente proporcionar mejoras para cumplir el objetivo principal, integrarnos con los demás subsistemas y hacer funcionar el sistema en toda su totalidad.&lt;br /&gt;
+&lt;br /&gt;
Los distintos subsistemas proporcionados se reparten en subgrupos hechos en el aula, donde cada uno de estos subgrupos tendrá que coordinarse unos con otros para llevar a cabo el objetivo principal antes mencionado. &lt;br /&gt;
&lt;br /&gt;
*Nuestro grupo de trabajo ha tenido que valorar y tomar decisiones tanto internamente cómo con los demás grupos de los demás subsistemas teniendo que establecer procesos y herramientas ya constituidas para crear políticas de trabajo y seguir unas pautas para el desarrollo de nuestro subsistema y para la integración con los demás subsistemas.&lt;br /&gt;
&lt;br /&gt;
*Además de la temática que se imparte en la asignatura, se aportaron una serie de herramientas de gestión de código, gestión de incidencias y depuración para poder desarrollar nuestro subsistema y poder realizar los procesos de integración continua con los demás subsistemas así como el uso de un servidor donde se irá actualizando el desarrollo de cada subsistema y hacer más fácil la integración completa de todos los subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (30/01/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión X (01/02/2017) - Grupo 1 - Verificación1617| Acta Reunión X (01/02/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
*Usaremos un repositorio Git llamado AgoraUS-G1-1617 para administrar el código fuente del sistema. En este repositorio, que se ubica en el servicio de alojamiento de repositorios Git Github, cada subsistema se desarrollará en un repositorio diferente dentro del repositorio global. En el repositorio AgoraUS se recogerá el trabajo realizado y funcional de todos los grupos y su correspondiente integración.&lt;br /&gt;
&lt;br /&gt;
*Usar un repositorio global facilita el acceso al código por parte de cada grupo. Podemos obtener el código de otros grupos clonando sus repositorios y haciendo pull, obteniendo así el código más reciente del subsistema en cuestión.&lt;br /&gt;
&lt;br /&gt;
*Usar un único repositorio nos facilita aún más el acceso al código ya que solo tendríamos que hacer pull de la rama master para obtener el código de los demás subsistemas pero nos encontraríamos con el inconveniente de que cualquier persona podría modificar lo que quisiera, independientemente del grupo en el que se halle. Este inconveniente no se nos presenta porque sólo tenemos acceso de lectura a los repositorios a los que no pertenecemos.&lt;br /&gt;
		&lt;br /&gt;
*Tampoco se nos presentará problemas de conflictos con los demás grupos al alojarnos en repositorios diferentes. Si usáramos un único repositorio tendríamos que crear una carpeta o una rama para cada subsistema con el fin de evitar numerosos conflictos que se presentarían al compartir muchos subsistemas la misma estructura de archivos.&lt;br /&gt;
&lt;br /&gt;
== Gestión de conflictos ==&lt;br /&gt;
'''*Introducción:''' En el caso de que se genere un conflicto, será el miembro del grupo que lo divise primero el encargado de resolverlo. Para esto tendrá que ponerse en contacto con los demás miembros o con alguno en concreto si fuere necesario para acordar la versión escogida, etc.&lt;br /&gt;
&lt;br /&gt;
'''*Implementación''': Utilizamos la consola y el sistema de resolución de conflictos de Git. Este sistema impide un commit o un push en el caso de que haya conflicto además de mostrar un aviso. Para resolver el conflicto, la persona que intentó la operación debe editar manualmente los archivos para quedarnos con el contenido adecuado. Una vez hecho esto, se realiza la operación de nuevo pero sin conflicto.&lt;br /&gt;
&lt;br /&gt;
'''*Lecciones aprendidas:''' La resolución de conflictos ha sido intuitiva y rápida, limitándose a conocimiento del proyecto y comunicación con los demás miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
* [[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
* [[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
* [[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|-&lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|197:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;br /&gt;
&lt;br /&gt;
== Enlaces interesantes ==&lt;br /&gt;
*Repositorio del codigo: https://github.com/EGC-1617/Verificacion-G1&lt;br /&gt;
*Proyecto en opera: http://opera.eii.us.es/egc/public/trabajo/ver/id/56&lt;br /&gt;
*Mapa de herramientas: https://www.text2mindmap.com/&lt;br /&gt;
*Travis: https://travis-ci.org/EGC-1617/Verificacion-G13&lt;br /&gt;
*Wiki: https://1984.lsi.us.es/wiki-egc/index.php/Verificaci%C3%B3n_1617&lt;br /&gt;
*Repositorio compartido: https://github.com/AgoraUS-G1-1617/Verificacion-G13&lt;br /&gt;
*Máquina Virtual (Mega) :&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5989</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5989"/>
				<updated>2017-02-01T17:35:27Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Gestión de código fuente */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
*En el presente documento describimos como se ha desarrollado el proyecto de la asignatura de Evolución y Gestión de la Configuración (EGC), que consiste principalmente  en integrar nuestro proyecto que corresponde a un subsistema, con otros subsistemas para ofrecer una herramienta de voto online.&lt;br /&gt;
&lt;br /&gt;
*En las primeras semanas de curso se propusieron una serie de proyectos o subsistemas que engloban una aplicación o sistema completo, cuya funcionalidad es la de hacer votaciones online.&lt;br /&gt;
&lt;br /&gt;
*Estos proyectos, son proyectos creados de años anteriores, basado en  el proyecto Agora-Us. De estos proyectos, se nos proporcionan su desarrollo para poder realizar lo que será este año nuestro trabajo, que consiste en modificar y  corregir posibles conflictos, incidencias  o simplemente proporcionar mejoras para cumplir el objetivo principal, integrarnos con los demás subsistemas y hacer funcionar el sistema en toda su totalidad.&lt;br /&gt;
+&lt;br /&gt;
Los distintos subsistemas proporcionados se reparten en subgrupos hechos en el aula, donde cada uno de estos subgrupos tendrá que coordinarse unos con otros para llevar a cabo el objetivo principal antes mencionado. &lt;br /&gt;
&lt;br /&gt;
*Nuestro grupo de trabajo ha tenido que valorar y tomar decisiones tanto internamente cómo con los demás grupos de los demás subsistemas teniendo que establecer procesos y herramientas ya constituidas para crear políticas de trabajo y seguir unas pautas para el desarrollo de nuestro subsistema y para la integración con los demás subsistemas.&lt;br /&gt;
&lt;br /&gt;
*Además de la temática que se imparte en la asignatura, se aportaron una serie de herramientas de gestión de código, gestión de incidencias y depuración para poder desarrollar nuestro subsistema y poder realizar los procesos de integración continua con los demás subsistemas así como el uso de un servidor donde se irá actualizando el desarrollo de cada subsistema y hacer más fácil la integración completa de todos los subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (30/01/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión X (01/02/2017) - Grupo 1 - Verificación1617| Acta Reunión X (01/02/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
*Usaremos un repositorio Git llamado AgoraUS-G1-1617 para administrar el código fuente del sistema. En este repositorio, que se ubica en el servicio de alojamiento de repositorios Git Github, cada subsistema se desarrollará en un repositorio diferente dentro del repositorio global. En el repositorio AgoraUS se recogerá el trabajo realizado y funcional de todos los grupos y su correspondiente integración.&lt;br /&gt;
&lt;br /&gt;
*Usar un repositorio global facilita el acceso al código por parte de cada grupo. Podemos obtener el código de otros grupos clonando sus repositorios y haciendo pull, obteniendo así el código más reciente del subsistema en cuestión.&lt;br /&gt;
&lt;br /&gt;
*Usar un único repositorio nos facilita aún más el acceso al código ya que solo tendríamos que hacer pull de la rama master para obtener el código de los demás subsistemas pero nos encontraríamos con el inconveniente de que cualquier persona podría modificar lo que quisiera, independientemente del grupo en el que se halle. Este inconveniente no se nos presenta porque sólo tenemos acceso de lectura a los repositorios a los que no pertenecemos.&lt;br /&gt;
		&lt;br /&gt;
*Tampoco se nos presentará problemas de conflictos con los demás grupos al alojarnos en repositorios diferentes. Si usáramos un único repositorio tendríamos que crear una carpeta o una rama para cada subsistema con el fin de evitar numerosos conflictos que se presentarían al compartir muchos subsistemas la misma estructura de archivos.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
* [[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
* [[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
* [[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|-&lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|197:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;br /&gt;
&lt;br /&gt;
== Enlaces interesantes ==&lt;br /&gt;
*Repositorio del codigo: https://github.com/EGC-1617/Verificacion-G1&lt;br /&gt;
*Proyecto en opera: http://opera.eii.us.es/egc/public/trabajo/ver/id/56&lt;br /&gt;
*Mapa de herramientas: https://www.text2mindmap.com/&lt;br /&gt;
*Travis: https://travis-ci.org/EGC-1617/Verificacion-G13&lt;br /&gt;
*Wiki: https://1984.lsi.us.es/wiki-egc/index.php/Verificaci%C3%B3n_1617&lt;br /&gt;
*Repositorio compartido: https://github.com/AgoraUS-G1-1617/Verificacion-G13&lt;br /&gt;
*Máquina Virtual (Mega) :&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5988</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5988"/>
				<updated>2017-02-01T17:35:02Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Gestión de código fuente */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
*En el presente documento describimos como se ha desarrollado el proyecto de la asignatura de Evolución y Gestión de la Configuración (EGC), que consiste principalmente  en integrar nuestro proyecto que corresponde a un subsistema, con otros subsistemas para ofrecer una herramienta de voto online.&lt;br /&gt;
&lt;br /&gt;
*En las primeras semanas de curso se propusieron una serie de proyectos o subsistemas que engloban una aplicación o sistema completo, cuya funcionalidad es la de hacer votaciones online.&lt;br /&gt;
&lt;br /&gt;
*Estos proyectos, son proyectos creados de años anteriores, basado en  el proyecto Agora-Us. De estos proyectos, se nos proporcionan su desarrollo para poder realizar lo que será este año nuestro trabajo, que consiste en modificar y  corregir posibles conflictos, incidencias  o simplemente proporcionar mejoras para cumplir el objetivo principal, integrarnos con los demás subsistemas y hacer funcionar el sistema en toda su totalidad.&lt;br /&gt;
+&lt;br /&gt;
Los distintos subsistemas proporcionados se reparten en subgrupos hechos en el aula, donde cada uno de estos subgrupos tendrá que coordinarse unos con otros para llevar a cabo el objetivo principal antes mencionado. &lt;br /&gt;
&lt;br /&gt;
*Nuestro grupo de trabajo ha tenido que valorar y tomar decisiones tanto internamente cómo con los demás grupos de los demás subsistemas teniendo que establecer procesos y herramientas ya constituidas para crear políticas de trabajo y seguir unas pautas para el desarrollo de nuestro subsistema y para la integración con los demás subsistemas.&lt;br /&gt;
&lt;br /&gt;
*Además de la temática que se imparte en la asignatura, se aportaron una serie de herramientas de gestión de código, gestión de incidencias y depuración para poder desarrollar nuestro subsistema y poder realizar los procesos de integración continua con los demás subsistemas así como el uso de un servidor donde se irá actualizando el desarrollo de cada subsistema y hacer más fácil la integración completa de todos los subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (30/01/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión X (01/02/2017) - Grupo 1 - Verificación1617| Acta Reunión X (01/02/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
*Usaremos un repositorio Git llamado AgoraUS-G1-1617 para administrar el código fuente del sistema. En este repositorio, que se ubica en el servicio de alojamiento de repositorios Git Github, cada subsistema se desarrollará en un repositorio diferente dentro del repositorio global. En el repositorio AgoraUS se recogerá el trabajo realizado y funcional de todos los grupos y su correspondiente integración.&lt;br /&gt;
&lt;br /&gt;
*Usar un repositorio global facilita el acceso al código por parte de cada grupo. Podemos obtener el código de otros grupos clonando sus repositorios y haciendo pull, obteniendo así el código más reciente del subsistema en cuestión.&lt;br /&gt;
Usar un único repositorio nos facilita aún más el acceso al código ya que solo tendríamos que hacer pull de la rama master para obtener el código de los demás subsistemas pero nos encontraríamos con el inconveniente de que cualquier persona podría modificar lo que quisiera, independientemente del grupo en el que se halle. Este inconveniente no se nos presenta porque sólo tenemos acceso de lectura a los repositorios a los que no pertenecemos.&lt;br /&gt;
		&lt;br /&gt;
*Tampoco se nos presentará problemas de conflictos con los demás grupos al alojarnos en repositorios diferentes.&lt;br /&gt;
Si usáramos un único repositorio tendríamos que crear una carpeta o una rama para cada subsistema con el fin de evitar numerosos conflictos que se presentarían al compartir muchos subsistemas la misma estructura de archivos.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
* [[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
* [[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
* [[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|-&lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|197:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;br /&gt;
&lt;br /&gt;
== Enlaces interesantes ==&lt;br /&gt;
*Repositorio del codigo: https://github.com/EGC-1617/Verificacion-G1&lt;br /&gt;
*Proyecto en opera: http://opera.eii.us.es/egc/public/trabajo/ver/id/56&lt;br /&gt;
*Mapa de herramientas: https://www.text2mindmap.com/&lt;br /&gt;
*Travis: https://travis-ci.org/EGC-1617/Verificacion-G13&lt;br /&gt;
*Wiki: https://1984.lsi.us.es/wiki-egc/index.php/Verificaci%C3%B3n_1617&lt;br /&gt;
*Repositorio compartido: https://github.com/AgoraUS-G1-1617/Verificacion-G13&lt;br /&gt;
*Máquina Virtual (Mega) :&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5987</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5987"/>
				<updated>2017-02-01T17:26:31Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
*En el presente documento describimos como se ha desarrollado el proyecto de la asignatura de Evolución y Gestión de la Configuración (EGC), que consiste principalmente  en integrar nuestro proyecto que corresponde a un subsistema, con otros subsistemas para ofrecer una herramienta de voto online.&lt;br /&gt;
&lt;br /&gt;
*En las primeras semanas de curso se propusieron una serie de proyectos o subsistemas que engloban una aplicación o sistema completo, cuya funcionalidad es la de hacer votaciones online.&lt;br /&gt;
&lt;br /&gt;
*Estos proyectos, son proyectos creados de años anteriores, basado en  el proyecto Agora-Us. De estos proyectos, se nos proporcionan su desarrollo para poder realizar lo que será este año nuestro trabajo, que consiste en modificar y  corregir posibles conflictos, incidencias  o simplemente proporcionar mejoras para cumplir el objetivo principal, integrarnos con los demás subsistemas y hacer funcionar el sistema en toda su totalidad.&lt;br /&gt;
+&lt;br /&gt;
Los distintos subsistemas proporcionados se reparten en subgrupos hechos en el aula, donde cada uno de estos subgrupos tendrá que coordinarse unos con otros para llevar a cabo el objetivo principal antes mencionado. &lt;br /&gt;
&lt;br /&gt;
*Nuestro grupo de trabajo ha tenido que valorar y tomar decisiones tanto internamente cómo con los demás grupos de los demás subsistemas teniendo que establecer procesos y herramientas ya constituidas para crear políticas de trabajo y seguir unas pautas para el desarrollo de nuestro subsistema y para la integración con los demás subsistemas.&lt;br /&gt;
&lt;br /&gt;
*Además de la temática que se imparte en la asignatura, se aportaron una serie de herramientas de gestión de código, gestión de incidencias y depuración para poder desarrollar nuestro subsistema y poder realizar los procesos de integración continua con los demás subsistemas así como el uso de un servidor donde se irá actualizando el desarrollo de cada subsistema y hacer más fácil la integración completa de todos los subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (30/01/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión X (01/02/2017) - Grupo 1 - Verificación1617| Acta Reunión X (01/02/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
Usaremos un repositorio Git llamado Verificacion-G1(https://github.com/EGC-1617/Verificacion-G1), para administrar el código fuente del sistema.&lt;br /&gt;
Este repositorio es solo para el grupo nuestro. A parte de este, hay un repositorio general llamado continuous-integration-agoraus_g1(https://github.com/AgoraUS-G1-1617/continuous-integration-agoraus_g1), en el que todos los subsistemas del grupo 1 integran sus distintas funcionalidades. Nosotros en este caso, no consumimos recursos de nadie, tan solo generamos un .jar que subiremos a este repositorio para que los subsistemas que hangan uso de el, lo utilicen.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
* [[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
* [[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
* [[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|-&lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|197:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;br /&gt;
&lt;br /&gt;
== Enlaces interesantes ==&lt;br /&gt;
*Repositorio del codigo: https://github.com/EGC-1617/Verificacion-G1&lt;br /&gt;
*Proyecto en opera: http://opera.eii.us.es/egc/public/trabajo/ver/id/56&lt;br /&gt;
*Mapa de herramientas: https://www.text2mindmap.com/&lt;br /&gt;
*Travis: https://travis-ci.org/EGC-1617/Verificacion-G13&lt;br /&gt;
*Wiki: https://1984.lsi.us.es/wiki-egc/index.php/Verificaci%C3%B3n_1617&lt;br /&gt;
*Repositorio compartido: https://github.com/AgoraUS-G1-1617/Verificacion-G13&lt;br /&gt;
*Máquina Virtual (Mega) :&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5983</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5983"/>
				<updated>2017-02-01T17:21:08Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (30/01/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión X (01/02/2017) - Grupo 1 - Verificación1617| Acta Reunión X (01/02/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
Usaremos un repositorio Git llamado Verificacion-G1(https://github.com/EGC-1617/Verificacion-G1), para administrar el código fuente del sistema.&lt;br /&gt;
Este repositorio es solo para el grupo nuestro. A parte de este, hay un repositorio general llamado continuous-integration-agoraus_g1(https://github.com/AgoraUS-G1-1617/continuous-integration-agoraus_g1), en el que todos los subsistemas del grupo 1 integran sus distintas funcionalidades. Nosotros en este caso, no consumimos recursos de nadie, tan solo generamos un .jar que subiremos a este repositorio para que los subsistemas que hangan uso de el, lo utilicen.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
* [[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
* [[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
* [[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|-&lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|197:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;br /&gt;
&lt;br /&gt;
== Enlaces interesantes ==&lt;br /&gt;
*Repositorio del codigo: https://github.com/EGC-1617/Verificacion-G1&lt;br /&gt;
*Proyecto en opera: http://opera.eii.us.es/egc/public/trabajo/ver/id/56&lt;br /&gt;
*Mapa de herramientas: https://www.text2mindmap.com/&lt;br /&gt;
*Travis: https://travis-ci.org/EGC-1617/Verificacion-G13&lt;br /&gt;
*Wiki: https://1984.lsi.us.es/wiki-egc/index.php/Verificaci%C3%B3n_1617&lt;br /&gt;
*Repositorio compartido: https://github.com/AgoraUS-G1-1617/Verificacion-G13&lt;br /&gt;
*Máquina Virtual (Mega) :&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5960</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5960"/>
				<updated>2017-02-01T10:52:26Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Tiempos individuales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (30/01/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión X (01/02/2017) - Grupo 1 - Verificación1617| Acta Reunión X (01/02/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
Usaremos un repositorio Git llamado Verificacion-G1(https://github.com/EGC-1617/Verificacion-G1), para administrar el código fuente del sistema.&lt;br /&gt;
Este repositorio es solo para el grupo nuestro. A parte de este, hay un repositorio general llamado continuous-integration-agoraus_g1(https://github.com/AgoraUS-G1-1617/continuous-integration-agoraus_g1), en el que todos los subsistemas del grupo 1 integran sus distintas funcionalidades. Nosotros en este caso, no consumimos recursos de nadie, tan solo generamos un .jar que subiremos a este repositorio para que los subsistemas que hangan uso de el, lo utilicen.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
* [[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
* [[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
* [[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|-&lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|197:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5959</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5959"/>
				<updated>2017-02-01T10:48:07Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Tiempos individuales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (30/01/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión X (01/02/2017) - Grupo 1 - Verificación1617| Acta Reunión X (01/02/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
Usaremos un repositorio Git llamado Verificacion-G1(https://github.com/EGC-1617/Verificacion-G1), para administrar el código fuente del sistema.&lt;br /&gt;
Este repositorio es solo para el grupo nuestro. A parte de este, hay un repositorio general llamado continuous-integration-agoraus_g1(https://github.com/AgoraUS-G1-1617/continuous-integration-agoraus_g1), en el que todos los subsistemas del grupo 1 integran sus distintas funcionalidades. Nosotros en este caso, no consumimos recursos de nadie, tan solo generamos un .jar que subiremos a este repositorio para que los subsistemas que hangan uso de el, lo utilicen.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
* [[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
* [[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
* [[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| ReuniónVIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|-&lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|197:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5957</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5957"/>
				<updated>2017-02-01T10:28:37Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Tiempos individuales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (30/01/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión X (01/02/2017) - Grupo 1 - Verificación1617| Acta Reunión X (01/02/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
Usaremos un repositorio Git llamado Verificacion-G1(https://github.com/EGC-1617/Verificacion-G1), para administrar el código fuente del sistema.&lt;br /&gt;
Este repositorio es solo para el grupo nuestro. A parte de este, hay un repositorio general llamado continuous-integration-agoraus_g1(https://github.com/AgoraUS-G1-1617/continuous-integration-agoraus_g1), en el que todos los subsistemas del grupo 1 integran sus distintas funcionalidades. Nosotros en este caso, no consumimos recursos de nadie, tan solo generamos un .jar que subiremos a este repositorio para que los subsistemas que hangan uso de el, lo utilicen.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
* [[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
* [[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
* [[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| ReuniónVII&lt;br /&gt;
| 26-01-2017 09:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| ReuniónVIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión X&lt;br /&gt;
| 01-02-2017 10:00&lt;br /&gt;
| 01-21-2017 18:00&lt;br /&gt;
| 08:00&lt;br /&gt;
|-&lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|197:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_X_(01/02/2017)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5956</id>
		<title>Acta Reunión X (01/02/2017) - Grupo 1 - Verificación1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_X_(01/02/2017)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5956"/>
				<updated>2017-02-01T10:26:15Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: Página creada con «== Asistentes == *Rafael Del Rio Franco *Macarena Rufo Palomo *Jesus Alberto Navas Inocencio *Jose Carlos Ruiz Navarro *Ernesto Rodriguez Nuñez  == Hora y lugar == *Día: ...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Asistentes ==&lt;br /&gt;
*Rafael Del Rio Franco&lt;br /&gt;
*Macarena Rufo Palomo&lt;br /&gt;
*Jesus Alberto Navas Inocencio&lt;br /&gt;
*Jose Carlos Ruiz Navarro&lt;br /&gt;
*Ernesto Rodriguez Nuñez&lt;br /&gt;
&lt;br /&gt;
== Hora y lugar ==&lt;br /&gt;
*Día: 1 de febrero de 2017.&lt;br /&gt;
*Inicio de la sesión: 10:00 h.&lt;br /&gt;
*Fin de la sesión: 18:00 h.&lt;br /&gt;
*Lugar: Aula Planta 4 de la Escuela Técnica Superior de Ingeniería Informática&lt;br /&gt;
&lt;br /&gt;
== Temas a tratar ==&lt;br /&gt;
*Documentación del proyecto&lt;br /&gt;
*Interfaz gráfica&lt;br /&gt;
*Métodos y test encriptación RSA&lt;br /&gt;
&lt;br /&gt;
== Conclusiones ==&lt;br /&gt;
*Durante esta reunión hemos realizado toda la documentación del proyecto que faltaba y hemos mejorado algunos apartados. Además hemos desarrollado una interfaz gráfica donde poder ver la encriptación y desencriptación de votos. Se ha continuado trabajando sobre el nuevo método de encriptación añadido.&lt;br /&gt;
&lt;br /&gt;
== Firma del acta == &lt;br /&gt;
&lt;br /&gt;
Y para que conste, firmo este acta en Sevilla, a 1 de Febrero de 2017. - Rafael Del Río Franco&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FIRMASEGC.png]]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_VIII_(26/01/2017)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5955</id>
		<title>Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_VIII_(26/01/2017)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5955"/>
				<updated>2017-02-01T10:25:25Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Asistentes ==&lt;br /&gt;
*Rafael Del Rio Franco&lt;br /&gt;
*Macarena Rufo Palomo&lt;br /&gt;
*Jesus Alberto Navas Inocencio&lt;br /&gt;
*Jose Carlos Ruiz Navarro&lt;br /&gt;
*Ernesto Rodriguez Nuñez&lt;br /&gt;
&lt;br /&gt;
== Hora y lugar ==&lt;br /&gt;
*Día: 26 de enero de 2017.&lt;br /&gt;
*Inicio de la sesión: 10:30 h.&lt;br /&gt;
*Fin de la sesión: 14:00 h.&lt;br /&gt;
*Lugar:  Aula Planta 4 de la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
&lt;br /&gt;
== Temas a tratar ==&lt;br /&gt;
*Reparto de trabajo para la entrega de mejora&lt;br /&gt;
*Creación de incidencias (tipos y prioridades)&lt;br /&gt;
*Creación de máquina virtual&lt;br /&gt;
&lt;br /&gt;
== Conclusiones ==&lt;br /&gt;
*Durante esta sesión, hemos repartido el trabajo no completado en la entrega anterior. Además hemos creados label que indican la prioridad de la issue creada y nuevos tipos que identifican el tipo de actividad. También hemos creando una nueva máquina virtual e instalado los programas convenientes a fin de desarrollar el proyecto.&lt;br /&gt;
&lt;br /&gt;
== Firma del acta == &lt;br /&gt;
&lt;br /&gt;
Y para que conste, firmo este acta en Sevilla, a 26 de enero de 2017. - Rafael Del Río Franco&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FIRMASEGC.png]]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_IX_(30/01/2017)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5954</id>
		<title>Acta Reunión IX (30/01/2017) - Grupo 1 - Verificación1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_IX_(30/01/2017)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5954"/>
				<updated>2017-02-01T10:24:37Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: Página creada con «== Asistentes == *Rafael Del Rio Franco *Macarena Rufo Palomo *Jesus Alberto Navas Inocencio *Jose Carlos Ruiz Navarro *Ernesto Rodriguez Nuñez  == Hora y lugar == *Día: ...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Asistentes ==&lt;br /&gt;
*Rafael Del Rio Franco&lt;br /&gt;
*Macarena Rufo Palomo&lt;br /&gt;
*Jesus Alberto Navas Inocencio&lt;br /&gt;
*Jose Carlos Ruiz Navarro&lt;br /&gt;
*Ernesto Rodriguez Nuñez&lt;br /&gt;
&lt;br /&gt;
== Hora y lugar ==&lt;br /&gt;
*Día: 30 de enero de 2017.&lt;br /&gt;
*Inicio de la sesión: 09:00 h.&lt;br /&gt;
*Fin de la sesión: 14:00 h.&lt;br /&gt;
*Lugar:  Aula Planta 4 de la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Temas a tratar ==&lt;br /&gt;
*Creación de test&lt;br /&gt;
*Mejoras sobre el entregable anterior.&lt;br /&gt;
*Integración continua&lt;br /&gt;
*Encriptación RSA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Conclusiones ==&lt;br /&gt;
*Durante esta sesión, se han creado test usando una base de datos local, además se han tenido que cambiar los correspondientes métodos llamados en las distintas clases test. Se han abordado las mejoras propuestas sobre el entregable anterior. Se ha configurado el tomcat a fin de realizar la integración continua. Se ha llevado a cabo la encriptación RSA de votos.&lt;br /&gt;
&lt;br /&gt;
== Firma del acta == &lt;br /&gt;
&lt;br /&gt;
Y para que conste, firmo este acta en Sevilla, a 30 de enero de 2017. - Rafael Del Río Franco&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FIRMASEGC.png]]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5953</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5953"/>
				<updated>2017-02-01T10:21:47Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Actas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (30/01/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión X (01/02/2017) - Grupo 1 - Verificación1617| Acta Reunión X (01/02/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
Usaremos un repositorio Git llamado Verificacion-G1(https://github.com/EGC-1617/Verificacion-G1), para administrar el código fuente del sistema.&lt;br /&gt;
Este repositorio es solo para el grupo nuestro. A parte de este, hay un repositorio general llamado continuous-integration-agoraus_g1(https://github.com/AgoraUS-G1-1617/continuous-integration-agoraus_g1), en el que todos los subsistemas del grupo 1 integran sus distintas funcionalidades. Nosotros en este caso, no consumimos recursos de nadie, tan solo generamos un .jar que subiremos a este repositorio para que los subsistemas que hangan uso de el, lo utilicen.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
* [[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
* [[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
* [[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| ReuniónVII&lt;br /&gt;
| 26-01-2017 09:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| ReuniónVIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|157:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5869</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5869"/>
				<updated>2017-01-30T10:53:23Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Tiempos individuales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (/30/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
Usaremos un repositorio Git llamado Verificacion-G1(https://github.com/EGC-1617/Verificacion-G1), para administrar el código fuente del sistema.&lt;br /&gt;
Este repositorio es solo para el grupo nuestro. A parte de este, hay un repositorio general llamado continuous-integration-agoraus_g1(https://github.com/AgoraUS-G1-1617/continuous-integration-agoraus_g1), en el que todos los subsistemas del grupo 1 integran sus distintas funcionalidades. Nosotros en este caso, no consumimos recursos de nadie, tan solo generamos un .jar que subiremos a este repositorio para que los subsistemas que hangan uso de el, lo utilicen.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
* [[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
* [[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
* [[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| ReuniónVII&lt;br /&gt;
| 26-01-2017 09:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| ReuniónVIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|157:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5868</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5868"/>
				<updated>2017-01-30T10:49:21Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Tiempos individuales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (/30/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
Usaremos un repositorio Git llamado Verificacion-G1(https://github.com/EGC-1617/Verificacion-G1), para administrar el código fuente del sistema.&lt;br /&gt;
Este repositorio es solo para el grupo nuestro. A parte de este, hay un repositorio general llamado continuous-integration-agoraus_g1(https://github.com/AgoraUS-G1-1617/continuous-integration-agoraus_g1), en el que todos los subsistemas del grupo 1 integran sus distintas funcionalidades. Nosotros en este caso, no consumimos recursos de nadie, tan solo generamos un .jar que subiremos a este repositorio para que los subsistemas que hangan uso de el, lo utilicen.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
* [[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
* [[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
* [[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| ReuniónVII&lt;br /&gt;
| 26-01-2017 09:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| ReuniónVIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IX&lt;br /&gt;
| 30-01-2017 09:00&lt;br /&gt;
| 30-01-2017 14:00&lt;br /&gt;
| 05:00&lt;br /&gt;
|- &lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|137:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_IX_(/30/2017)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5866</id>
		<title>Acta Reunión IX (/30/2017) - Grupo 1 - Verificación1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_IX_(/30/2017)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5866"/>
				<updated>2017-01-30T10:43:08Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: Página creada con «== Asistentes == *Rafael Del Rio Franco *Macarena Rufo Palomo *Jesus Alberto Navas Inocencio *Jose Carlos Ruiz Navarro *Ernesto Rodriguez Nuñez  == Hora y lugar == *Día: ...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Asistentes ==&lt;br /&gt;
*Rafael Del Rio Franco&lt;br /&gt;
*Macarena Rufo Palomo&lt;br /&gt;
*Jesus Alberto Navas Inocencio&lt;br /&gt;
*Jose Carlos Ruiz Navarro&lt;br /&gt;
*Ernesto Rodriguez Nuñez&lt;br /&gt;
&lt;br /&gt;
== Hora y lugar ==&lt;br /&gt;
*Día: 30 de enero de 2017.&lt;br /&gt;
*Inicio de la sesión: 09:00 h.&lt;br /&gt;
*Fin de la sesión: 14:00 h.&lt;br /&gt;
*Lugar:  Aula Planta 4 de la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Temas a tratar ==&lt;br /&gt;
*Creación de test &lt;br /&gt;
*Mejoras sobre el entregable anterior.&lt;br /&gt;
*Integración continua&lt;br /&gt;
*Encriptación RSA&lt;br /&gt;
&lt;br /&gt;
== Conclusiones ==&lt;br /&gt;
*Durante esta sesión, se han creado test usando una base de datos local, además se han tenido que cambiar los correspondientes métodos llamados en las distintas clases test. Se han abordado las mejoras propuestas sobre el entregable anterior. Se ha configurado el tomcat a fin de realizar la integración continua. Se ha llevado a cabo la encriptación RSA de votos.&lt;br /&gt;
&lt;br /&gt;
== Firma del acta == &lt;br /&gt;
&lt;br /&gt;
Y para que conste, firmo este acta en Sevilla, a 30 de enero de 2017. - Rafael Del Río Franco&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FIRMASEGC.png]]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5865</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5865"/>
				<updated>2017-01-30T10:26:23Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Actas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión IX (/30/2017) - Grupo 1 - Verificación1617| Acta Reunión IX (30/01/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
Usaremos un repositorio Git llamado Verificacion-G1(https://github.com/EGC-1617/Verificacion-G1), para administrar el código fuente del sistema.&lt;br /&gt;
Este repositorio es solo para el grupo nuestro. A parte de este, hay un repositorio general llamado continuous-integration-agoraus_g1(https://github.com/AgoraUS-G1-1617/continuous-integration-agoraus_g1), en el que todos los subsistemas del grupo 1 integran sus distintas funcionalidades. Nosotros en este caso, no consumimos recursos de nadie, tan solo generamos un .jar que subiremos a este repositorio para que los subsistemas que hangan uso de el, lo utilicen.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
* [[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
* [[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
* [[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| ReuniónVII&lt;br /&gt;
| 26-01-2017 09:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| ReuniónVIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|137:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=M5-16-17&amp;diff=5828</id>
		<title>M5-16-17</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=M5-16-17&amp;diff=5828"/>
				<updated>2017-01-27T17:02:23Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Grupos que se van a presentar a la mejora del día 2 de Febrero */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grupos que se van a presentar a la mejora del día 2 de Febrero ==&lt;br /&gt;
&lt;br /&gt;
En este apartado deben anotar los grupos que van a ir a la mejora del día 2 de Febrero para, de esa forma, planificar las sesiones. Lo deben hacer siguiendo este ejemplo (X es el ID de Opera, Subsistema es el nombre del subsistema y los nombres de los miembros del grupo que van a presentarse a la mejora:&lt;br /&gt;
&lt;br /&gt;
* Grupo X (Subsistema): Fulanito de Copas, Setanita de Bastos&lt;br /&gt;
* Grupo 3 (Verificación): Lidia Sánchez Vaz, Manuel de la Fuente Carmona&lt;br /&gt;
* Grupo 7 (Autentificación): Alejandro Guerrero Montoro, Alejandro Román Rodriguez, Julio Márquez Castro, Alejandro Garrido Resina, Mª Remedios Dans Caballero&lt;br /&gt;
* Grupo 13 (Verificacion): Rafael Del Rio Franco, Jesus Navas Inocencio, Ernesto Rodriguez Nuñez, Jose Carlos Ruiz Navarrro, Macarena Rufo Palomo&lt;br /&gt;
* Grupo 18 (Recuento): Agustín Borrego Díaz, David de los Santos Boix, Rafael García Domínguez, Manuel Tejero Vela&lt;br /&gt;
* Grupo 16 (visualización): Silvia Quijano Valera, María Teresa Plata Gálvez, Inés Romero Calero, Antonio Jesús Mínguez León, Antonio Javier Laguna Márquez.&lt;br /&gt;
* Grupo 24 (Almacenamiento): Joshua Cifuentes Romero, Adrián Gómez Serrano, Antonio Arciniega Cubero, Christopher Ganfornina Triguero&lt;br /&gt;
* Grupo 10 (AV-Accesibilidad): Antonio Espinosa Velasco, Antonio Ángel Muñoz Jimenez, Pablo Palma Ruiz, David Arroyo Escobar, Armando Conejero Calvo de Leon&lt;br /&gt;
* Grupo 12 (Creación y Administración de Votaciones): José Antonio Amaya Nuñez, Cristina Barea Luna, Jaime Gamero Moreno, Javier Martinez Otero, Leticia Morales Jiménez&lt;br /&gt;
* Grupo 25 (Cabina telegram): Juan Rodríguez Dueñas, Jose Luis Salazar González, Jorge Puente Zaro, José Manuel Gavira González&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_VIII_(26/01/2017)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5799</id>
		<title>Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_VIII_(26/01/2017)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5799"/>
				<updated>2017-01-26T11:28:35Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Firma del acta */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Asistentes ==&lt;br /&gt;
*Rafael Del Rio Franco&lt;br /&gt;
*Macarena Rufo Palomo&lt;br /&gt;
*Jesus Alberto Navas Inocencio&lt;br /&gt;
*Jose Carlos Ruiz Navarro&lt;br /&gt;
*Ernesto Rodriguez Nuñez&lt;br /&gt;
&lt;br /&gt;
== Hora y lugar ==&lt;br /&gt;
*Día: 26 de enero de 2017.&lt;br /&gt;
*Inicio de la sesión: 10:30 h.&lt;br /&gt;
*Fin de la sesión: 14:00 h.&lt;br /&gt;
*Lugar:  Aula Planta 4 de la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Temas a tratar ==&lt;br /&gt;
*Reparto de trabajo para la entrega de mejora&lt;br /&gt;
*Creación de incidencias (tipos y prioridades)&lt;br /&gt;
*Creación de máquina virtual&lt;br /&gt;
&lt;br /&gt;
== Conclusiones ==&lt;br /&gt;
*Durante esta sesión, hemos repartido el trabajo no completado en la entrega anterior. Además hemos creados label que indican la prioridad de la issue creada y nuevos tipos que identifican el tipo de actividad. También hemos creando una nueva máquina virtual e instalado los programas convenientes a fin de desarrollar el proyecto.&lt;br /&gt;
&lt;br /&gt;
== Firma del acta == &lt;br /&gt;
&lt;br /&gt;
Y para que conste, firmo este acta en Sevilla, a 26 de enero de 2017. - Rafael Del Río Franco&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FIRMASEGC.png]]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_VII_(09/01/2017)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5798</id>
		<title>Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_VII_(09/01/2017)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5798"/>
				<updated>2017-01-26T11:28:30Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Firma del acta */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Asistentes ==&lt;br /&gt;
*Rafael Del Rio Franco&lt;br /&gt;
*Macarena Rufo Palomo&lt;br /&gt;
*Jesus Alberto Navas Inocencio&lt;br /&gt;
*Jose Carlos Ruiz Navarro&lt;br /&gt;
*Ernesto Rodriguez Nuñez&lt;br /&gt;
&lt;br /&gt;
== Hora y lugar ==&lt;br /&gt;
*Día: 09 de enero de 2017.&lt;br /&gt;
*Inicio de la sesión: 09:30 h.&lt;br /&gt;
*Fin de la sesión: 14:00 h.&lt;br /&gt;
*Lugar: Sala de estudio de la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
&lt;br /&gt;
== Temas a tratar ==&lt;br /&gt;
*Automatización de pruebas y construcción con Travis&lt;br /&gt;
*Integración con Jenkins&lt;br /&gt;
*Agregación de nuevos test&lt;br /&gt;
&lt;br /&gt;
== Conclusiones ==&lt;br /&gt;
*Durante esta sesión, hemos analizado las nuevas funciones a implementar, y las hemos repartido entre los integrantes del grupo.&lt;br /&gt;
&lt;br /&gt;
== Firma del acta == &lt;br /&gt;
&lt;br /&gt;
Y para que conste, firmo este acta en Sevilla, a 09 de enero de 2017. --Rafael Del Rio Franco&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FIRMASEGC.png]]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_VI_(28/12/2016)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5797</id>
		<title>Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_VI_(28/12/2016)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5797"/>
				<updated>2017-01-26T11:28:26Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Firma del acta */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Asistentes ==&lt;br /&gt;
*Rafael Del Rio Franco&lt;br /&gt;
*Macarena Rufo Palomo&lt;br /&gt;
*Jesus Alberto Navas Inocencio&lt;br /&gt;
*Jose Carlos Ruiz Navarro&lt;br /&gt;
*Ernesto Rodriguez Nuñez&lt;br /&gt;
&lt;br /&gt;
== Hora y lugar ==&lt;br /&gt;
*Día: 28 de diciembre de 2016.&lt;br /&gt;
*Inicio de la sesión: 10:30 h.&lt;br /&gt;
*Fin de la sesión: 13:30 h.&lt;br /&gt;
*Lugar: Reunión via Skype.&lt;br /&gt;
&lt;br /&gt;
== Temas a tratar ==&lt;br /&gt;
*Reparto de nuevas funcionalidades&lt;br /&gt;
&lt;br /&gt;
== Conclusiones ==&lt;br /&gt;
*Durante esta sesión, hemos analizado las nuevas funciones a implementar, y las hemos repartido entre los integrantes del grupo.&lt;br /&gt;
&lt;br /&gt;
== Firma del acta == &lt;br /&gt;
&lt;br /&gt;
Y para que conste, firmo este acta en Sevilla, a 28 de diciembrede 2016. --Rafael Del Rio Franco&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FIRMASEGC.png]]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_V_(27/12/2016)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5796</id>
		<title>Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_V_(27/12/2016)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5796"/>
				<updated>2017-01-26T11:28:21Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Firma del acta */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Asistentes ==&lt;br /&gt;
*Rafael Del Rio Franco&lt;br /&gt;
*Macarena Rufo Palomo&lt;br /&gt;
*Jesus Alberto Navas Inocencio&lt;br /&gt;
*Jose Carlos Ruiz Navarro&lt;br /&gt;
*Ernesto Rodriguez Nuñez&lt;br /&gt;
&lt;br /&gt;
== Hora y lugar ==&lt;br /&gt;
*Día: 27 de diciembre de 2016.&lt;br /&gt;
*Inicio de la sesión: 15:30 h.&lt;br /&gt;
*Fin de la sesión: 17:30 h.&lt;br /&gt;
*Lugar: Sala de estudio de la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
&lt;br /&gt;
== Temas a tratar ==&lt;br /&gt;
*Organización del código fuente generado al insertar el nuevo metodo de encriptación MD5&lt;br /&gt;
&lt;br /&gt;
== Conclusiones ==&lt;br /&gt;
*Adaptamos el código al nuevo sistema de encriptación y editamos aquellas partes del código que eran incompatibles.&lt;br /&gt;
&lt;br /&gt;
== Firma del acta == &lt;br /&gt;
&lt;br /&gt;
Y para que conste, firmo este acta en Sevilla, a 27 de diciembrede 2016. --Rafael Del Rio Franco&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FIRMASEGC.png]]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_IV_(27/12/2016)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5795</id>
		<title>Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_IV_(27/12/2016)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5795"/>
				<updated>2017-01-26T11:28:17Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Firma del acta */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Asistentes ==&lt;br /&gt;
*Rafael Del Rio Franco&lt;br /&gt;
*Macarena Rufo Palomo&lt;br /&gt;
*Jesus Alberto Navas Inocencio&lt;br /&gt;
*Jose Carlos Ruiz Navarro&lt;br /&gt;
*Ernesto Rodriguez Nuñez&lt;br /&gt;
&lt;br /&gt;
== Hora y lugar ==&lt;br /&gt;
*Día: 27 de diciembre de 2016.&lt;br /&gt;
*Inicio de la sesión: 10:30 h.&lt;br /&gt;
*Fin de la sesión: 14:00 h.&lt;br /&gt;
*Lugar: Sala de estudio de la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
&lt;br /&gt;
== Temas a tratar ==&lt;br /&gt;
*Nuevas funcionalidades&lt;br /&gt;
*Cambiar el método de encriptación de votos usando SHA-512&lt;br /&gt;
&lt;br /&gt;
== Conclusiones ==&lt;br /&gt;
*Durante esta sesión hemos decidido que nuestras funcionalidades serían cambiar el método de encriptación usado hasta ahora. Anteriormente, se usaba  SHA-1 pero actualmente tiene una alta vulnerabilidad, por lo cual, hemos optado por usar SHA-512 que es bastante más seguro.&lt;br /&gt;
&lt;br /&gt;
== Firma del acta == &lt;br /&gt;
&lt;br /&gt;
Y para que conste, firmo este acta en Sevilla, a 27 de diciembrede 2016. --Rafael Del Rio Franco&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FIRMASEGC.png]]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_III_(07/12/2016)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5794</id>
		<title>Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_III_(07/12/2016)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5794"/>
				<updated>2017-01-26T11:28:12Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Firma del acta */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Asistentes ==&lt;br /&gt;
*Rafael Del Rio Franco&lt;br /&gt;
*Macarena Rufo Palomo&lt;br /&gt;
*Jesus Alberto Navas Inocencio&lt;br /&gt;
*Jose Carlos Ruiz Navarro&lt;br /&gt;
*Ernesto Rodriguez Nuñez&lt;br /&gt;
&lt;br /&gt;
== Hora y lugar ==&lt;br /&gt;
*Día: 7 de diciembre de 2016.&lt;br /&gt;
*Inicio de la sesión: 10:30 h.&lt;br /&gt;
*Fin de la sesión: 13:40 h.&lt;br /&gt;
*Lugar: Aula Planta 4 de la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
&lt;br /&gt;
== Temas a tratar ==&lt;br /&gt;
*Sustitución del proyecto de Verificacion1516 (mañana) por el proyecto de Verificacion1516(tarde).&lt;br /&gt;
&lt;br /&gt;
== Conclusiones ==&lt;br /&gt;
*Como ya comentamos en la anterior reunión, decidimos cambiar el proyecto por el de los alumnos de Verificacion1516-tarde, el cual pudimos comprobar que funcionaba correctamente y el código era más claro.&lt;br /&gt;
&lt;br /&gt;
== Firma del acta == &lt;br /&gt;
&lt;br /&gt;
Y para que conste, firmo este acta en Sevilla, a 7 de diciembrede 2016. --Rafael Del Rio Franco&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FIRMASEGC.png]]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_I_(12/10/2016)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5793</id>
		<title>Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_I_(12/10/2016)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5793"/>
				<updated>2017-01-26T11:27:20Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Firma del acta */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Asistentes ==&lt;br /&gt;
*Rafael Del Rio Franco&lt;br /&gt;
*Macarena Rufo Palomo&lt;br /&gt;
*Jesus Alberto Navas Inocencio&lt;br /&gt;
*Jose Carlos Ruiz Navarro&lt;br /&gt;
*Ernesto Rodriguez Nuñez&lt;br /&gt;
&lt;br /&gt;
== Hora y lugar ==&lt;br /&gt;
*Día: 12 de octubre de 2016.&lt;br /&gt;
*Inicio de la sesión: 17:30 h.&lt;br /&gt;
*Fin de la sesión: 18:30 h.&lt;br /&gt;
*Lugar: Aula Planta 4 de la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
&lt;br /&gt;
== Temas a tratar ==&lt;br /&gt;
*Creación de grupos de trabajo para el proyecto a desarrollar.&lt;br /&gt;
*Asignación de roles a cada integrante del proyecto&lt;br /&gt;
&lt;br /&gt;
== Conclusiones ==&lt;br /&gt;
*Durante esta sesión hemos tenido la primera toma de contacto en grupo, ya que anteriormente nunca hemos trabajo en un mismo grupo. Además, hemos analizado los posibles días en los que todos los integrantes podíamos reunirnos.&lt;br /&gt;
&lt;br /&gt;
== Firma del acta == &lt;br /&gt;
&lt;br /&gt;
Y para que conste, firmo este acta en Sevilla, a 12 de octubre de 2016. -- Rafael Del Rio Franco&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FIRMASEGC.png]]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_II_(09/11/2016)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5792</id>
		<title>Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_II_(09/11/2016)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5792"/>
				<updated>2017-01-26T11:26:51Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Firma del acta */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Asistentes ==&lt;br /&gt;
*Rafael Del Rio Franco&lt;br /&gt;
*Macarena Rufo Palomo&lt;br /&gt;
*Jesus Alberto Navas Inocencio&lt;br /&gt;
*Jose Carlos Ruiz Navarro&lt;br /&gt;
*Ernesto Rodriguez Nuñez&lt;br /&gt;
&lt;br /&gt;
== Hora y lugar ==&lt;br /&gt;
*Día: 9 de noviembre de 2016.&lt;br /&gt;
*Inicio de la sesión: 10:30 h.&lt;br /&gt;
*Fin de la sesión: 13:00 h.&lt;br /&gt;
*Lugar: Aula Planta 4 de la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
&lt;br /&gt;
== Temas a tratar ==&lt;br /&gt;
*Creación del repositorio de verificación mediante el uso de GitHub.&lt;br /&gt;
*Descarga del proyecto de alumnos de años anteriores.&lt;br /&gt;
*Intento de despliegue para probar su correcto funcionamiento.&lt;br /&gt;
&lt;br /&gt;
== Conclusiones ==&lt;br /&gt;
*Durante esta reunión hemos estudiado el código proporcionado por alumnos del año anterior (Verificacion1516-Mañana) y hemos intentado probar su funcionamiento, el cual no ha sido exitoso, por tanto hemos planteado dos alternativas: una de ellas, era empezar desde cero y la otra, coger el proyecto de otros alumnos, que es por esta última por la cual nos hemos decidido.&lt;br /&gt;
&lt;br /&gt;
== Firma del acta == &lt;br /&gt;
&lt;br /&gt;
Y para que conste, firmo este acta en Sevilla, a 9 de Noviembre de 2016. --Rafael Del Rio Franco&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FIRMASEGC.png]]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_I_(12/10/2016)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5791</id>
		<title>Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_I_(12/10/2016)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5791"/>
				<updated>2017-01-26T11:26:08Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Firma del acta */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Asistentes ==&lt;br /&gt;
*Rafael Del Rio Franco&lt;br /&gt;
*Macarena Rufo Palomo&lt;br /&gt;
*Jesus Alberto Navas Inocencio&lt;br /&gt;
*Jose Carlos Ruiz Navarro&lt;br /&gt;
*Ernesto Rodriguez Nuñez&lt;br /&gt;
&lt;br /&gt;
== Hora y lugar ==&lt;br /&gt;
*Día: 12 de octubre de 2016.&lt;br /&gt;
*Inicio de la sesión: 17:30 h.&lt;br /&gt;
*Fin de la sesión: 18:30 h.&lt;br /&gt;
*Lugar: Aula Planta 4 de la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
&lt;br /&gt;
== Temas a tratar ==&lt;br /&gt;
*Creación de grupos de trabajo para el proyecto a desarrollar.&lt;br /&gt;
*Asignación de roles a cada integrante del proyecto&lt;br /&gt;
&lt;br /&gt;
== Conclusiones ==&lt;br /&gt;
*Durante esta sesión hemos tenido la primera toma de contacto en grupo, ya que anteriormente nunca hemos trabajo en un mismo grupo. Además, hemos analizado los posibles días en los que todos los integrantes podíamos reunirnos.&lt;br /&gt;
&lt;br /&gt;
== Firma del acta == &lt;br /&gt;
&lt;br /&gt;
Y para que conste, firmo este acta en Sevilla, a 12 de octubre de 2016. -- Rafael Del Rio Franco&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FIRMASEGC.png]]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Archivo:FIRMASEGC.png&amp;diff=5790</id>
		<title>Archivo:FIRMASEGC.png</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Archivo:FIRMASEGC.png&amp;diff=5790"/>
				<updated>2017-01-26T11:24:57Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_I_(12/10/2016)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5789</id>
		<title>Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_I_(12/10/2016)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5789"/>
				<updated>2017-01-26T11:22:25Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Firma del acta */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Asistentes ==&lt;br /&gt;
*Rafael Del Rio Franco&lt;br /&gt;
*Macarena Rufo Palomo&lt;br /&gt;
*Jesus Alberto Navas Inocencio&lt;br /&gt;
*Jose Carlos Ruiz Navarro&lt;br /&gt;
*Ernesto Rodriguez Nuñez&lt;br /&gt;
&lt;br /&gt;
== Hora y lugar ==&lt;br /&gt;
*Día: 12 de octubre de 2016.&lt;br /&gt;
*Inicio de la sesión: 17:30 h.&lt;br /&gt;
*Fin de la sesión: 18:30 h.&lt;br /&gt;
*Lugar: Aula Planta 4 de la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
&lt;br /&gt;
== Temas a tratar ==&lt;br /&gt;
*Creación de grupos de trabajo para el proyecto a desarrollar.&lt;br /&gt;
*Asignación de roles a cada integrante del proyecto&lt;br /&gt;
&lt;br /&gt;
== Conclusiones ==&lt;br /&gt;
*Durante esta sesión hemos tenido la primera toma de contacto en grupo, ya que anteriormente nunca hemos trabajo en un mismo grupo. Además, hemos analizado los posibles días en los que todos los integrantes podíamos reunirnos.&lt;br /&gt;
&lt;br /&gt;
== Firma del acta == &lt;br /&gt;
&lt;br /&gt;
Y para que conste, firmo este acta en Sevilla, a 12 de octubre de 2016. -- Rafael Del Rio Franco&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!b0A1kBZL!xn_j6sk1_Y2RNAyXK52Xtvx6SnibdZQ9xo3-H4Lb8QU Firmas Acta Reunión I]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:file:///C:/Users/RAFA/Desktop/FIRMASEGC.png]]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_I_(12/10/2016)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5788</id>
		<title>Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_I_(12/10/2016)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5788"/>
				<updated>2017-01-26T11:19:50Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Firma del acta */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Asistentes ==&lt;br /&gt;
*Rafael Del Rio Franco&lt;br /&gt;
*Macarena Rufo Palomo&lt;br /&gt;
*Jesus Alberto Navas Inocencio&lt;br /&gt;
*Jose Carlos Ruiz Navarro&lt;br /&gt;
*Ernesto Rodriguez Nuñez&lt;br /&gt;
&lt;br /&gt;
== Hora y lugar ==&lt;br /&gt;
*Día: 12 de octubre de 2016.&lt;br /&gt;
*Inicio de la sesión: 17:30 h.&lt;br /&gt;
*Fin de la sesión: 18:30 h.&lt;br /&gt;
*Lugar: Aula Planta 4 de la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
&lt;br /&gt;
== Temas a tratar ==&lt;br /&gt;
*Creación de grupos de trabajo para el proyecto a desarrollar.&lt;br /&gt;
*Asignación de roles a cada integrante del proyecto&lt;br /&gt;
&lt;br /&gt;
== Conclusiones ==&lt;br /&gt;
*Durante esta sesión hemos tenido la primera toma de contacto en grupo, ya que anteriormente nunca hemos trabajo en un mismo grupo. Además, hemos analizado los posibles días en los que todos los integrantes podíamos reunirnos.&lt;br /&gt;
&lt;br /&gt;
== Firma del acta == &lt;br /&gt;
&lt;br /&gt;
Y para que conste, firmo este acta en Sevilla, a 12 de octubre de 2016. -- Rafael Del Rio Franco&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!b0A1kBZL!xn_j6sk1_Y2RNAyXK52Xtvx6SnibdZQ9xo3-H4Lb8QU Firmas Acta Reunión I]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FIRMASEGC.jpg]]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_I_(12/10/2016)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5787</id>
		<title>Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_I_(12/10/2016)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5787"/>
				<updated>2017-01-26T11:18:51Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Firma del acta */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Asistentes ==&lt;br /&gt;
*Rafael Del Rio Franco&lt;br /&gt;
*Macarena Rufo Palomo&lt;br /&gt;
*Jesus Alberto Navas Inocencio&lt;br /&gt;
*Jose Carlos Ruiz Navarro&lt;br /&gt;
*Ernesto Rodriguez Nuñez&lt;br /&gt;
&lt;br /&gt;
== Hora y lugar ==&lt;br /&gt;
*Día: 12 de octubre de 2016.&lt;br /&gt;
*Inicio de la sesión: 17:30 h.&lt;br /&gt;
*Fin de la sesión: 18:30 h.&lt;br /&gt;
*Lugar: Aula Planta 4 de la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
&lt;br /&gt;
== Temas a tratar ==&lt;br /&gt;
*Creación de grupos de trabajo para el proyecto a desarrollar.&lt;br /&gt;
*Asignación de roles a cada integrante del proyecto&lt;br /&gt;
&lt;br /&gt;
== Conclusiones ==&lt;br /&gt;
*Durante esta sesión hemos tenido la primera toma de contacto en grupo, ya que anteriormente nunca hemos trabajo en un mismo grupo. Además, hemos analizado los posibles días en los que todos los integrantes podíamos reunirnos.&lt;br /&gt;
&lt;br /&gt;
== Firma del acta == &lt;br /&gt;
&lt;br /&gt;
Y para que conste, firmo este acta en Sevilla, a 12 de octubre de 2016. -- Rafael Del Rio Franco&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!b0A1kBZL!xn_j6sk1_Y2RNAyXK52Xtvx6SnibdZQ9xo3-H4Lb8QU Firmas Acta Reunión I]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:https://mega.nz/#!b0A1kBZL!xn_j6sk1_Y2RNAyXK52Xtvx6SnibdZQ9xo3-H4Lb8QU]]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_I_(12/10/2016)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5786</id>
		<title>Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_I_(12/10/2016)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5786"/>
				<updated>2017-01-26T11:18:13Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Firma del acta */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Asistentes ==&lt;br /&gt;
*Rafael Del Rio Franco&lt;br /&gt;
*Macarena Rufo Palomo&lt;br /&gt;
*Jesus Alberto Navas Inocencio&lt;br /&gt;
*Jose Carlos Ruiz Navarro&lt;br /&gt;
*Ernesto Rodriguez Nuñez&lt;br /&gt;
&lt;br /&gt;
== Hora y lugar ==&lt;br /&gt;
*Día: 12 de octubre de 2016.&lt;br /&gt;
*Inicio de la sesión: 17:30 h.&lt;br /&gt;
*Fin de la sesión: 18:30 h.&lt;br /&gt;
*Lugar: Aula Planta 4 de la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
&lt;br /&gt;
== Temas a tratar ==&lt;br /&gt;
*Creación de grupos de trabajo para el proyecto a desarrollar.&lt;br /&gt;
*Asignación de roles a cada integrante del proyecto&lt;br /&gt;
&lt;br /&gt;
== Conclusiones ==&lt;br /&gt;
*Durante esta sesión hemos tenido la primera toma de contacto en grupo, ya que anteriormente nunca hemos trabajo en un mismo grupo. Además, hemos analizado los posibles días en los que todos los integrantes podíamos reunirnos.&lt;br /&gt;
&lt;br /&gt;
== Firma del acta == &lt;br /&gt;
&lt;br /&gt;
Y para que conste, firmo este acta en Sevilla, a 12 de octubre de 2016. -- Rafael Del Rio Franco&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!b0A1kBZL!xn_j6sk1_Y2RNAyXK52Xtvx6SnibdZQ9xo3-H4Lb8QU Firmas Acta Reunión I]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_VIII_(26/01/2017)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5785</id>
		<title>Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_VIII_(26/01/2017)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5785"/>
				<updated>2017-01-26T11:13:34Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Temas a tratar */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Asistentes ==&lt;br /&gt;
*Rafael Del Rio Franco&lt;br /&gt;
*Macarena Rufo Palomo&lt;br /&gt;
*Jesus Alberto Navas Inocencio&lt;br /&gt;
*Jose Carlos Ruiz Navarro&lt;br /&gt;
*Ernesto Rodriguez Nuñez&lt;br /&gt;
&lt;br /&gt;
== Hora y lugar ==&lt;br /&gt;
*Día: 26 de enero de 2017.&lt;br /&gt;
*Inicio de la sesión: 10:30 h.&lt;br /&gt;
*Fin de la sesión: 14:00 h.&lt;br /&gt;
*Lugar:  Aula Planta 4 de la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Temas a tratar ==&lt;br /&gt;
*Reparto de trabajo para la entrega de mejora&lt;br /&gt;
*Creación de incidencias (tipos y prioridades)&lt;br /&gt;
*Creación de máquina virtual&lt;br /&gt;
&lt;br /&gt;
== Conclusiones ==&lt;br /&gt;
*Durante esta sesión, hemos repartido el trabajo no completado en la entrega anterior. Además hemos creados label que indican la prioridad de la issue creada y nuevos tipos que identifican el tipo de actividad. También hemos creando una nueva máquina virtual e instalado los programas convenientes a fin de desarrollar el proyecto.&lt;br /&gt;
&lt;br /&gt;
== Firma del acta == &lt;br /&gt;
&lt;br /&gt;
Y para que conste, firmo este acta en Sevilla, a 26 de enero de 2017. - Rafael Del Río Franco&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_VIII_(26/01/2017)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5784</id>
		<title>Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_VIII_(26/01/2017)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5784"/>
				<updated>2017-01-26T11:13:18Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: Página creada con «== Asistentes == *Rafael Del Rio Franco *Macarena Rufo Palomo *Jesus Alberto Navas Inocencio *Jose Carlos Ruiz Navarro *Ernesto Rodriguez Nuñez  == Hora y lugar == *Día: ...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Asistentes ==&lt;br /&gt;
*Rafael Del Rio Franco&lt;br /&gt;
*Macarena Rufo Palomo&lt;br /&gt;
*Jesus Alberto Navas Inocencio&lt;br /&gt;
*Jose Carlos Ruiz Navarro&lt;br /&gt;
*Ernesto Rodriguez Nuñez&lt;br /&gt;
&lt;br /&gt;
== Hora y lugar ==&lt;br /&gt;
*Día: 26 de enero de 2017.&lt;br /&gt;
*Inicio de la sesión: 10:30 h.&lt;br /&gt;
*Fin de la sesión: 14:00 h.&lt;br /&gt;
*Lugar:  Aula Planta 4 de la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Temas a tratar ==&lt;br /&gt;
*Reparto de trabajo para la entrega de mejora&lt;br /&gt;
*Creación de incidencias (tipos y prioridades)&lt;br /&gt;
*Creación de máquina virtual&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Conclusiones ==&lt;br /&gt;
*Durante esta sesión, hemos repartido el trabajo no completado en la entrega anterior. Además hemos creados label que indican la prioridad de la issue creada y nuevos tipos que identifican el tipo de actividad. También hemos creando una nueva máquina virtual e instalado los programas convenientes a fin de desarrollar el proyecto.&lt;br /&gt;
&lt;br /&gt;
== Firma del acta == &lt;br /&gt;
&lt;br /&gt;
Y para que conste, firmo este acta en Sevilla, a 26 de enero de 2017. - Rafael Del Río Franco&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5783</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5783"/>
				<updated>2017-01-26T11:10:50Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Actas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
::* [[Acta Reunión VIII (26/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VIII (26/01/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
Usaremos un repositorio Git llamado Verificacion-G1(https://github.com/EGC-1617/Verificacion-G1), para administrar el código fuente del sistema.&lt;br /&gt;
Este repositorio es solo para el grupo nuestro. A parte de este, hay un repositorio general llamado continuous-integration-agoraus_g1(https://github.com/AgoraUS-G1-1617/continuous-integration-agoraus_g1), en el que todos los subsistemas del grupo 1 integran sus distintas funcionalidades. Nosotros en este caso, no consumimos recursos de nadie, tan solo generamos un .jar que subiremos a este repositorio para que los subsistemas que hangan uso de el, lo utilicen.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
* [[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
* [[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
* [[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| ReuniónVII&lt;br /&gt;
| 26-01-2017 09:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| ReuniónVIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|137:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5782</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5782"/>
				<updated>2017-01-26T11:04:35Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Tiempos individuales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
El entorno de desarrollo que usaremos será Eclipse, debido a la familiarización de todos los miembros del equipo con este entorno de desarrollo. De este modo, podremos reutilizar la máquina virtual que proveían el grupo Verificacion 15/16 (Tarde)&lt;br /&gt;
&lt;br /&gt;
[https://mega.nz/#!zAQC3YxJ!khawNQUJSVFsOF9ESFAFHgDwOVkV-0xImWmP2Gh1RmQ Descarga del entorno de desarrollo]&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
Usaremos un repositorio Git llamado Verificacion-G1(https://github.com/EGC-1617/Verificacion-G1), para administrar el código fuente del sistema.&lt;br /&gt;
Este repositorio es solo para el grupo nuestro. A parte de este, hay un repositorio general llamado continuous-integration-agoraus_g1(https://github.com/AgoraUS-G1-1617/continuous-integration-agoraus_g1), en el que todos los subsistemas del grupo 1 integran sus distintas funcionalidades. Nosotros en este caso, no consumimos recursos de nadie, tan solo generamos un .jar que subiremos a este repositorio para que los subsistemas que hangan uso de el, lo utilicen.&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (puede ser el que realizó la incidencia), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commit. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
* [[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
* [[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
* [[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| ReuniónVII&lt;br /&gt;
| 26-01-2017 09:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| ReuniónVIII&lt;br /&gt;
| 26-01-2017 10:30&lt;br /&gt;
| 26-01-2017 14:00&lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|137:00:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_VII_(09/01/2017)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5615</id>
		<title>Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_VII_(09/01/2017)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5615"/>
				<updated>2017-01-11T09:59:39Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Conclusiones */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Asistentes ==&lt;br /&gt;
*Rafael Del Rio Franco&lt;br /&gt;
*Macarena Rufo Palomo&lt;br /&gt;
*Jesus Alberto Navas Inocencio&lt;br /&gt;
*Jose Carlos Ruiz Navarro&lt;br /&gt;
*Ernesto Rodriguez Nuñez&lt;br /&gt;
&lt;br /&gt;
== Hora y lugar ==&lt;br /&gt;
*Día: 09 de enero de 2017.&lt;br /&gt;
*Inicio de la sesión: 09:30 h.&lt;br /&gt;
*Fin de la sesión: 14:00 h.&lt;br /&gt;
*Lugar: Sala de estudio de la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
&lt;br /&gt;
== Temas a tratar ==&lt;br /&gt;
*Automatización de pruebas y construcción con Travis&lt;br /&gt;
*Integración con Jenkins&lt;br /&gt;
*Agregación de nuevos test&lt;br /&gt;
&lt;br /&gt;
== Conclusiones ==&lt;br /&gt;
*Durante esta sesión, hemos analizado las nuevas funciones a implementar, y las hemos repartido entre los integrantes del grupo.&lt;br /&gt;
&lt;br /&gt;
== Firma del acta == &lt;br /&gt;
&lt;br /&gt;
Y para que conste, firmo este acta en Sevilla, a 09 de enero de 2017. --Rafael Del Rio Franco&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_VII_(09/01/2017)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5614</id>
		<title>Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_Reuni%C3%B3n_VII_(09/01/2017)_-_Grupo_1_-_Verificaci%C3%B3n1617&amp;diff=5614"/>
				<updated>2017-01-11T09:59:23Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Temas a tratar */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Asistentes ==&lt;br /&gt;
*Rafael Del Rio Franco&lt;br /&gt;
*Macarena Rufo Palomo&lt;br /&gt;
*Jesus Alberto Navas Inocencio&lt;br /&gt;
*Jose Carlos Ruiz Navarro&lt;br /&gt;
*Ernesto Rodriguez Nuñez&lt;br /&gt;
&lt;br /&gt;
== Hora y lugar ==&lt;br /&gt;
*Día: 09 de enero de 2017.&lt;br /&gt;
*Inicio de la sesión: 09:30 h.&lt;br /&gt;
*Fin de la sesión: 14:00 h.&lt;br /&gt;
*Lugar: Sala de estudio de la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
&lt;br /&gt;
== Temas a tratar ==&lt;br /&gt;
*Automatización de pruebas y construcción con Travis&lt;br /&gt;
*Integración con Jenkins&lt;br /&gt;
*Agregación de nuevos test&lt;br /&gt;
&lt;br /&gt;
== Conclusiones ==&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Firma del acta == &lt;br /&gt;
&lt;br /&gt;
Y para que conste, firmo este acta en Sevilla, a 09 de enero de 2017. --Rafael Del Rio Franco&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5493</id>
		<title>Verificación 1617</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Verificaci%C3%B3n_1617&amp;diff=5493"/>
				<updated>2017-01-09T11:35:58Z</updated>
		
		<summary type="html">&lt;p&gt;Rafriofra: /* Integración continua */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aspectos organizativos =&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
* '''Del Rio Franco, Rafael:''' Project Manager&lt;br /&gt;
* '''Navas Inocencio, Jesús:''' Software Developer&lt;br /&gt;
* '''Rodriguez Nuñez, Ernesto:''' Software Developer&lt;br /&gt;
* '''Rufo Palomo, Macarena:''' Software Developer&lt;br /&gt;
* '''Ruiz Navarro, Jose Carlos:''' Software Developer&lt;br /&gt;
&lt;br /&gt;
== Actas ==&lt;br /&gt;
&lt;br /&gt;
::* [[Acta Reunión I (12/10/2016) - Grupo 1 - Verificación1617| Acta Reunión I (12/10/2016)]]&lt;br /&gt;
::* [[Acta Reunión II (09/11/2016) - Grupo 1 - Verificación1617| Acta Reunión II (09/11/2016]]&lt;br /&gt;
::* [[Acta Reunión III (07/12/2016) - Grupo 1 - Verificación1617| Acta Reunión III (07/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión IV (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión IV (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión V (27/12/2016) - Grupo 1 - Verificación1617| Acta Reunión V (27/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VI (28/12/2016) - Grupo 1 - Verificación1617| Acta Reunión VI (28/12/2016)]]&lt;br /&gt;
::* [[Acta Reunión VII (09/01/2017) - Grupo 1 - Verificación1617| Acta Reunión VII (09/01/2017)]]&lt;br /&gt;
&lt;br /&gt;
== Ecosistema de desarrollo ==&lt;br /&gt;
&lt;br /&gt;
== Gestión de código fuente ==&lt;br /&gt;
&lt;br /&gt;
== Gestión de incidencias ==&lt;br /&gt;
&lt;br /&gt;
Para la gestión de incidencias usaremos las Issue de GitHub.&lt;br /&gt;
&lt;br /&gt;
Una vez encontremos una incidencia tendremos que:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Analizar:'''&lt;br /&gt;
	Las incidencias serán analizadas por al menos dos miembros del equipo, los cuales reproducirán la incidencia (para ello se espera que el autor de la incidencia de todos los detalles para poder reproducir lo ocurrido), analizaran y clasifican según su prioridad:&lt;br /&gt;
&lt;br /&gt;
* ALTA: Un servicio se ve afectado de manera severa impidiendo su uso y afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* MEDIA: Un servicio se ve afectado impidiendo su uso pero no afectando a actividades críticas de negocio.&lt;br /&gt;
	&lt;br /&gt;
* BAJA: Un servicio se ve afectado pero no impide su uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Resolución:'''&lt;br /&gt;
	La resolución de la incidencia será asignada a un miembro del equipo, el cual debe resolverla.&lt;br /&gt;
	En el caso de tener más de una incidencia asignada, se resolverán por orden de prioridad, siendo el orden de prioridad en resolverla ALTA, MEDIA, y BAJA.&lt;br /&gt;
	Una vez solucionado, será subido a gitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisión:'''&lt;br /&gt;
	Se asignará un miembro del equipo (distinto al que realizó la resolución), el cual deberá revisar que la resolución es correcta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cierre:'''&lt;br /&gt;
	Se cerrará la incidencia y se documentará la solución tomada.&lt;br /&gt;
&lt;br /&gt;
== Integración continua ==&lt;br /&gt;
&lt;br /&gt;
La integración continua del sistema se gestiona haciendo uso de las herramientas Jenkins, Maven y Docker. &lt;br /&gt;
&lt;br /&gt;
===Jenkins===&lt;br /&gt;
&lt;br /&gt;
*Consiste en hacer integraciones automáticas de un proyecto con el objetivo de detectar fallos cuanto antes. Consta de tres fases: Make, Beta y Stable.&lt;br /&gt;
&lt;br /&gt;
     *Fase Make (URL)&lt;br /&gt;
      Se encarga de descargar el proyecto tras una modificación, ejecutar test para comprobar la integridad  y desplegarlo, es decir, ejecutar los test y       &lt;br /&gt;
      todas las acciones oportunas antes de desplegar el proyecto.&lt;br /&gt;
&lt;br /&gt;
    *Fase Beta (URL)&lt;br /&gt;
      Se encarga de eliminar restos de despliegue anterior, preparar el despliegue y desplegar.&lt;br /&gt;
&lt;br /&gt;
    *Fase Stable (URL)&lt;br /&gt;
      Se ejecuta manualmente y las fases principales son las mismas que en la fase Beta y usa los archivos provenientes de la misma con el fin de conseguir    &lt;br /&gt;
      la estabilidad del proyecto.&lt;br /&gt;
&lt;br /&gt;
===Travis===&lt;br /&gt;
&lt;br /&gt;
*Travis será la encargada de comprobar de lanzar comandos de Maven con el objetivo de comprobar los test de la aplicación, y esto lo hará cuando detecte un commitb. Además, Travis añadirá automáticamente añade el verificacion1.jar.&lt;br /&gt;
&lt;br /&gt;
*El objetivo de esto, es automatizar la construcción, la entrega y despliegue del sistema y la ejecución de pruebas&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
* [[Creación Administración Votaciones 1617|Creación de votaciones]]&lt;br /&gt;
* [[Cabina de votación Telegram|Cabina de votación]]&lt;br /&gt;
* [[Recuento y modificación G1 1617|Recuento y modificación]]&lt;br /&gt;
&lt;br /&gt;
== Tiempos individuales ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;border-collapse:collapse;text-align:center&amp;quot; class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
            |- &lt;br /&gt;
            ! Autor &lt;br /&gt;
            ! Tarea &lt;br /&gt;
            ! Comienzo &lt;br /&gt;
            ! Fin &lt;br /&gt;
            ! Duración (hh:mm) &lt;br /&gt;
            |-&lt;br /&gt;
 &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión I &lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión I&lt;br /&gt;
| 12-10-2016 17:30&lt;br /&gt;
| 12-10-2016 18:30 &lt;br /&gt;
| 01:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-11-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 1 &lt;br /&gt;
| 09-2016 10:40&lt;br /&gt;
| 09-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión II&lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión II &lt;br /&gt;
| 09-11-2016 17:30&lt;br /&gt;
| 09-11-2016 18:30 &lt;br /&gt;
| 01:30&lt;br /&gt;
|-  &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 2 &lt;br /&gt;
| 30-11-2016 10:40&lt;br /&gt;
| 30-11-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión III&lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión III &lt;br /&gt;
| 07-12-2016 10:30&lt;br /&gt;
| 07-12-2016 13:40 &lt;br /&gt;
| 03:10&lt;br /&gt;
|-   &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Milestone 3&lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Milestone 3 &lt;br /&gt;
| 21-12-2016 10:40&lt;br /&gt;
| 21-12-2016 12:30 &lt;br /&gt;
| 01:50&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión IV&lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión IV &lt;br /&gt;
| 27-12-2016 10:30&lt;br /&gt;
| 27-12-2016 14:00 &lt;br /&gt;
| 03:30&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión V&lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión V &lt;br /&gt;
| 27-12-2016 15:30&lt;br /&gt;
| 27-12-2016 17:30 &lt;br /&gt;
| 02:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VI &lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| Reunión VI&lt;br /&gt;
| 28-12-2016 10:30&lt;br /&gt;
| 28-12-2016 13:30 &lt;br /&gt;
| 03:00&lt;br /&gt;
|- &lt;br /&gt;
| Rafael Del Rio Franco &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jesus Navas Inocencio &lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Macarena Rufo Palomo&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Jose Carlos Ruiz Navarro&lt;br /&gt;
| Reunión VII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| Ernesto Rodriguez Nuñez &lt;br /&gt;
| ReuniónVII&lt;br /&gt;
| 09-01-2017 09:30&lt;br /&gt;
| 09-01-2017 14:00&lt;br /&gt;
| 05:30&lt;br /&gt;
|- &lt;br /&gt;
| TOTAL &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|119:30:00 &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio de código ==&lt;br /&gt;
&lt;br /&gt;
Se utilizará Git como herramienta de gestión de código ya que permite la posibilidad de realizar commits locales. Además esto supone el uso de una característica que el equipo no ha utilizado anteriormente, por lo que supone una oportunidad para aprender un nuevo software de control de versiones.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/EGC-1617/Verificacion-G1 Verificación en GitHub]&lt;br /&gt;
&lt;br /&gt;
== Sitio de despliegue del subsistema ==&lt;br /&gt;
Este subsistema no está diseñado para despliegue web, sino para despliegue en forma de librería .jar consumida por otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Proyecto en Opera ==&lt;br /&gt;
La forma en la que haremos entregar los distintos entregables del proyecto para su posterior corrección sera haciendo uso del portal Opera. El espacio usado&lt;br /&gt;
por este proyecto de opera es el siguiente:&lt;br /&gt;
&lt;br /&gt;
[http://opera.eii.us.es/egc/public/trabajo/ver/id/56 Verificación en Opera]&lt;/div&gt;</summary>
		<author><name>Rafriofra</name></author>	</entry>

	</feed>