2. Delivery leader for extendable platforms
Should every devops team build their own CI/CD pipelines, configure their own infrastructure as code, and have a uniquely configured developer stack? Many organizations are adopting platform engineering practices where devops, dataops, business services, and other enabling computing practices are configured as platforms for agile teams to reuse and extend where required.
CIOs investing in platform engineering should assign a sponsor, product manager, delivery leader, and agile teams to these programs to develop and enhance platform engineering tools and practices. Enterprise architects who have a software development background are ideal candidates to assume the delivery leader role and can steer teams toward developing platforms with baked-in security, performance, usability, and other best practices.
“Unified platforms streamline enterprise operations, enabling faster product development and an enhanced user experience,” says Andrew Bonham, senior director and senior distinguished engineer at Capital One. “Platforms also enable reusable capabilities, effectively reducing duplication and lowering the total cost of ownership. Ultimately, a unified platform-based ecosystem can drive innovation and technological advancements quickly and efficiently — both essential to an organization’s digital transformation.”