Home of the eMM

Tags  

At the technical level e-learning is just another example of the complexities that Software Engineers have to deal with. Consideration of the Capability Maturity Model as a tool for improving software development drove the creation of the eMM and so its hardly surprising that I'm interested in similar concepts. Michael Feldstein (who hosted me on his blog a while ago) has a short essay on the ALT Online Newsletter looking at a couple of other important software engineering ideas - Design Patterns and Use Cases as mechanisms for informing better development of VLEs and hopefully bridging the gap between software developers and teachers.

Its an interesting idea and Michael is well aware of the challenges that face anyone turning it into reality. The biggest problem I can see is with the patterns - arguably these are even harder to identify than learning objects and there's a concept that never achieved the success it was expected to. Use cases on the other hand are easier - much of the e-learning literature reads like badly written use cases at times, but at least, like use cases there are some key messages worth extracting.


IMHO Use Cases are a good discipline but I think the argument for Use Cases is much weaker for large operational systems. There was a horrible example of a learning environment specified in great detail by Use Cases developed with some noted e-learning experts and a leading IT company, which never fulfilled the brief. The devil may have been in the detail - or to be exact, in the "non-functional requirements".
Hi Paul, I agree that scalability remains the problem for most of the software engineering tools and models. I suspect that the issue is not so much the use cases, which simply attempt to identify both functional and non-functional requirements, but rather the discipline needed to set priorities and focus first on the core value being added - hopefully aspects the eMM measures in its higher dimensions.
Hi every one, i represent a group of student how are trying to get this eMM integrated to RUP, by now we are not certainly sure how to do that, but, well i was wondering if you could give us some advice, a hint of where to start
My advice would be to look at this work from Manchester University: http://www.networkedlearningconference.org.uk/past/nlc2006/abstracts/pdfs/P39%20Dexter.pdf. By RUP I assume you are considering the way it can model at different levels a complex system. Modelling e-learning processes of an organisation can be done with the RUP tools (essentially the Manchester team did this). And from there you could map the eMM processes, practices and capability information. This would be very challenging. For students, I would suggest limiting the scope significantly - choosing a single eMM process and limiting yourself to the Delivery dimension, and then using RUP to model the real world systems associated with the relevant processes.


Add a comment

Title
Body
HTML : b, i, blockquote, br, p, pre, a href="", ul, ol, li
Name
E-mail address
Website
Remember me Yes  No 

E-mail addresses are not publicly displayed, so please only leave your e-mail address if you would like to be notified when new comments are added to this blog entry (you can opt-out later).

TrackBack to http://artemis.utdc.vuw.ac.nz:8000/pebble/addTrackBack.action?entry=1177135290705