Your digital strategy contains multiple parts to accommodate the various levels of speed required to keep up.
Part nine of a series
Last post, we discussed the willingness to innovate quickly and fail fast as a component of implementing a digital strategy.
But many organizations have deeply entrenched legacy systems that aren’t built to move at the speed of digital, cutting into new products’ or services’ go-to-market time. The answer to addressing the challenge of the legacy environment may lie in implementing a multi-speed engine.
Defining the Multi-speed Engine
Gartner’s IT glossary defines Bimodal IT as, "The practice of managing two separate, coherent modes of IT delivery, one focused on stability and the other on agility. Mode 1 is traditional and sequential, emphasizing safety and accuracy. Mode 2 is exploratory and nonlinear, emphasizing agility and speed." In a recent article, McKinsey & Company also outlines how a two-speed IT operating model, coupled with a digital product management model, could work. Regardless of the terminology, the opportunity is there for established organizations with legacy systems and processes to get to digital speed more quickly: By creating a fast-speed engine for developing and deploying customer-facing applications, without forcing the legacy application development to change to the new architectures and processes at the same time. While the focus is on the IT-engine as the foundation, to truly get to fast speed the walls between IT and business need to come down and operate together.Attributes of a Fast-Speed Engine
New System Development Approach/Methodology Supports Business Agility- Agile development processes specific to the engine focus on iterative, incremental delivery
- Real-time data analytics and customer feedback loops feed directly into the development process
- Supports multiple pilots, minimum viable product approach and build-assess-learn cycles to support innovation
- The end-to-end process begins with concepts, ideation and solutioning through deployment and support
- Alignment of all business and IT Functions necessary to plan, develop and deliver
- The process to align and plug into slow speed engine development, when needed
- Decoupled, plug and play services, apps and APIs support contained development, testing and deployment
- Supported by automated testing, code management (DevOps), deployment architectures and capabilities to avoid downtime of online capabilities and faster development cycles
- Tools to support the process (Requirements, collaboration, communication, development, testing)
- Coordination between the slow and fast speed components as part of the overall enterprise architecture
- Business/IT hybrid skillsets & players familiar with agile processes, technologies and the business
- Agile coaching, capability building, performance assessment and diagnostics
- Digital Steering team comprised of key marketing, IT and operational leaders oversee definition of, funding and execution of the digital strategy
- Product orientation over project-driven
- Digital product managers oversee digital platforms and initiatives
- Management of pipeline of product enhancements and features