Sie sind auf Seite 1von 2

CARACTERÍSTICAS PRINCIPALES DEL PROYECTO

Tomando en consideración el documento de requerimientos se desglosó la plataforma en módulos, los cuales se


detallan a continuación:
Plataforma WEB / API
Módulo de Administración
o Usuarios / Perfiles
o Clientes
o Mantenedor de Tarifas / Tipos de Vehículos
o Mantenedor de Promociones / Notificaciones

Módulo de Gestión
o Proceso de Inscripción / Validación de Conductores
o Gestión de Vehículos / Zonas de Congestión

Métodos de Pago
o Tarjetas de Crédito

Modalidad de Pago
o Pago por viaje realizado

API REST
o Interfaz de comunicación entre Plataforma Web y Apps Móviles (Web Service)

3. Consideraciones del Desarrollo e Implementación:


a. El tiempo de desarrollo del sistema es de 80 días desde el momento que se establezca el inicio del proyecto
b. El tiempo del periodo de pruebas funcionales es de 10 días hábiles
c. La infraestructura del ambiente de producción la proveerá el cliente (Servidores, Servicio Backup, Enlaces).
Proveedor de servicios cloud recomendado (https://www.opencloud.cl/).
d. El cliente debe adquirir un Certificado SSL: ej. https://www.ssl247.cl/certificado-ssl
e. Las pruebas se realizarán en servidores nuestros, una vez aprobada el correcto funcionamiento de la
plataforma y con aceptación del cliente se pasa a producción que contará con servidores del cliente

4. Tecnología y Arquitectura:
a. Desarrollo
i. Metodología de Desarrollo SCRUM
ii. Framework Django 1.11 (Python 2.7) / REST Framework
iii. Base de Datos PostgreSQL 9.4 / SQL Lite
iv. Framework Materialize y AngularJS (HTML5, CSS3, JavaScript)
v. Responsive Design y Material Design (Vista adaptable para distintos dispositivos y/o resoluciones)
vi. Desarrollo Android
vii. Desarrollo IOS
FactorDeveloper SpA | lvergara@factordeveloper.cl
b. Arquitectura
i. Servidor VPS de Plataforma Web + Servicio de Backup
ii. Servidor VPS de API REST (Web Service) + Servicio de Backup
iii. Servidor VPS de Base de Datos + Servicio de Backup

5. Seguridad y Escalabilidad:
a. Seguridad Web.
i. Inyección SQL
ii. XSS (Cross-Site Scripting)
iii. CSRF (Protección de Falsificación de Petición entre Sitios)
iv. HTTPS (Conexión Segura / Información Cifrada)
Certificado SSL provee garantías asociadas a la información cifrada y los montos dependen de la categoría del
certificado adquirido
b. Cada servidor constará con su Firewall correctamente configurado para evitar ataques maliciosos y
constarán con sistema operativo CentOS 7.
c. Tanto el desarrollo como la infraestructura (Cloud) son escalables, es decir, la plataforma soporta el
crecimiento continuo y/o el desarrollo evolutivo.

6. Entregables:
a. Se desarrolla con tecnologías de código abierto y de estándares de desarrollo.
b. Todo el código fuente será de propiedad del cliente una vez implementado en producción el proyecto, el
cliente podrá reutilizar el código fuente en cualquier proyecto y/o aplicación que estime conveniente.
c. Los documentos de Manuales de Usuario y/o Procedimientos se entregarán al finalizar la fase de desarrollo
(al inicio de la fase de pruebas funcionales)