Tag: Governance

How to Clean Up Polluted Test Environments in 9 Steps

Take thousands of developers, distribute them over several departments, and split them up into small teams of 10-20. Now take these 20-50 development groups and ask them to create a distributed, service-oriented architecture. Without a solid approach to test environment management your organization will end up with a real “mess” of testing environments. Test environments […]

June 3rd, 2016  |  Published in Test Environment Management

What is Test Environment Conflict?

In an environment where infrastructure is shared across several development teams test environment conflict happens when more than one project needs to use test environment resources at the same time. It can also occur when competing release trains of the same project have overlapping test environment requirements. Test environment conflict is a common cause of […]

May 16th, 2016  |  Published in Test Environment Management

How to Prepare for Test Environment Emergencies

Environment “shortages” always start with a test environment emergency – some unforeseen need for a new environment. Maybe a high-profile project has both an urgent production bug to fix and an unrealistic deadline to meet at the same time. This project’s QA and staging environments can’t be disturbed to fix production without ruining a schedule […]

May 10th, 2016  |  Published in Test Environment Management

Testing Against Production? Blame Your Data

Managing databases and newer, more exotic NoSQL stores is an emerging challenge in an industry under constant pressure to move faster. While the industry has perfected the art of cloud-based provisioning and configuration of application servers, databases continue to be a pain point for environment managers. There are a few factors at play. Most large […]

April 22nd, 2016  |  Published in Test Environment Management

What is Test Environment Pollution?

Test environment pollution and test environment churn are two of the biggest factors contributing to delay and inefficiency in test environment management. Test environment churn is a measure of how quickly test environments are changing and the stability of your test environments. Test environment pollution is a measure of how active, up-to-date, and relevant your […]

April 22nd, 2016  |  Published in Test Environment Management

Transparency and Communication: The Keys to More Agile Software Releases

Two decades makes a huge difference for software developers. We’ve gone from months-long development cycles to lifecycles measured in weeks or days, with some on the “bleeding edge” executing highly agile software releases even more frequently than that. At Plutora, our management team has been at the forefront of this transformation for decades. We’ve moved the […]

March 28th, 2016  |  Published in Release Management, Test Environment Management

How to Reduce Test Environment Conflict

Test environment conflict is when two projects or two releases require access to the same testing resources at the same time. For a Test Environment Manager this might mean that two projects need to test against the same database or deploy to the same environment at the same time, and for a release manager this […]

March 22nd, 2016  |  Published in Release Management, Test Environment Management

8 Proven Practices to Strengthen Your Enterprise Release Management Processes

Your IT team has adopted DevOps approaches to enable a faster and more reliable way to move initiatives between development teams and operations. However, you’re still witnessing inconsistent results despite a concerted effort to move towards continuous delivery. Why? Automating various steps of the application development process makes life easier for players in the various […]

March 17th, 2016  |  Published in Release Management

7 Critical Success Factors when Establishing a Release Management Office

The executive concern regarding software development used to revolve around the choice between a waterfall approach or agile teams. Now, the development world is almost decidedly convinced that agile is the way to go. With agile projects seeing 350% to 600% greater success than waterfall development (depending on project size), who could argue with the […]

February 25th, 2016  |  Published in Release Management

I Thought DevOps Integration was Supposed to be Easy?

We’ve said it on this blog before, and we’ll repeat the same message: Solving a software engineering problem is simple physics. It takes a set amount of energy to move a project from point A to point B, and changing the process or path doesn’t change the unavoidable fact that difficult software problems are difficult […]

February 16th, 2016  |  Published in IT Governance, Release Management, Test Environment Management

Enterprise Release Management Resolutions for 2016

Happy 2016. To help you think about the Environment Management year ahead, we’ve assembled a collection of resolutions for you to try out. Resolution #1 – I will plan ahead for environment requirements. Many environment managers operate in a reactive mode. They make some wildly inaccurate forecasts about future demand and they sit on excess […]

January 4th, 2016  |  Published in Deployment Management, Release Management, Test Environment Management

What is Test Environment Churn?

Test Environment Churn and Test Environment Pollution are two things that happen when you have environment managers creating hundreds of environments to support hundreds of projects across several departments. In this post I’m going to focus on Test Environment Churn: what is it? And, what does it represent in the context of Test Environment Management. […]

January 4th, 2016  |  Published in Test Environment Management

4 Ways to Motivate the Laggards: Managing Slow Releases to Move Faster

If you work in a large enterprise you know what I’m talking about. Some teams move fast (maybe too fast) while other teams still operate as if they are in 1985. How do you get these teams to move faster? There’s such a wide range of capabilities in today’s enterprise it can often feel like […]

October 18th, 2015  |  Published in Release Management

Agile Accountability: Do your Governance Gates have a Padlock or a Warning Sign?

Most large software enterprises are facing a tough choice: on one hand you have the control and stability of traditional ITSM, and on the other you have the self-service freedom and agility of more modern approaches such as DevOps.   As organizations move toward self-service releases and more rapid iterations change management presents a problematic bottleneck […]

October 14th, 2015  |  Published in Release Management

6 Roles Key to Enterprise Release Management Success

Large organizations engaged in enterprise release management seldom have a single “enterprise release manager.”  Instead of a single, “enterprise-wide” responsibility, most large, decentralized organizations assign responsibility for more strategic, release management functions to several existing roles. An enterprise release management practice supports and is supported by the following enterprise release management roles: IT Portfolio Management […]

September 11th, 2015  |  Published in Release Management

Project portfolio management

How Enterprise Release Management Enhances Project Portfolio Management

As a user of a Project Portfolio Management (PPM) solution, you’re probably hearing about Enterprise Release Management (ERM) as an emerging solution for managing enterprise change and transformation. However, like many others, you’re probably confused about the difference between PPM and ERM. You want to know things like whether or not you can use your […]

April 14th, 2015  |  Published in IT Governance, Release Management

How to set up an Effective Enterprise Release Management Function

How to set up an Effective Enterprise Release Management Function

While the DevOps movement and associated technologies have garnered much attention and fanfare, few have addressed the core issue – the hand off from development to operations. We tend to not acknowledge the importance of Release Management – a critical DevOps function. Release Management is the bridge between development and operations that needs to be […]

February 10th, 2015  |  Published in Release Management

5 Signs of a Dysfunctional Release Process

5 Signs of a Dysfunctional Release Process It’s easy to fall into a pattern of dysfunctional releases, release processes that are characterized by delay, inefficiency, and endless meetings that encourage people to view releases as a problem. These are the kinds of meetings that inspire references to the movie Office Space or emails that include clippings […]

September 17th, 2014  |  Published in Release Management

A Release Managers Role is more than just reporting

A Release Managers Role is more than just reporting, its about enforcing the release process to ensure that projects are meeting milestones to protect production from poor quality deliverables.

May 20th, 2014  |  Published in Release Management

Plutora Aviods 4 Common Erorrs

Who’s on first, what’s on second? 4 comedy of error routines Plutora avoids

Abbott and Costello’s classic baseball routine celebrates 75 years this year. It’s simply timeless comedy that is still just as funny today. When talking with clients about their processes and pain points, referencing “who’s on first, what’s on second?” all too often gets a knowing smile from Release Managers and Test Environment Managers alike. So […]

December 9th, 2013  |  Published in Release Management, Test Environment Management

5 key elements of an effective release management process

An Effective Release Management Process: 5 Key Elements

Whilst onsite to roll out Plutora within a government client recently, we had the opportunity to sit through one of their release management meetings. The meeting was well attended, so well attended that some even volunteered to sit on the floor. When we entered the room, we heard someone ask “did you bring your helmet?” […]

November 26th, 2013  |  Published in IT Governance, Release Management

Plutora Test Environment Management Update June 2013

It is an exciting time at Plutora! As environment issues in non-production environments can cause up to 40% of lost time on IT projects, our focus over the last month has continued to be on linking Test Environment Management Capability with Release Management Capability. Here’s what’s new with Plutora this month: •    Release Manager […]

June 5th, 2013  |  Published in Release Management, Test Environment Management

Release Entry and Exit criteria’s – Gates and Approvals

Release Entry and Exit criteria’s – The Missing Piece in the Release Gates and Approvals Process. A brief description of the importance of release gates. Releases which are made up of Project and non-project work potentially all perfomring functional changes to common systems need a minimum level of governance to ensure code changes don’t create […]

May 1st, 2013  |  Published in Release Management

Release Management Pain Points

Release Management Pain Points Release and Deployment Management aims to plan, schedule and control the movement of releases to test and live environments. The primary goal of Release Management and Deployment Management is to ensure that the integrity of the live environment is protected and that the correct components are released. We have seen many […]

July 2nd, 2012  |  Published in IT Governance, Release Management