Many years ago, before we started using Moodle in 2006, the Open University developed a custom Assignment management system, which we have been using ever since. This is deeply integrated into many other OU systems and processes.
Finally, we are moving to replace this with the Moodle Assignment. If you would like hear about what we are doing, I can talk about it. Why might this might be interesting?
- We are approaching this using 'Service design'. That is, how everything (people, processes, techology) come together to give students the experience they need.
- Part of this is a lot of user-centred design, to discover what our users really need and refine the designs before we implement them.
- Based on that research, we are building some custom features on top of the Moodle assignment. I can talk about how we are doing this without making (too much of a) mess.
- And, we are rolling this out gradually, and learning from our pilot use before scaling up.