If your courseware delivery includes a custom or configurable content player application (for example, rendering HTML, XML or JSON) that you develop and deliver to your customer, then consider having separate development teams for the content player and the content itself.
This can help the boards have a manageable number of cards in process at the same time. These groups also have separate concerns. Players are more software development and functionality-centric while courseware content is more learner-centric. The process steps for software development are different from the process steps for instructional courseware content.