Collaboration
Introduce the collaboration tools and processes used during the development process
Last updated
Introduce the collaboration tools and processes used during the development process
Last updated
Unlike the existing collective education, the 20-year collective education was conducted through online hackathon due to the influence of Corona 19. As a result, in a situation where work can only be done online, the need for collaborative tools is felt in order for work to be split in the development process. Among many collaboration tools, Trelo was chosen for the following reasons:
Collaboration Tools Even Beginners Are Easy to Use
Real-time communication is possible.
Intuitively, you can figure out what needs to be solved now and save the completed work.
Mobile access and modification is possible even if the PC is not available (Web/App)
There is a record of the process of collaboration and the process of handling work.
The development of each function was carried out in Branch units, and then a pull request was sent to Merge to Main Branch to integrate the functions that have been implemented.
Branch Configuration
Name of the feature that should be implemented > maskDetection, telegram, etc.
Test Branch > Branch with test in front of branch name
We created a shared repository because I thought it would be nice to have a storage shared by the team. The shared repository includes development processes, demonstration images, diagrams, PPT, and codes.
Google drive Link - https://drive.google.com/drive/folders/1kGrH57Qie1oji6Jd21oKtLEYH_ThHF5-?usp=sharing