-
Liters Are Not a Unit of Distance
Friday, August 16, 2019 in 2019
4 minute read
One of the most common pain points to anyone moving to modern delivery is, “how do we know we are doing it correctly?” I’d suggest setting measurable goals and frequently verifying if what we are doing is approaching those goals. …
-
Engineering Culture Change with CI
Monday, August 05, 2019 in 2019
10 minute read
So, you hired an “Agile Transformation” consulting company to advise executive leadership and you’re “Agile” now. Leadership attended a week-long class on “Agile”, and teams took a two-day class about Scrum …
-
Removing Drama from Delivery
Friday, July 05, 2019 in 2019
3 minute read
Has this ever happened to you or have you ever seen a support request like this? “We’re trying to deploy a K8S cluster to our server, but it can’t reach our vLAN network. We’ve opened an incident with the NOC but we …
-
Effective Testing
Tuesday, June 18, 2019 in 2019
10 minute read
Protecting the Business Developer-driven software testing is not new. Studies show that high-performing organizations depend on tests written by developers instead of handing off to external teams of “Test Automators”. Many vendors sell …
-
GitFlow Best Practices
Saturday, April 06, 2019 in 2019
2 minute read
I was asked recently about the best practice for using GitFlow with continuous integration. For those who do not know, this is GitFlow: There is no CI good practice that includes GitFlow. For continuous integration to meet the definition, these are …
-
Designing Product Teams
Thursday, February 07, 2019 in 2019
7 minute read
What does a product team really looks like? You’ll hear lots of DevOps-y buzz words: “T-shaped people”, “cross-functional”, or “Two Pizza Team”. So, what is a viable product team and what are some common team …
-
You Don't Need Story Points
Thursday, January 31, 2019 in 2019
3 minute read
In my last 5 Minute DevOps, I attempted to define user stories in a testable way. Real developers should test, after all. Now that we have a story, how do we communicate when it can ship? We have a long history of attempting to communicate the …
-
What's a User Story?
Friday, January 11, 2019 in 2019
3 minute read
What is Pragmatic DevOps? It’s just a catchy way of saying we deliver with Minimum Viable Process using lean techniques to drive waste out of the system. If it helps us deliver and support our product, it’s good. If not, we remove it. One …