Many companies respond to digital competition by embracing methodologies like agile, building “innovation centers,” acquiring startups, or outsourcing app development to consulting firms. But the true disruptors know that in the digital economy, whoever builds the best software wins. Companies that want to compete need to empower their developers and adopt a “software mindset”: Assign problems to your team, rather than tasks; run a lot of experiments — and tolerate failures; become obsessed with speed; and keep your developers close to your customers.