Skip to content

Latest commit

 

History

History
58 lines (37 loc) · 3.47 KB

Tecnologias.md

File metadata and controls

58 lines (37 loc) · 3.47 KB

En esta sección se detallarán las distintas tecnologías utilizadas para el desarrollo y gestión del proyecto.


Servicios o herramientas utilizadas en el Proyecto

Gestión del proyecto

Para la gesión del proyecto en cuanto a tareas, se utilizó la herramienta de Gitlab, brindada por DigitalHouse. Ante la imposibilidad de adaptar el board y generar reportes de métricas, el equipo generó una integración con Jira. Al ser una herramienta adicional, el equipo se encargó de mantener ambos boards al día con el status de tareas y miembros asignados. Como se mencionó anteriormente, Jira permitió al equipo obtener métricas, como velocity, commited vs. done, generar etiquetas personalizadas que nos permitieran destacar interdependencias, así como llevar un mejor registro de Carry-Overs y subdividir aquellas tareas complejas en Tasks dando mayor granularidad al Sprint y dando lugar a que la colaboración iterna pudiera reflejarse.

subir


Desarrollo del proyecto

Elección de entornos de trabajo

Para el desarrollo del Proyecto el equipo utilizó diferentes IDEs (Integrated Development Environment). El área de Front end eligió Visual Studio Code (VSC), también se utilizó este IDE para escribir la Wiki y para Testing.
Back end optó por IntelliJ IDEA.
El área de infraestructura utilizó ambos IDEs.

Para trabajar con la Base de Datos, inicialmente se utilizó MySQL Workbench y posteriormente se exportó a una RDS (Relational database) en AWS (Amazon Web Services).

En lo que respecta a Infraestructura, se trabajó en AWS. El deploy en la nube se realizó utilizando Terraform.

El versionado del proyecto se realizó íntegramente en Gitlab.

subir


Desarrollo del sitio

Área Tecnologías
Front end Lenguajes
- HTML
- CSS
-JavaScript
Librerías
- React
- React Router
- Material UI
Recursos
- Font Awesome
Back end Lenguajes
- Java
Frameworks
- Springboot
Herramientas de gestión
- Maven
Gestión de Seguridad
- JWT (Jason Web Tokken)
- Spring Security
Base de Datos Lenguajes
- SQL
Infraestructura Lenguajes
- HCL (HashiCorp configuration language)
- Bash scripting Software
- Terraform
Testing Automation Suite
- Selenium WebDriver
Plataformas
- Postman
- Qase
Wiki Lenguajes
- Markdown Recursos
- Mermaid

subir