Sonatype’s New Nexus Lifecycle Helps Teams Migrate Open Source Libraries
Sonatype Lifecycle

For a variety of reasons, a lot of companies are moving to an Agile, DevOps Culture, Continuous Integration and Delivery/Deployment (CI/CD) model. These transformations rely on a variety of tools, including open source. A lot of organizations also use open source tools and libraries to develop their applications and in order to ensure security, these […]

Read more
5 Common Pitfalls of Agile Transformation in the Government (and How to Avoid Them)

Agile has increasingly become the standard way software development organizations deliver software. According to a recent TechBeachon survey, most organizations lean toward agile or purely rely on it for their software delivery. For a majority of government projects, waterfall methodologies continue to be heavily used with large amounts of process governance and controls. While the government […]

Read more
Agile Testing with Zephyr as a JIRA Plugin
Testing

Zephyr Plugin is the solution for Agile Testing if you are already using JIRA in your Agile Software Management as a tool for issue tracking and project management, and want to integrate test management into the same system. It adds many new features to JIRA: Collaboration Test Cases Writing, Reviewing, Executing, Verify Test Results. Formal […]

Read more
Organizational Structures for DevOps

Bringing in DevOps to an organization means making some changes to the culture and structure of teams and the organization. These changes are often disruptive and frequently meet with some resistance from leadership, teams, and individuals. A successful DevOps team is cross-functional, with members that represent the business, development, quality assurance, operations, and anyone else […]

Read more
Version control your Jenkins server configuration with Git

I’ve worked on a variety of continuous integration and continuous delivery projects. We frequently use Jenkins as our platform for driving all build, provisioning, and deployment activities. As part of this, we have a lot of fairly complicated jobs in Jenkins that we are constantly modifying. As a version control pundit, one of my goals […]

Read more
Zero to Continuous at the speed of Jenkins

I recently gave two versions of a talk at Jenkins User Conference 2015 World Tour in Washington, D.C. Here are the slides for anyone who wants to review them: JUC Zero to Jenkins. That talk comes in two forms which you will notice from two cover pages. Zero to Federated at the Speed of Jenkins – […]

Read more
The “Agile, But…”

For better or worse, the life of a consultant is filled with challenge, politics and a lot of learning. Working with a client that has difficulties solving a problem or has key “processes problems” that will always hinder success is part of the challenge.  In recent years, I’ve seen a new trend in companies and […]

Read more
Ensuring Value from Agile Team Retrospectives

One of the key parts of the Agile process is the idea of retrospectives. Often, these retrospectives take the form: same of, less of, or more of. The point of retrospectives is to realize where you can improve and also what you are doing well as a team. On my current project, we have these […]

Read more
Why DevOps Engineering Is Important

The following is an edited excerpt from our webinar that took place March 10, 2015. The entire recording may be viewed here: https://attendee.gotowebinar.com/recording/737060184353086210.  This is the first in a series of webinars on DevOps Engineering and discussed why DevOps Engineering is important.  The webinar was given by Mr. Jeffery Payne and Mr. Richard Mills of […]

Read more
DevOpsDC: Developing a Continuous Delivery Tool Chain from the Bottom Up

Last week I was able to talk about some of my DevOps experiences at the March 2015 DevOpsDC Meetup. I told the story about how we took a project that was just starting Agile and was deploying a risky release to production every 6 months or so, and over 4+ years brought it to deploying […]

Read more
X