Skip to content

Commit

Permalink
Merge pull request #13 from Arquisoft/Doc02
Browse files Browse the repository at this point in the history
Doc02
  • Loading branch information
Murias10 authored Feb 15, 2024
2 parents 01ffafd + 758d8a9 commit e0e69c7
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 1 deletion.
2 changes: 1 addition & 1 deletion docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@
"shx": "^0.3.3"
}
}


32 changes: 32 additions & 0 deletions docs/src/02_architecture_constraints.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,35 @@ conventions (e.g. programming or versioning guidelines, documentation or naming
See https://docs.arc42.org/section-2/[Architecture Constraints] in the arc42 documentation.
****

The development of the application has several architectural constraints that must be addressed.

=== Technical constraints

[options="header",cols="1,3"]
|===
|Constraint|Explanation
| Web front-end | The application must be accessible through a web interface to interact with the game.
| Data storage | The application must be able to store historical data from users (number of games, questions, etc.) and allow them to register.
| Deployment | The application will be deployable on a Linux server.
|===

=== Organizational constraints

[options="header",cols="1,3"]
|===
|Constraint|Explanation
| Team members | The team is composed of 7 members from the same lab team.
| Time | The application is developed in a limited time (the semester).
| Meetings | At least one meeting per week will have place in order to discuss what needs to be done next.
| Git | The developement team must use git for version control management.
|===

=== Conventions
[options="header",cols="1,3"]
|===
|Constraint|Explanation
| Language | All the project must be developed in English.
| ARC42 | The documentation of the project must use the ARC42 template.
| GitHub conventions | Changes in the project must be carried out by using different branches. Issues are used as official communication means.
|===

0 comments on commit e0e69c7

Please sign in to comment.