\documentclass{projdoc} \input{meta.tex} \title{Project Plan} \begin{document} % Information regarding the git workflow of this project. Diagram explaining the workflow \section{Git Workflow} GitHub is used for version management of both code and documentation, each in its own respective repository. This keep the documentation and code seperate, resulting in ordened and manageable repositories. \begin{itemize} \item Code Repository: \href{https://github.com/lonkaars/crepe}{crepe} \item Documentation Repository: \href{https://github.com/lonkaars/crepe-docs}{crepe-docs} \end{itemize} \subsection{Git new branch} % TODO: add here details from contributing.md? \subsection{Git merge to master} % TODO: add here diagram on what actions are taken before merge. \newpage % Information about how and when Scrum will be used in this project (using Miro). \section{Scrum (Miro)} \subsection{Scrum Board} \subsection{Burn down chart} \newpage % Documentation Standard is described here \section{Documentation Standard} \newpage \section{Work Agreements} \subsection{Project roles} \begin{itemize} \item \textbf{Loek Le Blansch}: Integrator \item \textbf{Wouter Boerenkamps}: Project Member \item \textbf{Jaro Rutjes}: Team Leader / Scrum Master \item \textbf{Max Smits}: Project Member \item \textbf{Niels Stunnebrink}: Project Member \end{itemize} \subsection{Work hours} Each project member will keep track of their own working hours and add them to the 'file'. \subsection{Absents} If a project member is going to be absent, they are required to notify the team through either WhatsApp or Outlook. Additionally, the teacher should be informed of the absence as well. \subsection{Inconsistent Participation} Inconsistent participation will be addressed in a structured manner: \begin{enumerate} \item \textbf{Initial Discussion}: The team leader will first discuss the issue of inconsistent participation with the individual team member. \item \textbf{Team Discussion}: If no improvement is observed, the issue will be brought up with the entire team to seek a collective solution. \item \textbf{Project Supervisor Involvement}: Should the problem persist despite these efforts, it will be escalated to the project supervisor for further action. \end{enumerate} Valid reasons for absence or inconsistency will be considered, and no repercussions will be necessary in such cases. However, if the inconsistency is due to other factors, potential repercussions may include additional assignments or actions as determined by the project supervisor. A team member is considered to have inconsistent participation if their hours are significantly behind the team’s average or if tasks are not completed without valid reasons. It is essential that any concerns regarding a team member's performance be resolved through unanimous agreement within the team. \subsection{Weekly update} Each team member is required to send their technical weekly update to Jaro Rutjes before 12:00 on Friday. Personal updates may also be included and will be kept confidential between the team member, the Team Leader, and/or the teacher, if requested. Jaro Rutjes will compile and send a team update to the project supervisor, Bob van der Putten, also by Friday. This update will include technical information on what has been accomplished, plans for upcoming work, and an overview of the team's overall progress. \newpage \end{document}