I think you also need to complete a resource analysis. What technicial software do you have available to you? Would the learning outcome best suit e-learning produced in Captivate, Articulate etc? Should the learning program have video/audio and does the target audience have the capability to view the products you are developing in? Are you using responsive software packages that can be viewed on any screen?
Technology and licensing arrangements can be a big pull to design a certain way or market your product using certain programs. Considering how you are going to engage the learner after the elearning program is complete can be further complimented with technology you have available (would this be best on blog sites, callabourtation or sharepoint sites, resouces on your company webpage etc).
Resourcing considerations I think have to be done before the project gains any traction to see that you can deliver what is promised within budget.