Foundational knowledge - The process of mHealth software development
5. The phases of mHealth software development
5.4. Project management tools
A good management tool is required for good management of the project and team working on developing the system. Different tools are used to manage and organize tasks and store the code (these project software management tools are called version control). A selection adapted from Davies & Muellers is being offered below.
|
Tool name |
Description |
Link |
|
Slack |
Cloud based instant messaging with channels. Connects to other apps and allows file sharing |
|
|
Trello |
For web-based Kanban-style project boards |
|
|
GitHub |
Version control tools and hosting |
|
|
Asana |
Management platform, includes lists, task board, progress tracking and calendar |
|
|
TeamGantt |
Online Gantt chart software |
|
|
SmartSheet |
For collaborative work management. Assigns and monitors task progress, manages calendars and allows sharing of documents |
|
|
OpenProject |
For project planning and scheduling and support for Kanban and Scrum |
Table adapted from (Davies & Mueller, 2020)