diff --git a/index.html b/index.html index 0649d49..49a1bc9 100644 --- a/index.html +++ b/index.html @@ -464,7 +464,7 @@

arc42 D
  • 3.2. Contexto Técnico
  • -
  • 4. Solution Strategy
  • +
  • 4. Estrategia de solución
  • 5. Building Block View
  • -
  • 9. Architecture Decisions
  • +
  • 9. Decisiones arquitectónicas
  • 10. Requerimientos de Calidad
  • -
  • 12. Glossary
  • +
  • 12. Glosario
  • @@ -670,29 +670,31 @@

    1.2. Metas de Calidad

    --++ - + - - + + + + - - + + - - + + - - + + - - + +

    Nombre

    Descripción

    NombreDescripción

    Usabilidad

    La aplicación tiene que poder usarse por un publico diverso

    Usabilidad

    La aplicación tiene que poder usarse por un publico diverso

    Rendimiento

    El tiempo de respuesta de la aplicación debe ser rápido

    Rendimiento

    El tiempo de respuesta de la aplicación debe ser rápido

    Testeable

    La aplicación debe probarse con cada actualización

    Testeable

    La aplicación debe probarse con cada actualización

    Disponibilidad

    La aplicación debe estar disponible y caerse lo menos posible

    Disponibilidad

    La aplicación debe estar disponible y caerse lo menos posible

    @@ -751,34 +753,34 @@

    1.3. Stakeholders

    -

    Cristian Augusto

    -

    Una buena aplicación

    -

    Profesor de la asignatura

    +

    Cristian Augusto

    +

    Una buena aplicación

    +

    Profesor de la asignatura

    -

    HappySw

    -

    Una aplicación buena para atraer al mayor número de usuarios

    -

    Equipo de desarrollo

    +

    HappySw

    +

    Una aplicación buena para atraer al mayor número de usuarios

    +

    Equipo de desarrollo

    -

    Wikidata

    -

    Un buen uso de su aplicación

    -

    Empresa que nos facilita la API para obtener información

    +

    Wikidata

    +

    Un buen uso de su aplicación

    +

    Empresa que nos facilita la API para obtener información

    -

    Usuarios Registrados

    -

    Una buena aplicación

    -

    Los usuarios de la aplicación

    +

    Usuarios Registrados

    +

    Una buena aplicación

    +

    Los usuarios de la aplicación

    -

    Usuarios No Registrados

    -

    Una buena aplicación

    -

    Los usuarios de la aplicación

    +

    Usuarios No Registrados

    +

    Una buena aplicación

    +

    Los usuarios de la aplicación

    -

    RTVE

    -

    Una buena versión de su juego "Saber y Ganar"

    -

    Empresa contratista, el cliente

    +

    RTVE

    +

    Una buena versión de su juego "Saber y Ganar"

    +

    Empresa contratista, el cliente

    @@ -1084,7 +1086,7 @@

    3.2. Contexto Técnico

    -

    4. Solution Strategy

    +

    4. Estrategia de solución

    @@ -1825,7 +1827,7 @@

    8.3. <Concept n>

    -

    9. Architecture Decisions

    +

    9. Decisiones arquitectónicas

    @@ -1894,28 +1896,28 @@

    9. Architecture Decisions

    Lenguaje en el que se desarrollara la aplicación.

    JavaScript

    Nos ha parecido la mejor opción; ya que es el más recomendable para utilizar en proyectos con REACT; y su comprensión y manejo es sencillo.

    -

    TypeScript, pero creemos que es mas complejo.

    +

    TypeScript, pero creemos que es mas complejo.

    Framework

    Marco de trabajo para desarrollar la parte grafica de la aplicación.

    React

    Hemos elegido este framework ya que simplifica la creación de interfaces gráficas.

    -

    Angular.

    +

    Angular.

    Base de Datos

    Donde almacenaremos la informacion de los usuarios.

    MongoDB

    La hemos elegido porque es una base de datos NoSQL fácil de usar que ya conocemos.

    -

    MySQL

    +

    MySQL.

    Arquitectura

    La forma en la que se estructura la aplicación.

    Microservicios

    Es una forma sencilla de estructurar; facil de desacoplar y reutilizar.

    -

    Simplemente basada en front-end y back-end

    +

    Simplemente basada en front-end y back-end.

    @@ -2135,7 +2137,7 @@

    11.1. Riesgos Técnicos

    -

    12. Glossary

    +

    12. Glosario

    @@ -2180,58 +2182,58 @@

    12. Glossary

    -Term -Definition +Término +Definición

    API

    -

    Interfaz de programación de aplicaciones que permite la comunicación entre diferentes programas de software.

    +

    Interfaz de programación de aplicaciones que permite la comunicación entre diferentes programas de software.

    Arc42

    -

    Un marco de arquitectura que proporciona un conjunto de prácticas y plantillas para documentar y diseñar arquitecturas de software.

    +

    Un marco de arquitectura que proporciona un conjunto de prácticas y plantillas para documentar y diseñar arquitecturas de software.

    Back-end

    -

    La parte de un sitio web o aplicación que no es visible para los usuarios finales y se encarga del procesamiento de la lógica del negocio y la gestión de los datos.

    +

    La parte de un sitio web o aplicación que no es visible para los usuarios finales y se encarga del procesamiento de la lógica del negocio y la gestión de los datos.

    Contenedor

    -

    Entorno virtual ligero que contiene todo lo necesario para ejecutar una aplicación, incluidas bibliotecas, herramientas y códigos.

    +

    Entorno virtual ligero que contiene todo lo necesario para ejecutar una aplicación, incluidas bibliotecas, herramientas y códigos.

    Docker

    -

    Plataforma de código abierto que automatiza el despliegue de aplicaciones dentro de contenedores de software.

    +

    Plataforma de código abierto que automatiza el despliegue de aplicaciones dentro de contenedores de software.

    Front-end

    -

    La parte de un sitio web o aplicación que interactúa directamente con los usuarios, visible y accesible en el navegador.

    +

    La parte de un sitio web o aplicación que interactúa directamente con los usuarios, visible y accesible en el navegador.

    GitHub

    -

    Plataforma de desarrollo colaborativo para alojar proyectos utilizando el sistema de control de versiones Git.

    +

    Plataforma de desarrollo colaborativo para alojar proyectos utilizando el sistema de control de versiones Git.

    IDE

    -

    Entorno de desarrollo integrado que proporciona herramientas y características para facilitar la escritura y depuración de código.

    +

    Entorno de desarrollo integrado que proporciona herramientas y características para facilitar la escritura y depuración de código.

    JavaScript

    -

    Lenguaje de programación utilizado principalmente para agregar interactividad y dinamismo a sitios web.

    +

    Lenguaje de programación utilizado principalmente para agregar interactividad y dinamismo a sitios web.

    Saber y Ganar

    -

    Programa de televisión español de tipo concurso de preguntas y respuestas culturales.

    +

    Programa de televisión español de tipo concurso de preguntas y respuestas culturales.

    TypeScript

    -

    Lenguaje de programación de código abierto desarrollado por Microsoft que es un superset de JavaScript y añade tipos estáticos opcionales a la sintaxis del lenguaje.

    +

    Lenguaje de programación de código abierto desarrollado por Microsoft que es un superset de JavaScript y añade tipos estáticos opcionales a la sintaxis del lenguaje.

    WikiData

    -

    Base de datos colaborativa libre que almacena datos estructurados para respaldar proyectos de la Fundación Wikimedia.

    +

    Base de datos colaborativa libre que almacena datos estructurados para respaldar proyectos de la Fundación Wikimedia.

    @@ -2255,7 +2257,7 @@

    12. Glossary