Skip to content
Joe Corneli edited this page Aug 29, 2013 · 37 revisions

PlanetMath - Business Model #1: Classes

Here's our pitch:

We have a great "Version 1.0" of Engineering Calculus that you attend for $5 per class. If you buy a 10 session block of classes in advance, we'll discount that to $45. This is considerably less than most calculus textbooks, and you get live help and a dedicated group of classmates. You can always access the learning materials on PlanetMath for free.

The class will have 10 meetings: Monday, Wednesday, and Friday at 6PM GMT, and will run for about a month. Meetings will be conducted via Big Blue Button (a free/open source video conferencing system with an an integrated whiteboard).

Key data

  • Projected revenue: $450
  • Overhead: 10%, $45 per month paid to PlanetMath
  • Instructor's fee: $405
  • Project start date: September, 2013

PlanetMath - Business Model #2: Patronage

Here's our pitch:

$5/month will buy you:

  • An enhanced homepage, with your own blog and social network integration
  • Guaranteed zero advertising for members (we currently have no advertising, period)
  • the ability to create private projects and articles on PlanetMath
  • the ability to have your posts appear on the front page of PlanetMath by default
  • the ability to vote on development priorities
  • the ability to vote in organizational polls (e.g. board elections)
  • "flair" to decorate your username with and link to from other sites
  • other benefits to be discussed/added...

Key data

  • Projected revenue: $2000 per month (400 Good Patrons at any given point in time... once we get things going)
  • Overhead: 100%, $2000 per month paid to PlanetMath
  • NB. This money could then be spent on paid development work (or other things).
  • Project start date: September, 2013

PlanetMath - Business Model #3: Books

Here's our pitch:

We sell printed mathematical texts (including reprints of works whose copyright has expired, and works developed from Creative Commons-licensed materials, including PlanetMath encyclopedia entries). We're able to offer both print-on-demand, and larger runs of books at a discount, to meet demand. Many books are continually updated with a tie-in to online exercises and an online community.

Key data

  • Projected revenue: $10-30 per copy sold
  • Overhead: 100%, $10-30 per copy paid to PlanetMath
  • NB. If sales are looking good, revenue could be re-invested in the form of: up-front payments to trusted editors, royalties to authors, and well as piecemeal payments to copyeditors. (The size and style of payments are TBD.)
  • Project start date: September, 2013

Scaling up

For $500 we can run a class.

For $5000 we can run 2 classes and do 2 person months of development work.

NB. this is actually the "non-scaled" version of the two-stream model described above, running both models for two months. We can consider this to be a "baseline for survival", if we want (or need) to move beyond the purely volunteer-driven mode of production that we've been using so far.

  • In addition to Engineering Calculus, we would add an Introduction to Discrete Math.

  • This would enable us to upgrade the software to include everything from the "minimal plan" (or some equivalent amount of work later on).

For $50000 we can run 20 classes and do 20 person months of development work.

NB: 4000 Good Patrons and 100 students per month does not seem entirely unrealistic, although it would definitely require us to be delivering some nice products and services!

NB.: The other option is to get some investment that will get us to the $50K mark - at which point we would want to talk about ROI. I think the key feature of ROI is simply that it would help us get from the $50K level to the $500K and $5M levels described below.

For $500000 we can run 200 classes and do 200 person months of development work.

NB: It seems pretty unlikely that we'd get half a million dollars coming in without being part of a grant project or adding some other business model, see Reflections below. Furthermore, it seems somewhat unlikely that there would really be demand for 200 classes (= 2000 students) -- although that's not certainly not impossible, either (there were 2000 students at my high school!). Presumably, if we were operating at this level of revenue, we would run somewhat fewer classes, and do things like upgrade the hardware, sponsor some paid content work, and start to invest in research - see Joe's draft of a PlanetMath.org Research Prospectus.

  • we would add 30 more course outlines and run up to 4 sections of each class in parallel.

  • This would enable us to upgrade the software to include pretty much all of the requests from the Planetary tracker and the legacy PlanetMath feature requests.

Of course, if we manage to get half a million coming in directly from users/clients, we could use some of the surplus to pay dividends to investors. If we want to work with investors, we should create a much more detailed treatment of how this potential $50K$500K transition could work: as noted above, presumably it would involve implementing and running an additional business model.

For $5000000 we can run 2000 classes and do 2000 person months of development work.

  • Since 2000 classes per month is a pretty ridiculous number, we would probably just stick with 200 classes per month, and pour more money into paid content work and hardware. Further, assuming we had already cleared out all of the tickets from the Planetary tracker, we could hire a full time administrator to keep things in good working order, and pour some money into applied research, sponsoring 10 or so Ph. D. students or postdocs to do research relevant to PlanetMath's mission (see Joe's draft of a PlanetMath.org Research Prospectus)

And, if we're talking seriously about ROI, we should go into a bit more detail about the possible revenue generating streams coming from the work outlined in that Prospectus. Details to follow.

Reflections

The sketch above makes various assumptions that might not be entirely realistic.

  1. It assumes that we're getting most of our early content work done on a volunteer basis. That seems reasonable but definitely has its limits. It might be more realistic to add paid content work earlier in the "scaling up" outline.

  2. It assumes that we can find teachers and developers willing to work for the rates listed.

  3. We will hopefully continue to find volunteers who are willing to work for less than these rates. We will have to consider how volunteers and paid staff will relate. It's probably safe to assume that volunteers are students or interested in working on student-level research/development projects, so they may consider "publication" to be a valuable reward.

  4. It assumes that there is actually a demand for these services.

  5. It does not deal with other potential business models, like paid tutoring, mathematical consulting, and software/systems consulting and research. We should expand the model to include these; it would probably be necessary to do this if we're going to get to the more highly "scaled" levels of revenue.

Other models to look at