generated from Arquisoft/wiq_0
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #203 from Arquisoft/develop
actualizar master para probar despliegue
- Loading branch information
Showing
82 changed files
with
8,319 additions
and
1,624 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
{ | ||
"recommendations": [ | ||
"github.copilot" | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,30 +1,35 @@ | ||
[[section-architecture-constraints]] | ||
== Architecture Constraints | ||
|
||
Each of the following constraints plays a crucial role in the formation of the software architecture and in determining the best practices | ||
for the development team. Next, we will explain the ones that the team must comply with. | ||
|
||
1.Technical Constraints | ||
[options = "header", cols = "1,2"] | ||
|=== | ||
| Constraint | Description | ||
| Wikidata | Wikidata is a knowledge base that provides data sources, used to obtain information for the game. In this case, it is mandatory. | ||
| Docker | Software that allows automating the deployment of applications. The application will be running on a Docker host. | ||
| GitHub | Platform that allows us to have a repository where to develop the project and perform different actions such as creating issues or tasks. | ||
| GitHub | A cloud storage service for collaborative application development, which facilitates effective communication, | ||
manages the tracking of different project versions, and distributes responsibilities equitably among team members. | ||
|=== | ||
|
||
2.Organizational Constraints | ||
[options = "header", cols = "1,2"] | ||
|=== | ||
| Constraint | Description | ||
| Team | A team formed by 5 individuals who will need to learn to work and coordinate together. | ||
| Time | We need to learn how to manage time effectively as we must optimize the time between meetings, in-class work, and homework. The lack of experience and the learning curve associated with new technologies can lead to issues. | ||
| New Technologies | The majority of technologies are new to us, and we need to learn how to work with them. | ||
| Communication Difficulties | The lack of familiarity within the team can lead to misunderstandings or a lack of communication and coordination. | ||
| Time | The team will need to present the project with new advancements, adapting to the anticipated delivery dates, | ||
as well as what has been established in the minutes taken during the weekly team meetings. | ||
| Meetings | Every week there will be a meeting among the team members where problems will be discussed, the work that each member | ||
should do for the next meeting will be established, and the work done to date will be reviewed. | ||
|=== | ||
|
||
3.Convention Constraints | ||
[options = "header", cols = "1,2"] | ||
|=== | ||
| Constraint | Description | ||
| Documentation | Arc42 is a template for architecture documentation. It is the one we should use to generate the documentation. | ||
| Code | The code should follow an order that does not pose any problem when understanding it for another team member. | ||
| Clean Code | he code should follow an order that does not pose any problem for another team member to understand. In addition, good practices such as naming conventions should be followed. | ||
| Structure | The project must follow a fixed structure, both the documentation and the code must be done under the same standards. | ||
|=== |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.