Pivotal’s Rob Mee presented at the Global ICT Summit in Tokyo, Japan. Organized by the Nikkei and the Ministry of Internal Affairs and Communications, Rob was asked to present on how software is disrupting economies and industries worldwide, and how traditional approaches, paradigms and processes need to change in order to compete in these modern times.
Say It Again—Software Is Eating The World
Underscoring the types of radical changes software is making to businesses models, Rob pointed out 4 different examples where software was so powerful it tacitly replaced the need for business assets.
Uber. The world’s largest taxi company owns no vehicles.
Facebook. The world’s most popular media company creates no content.
Alibaba. The world’s most valuable retail company has no inventory.
Airbnb. The world’s largest accommodation provider owns no real estate.
Software is helping companies compete more aggressively on product, business model and user experience. Companies like Square are inventing cash registers that fit in a baby’s palm, turning your phone or tablet into a critical business device that can wander. Backed with free mobile point of sale tools, online stores and reporting, all types of retailers, professional services, and transportation providers are flocking to use this service.
On the consumer side, Apple is reinventing how we pay these merchants, encapsulating the entire process in one natural motion. By means of paving the way to a new standard in payment experience, Apple has managed to insert itself into the payments industry—effectively inserting itself as another step in a value chain, while convincing us all it is a good thing.
The Secret To Digital Transformation Is Culture
For more than 25 years, Rob has lead Pivotal Labs, the organization known for setting the bar for software development excellence. In fact, many of the companies disrupting industries today have worked with Pivotal Labs at some point to get there.
The secret is simple—it’s rooted in your company’s culture. Your company needs to transform itself to become a software company, with hyper focus on building something meaningful inside a framework that encourages productivity and quality. At a high level, there are 3 key principles that need to permeate your culture in order to gain the kind of focus needed to complete your digital transformation.
Agile development with pair programming. To truly embrace agile development, there is a lot to learn. By pairing developers, you optimize a learning environment. Agile experts can share process knowledge. Programming language experts can share technical expertise. And by switching up pairs and assignments routinely, developers gain a broader understanding of all of the systems supporting their applications. Armed with better expertise and understanding of the full application, pairs turn out results more quickly by breaking down barriers to development more faster.