12. Glossary
12.1. Acronyms
Acronym | -Term | +Acronym | +Term | Definition |
---|---|---|---|---|
ADR |
-Arquitectural Design Record |
+ADR |
+Arquitectural Design Record |
Document that describes a choice the team makes about a significant aspect of the software architecture they’re planning to build. Each ADR describes the architectural decision, its context, and its consequences, and its goal is to ensure that the proposed design meets functional, aesthetic, regulatory, and safety requirements before proceeding further with the project. |
API |
-Application Programming Interface |
+API |
+Application Programming Interface |
Set of rules, protocols, and tools that allows different software applications to communicate and interact with each other. It defines the methods and data formats that developers can use to request and exchange information between different software components. |
CI/CD |
-Continuous Integration & Continuous Delivery |
+CI/CD |
+Continuous Integration & Continuous Delivery |
CI refers to the practice of automatically and frequently integrating code changes into a shared source code repository; CD is a 2 part process that refers to the integration, testing, and delivery of code changes. Continuous delivery stops short of automatic production deployment, while continuous deployment automatically releases the updates into the production environment. |
PR |
-Pull Request |
+PR |
+Pull Request |
Proposal to merge a set of changes from one branch into another. In a pull request, collaborators can review and discuss the proposed set of changes before they integrate the changes into the main codebase. |
WIQ |
-TBD |
+WIQ |
+TBD |
Web application’s name, where the users can register and login themselves to play different type of rounds. |
Term | +Term | Definition | -ES Translation | +ES Translation |
---|---|---|---|---|
Discarding |
+Discarding |
Test in which the participants must answer a series of multiple-choice questions; for each question, they are presented with a set of options and must eliminate those they believe to be incorrect until they arrive at the correct answer. This process of elimination continues until the contestants are confident in the correct answer or until the allotted time for the test runs out |
-Descartando |
+Descartando |
Discovering cities |
+Discovering cities |
Test in which contestants receive clues about a specific city and must guess which city it is; this clues may include descriptions of geographical features, famous monuments, historical or cultural events, among other aspects related to the city in question. |
-Descubriendo ciudades |
+Descubriendo ciudades |
HappySw |
+HappySw |
Name of the fictitious company under which the members of the group will simulate that we have been hired to develop the application. |
-N/A |
+N/A |
Know & Win |
+Know & Win |
Popular Spanish television program that combines quiz shows with educational entertainment aired daily on La 2 of Televisión Española. The show is known for its unique format, which includes a variety of challenges and tests where contestants demonstrate their knowledge in different areas such as history, geography, science, popular culture, literature, art, among other subjects. |
-"Saber Y Ganar" |
+"Saber Y Ganar" |
Warm question |
+Warm question |
Test in which contestants' aim is to answer questions rapidly and accurately, requiring quick thinking, as questions are presented rapidly without pauses between them. Contestants strive to provide correct answers to accumulate points, but they must also carefully assess the risk of answering incorrectly, which could lead to losing points. |
-Pregunta caliente |
+Pregunta caliente |
Wise Men Stack |
+Wise Men Stack |
Test in which questions are presented on a wide range of topics spanning from literature and history to science and popular culture. Contestants must answer as many questions correctly as possible within a limited time frame. |
-Batería de sabios |
+Batería de sabios |
12.2. Domain Specific Terms
12.3. Technical Terms
Term | +Term | Definition | -ES Translation | +ES Translation |
---|---|---|---|---|
Backend |
+Backend |
Server-side of a software application or website. It encompasses everything that users don’t see directly, such as databases, servers, and application logic. The backend is responsible for processing requests from the frontend and generating the appropriate responses. |
-N/A |
+N/A |
Frontend |
+Frontend |
Part of a software application or website that users interact with directly. It encompasses the user interface (UI) and user experience (UX) components that users see and interact with in their web browsers or on their devices. This includes elements such as buttons, forms, menus, and any visual or interactive elements users interact with to use the application. |
-N/A |
+N/A |
Git |
+Git |
Free and open-source version control system used for tracking changes in source code during software development. It allows multiple developers to collaborate on projects simultaneously and efficiently manage changes to the codebase. |
-N/A |
+N/A |
Github |
+Github |
Online software development platform built around Git used for storing, tracking, and collaborating on software projects. It makes it easy for developers to share code files and collaborate with fellow developers on open-source projects. |
-N/A |
+N/A |
Internationalization |
+Internationalization |
Process of designing and developing a software application in such a way that it can easily adapt to different languages, cultures, and regions of the world. This involves for example the application’s ability to handle different sets of characters, date and time formats, units of measurement, and other cultural and linguistic aspects. |
-Internacionalización |
+Internacionalización |
Microservice |
+Microservice |
Software architectural style that structures an application as a collection of loosely coupled services; each service is designed to perform a specific and narrowly defined function within the application. These services are typically small, independently deployable, and can be developed, tested, and deployed separately from the rest of the application. |
-Microservicio |
+Microservicio |
User |
+User |
Typically refers to an individual or entity that interacts with the system or software to perform tasks, access resources, or obtain information. Users can interact with computer systems through various means, such as graphical user interfaces, command-line interfaces, or the mentioned APIs. |
-Usuario |
+Usuario |
Wikidata |
+Wikidata |
Free and open knowledge base that acts as a central storage repository for structured data from Wikimedia projects and beyond. It provides a common platform for collecting and sharing structured data about various topics, including but not limited to, people, places, events, concepts, and objects. |
-N/A |
+N/A |