Kanban board

Activities ::: mod_kanban
Maintained by Mebis Lernplattform
This activity supports using kanban method for managing projects or learning processes inside a Moodle course.
Latest release:
137 sites
334 downloads
9 fans
Current versions available: 1
This activity supports using kanban method for managing projects or learning processes inside a moodle course.
This plugin is not built for improving course layout or sth similar, there are already other plugins that are way better
for this purpose (e.g. mod_board).


Features


Within a kanban activity there can be several types of boards:
  • The course board, accessible to everyone who has access to the activity (unless it's disabled in favour of personal boards).
  • Personal boards for each user (accessible only by the user or with one of the viewallboards / editallboards functions): Can be enabled in the activity settings
  • Group boards: Can be enabled in the activity settings (visible or separate groups)
  • Template boards: Anyone with the manageboards capability can copy an existing board as a template board. Any board created in the Kanban activity afterwards will be copied from this board (no user data is copied). Template boards are also subject to the backup/restore process even if no user data is included.

If you have permission to access boards other than the course board, you can choose to switch to a user/group or template board from the board action menu. The board title always indicates which board you are currently using.

If there is no template, a new board will consist of the three classic columns "Todo", "Doing" and "Done". Boards can be deleted. When they are accessed again, a new board is created from the template.

You can add columns and cards by hovering between two existing columns/cards and clicking on the plus sign. Change their titles by clicking on them or selecting 'Edit details' from the action menu. Cards/columns can be moved by dragging and dropping (not yet on touch devices) or by selecting 'Move' from the action menu.

If you want to avoid moving / renaming columns accidentally, you can lock them using the action menu. You can also lock all columns on the board, which will also prevent you from adding new columns (as this may not be necessary after you have set up your board).

Cards can be assigned to yourself (via the action menu) or to (multiple) others via "Edit details". Cards can have a description and attachments that explain the card in more detail. You can set a due date for a card and an alternative notification date. Due dates are also added to your calendar. You can always edit cards you have created.
Cards can be marked as closed (in which case changing the title is disabled) or reopened. You can open a discussion for the card (small chat, text only).
Columns can be set to automatically close cards when moved there (the Done column does this by default), and to hide closed cards (they are not deleted, but you can make them visible again by clicking the eye icon at the top of the column).

Notifications can be sent in the following cases:

  • You have been (un)assigned to a card
  • A card you are assigned to has been moved, discussed, closed or reopened.
  • A card you are assigned to (and which is not closed) is due.

You can enable history in the activity settings (if your server allows it): It makes changes to cards visible (e.g. when it was added / moved / closed / ... and by whom).

You can also move a particular map to all maps (including the template) in the action menu. This will create a copy of the card and place it in the first available column of the board. If there is already an old copy of the card, the existing copy will be updated (the position, assignees and discussion will not be changed).

While working with the board, it always fetches changes from the server to allow concurrent access (there is no locking mechanism, so race conditions may occur in some cases). Live update can be disabled on the server, and the pull interval can be changed (default is 10 seconds).

The plugin supports automatic completion by a certain amount of created and / or completed cards.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6
Screenshot #7

Contributors

Mebis Lernplattform (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
Please login to post comments