Welcome!

@DevOpsSummit Authors: Elizabeth White, Zakia Bouachraoui, Liz McMillan, Pat Romanski, Roger Strukhoff

Related Topics: @DevOpsSummit, Microservices Expo, @CloudExpo

@DevOpsSummit: Blog Feed Post

Release Management Risk By @DaliborSiroky | @DevOpsSummit [#DevOps]

Here are a few questions to help you assess the scope of your release management challenges

What’s Your Release Management Risk Factor? In Five Questions

By Dalibor Siroky

Here are a few questions to help you assess the scope of your release management challenges. Based on the answers to these questions, you can calculate your Release Management risk factor.  This will help you understand what steps you need to take today to mitigate release management risks that accompany software development at scale.

Release Management Risk Assessment Questions

____ (Y/N) Question 1. Does your organization have more than 100 IT staff managing more than 25 systems?

These 100 people don't have to be in a single group and the systems maintained don't have to be limited to a single group. Also, note that the systems supported can span a range of customer-facing to back-office solutions - everything from a component of a large website to an email system.

Think about the organization you work for. If there are 100 or more IT employees and 25 or more systems being supported answer Yes to this question.

____ (Y/N) Question 2. Are you under pressure to increase your release cadence and scope?

Release and environment managers across the industry are under pressure to support larger, more varied IT portfolios that call for more frequent releases each of a larger scope.

If your organization has either transitioned or wants to transition from quarterly to monthly or weekly releases answer Yes to this question.

____ (Y/N) Question 3. Are your applications increasingly interdependent with single releases affecting many systems?

First came service-oriented architecture (SOA) and now systems communicate using light-weight REST APIs. The trend in the industry is to build enterprise-scale systems using smaller, independent and more focused components.

If you've been asked to account for cross-application interdependencies in your releases answer Yes to this question.

____ (Y/N) Question 4. Are your delivery teams distributed across geographies or outsourced to partners in different organizations?

On a large team, it's easy to lose track of who is working from where and when they work. If you are often unsure of which office or which timezone members of your team are working in answer Yes to this question. If your team is large it may also be difficult to tell the difference between outsourced projects and internal projects. If this is the case answer Yes to this question.

____ (Y/N) Question 5. Does your release and test environment information exist in disparate silos that are not easily accessible or are out of date?

A universal question in any release process is, "Did you test the application against production data?". Often the answer is unsatisfactory because it is either impossible to get a copy of production data into a QA environment or your organization faces strict security protocols that require labor-intensive data masking activities.

If your release processes rely on several independent applications to work across several different environments and if environment management and orchestration is a challenge answer Yes to this question.

After you've answered these questions count the number of questions answered in the affirmative. This is your Release Management Risk Factor.

____ (Add up the # of Yes Answers) = Your Release Management Risk Factor

Interpreting Your Release Management Risk Factor

Now that you've answered these questions, it is time to evaluate your risk factor.

Risk Factor 0-1 - You are doing just fine and you can manage the low level of risk you are exposed to.

If you answered yes to only 1 question you are operating within a simple IT landscape where releases are relatively straightforward and low risk. Even if you have a large team, your releases are infrequent and low-risk or maybe you have frequent releases, but your application is simple and focused on only a handful of easily managed dependencies.

You are lucky to work in an environment that isn't dominated by release management risk. At a time when IT portfolios are expanding and companies are scaling software development teams to the limit, your releases are easy. Have fun.

Risk Factor 2-3 - Your teams are beginning to feel the strain of multiple complicating factors and "cracks" are beginning to appear in your release process.

Your applications and your personnel are increasingly distributed. As your organization continues to scale and application teams grow, risks associated with release management often outpace an organization's ability to adapt.  Release orchestration activities start to dominate a department dealing with parallel development streams and increasingly interdependent applications.

At this level of risk, the best tool to address developing complexity is information. With Plutora, you can start to assess the impact of releases on your overall timeline. You can see how efficient your teams are at delivering software and supporting software releases and you can use this information to make better decisions about staffing and scheduling.

Risk Factor 4-5 - You are AT RISK OF RELEASE FAILURE. If you answered YES to 4 or 5 questions your organization and IT landscape is highly complex and you need robust processes and solutions in place to control this risk.

Operating at this risk level without a solution dedicated to supporting releases, environments, and deployments isn't easy. You have teams of project managers working on manual spreadsheets tracking release dates, resources, and staffing concerns in a series of endless meetings focused on managing risks.

At this high level of risk, you and your management lack the ability to predict which portions of a complex release schedule are prone to failure and your inefficient, reactive approach to software development is causing delays. Your teams can't deliver on a quarterly or annual development plan because release management issues make it impossible to plan for more than a week.

You need an Enterprise Release Management solution like Plutora so that you spend less time on release administration, reduce risk and accelerate enterprise software delivery.

The post What’s Your Release Management Risk Factor? in 5 Questions appeared first on Plutora Inc.

More Stories By Plutora Blog

Plutora provides Enterprise Release and Test Environment Management SaaS solutions aligning process, technology, and information to solve release orchestration challenges for the enterprise.

Plutora’s SaaS solution enables organizations to model release management and test environment management activities as a bridge between agile project teams and an enterprise’s ITSM initiatives. Using Plutora, you can orchestrate parallel releases from several independent DevOps groups all while giving your executives as well as change management specialists insight into overall risk.

Supporting the largest releases for the largest organizations throughout North America, EMEA, and Asia Pacific, Plutora provides proof that large companies can adopt DevOps while managing the risks that come with wider adoption of self-service and agile software development in the enterprise. Aligning process, technology, and information to solve increasingly complex release orchestration challenges, this Gartner “Cool Vendor in IT DevOps” upgrades the enterprise release management from spreadsheets, meetings, and email to an integrated dashboard giving release managers insight and control over large software releases.

@DevOpsSummit Stories
The platform combines the strengths of Singtel's extensive, intelligent network capabilities with Microsoft's cloud expertise to create a unique solution that sets new standards for IoT applications," said Mr Diomedes Kastanis, Head of IoT at Singtel. "Our solution provides speed, transparency and flexibility, paving the way for a more pervasive use of IoT to accelerate enterprises' digitalisation efforts. AI-powered intelligent connectivity over Microsoft Azure will be the fastest connected path for IoT innovators to scale globally, and the smartest path to cross-device synergy in an instrumented, connected world.
There are many examples of disruption in consumer space – Uber disrupting the cab industry, Airbnb disrupting the hospitality industry and so on; but have you wondered who is disrupting support and operations? AISERA helps make businesses and customers successful by offering consumer-like user experience for support and operations. We have built the world’s first AI-driven IT / HR / Cloud / Customer Support and Operations solution.
ScaleMP is presenting at CloudEXPO 2019, held June 24-26 in Santa Clara, and we’d love to see you there. At the conference, we’ll demonstrate how ScaleMP is solving one of the most vexing challenges for cloud — memory cost and limit of scale — and how our innovative vSMP MemoryONE solution provides affordable larger server memory for the private and public cloud. Please visit us at Booth No. 519 to connect with our experts and learn more about vSMP MemoryONE and how it is already serving some of the world’s largest data centers. Click here to schedule a meeting with our experts and executives.
Codete accelerates their clients growth through technological expertise and experience. Codite team works with organizations to meet the challenges that digitalization presents. Their clients include digital start-ups as well as established enterprises in the IT industry. To stay competitive in a highly innovative IT industry, strong R&D departments and bold spin-off initiatives is a must. Codete Data Science and Software Architects teams help corporate clients to stay up to date with the modern business digitalization solutions. Achieve up to 50% early-stage technological process development cost cutdown with science and R&D-driven investment strategy with Codete's support.
As you know, enterprise IT conversation over the past year have often centered upon the open-source Kubernetes container orchestration system. In fact, Kubernetes has emerged as the key technology -- and even primary platform -- of cloud migrations for a wide variety of organizations. Kubernetes is critical to forward-looking enterprises that continue to push their IT infrastructures toward maximum functionality, scalability, and flexibility. As they do so, IT professionals are also embracing the reality of Serverless architectures, which are critical to developing and operating real-time applications and services. Serverless is particularly important as enterprises of all sizes develop and deploy Internet of Things (IoT) initiatives.