Typical Two-Person Company

A businessperson and a technical person can effectively run a two-employee software company with an appropriate division of labor. The technical person (often the chief technology officer, or CTO) handles all the operations and engineering, and the businessperson (often the president) handles running the business. The two must collaborate extensively.

The task requirements are about the same as those of a one-person company, but the software development tasks and some technical tasks that are not strictly development oriented (such as keeping the hardware in proper working order) go to the CTO. Everything else falls to the president. The tasks are split as follows:

President—the businessperson

CTO—the technical person

Get Growing Software now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.