Blog Feed Post

Introducing Release Risk Intelligence in XL Release 6.2

You know how to spot when a release is in trouble. You see delays, tasks failing, overdue deliverables, etc., and know that you need to take action to get things back on track. But what about when you’re managing many releases at once? Some teams might have dozens or more releases all running at the same time, all with complex dependencies on each other.


When you open your computer first thing in the morning and have 40 releases to review, how do you know which ones need your attention most? Some are going to be fine, running along without a hitch. But others might be at risk for delay or even failure. A good release manager can assess each release – she knows what has caused problems in the past, what indicators to watch for as signs of trouble. But it takes time to do that for scores of releases. Wouldn’t it be great if your release automation tool could understand the risks your releases face just like you do and make that first check for those warning signs for you?

XL Release Risk Intelligence does just that. An assessment of every running release, it assigns a score from 1 to 100 to represent the riskiness of the release at that moment. Score less than 10 and you can rest assured that the release is right on track and doesn’t need your attention at all. From 10 to 50, you might want to keep an eye out for certain factors that suggest problems. Releases in the 50 to 100 range have multiple issues threatening the success or timeliness of the release. With these assessments, you can decide where to put your energy – spend 5 minutes tracking down the problems with the riskiest release instead of an hour to look over everything.


What do we measure?

XebiaLabs has been helping teams with their DevOps transformations for more than 7 years. Over that time, we’ve learned a lot about what indicators predict risk in a release. From that experience – and with input from many of our current users – we designed a 6-factor risk assessment. It looks at release and task flags, failed and retried tasks, and date-related factors to assign the risk score for each release.

When we sort a group of releases by risk, we use a two-pass sort to bubble the most risky releases to the top of the list. First, we sort by the maximum risk value: if a release only has one risk factor but it’s a biggie (a red flag, for example), that release represents significantly more risk than releases with multiple lower risk factors. If more than one release has the same maximum risk, we then compare the total risk values to determine which is riskier. Whatever order they are listed in, we let you see exactly what factors went into a release’s risk score.

https://i1.wp.com/blog.xebialabs.com/wp-content/uploads/2017/03/release.... 225w" sizes="(max-width: 338px) 100vw, 338px" data-recalc-dims="1" />

Detailed view of a Release Risk Score



Where can you find the risk assessment?

In XL Release 6.2, the risk score is used on the new Release Overview page (see the next figure). Along the left side of the screen, colored indicators draw your attention to the risk of that release; from green for a healthy release, through yellow for moderate, to red for the releases that are at the most risk. If you click on the risk indicator for that release, you can see additional detail on the factors contributing to that release’s risk.


What’s coming in the future?

The Release Overview gives a helpful ranking of releases by risk and helps you quickly see what’s making a release risky. In our next release, we plan to include a new dashboard tile that you can add to any release dashboard to see even more detail on the risk factors present in your release as it’s running.


https://i2.wp.com/blog.xebialabs.com/wp-content/uploads/2017/03/release2... 300w, https://i2.wp.com/blog.xebialabs.com/wp-content/uploads/2017/03/release2... 768w" sizes="(max-width: 975px) 100vw, 975px" data-recalc-dims="1" />

New Release Overview page (detail)



Finally, while the risk assessment is based on factors that we’ve seen indicating release risk over our many years of helping companies successfully implement DevOps, we know that not every team assesses risk the same way. Some might be heavily date driven, and delays are the most critical problem. Others are highly automated, so dates are less important than failing tasks. Whatever type of releases you manage, we want you to be able to define your own risk profile and use that to rate releases. We plan to make the risk assessment service itself extensible, giving you lots of flexibility in tuning risk scoring and even adding your own custom attributes to measure. We want the risk intelligence capabilities of XL Release to be an extension of your own skill at assessing releases based on the factors that matter most to you and your teams.


The post Introducing Release Risk Intelligence in XL Release 6.2 appeared first on XebiaLabs.

Read the original blog entry...

More Stories By XebiaLabs Blog

XebiaLabs is the technology leader for automation software for DevOps and Continuous Delivery. It focuses on helping companies accelerate the delivery of new software in the most efficient manner. Its products are simple to use, quick to implement, and provide robust enterprise technology.

Latest Stories
DX World EXPO, LLC, a Lighthouse Point, Florida-based startup trade show producer and the creator of "DXWorldEXPO® - Digital Transformation Conference & Expo" has announced its executive management team. The team is headed by Levent Selamoglu, who has been named CEO. "Now is the time for a truly global DX event, to bring together the leading minds from the technology world in a conversation about Digital Transformation," he said in making the announcement.
"Space Monkey by Vivent Smart Home is a product that is a distributed cloud-based edge storage network. Vivent Smart Home, our parent company, is a smart home provider that places a lot of hard drives across homes in North America," explained JT Olds, Director of Engineering, and Brandon Crowfeather, Product Manager, at Vivint Smart Home, in this SYS-CON.tv interview at @ThingsExpo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
SYS-CON Events announced today that Conference Guru has been named “Media Sponsor” of the 22nd International Cloud Expo, which will take place on June 5-7, 2018, at the Javits Center in New York, NY. A valuable conference experience generates new contacts, sales leads, potential strategic partners and potential investors; helps gather competitive intelligence and even provides inspiration for new products and services. Conference Guru works with conference organizers to pass great deals to gre...
DevOps is under attack because developers don’t want to mess with infrastructure. They will happily own their code into production, but want to use platforms instead of raw automation. That’s changing the landscape that we understand as DevOps with both architecture concepts (CloudNative) and process redefinition (SRE). Rob Hirschfeld’s recent work in Kubernetes operations has led to the conclusion that containers and related platforms have changed the way we should be thinking about DevOps and...
The Internet of Things will challenge the status quo of how IT and development organizations operate. Or will it? Certainly the fog layer of IoT requires special insights about data ontology, security and transactional integrity. But the developmental challenges are the same: People, Process and Platform. In his session at @ThingsExpo, Craig Sproule, CEO of Metavine, demonstrated how to move beyond today's coding paradigm and shared the must-have mindsets for removing complexity from the develop...
In his Opening Keynote at 21st Cloud Expo, John Considine, General Manager of IBM Cloud Infrastructure, led attendees through the exciting evolution of the cloud. He looked at this major disruption from the perspective of technology, business models, and what this means for enterprises of all sizes. John Considine is General Manager of Cloud Infrastructure Services at IBM. In that role he is responsible for leading IBM’s public cloud infrastructure including strategy, development, and offering m...
The next XaaS is CICDaaS. Why? Because CICD saves developers a huge amount of time. CD is an especially great option for projects that require multiple and frequent contributions to be integrated. But… securing CICD best practices is an emerging, essential, yet little understood practice for DevOps teams and their Cloud Service Providers. The only way to get CICD to work in a highly secure environment takes collaboration, patience and persistence. Building CICD in the cloud requires rigorous ar...
Companies are harnessing data in ways we once associated with science fiction. Analysts have access to a plethora of visualization and reporting tools, but considering the vast amount of data businesses collect and limitations of CPUs, end users are forced to design their structures and systems with limitations. Until now. As the cloud toolkit to analyze data has evolved, GPUs have stepped in to massively parallel SQL, visualization and machine learning.
"Evatronix provides design services to companies that need to integrate the IoT technology in their products but they don't necessarily have the expertise, knowledge and design team to do so," explained Adam Morawiec, VP of Business Development at Evatronix, in this SYS-CON.tv interview at @ThingsExpo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
To get the most out of their data, successful companies are not focusing on queries and data lakes, they are actively integrating analytics into their operations with a data-first application development approach. Real-time adjustments to improve revenues, reduce costs, or mitigate risk rely on applications that minimize latency on a variety of data sources. In his session at @BigDataExpo, Jack Norris, Senior Vice President, Data and Applications at MapR Technologies, reviewed best practices to ...
Widespread fragmentation is stalling the growth of the IIoT and making it difficult for partners to work together. The number of software platforms, apps, hardware and connectivity standards is creating paralysis among businesses that are afraid of being locked into a solution. EdgeX Foundry is unifying the community around a common IoT edge framework and an ecosystem of interoperable components.
"ZeroStack is a startup in Silicon Valley. We're solving a very interesting problem around bringing public cloud convenience with private cloud control for enterprises and mid-size companies," explained Kamesh Pemmaraju, VP of Product Management at ZeroStack, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
Large industrial manufacturing organizations are adopting the agile principles of cloud software companies. The industrial manufacturing development process has not scaled over time. Now that design CAD teams are geographically distributed, centralizing their work is key. With large multi-gigabyte projects, outdated tools have stifled industrial team agility, time-to-market milestones, and impacted P&L stakeholders.
"Akvelon is a software development company and we also provide consultancy services to folks who are looking to scale or accelerate their engineering roadmaps," explained Jeremiah Mothersell, Marketing Manager at Akvelon, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
Enterprises are adopting Kubernetes to accelerate the development and the delivery of cloud-native applications. However, sharing a Kubernetes cluster between members of the same team can be challenging. And, sharing clusters across multiple teams is even harder. Kubernetes offers several constructs to help implement segmentation and isolation. However, these primitives can be complex to understand and apply. As a result, it’s becoming common for enterprises to end up with several clusters. Thi...