The fast pace of technology mandates that organisations should be more receptive and agile towards innovation. In an ever-changing world today technology companies are the world leaders. Information technology within organisation has shifted from a cost centre to a revenue source and a strategic differentiator from competition. According to Puppet (Puppet's primary product, Puppet Enterprise, comprises a commercially supported version of its open-source configuration management tool) and their 2016 State of DevOps Report, high-performing IT organizations deploy code changes 200 times more frequently than their low performing counterparts.
Reliance Industries annually spends millions of dollars towards IT and infra, employs more than thousands of developers which is only bound to grow. Despite the huge scale at which Reliance operates it takes weeks to deploy a code change. Tech giants like Facebook and Amazon deploy hundreds of code changes every day. In addition to this across all software systems we face issues of scalability, availability, performance and optimization which consume time and resources. It severely impacts developer experience resulting in long hours to keep systems up and running. Many of the work items can be standardized or available as a service.
Reliance has a long history in disrupting industries whether it be Refining & Marketing, Petrochemicals, Oil & Gas Exploration, Retail, Digital Services, Media and Entertainment. Our ambition today (and future) are in domains which are dominated by tech players across the world. This mandates a pace of innovation that enables us churn out customer ready solutions every day. Which is only possible by facilitating the basic building block i.e. the developer. Not only we need a new approach but also a new strategy to transform IT into our strategic advantage for a growing organisation.
We are collaborating with ThoughtWorks, a market leader offering software services. They have helped us to define our digital platform strategy. An article on the same from ThoughtWorks can be accessed from here. The aim is to facilitate and improve developer by achieving end to end automation in infrastructure, development, deployment, analysis, feedback process.
Enhancing developer experience to enhance customer experience