How software startups should operate.