In practice the most important questions are things like how to maintain morale, how to find and get along with cofounders, how to push investors' buttons, and so on.
1. The Problem Statement
(who needs a solution, why do they need a solution, what do they do now: breakdown the value by time-cost and money-cost, what is the TAM, what subset of that TAM do you focus on first (does a subset of that TAM pay more or at all?))
2. The Solution
(what options for solutions do you have, what is the cost of each of those, what is the value of each of those to an end-user (is that value able to be reflected in revenue), how do you implement these, which do you choose)
3. The team
(what roles are needed, what are good qualities for these roles, what should YOU focus on, how do you focus, what is the motivation, other (morale etc...))
4. Business Strategy
(how do you market your product, how do you make customers screaming happy, do you develop a partner network, how to utilize big players, when to change gears, how to change gears)
5. Money
(what do you need and for how long, how do you obtain it, what are appropriate milestones for your industry...(there's a lot on this topic))
6. Getting started
(how to vet ideas, when to incorporate, when to patent if applicable, resources (marketing tools (software and services), financial tools, seeking advice), how to hire, what to outsource, how to outsource)
(1) Internal perspective [The bright idea, people, motivation, skills, legal aspects, gtd]
(2) External perspective [Market analysis, funding, communications]
Additionally, I think the key to success is mixing "theoretical frameworks" with real world examples in each session, to keep people motivated.
What I'm trying to do right now, and with this post, is to find out what the 6 main points should be. I'm thinking about the following: The idea, you as a person, partners and employees, financials, sales and marketing, and legal.
Is there something missing?
Just brainstorming on the things I wish someone had told me before:
(1) Be careful when picking friends as business partners: Having good friends as business partners can be tough, especially when things don't go as expected. I think this is a personal thing, as some people can argue on a business level and still stay friends. Thing is, you have to be sensitized to that fact.
(2) Endurance It takes longer than you plan. Period.
(3) Set quantitative, measurable goals. When I started a project with some friends :) two years ago, we had a great product (e-commerce), but never implemented any "controlling" into our application. Of course, we could track units sold, but the whole idea would have given us much more data points that could be used for analysis and further development - only had the scripts to read them out never been implemented. Use numbers whereever possible to make your decisions.
Your first and last points are great, and I'll definitely think about how to get them into the lectures.