Menu Mobile

Author: Dan Packer


Continuous Integration vs. Continuous Delivery vs. Continuous Deployment

The world of software development seems to create new buzzwords, processes, and methodologies almost as fast as it develops new software tools. The reason is that the industry is constantly evolving and becoming more efficient. However, in the software development world, there’s no such thing as one-size-fits-all solutions. Some methodologies will work better in certain […]

November 12th, 2018  |  Published in Agile Release Management, Deployment Management, DevOps, Release Management

Continuous Improvement in a CI/CD Pipeline

Continuous Improvement in a CI/CD Pipeline

In 1993, the movie “Groundhog Day,” starring Bill Murray, launched its way into our hearts and minds as one of the top-rated movies of all time. In the movie, Phil Connors, played by Bill Murray, comically lives the same day over and over again. His objective, as he repeats each day, is to learn step […]

October 2nd, 2018  |  Published in Deployment Management, DevOps, Release Management, Value Stream Management

Centrica Test Environment Management

One Company’s Success with Test Environment Management

If you live in the United Kingdom, Ireland or in the eastern United States, there is a good chance that your electricity is provided by Centrica or one of its subsidiaries. With 27,000,000 customers, they are in the top 100 utility companies in the United Kingdom. This means Centrica covers a lot of territory and […]

September 10th, 2018  |  Published in IT Governance, Release Management, Test Environment Management

6 Secrets to Effective End User Testing

6 Secrets to Effective End User Testing

More than a checkbox at the end of the project – end user testing can be invaluable for the success of your project. End user testing involves a subject matter expert from business operations to help the project team determine two things: Is the release ready for production? Where can the application be improved to […]

July 10th, 2018  |  Published in Test management

The Importance of Requirements Traceability Matrix

The Importance of a Requirements Traceability Matrix

Tracking the requirements for each sprint, release and project can be difficult especially in fast paced development environments. Depending on the organization, application and adopted methodology, each release can have a wide range of requirements. Some projects may only have a handful of requirements, while other projects could have requirements numbering in the hundreds. Several […]

June 17th, 2018  |  Published in Release Management, Test management

enterprise data mart

The Evolution of Test and the Enterprise Data Mart

Software testing has seen significant evolutionary changes that have driven greater efficiency and improved test coverage. However, this has not removed the need for software testing to be tracked, managed and communicated to others. Without this information, stakeholders and decision makers can’t determine if a release has been sufficiently tested. There are certain levels of […]

April 25th, 2018  |  Published in Test Case Management, Test Environment Management, Test management

unit testing hero

Unit Testing in an CI/CD Enterprise Environment

Nearly every aspect of modern business is driven and controlled by software. The more efficiently new software can be brought to market, the more competitive a company can be. This creates strong motivation for a company to expedite every step – from concept to deployment – of the ALM process. Almost as quickly as a […]

April 2nd, 2018  |  Published in Test Case Management, Test management

Verification vs Validation

Verification vs Validation: Do You know the Difference?

In the world of testing, the differences between Verification and Validation can cause confusion. While the distinction may seem trivial, the two fulfill very separate purposes. Imagine being asked to do a verification on a certain project but hold off on the validation. Our first question might be how are they different? When would you […]

March 19th, 2018  |  Published in Test Case Management, Test management

Deployment Runbook - Hero

Even with Automation You Still Need a Deployment Runbook

It seems there are never-ending stories about how various development teams have implemented really impressive Agile or DevOps processes that take developed code from the idea state clear through to production in a matter of days, or even hours. These model development teams utilize a wide variety of tools to automate various time-sucking and labor-intensive […]

January 30th, 2018  |  Published in Deployment Management, Release Management

Milestones to DevOps Integration - Hero

Milestones to DevOps Integration

The challenge that every business constantly faces is how to remain relevant to its customers. In a world where changes are happening around us at breakneck speeds, the tools we create and support as development teams need to be cycled faster and more efficiently than ever before. While there are still some legacy applications that […]

January 29th, 2018  |  Published in DevOps, Release Management

Regression Testing Solution for DevOps - Hero

The Regression Testing Solution for DevOps

Software testing is an essential part of any software development process to make sure everything works as expected. This concept is nothing new. However, what is the protocol for testing an application that is already in production? New features are requested, bugs are reported — your team gets to work putting together new code and […]

January 22nd, 2018  |  Published in DevOps, Test Environment Management, Test management

Integration Testing - Hero

Integration Testing in an Enterprise DevOps Environment

Stages of Development Testing The need for testing a new piece of software before it’s released to customers is as old as software development itself. However, it’s typically left up to the individual organization to determine what types of testing need to be done, and how thorough the testing needs to be. The testing methodology […]

January 2nd, 2018  |  Published in DevOps, Test management