Following this instance of the project the team members have been taught new tools and practices resulting in the current state. Right now all members have gotten a general hang of the tools and practises but still with some minor mistakes. The current state following this instance of the project would be somewhere in between "In Use" and "In Place" in accordance to the Essence standard. In regard to the checklist for Way-of-Working the following notations can be made
- Some tools and practices were not found initially, but instead when the related issue occurred.
- The knowledge gap regarding certain tools was initially established, where, for instance, some members had not used GitHub or JUnit previously.
- The whole team is using the practises and tools to perform their work, but there was a learning faze when certain tools were new where some "mistakes" were made.
- The practices are not fully naturally applied for the whole team yet, the learning phase is still ongoing. At the same time it is notices that all members are tuning their skills constantly.
The tools and practices thus far are then too summarized as
GitHub is to be used as the version handling platform
Commenting follow the JavaDoc standard in code
Naming conventions are to follow camel case
JUnit 4 together with Maven is to be used for testing
Commits follow the Conventional Commits standard
Pull-requests are to be squash-merged with main
Everyone is to be available during regular work hours
Everyone is responsible for reviewing and approving pull-requests
The key obstacles, in regard to reaching the next state, would then be concluded as
- Making all team members comfortable enough with all tools and practices such that is becomes natural.
- Leaving thorough reviews making it possible to learn from mistakes to then be able to apply tools and practices naturally.
- Increase awareness of the whole teams methods in use to catch mistakes early on.
- Increase communication so the whole team are actively involved in occurring issues, making sure everyone is informed.
| Name | Contribution |
|---|---|
| Josefine "joss2002" Nyholm |
|
| Albin |
|
| Erik |
|
| Avid "HotFazz" Fayaz |
|
| Chow Pun Chun "MrNoodlez-1227" |
|