meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ixc2024:tech:wfrontend:project_planning:start [2024/05/27 15:16] rubenhuygensixc2024:tech:wfrontend:project_planning:start [2024/05/27 15:29] (current) rubenhuygens
Line 16: Line 16:
 {{:ixc2024:tech:wfrontend:project_planning:user-story-examples-word-doc.png?400|}}  {{:ixc2024:tech:wfrontend:project_planning:user-story-examples-word-doc.png?400|}} 
  
-   * **Start with creating Low-Fidelity Wireframes:** Use pen and paper or simple online tools to sketch basic layouts. Focus on the //flow and structure// rather than details. +   * **Wireframing**: See [[ixc2024:tech:wfrontend:project_planning:wireframing|Wireframing]] for more information 
-   * **Iterate Quickly:** Share your wireframes with teammates and get feedback. Make quick adjustments based on input. +      * **Start with creating Low-Fidelity Wireframes:** Use pen and paper or simple online tools to sketch basic layouts. Focus on the //flow and structure// rather than details. 
-   * **Move to High-Fidelity Designs:** Once the structure is finalized, use tools like [[https://www.figma.com/|Figma]] or [[https://helpx.adobe.com/support/xd.html|Adobe XD]] to create detailed designs with actual UI components.+      * **Iterate Quickly:** Share your wireframes with teammates and get feedback. Make quick adjustments based on input. 
 +      * **Move to High-Fidelity Designs:** Once the structure is finalized, use tools like [[https://www.figma.com/|Figma]] or [[https://helpx.adobe.com/support/xd.html|Adobe XD]] to create detailed designs with actual UI components.
  
 === Team work === === Team work ===
Line 27: Line 28:
    * **Use management tools**: The use of management tools takes saves significant time, which is highly important in the amount of time available for this project.    * **Use management tools**: The use of management tools takes saves significant time, which is highly important in the amount of time available for this project.
       * **[[https://trello.com/| Trello]]**: Trello allows you to categorize User Stories, such that members can assign features to implementers and the progress status of features can easily be viewed. This takes some of the mental load off the leader's shoulders and provides a reference for all team members.       * **[[https://trello.com/| Trello]]**: Trello allows you to categorize User Stories, such that members can assign features to implementers and the progress status of features can easily be viewed. This takes some of the mental load off the leader's shoulders and provides a reference for all team members.
-      * **[[https://docs.github.com/en/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects|GitHub]]**: GitHub allows you to work on your codebase with multiple people at the same time.  +      * **[[https://docs.github.com/en/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects|GitHub Projects]]**: GitHub Projects is a feature that helps you organize and manage tasks, issuesand pull requests within a GitHub repository, providing a visual way to track progress and collaborate on projectsIt allows you to create task boards, automate workflows, and prioritize work efficiently. This assumes some knowledge about GitHub, so it is only recommended if the whole team has experience with git.
- +
-**4. Version Control with Git** +
-\\ +
-\\ +
- +
-**Pro Tips:** +
- +
-- **Use Branches:** Create new branch for each feature or bug fix. This keeps your main branch clean and makes it easier to manage changes.  +
-\\ +
-\\ +
- +
-- **Commit Often:** Make smallfrequent commits with clear messages. This makes it easier to track changes and revert if necessary. +
-\\ +
-\\ +
- +
-- **Pull Requests (PRs):** Use PRs to review code before merging. This helps catch issues early and ensures high code quality. +
-\\ +
-\\ +
- +
- +
-Resources: +
- +
-[[https://github.com/apps/github-learning-lab|GitHub Learning Lab]]+