goscommons / CNC-Plasma-Table

An open source CNC torch table for metal cutting
Other
5 stars 2 forks source link

About the use of boards, as a tool navigation through this project #42

Open jurra opened 6 years ago

jurra commented 6 years ago

Issues are important but not sufficient, we use boards to manage project priorities and focus

Reflecting upon @Witz0 comments, introducing project boards is essential to facilitate contributors and newcomers.

For this repo we are using zenhub for project management (this is a potential problem)

This was a trial to see how different zenhub was from the project board service of github. Zenhub integrates a SCRUM framework using github APIs is great but it creates huge dependencies. Zenhub is great to learn and practice scrum, but is not crucial.

Example of problems we can have For instance there is no integration for zenhub currently for gitlab.

Here are some references to reflect upon: what is zenhub why zenhub?

I propose to move away, in the long run, from zenhub

I love the solution, but is too risky. So the best way is to just learn SCRUM and apply those concepts in our project boards.

Nevertheless for training purposes and agile project management workshops, we can use zenhub to introduce the main concepts of SCRUM development.

jurra commented 6 years ago

I am still hesitant about this decision though, because we are not mastering yet fully the workflow with SCRUM, and the issue management workflow, which is very important. We could also pilot and train our self's with zenhub, for a while get it right