mikado is a small Perl script to generate graphs for the
Mikado method using
Graphviz.
The input format is simple:
Mikado\nGoal
-> Prerequisite: immediate\nsolution to errors when implementing\nMikado Goal
-> Add more\nprerequisites...
-> Prerequisite can\nhave common\ndependencies ✓
-> ...linked to\nthe previous
-> Prerequisite can\nhave common\ndependencies ✓
-> There can be lots\nof such dependent\nchanges needed
-> The Mikado Goal\ncan have several direct\nprerequisites
(The only case one has to duplicate nodes is when they are a dependency for more than one node.)
And the result is good enough:
(This image was obtained with the command: mikado --rankdir BT example.txt.)
To install this program, simply download the latest version, and make it executable.
Only Perl and Graphviz
are needed to run mikado.
The online help is obtained by running mikado --help.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
