Skip to content

Commit

Permalink
Merge pull request #145 from Arquisoft/arreglo-docu-campa
Browse files Browse the repository at this point in the history
Arreglo documentacion
  • Loading branch information
uo277490 authored Apr 30, 2023
2 parents 8c4d555 + efbd45d commit 41c508a
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 3 deletions.
2 changes: 1 addition & 1 deletion docs/01_introduction_and_goals.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ Table with role names, person names, and their expectations with respect to the
|===
|Role/Name|Contact|Expectations
| Equipo de desarrollo | HappySw | Desarrollar la aplicación según las especificaciones y requisitos del cliente
| Cliente | Ayuntamiento de Bruselas | Se espera que entregue una especificación de los requisitos y que siga el projecto para comprobar que se ajusta a los requisitos especificados
| Cliente | Ayuntamiento de Bruselas | Se espera que entregue una especificación de los requisitos y que siga el projecto para comprobar que se ajusta a los requisitos especificados. También se espera que pueda añadir sitios, comentarios, valoraciones, etc a la aplicación
| Cliente Potencial | Ayuntamientos de otras ciudades | No se espera que participe en el proyecto, pero se espera que pueda contratar el servicio para tener la aplicación en el futuro para su ciudad
| Usuario Final | Ciudadanos | Que pueda utilizar la aplicación sin problemas con una esperada facilidad de uso y fluidez
|===
4 changes: 3 additions & 1 deletion docs/09_design_decisions.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,9 @@ Various options:

| Uso de Pods | Se utilizarán los Pods para almacenar la información de cada cliente | Seguridad de datos, escalabilidad y alta disponibilidad | Curva de aprendizaje, SetUp complejo

|Base de datos|Usaremos MongoDB para tener una base de datos central para la aplicación | Escalabilidad, flexibilidad y fácil integración | No tiene esquema de datos, pueden existir datos duplicados y no soporta el uso de JOIN
|React|Usaremos Reac como framework para realizar el frontend | Alta eficiencia, uso de componentes reutilizables y fácil integración | Curva de aprendizaje y no es un framework completo

|TypeScript|Usaremos TypeScript para el desarrollo del frontend | Mejor seguridad debido al tipado estático, mejor calidad de código y amplia compatibilidad | Curva de aprendizaje, mas complejidad en algunos casos y tiempo de desarrollo adicional

|OpenStreetMaps API|Para la generación de mapas utilizaremos esta API|Es gratuita|Curva de aprendizaje
|===
2 changes: 1 addition & 1 deletion docs/10_quality_scenarios.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ Tabular or free form text.
|Accesibilidad|La aplicación se adapta a la vista de los diferentes dispositivos| Alta
|Usabilidad|El usuario puede funcionar con la aplicación de manera intuitiva y sencilla| Alta
|Privacidad|Solamente el usuario puede acceder a sus datos personales ya que se almacenan en su Pod personal| Alta
|Integridad|Los datos guardados siempre serán correctos| Media
|Integridad|Los datos guardados siempre se manejarán siguiendo las medidas necesarias para que se mantengan completos, precisos y consistentes en todo momento| Media
|Seguridad|La información sensible de los usuarios será protegida, además, se necesita autorización para acceder a ubicación y demás servicios| Alta
|Mantenibilidad|Que sea susceptible y flexible a cambios| Media-Alta
|Descentralización|Los datos de los usuarios no estan en un servidor central, esta fuertemente relacionado con la privacidad| Media
Expand Down

0 comments on commit 41c508a

Please sign in to comment.