1. EQUIPAMIENTO
    1. Desarrollador
      1. Software
        1. Netbeans
        2. Servidor de Aplicaciones Apache Tomcat
        3. Git
        4. Cliente
        5. SGBD PostgreSQL v9.4
        6. Mozilla Firefox, Google Chrome e Internet Explorer
        7. PgAdmin
        8. Notepad++
      2. Hardware
        1. Servidor
        2. Router
        3. 3 Portátiles
        4. Pizarra, post-its
    2. Cliente
      1. Software
        1. Mozilla Firefox, Google Chrome o Internet Explorer
      2. Hardware
        1. Ordenador sobremesa/ portátil
        2. Tablet
        3. Smartphone
        4. Conexión a internet
  2. REQUISITOS
    1. 1. Los usuarios deben poder darse de alta, modificar sus datos y darse de baja.
      1. 2 días
    2. 2. La aplicación debe permitir el registro de usuarios mediante su cuenta de Google o Facebook.
      1. 2 días
    3. 3. La aplicación debe permitir añadir un artículo para subastarlo rellenando un formulario con la descripción de este y la posibilidad de añadir fotografías.
      1. 4 días
    4. 4. La aplicación permitirá al usuario que añade un artículo decida sobre la fecha de comienzo de la subasta de dicho artículo.
      1. 1 día
    5. 5. Los usuarios registrados podrán pujar por los artículos subastados de otros usuarios.
      1. 2 días
    6. 6. La aplicación debe permitir el pago de los productos ganados.
      1. 1 días
    7. 7. Los usuarios podrán pagar mediante Paypal, Google Wallet, ClickBank y pago con tarjeta de crédito Visa o Mastercard.
      1. 3 días
    8. 8. Los usuarios podrán visualizar toda su actividad en su cuenta, pudiendo consultar su historial de ventas y compras.
      1. 4 días
    9. 9. El tiempo que un artículo puede estar en subasta será limitado, teniendo un mínimo de 1 semana y un máximo de 3 semanas. Además el tiempo restante de una subasta debe aparecer con el formato de hh:mm:ss
      1. 1 día
    10. 10. La aplicación tendrá un sistema de penalización en caso de incumplir alguna política relacionada con el envío o el pago de un artículo.
      1. 2 días
    11. 11. El sistema debe dejar al usuario reconectarse al sistema una vez pasado el tiempo de penalización.
      1. 1 día
    12. 12. Las conexiones entre el servidor y los usuarios serán protegidas por HSTS (HTTP Strict Transport Security) usando algoritmo de encriptación SHA-1.
      1. 3 días
  3. PLANIFICACIÓN
    1. 1ª Iteración
      1. Requisitos 1-4
    2. 2ª Iteración
      1. Requisitos 5-8
    3. 3ª Iteración
      1. Requisitos 9-12
  4. PROTOTIPO
  5. MEMORIA
  6. HERRAMIENTAS
    1. Metodología incremental: SCRUM
    2. NetBeans
    3. Framework Spring MVC
    4. CSS Bootstrap
    5. JQuery
    6. JDBC
    7. Windows Server 2012 R2
    8. GIT
  7. DESCRIPCIÓN
    1. Aplicación web que permite la compra y venta de cualquier artículo por parte de los usuarios registrados.
    2. El método de adquisición de un artículo estará regido por un sistema de subastas en tiempo real.
  8. RECURSOS HUMANOS
    1. Gómez López, Alejandro
      1. Informático Generalista
      2. Experto en Base de Datos y Comunicaciones
    2. Cañas Delgado, Juan Manuel
      1. Experto en Seguridad
      2. E-comerce
    3. Rodríguez García, Juana María
      1. Informática Generalista
      2. Experta en diseño de interfaces
  9. CLIENTES
    1. Toda persona interesada en vender o comprar algún artículo que sea mayor de edad y disponga de una tarjeta de crédito/débito
    2. Todo el público en general