a Futurum company
Brian Dawson

Contributing Writer

Brian Dawson

Brian is currently a DevOps evangelist and practitioner at CloudBees, where he helps the community and customers in implementation of Agile, CI, CD and DevOps practices. Prior to CloudBees Brian spent 22-plus years as a software professional in multiple domains including QA, Engineering and Management. Most recently he led an Agile Transformation Consulting practice helping organizations small and large implement CI, CD and DevOps. Prior to CloudBees, Brian worked at CollabNet, VA Software, Sony Computer Entertainment, Sega, Namco and Apple. His roots are as a C/C++ developer, but his primary job has always been gathering and distributing knowledge and using shared solutions to solve unique problems.

11Articles shown
ContributorDevOps.com
Beats
AWS Community HubdevdevopsBlogsDevOps ApproachCD pipeline

Latest from Brian

AWS Community Hub

SDM and the DevOps Delusion of Connected Organizations

How Software Delivery Management Clears Up the Confusion of Embracing and Implementing DevOps Since the term was coined back in 2009, it wouldn’t be a stretch to describe DevOps as an impactful if not tectonic shift in software development and delivery in the past two decades. The move to implement DevOps has encouraged, among other […]

Jul 2, 2020 · 3 min

All articles by Brian Dawson

Showing 1–11
Blogs

Why DevOps is Like Football

When it’s done right, DevOps is an impressive feat. You have groups of professionals all melding together as one large team working toward a common goal. The groups–and the individuals themselves–perform their roles and hand off tasks to each other at just the right times. They follow pre-designed plans, but they constantly tweak those plans, […]

3 min
Blogs

‘DevOoops’ Moves: Deploying Code Out of Step

‘Everything as code’ can create opportunities for misadventure for DevOps teams DevOps’ ultimate aim is to create efficiencies in the software delivery process. But it doesn’t always work out that way. Sometimes DevOps initiatives lead to mistakes—something we lovingly call “DevOoops.” CloudBees recently polled some colleagues and came up with five examples of a DevOoops […]

3 min
Blogs

‘DevOoops’ Moves: Unforeseen Lock-Outs

DevOps’ ultimate aim is to create efficiencies in the software delivery process. But it doesn’t always work out that way. Sometimes DevOps initiatives lead to mistakes—something we lovingly call “DevOoops.” CloudBees recently polled some colleagues and came up with five examples of a DevOoops in action. Following is a discussion submitted by Carlos Sanchez, principal […]

3 min
Blogs

‘DevOoops’ Moves: SCM Conflicts

DevOps’ ultimate aim is to create efficiencies in the software delivery process. But it doesn’t always work out that way. Sometimes DevOps initiatives lead to mistakes—something we lovingly call a “DevOoops.” CloudBees recently polled some colleagues and came up with five examples of a DevOoops in action. Following is a discussion submitted by solution architect […]

3 min
Blogs

‘DevOoops’ Moves: Poorly Defined KPIs

DevOps’ ultimate aim is to create efficiencies in the software delivery process. But, it doesn’t always work out that way. Sometimes DevOps initiatives lead to mistakes—something we lovingly call a “DevOoops.” CloudBees recently polled some colleagues and came up with five examples of a DevOoops in action. The following is a discussion submitted by product […]

3 min
Blogs

DevOoops Moves: Failure to Address Organizational Blockers

DevOps’ aim is to create efficiencies in the software delivery process. But, it doesn’t always work out that way. Sometimes DevOps initiatives lead to mistakes—something we lovingly call a “DevOoops.” CloudBees recently polled some colleagues and came up with five examples of a DevOoops in action. Following is a discussion submitted by consultant Viktor Farcic […]

3 min
Events

A Certifiable Reason to Attend Training at DevOps World | Jenkins World 2018

There are many factors that make DevOps World | Jenkins World the essential DevOps event to attend each year. Whether it is the keynotes and speaker sessions from industry-leading DevOps experts, the expo where you can check out the latest and greatest from our friends in the software industry or the themed after-party, there are […]

3 min
Blogs

7 Signs You’re Mastering Continuous Integration

A majority of organizations think they are doing continuous integration (CI), yet when asked if they are following key practices of CI such as running tests to validate every build, many of them aren’t. Ask yourself the following: “Are we building our application with every change, or at least multiple times a day? Do we […]

3 min
Blogs

Tales of DevOps Discovery, Part 3: Q&A and Explanations

This is part three of the series, Tales of DevOps Discovery. To catch up, Read part one and part two. In preparing for a DevOps transformation a critical first step is to perform upfront discovery, often asking even the most fundamental, seemingly obvious, questions of stakeholders. The major portion of such discovery should be done […]

3 min
Blogs

Tales of DevOps Discovery Part 2: Definitions Matter

Definitions Matter: Step Two in a DevOps Transformation The first post in this series on DevOps Discovery discussed the importance of asking fundamental questions of stakeholders to facilitate alignment on priorities and establish a mission statement when beginning a DevOps transformation. Part 2, below, reviews definitions of common DevOps-related terms and provides examples of how […]

3 min