I am trying to define a rough schedule and dependency graph for the next release of our software.
Trying to avoid having to directly dive into MS project I tried to come up with a first draft using MM (and then export that to an .mpp file to continue with), but I find MM's handling of task info complicated and hard to understand (to phrase it very politely...).
I don't understand why I can't define certain task dependencies. After selecting two tasks (BTW: on the same level) and assigning a dependency-type, these frequently seem to be silently ignored and disappear again. Is this a bug or a "feature"? If it's a feature (i.e. if there is some reason behind this), then an appropriate error message seems like the minimum feedback one would expect!
Specifically it seems impossible to define dependencies among roll-up tasks, but that capability is critical to be able to enter dependencies since dependencies often exist on a higher level and not on some basic leaf- or sub-task level. The subtasks tasks may not even exist, yet, while I am adding/refining the misc. subtrees and adding sub- and sub-sub-items.
The Gant chart also does not exactly appear to be very powerful or "editable". And for some again completely non-obvious reason some subtasks don't appear here - of course again without any error message or hint.
All in all: MM doesn't seem to be really usable for such pre-MS-project steps. :-(