Application Lifecycle Management

Trend 13: Teams create their own app ecosystem around ALM tools

Enterprises are moving to adopt ALM tools that help govern software development and ensure measurable agility in the delivery of business value to customers. An essential feature that facilitates this agility is the strong integration capability that the ALM tool provides, which helps enterprises extend capabilities and allows its integration with other enterprise tools.

Open APIs allow external applications to interface with the ALM platform via a bi-directional data exchange, reducing or avoiding manual intervention when updates are reflected. Increasingly, LCNC solutions will focus on a drag-and-drop approach for app creation, facilitating easier integration of legacy, mobile, package and new-age applications with the ALM tool. This trend will carve a path for robotic automation and alter the digital landscape to accelerate business agility.

Eventually, the integration capabilities of the ALM tool will help provide a unified view of value delivery from the business vision stage through the post-production monitoring stage. While enterprises should adopt these modern, open and connected technologies, any legacy applications that still exist in silos will be integrated with the ALM tools by way of adapters and wrappers.

A large telecommunications company based in Australia and New Zealand partnered with Infosys to set up more than 300 features for teams working with DevSecOps using tools like Jira for their B2B and B2C programs. To further drive quality into the SDLC, Infosys introduced an app on Jira using Text Analytics to provide user story views on the completeness, conformance and size. The benefits included a 10% to 15% reduction in defects and a more than 30% reduction in epic shifts in the first six weeks.

Application Lifecycle Management

Trend 14: NoOps brings extreme automation and abstraction to the IT infrastructure

NoOps intends to eliminate human intervention in software management. It aims to allow operations teams to focus on more value-adding activities rather than spend time on mundane tasks. Hyperscalers that provide elements of the software, software-defined infrastructure and networks have contributed to NoOps becoming a reality. As enterprises adopt more automation, ALM tools adapt to support the further evolution from DevSecOps to NoOps. Enterprises first moved from siloed development and operations teams to an integrated Dev and Ops model where the team that builds the system also runs it. We now see enterprises changing to a NoOps model where maintenance and other tasks performed by the operations team will be fully automated, removing the need for a dedicated operations team. NoOps solutions will remove friction and increase the flow of valuable features through the pipeline, so that businesses are able to focus on early feedback, continuous learning and improvement. The NoOps approach will help derive AI-based intelligent inference of the metrics provided by the ALM tool and help in other aspects like corrective and preventive maintenance or scaling.

Businesses with a traditional approach and legacy systems are less likely to move toward a NoOps model. At the same time, those that employ a scalable infrastructure with on-demand, automated deployment and monitoring features are more apt to embrace and prosper from a NoOps approach.

A pharmaceutical client in the U.S. implemented full-stack agile pods to manage new application development, infrastructure and operations without any Ops support. Their NoOps adoption with self-sufficient pods is starting to deliver faster, better and more economical results.

Subscribe

To keep yourself updated on the latest technology and industry trends subscribe to the Infosys Knowledge Institute’s publications

Infosys TechCompass