Difference between revisions of "MNE-CPP's Agile Development Cycle"

From MNE-CPP Wiki
Jump to: navigation, search
(Created page with "=== Project Management === The MNE-CPP project is maintained by an agile management approach, using JIRA. JIRA is a well known issue tracking tool by Atlassian, which let's yo...")
 
Line 1: Line 1:
 
=== Project Management ===
 
=== Project Management ===
The MNE-CPP project is maintained by an agile management approach, using JIRA. JIRA is a well known issue tracking tool by Atlassian, which let's you post bug reports, improvement tasks, wishes for new features and much more. It gives you a way to directly participate in the development of MNE-CPP. Please go to [https://mne-cpp.atlassian.net MNE-CPP's JIRA website] and sign up for an account if you wish to help to improve MNE-CPP.
+
== SCRUM concept ==
 +
The MNE-CPP project is maintained by an agile management approach based on the SCRUM concept. We have three participating groups:
 +
* Developer team: This group includes all developers currently working on a MNE-CPP project. Yoo can find a list of all active developers [http://www.mne-cpp.org/index.php/team/ here]
 +
* SCRUM master: The scrum master is organizing all project management related tasks throughout the MNE-CPP project. He takes care of organizing and moderating all project meetings. Also, he is in charge of communicating results, problems and all other issues between the devleoprs and product owners. Furthermore, the SCRUM master is responsible for creating and maintaining a productive work environment for all particiapting members of the project. I developers or product owners are facing problems or any issues he/she is the first person to adress.  
 +
* Product owner:
  
 +
== Task tracking==
 +
JIRA is a well known issue tracking tool by Atlassian, which let's you post bug reports, improvement tasks, wishes for new features and much more. It gives you a way to directly participate in the development of MNE-CPP. Please go to [https://mne-cpp.atlassian.net MNE-CPP's JIRA website] and sign up for an account if you wish to help to improve MNE-CPP.
 +
 +
== Document sharing ==
 
Next to JIRA we also use Atlassian's Confluence to share documents, meeting notes and other project related files. You can find our confluence page [https://mne-cpp.atlassian.net/wiki/ here].
 
Next to JIRA we also use Atlassian's Confluence to share documents, meeting notes and other project related files. You can find our confluence page [https://mne-cpp.atlassian.net/wiki/ here].

Revision as of 14:29, 23 January 2017

Project Management

SCRUM concept

The MNE-CPP project is maintained by an agile management approach based on the SCRUM concept. We have three participating groups:

  • Developer team: This group includes all developers currently working on a MNE-CPP project. Yoo can find a list of all active developers here
  • SCRUM master: The scrum master is organizing all project management related tasks throughout the MNE-CPP project. He takes care of organizing and moderating all project meetings. Also, he is in charge of communicating results, problems and all other issues between the devleoprs and product owners. Furthermore, the SCRUM master is responsible for creating and maintaining a productive work environment for all particiapting members of the project. I developers or product owners are facing problems or any issues he/she is the first person to adress.
  • Product owner:

Task tracking

JIRA is a well known issue tracking tool by Atlassian, which let's you post bug reports, improvement tasks, wishes for new features and much more. It gives you a way to directly participate in the development of MNE-CPP. Please go to MNE-CPP's JIRA website and sign up for an account if you wish to help to improve MNE-CPP.

Document sharing

Next to JIRA we also use Atlassian's Confluence to share documents, meeting notes and other project related files. You can find our confluence page here.