From 6698a687bb9c97b9740c32959db9d552a567957b Mon Sep 17 00:00:00 2001 From: Alfredo Jirout Cid <144898617+UO288443@users.noreply.github.com> Date: Sat, 17 Feb 2024 15:32:02 +0100 Subject: [PATCH] Update 08_concepts.adoc --- docs/src/08_concepts.adoc | 58 ++++++++++++++++++--------------------- 1 file changed, 27 insertions(+), 31 deletions(-) diff --git a/docs/src/08_concepts.adoc b/docs/src/08_concepts.adoc index a3e657b5..304f524a 100644 --- a/docs/src/08_concepts.adoc +++ b/docs/src/08_concepts.adoc @@ -56,62 +56,58 @@ See https://docs.arc42.org/section-8/[Concepts] in the arc42 documentation. **** -=== __ +=== User Interface -__ +A user interface is the space where a human and a computer or device communicate and exchange information -=== __ +=== -__ +Ergonomics is the science of designing and arranging workplaces, products, and systems to fit and adapt to the people who use them. Ergonomics aims to improve comfort, efficiency, and safety by considering human physical and psychological needs and limitations. -=== __ +=== Internationalization -__ +Internationalization is the practice of designing and developing applications that can support multiple languages, formats, and conventions -=== __ +=== Security -__ +Security is a broad term that can refer to different aspects of protection, resilience, or prevention of harm. -=== __ +=== Safety -__ +Is the state of being protected from danger or harm. -=== __ +=== Build, Test, Deploy -_<- Build: This stage involves compiling, validating, and packaging the source code into executable or deployable artifacts. +- Build: This stage involves compiling, validating, and packaging the source code into executable or deployable artifacts. - Test: This stage involves running various tests, such as unit tests, integration tests, and regression tests, to ensure the quality and functionality of the software. -- Deploy: This stage involves delivering or releasing the software to the target environment, such as a server, a cloud platform, or a user device. >_ +- Deploy: This stage involves delivering or releasing the software to the target environment, such as a server, a cloud platform, or a user device. -=== __ +=== Code Generation -__ +Code generation is the process of creating executable or deployable code from various sources of information, such as natural language, images, or other code. -=== __ +=== Migration -__ +Migrating from one software application or platform to another, such as switching from a legacy system to a modern one, or from a local server to a cloud service. -=== __ +=== Configurability -__ +Configurability is the ability to modify or customize something, especially in computing, electronics, or devices -=== __ +=== Administration -__ +The process or activity of managing, directing, or organizing something or someone -=== __ +=== Management -__ +Management is the process of organizing and directing the resources of a business or organization to achieve its goals. -=== __ +=== Disaster-Recovery -__ +Is the process of restoring the functionality and data of software applications after a disaster, such as a natural calamity, a cyberattack, or a human error. -=== __ +=== Architecture and design patterns -__ +Architecture and design patterns are concepts that help software developers and architects design and build software systems that are efficient, scalable, and maintainable - -=== __ - -__