How do you manage multiple developers for a single eLearning course?

Aug 11, 2016

Hello all, 

Quite often in my company, an eLearning course has multiple people involved in the development.  Courses are divided into sections and split up among the developers.  The same people do not always work together on the same projects and each person has their own style and ideas.  Toward the end of course development, each section has the appearance that it was developed by multiple people instead of a consistent look and feel.  We share a graphics library, but there is always more than one option for an icon or graphic (are we all using the same style "computer" icon?).  A consistency check must be done at the end of development which can be time consuming.  Its a very "reactive" approach to the problem.

What types of planning have any of you found works to overcome this?

Thanks!

2 Replies
Bob S

Hi Keith,

There are the typical approaches such as a strict Style Guide, pre-approved templates, and a curated library of approved graphics/icons.  But have you thought about flipping things on their side instead?

Specifically, instead of splitting the work into course sections, how about slicing it horizontally and have developers assigned to different phases of the entire course development?

It may create a bottleneck on the first course, but it sounds as if you have a enough velocity to have multiple courses in development at a time.... and each one can be in a different phase thus keeping your developers fully productive.

Keith H

Thank you for the response.  I have thought about that.  My only hesitation was limiting a person's development to just one phase.  For example. writing the technical content (which will be the narration) and not doing the graphics and animation.  However, we have enough courses in development at any one time that a person could potentially shift between these phases on different sprints.  I'll give this more thought.  Thank you.  

This discussion is closed. You can start a new discussion or contact Articulate Support.