Managing a Software Business
Diomidis D. Spinellis · IEEE Software · 2016
Huge industries, from the automotive and healthcare industries to finance and entertainment, center increasingly on software. Managing such a software business is tough because software's ethereal nature offers infinite lucrative or catastrophic choices. The main things to manage are the business model, the execution strategy, the product or service, and the development process.