• IT REVOLUTION
  • Newsletter
  • About
  • Contact
  • My Resources
  • Books
  • Resources
  • Courses
  • Podcast
  • Videos
  • Conference
  • Blog
  • IT REVOLUTION
  • Newsletter
  • About
  • Contact
  • My Resources

IT Revolution

Helping technology leaders achieve their goals through publishing, events & research.

  • IT REVOLUTION
  • Newsletter
  • About
  • Contact
  • My Resources
  • Books
  • Resources
  • Courses
  • Podcast
  • Videos
  • Conference
  • Blog

Test-Driven Development for People: The Art of Conversation

September 7, 2021 by Douglas Squirrel and Jeffrey Fredrick Leave a Comment

This post is an abridged excerpt from Agile Conversations: Transform Your Conversations, Transform Your Culture. In his book, Kent Beck says that Test-Driven Development (TDD), the practice of writing a test concurrently with the code it exercises, gives him “a sense of comfort and intimacy.” That is exactly the feeling we want you to have during the Trust Conversation, and the tool to help you achieve it is the Ladder of Inference, another concept from Chris Argyris and colleagues in the book … [Read more...]

Filed Under: Agile Conversations, DevOps Community, Leadership, Workplace Culture Tagged With: agile conversations, conversations, tdd, tdd for people, team, test-driven development, trust

Happier Employees Equal Better Business Outcomes

December 11, 2020 by Jeffrey Fredrick Leave a Comment

Two Simple Questions for Better Business Outcomes Two questions I ask during 1-on-1s might strike people as a bit unusual, but they directly lead to better business outcomes:  Are you happy? Are you able to do work that you’re proud of? Why? A core reason is that I care about the people I work with, and I want good things for them. I want them to be happy! When I learn there are obstacles to their happiness, we generally have a productive conversation about what can be changed. My conceit is … [Read more...]

Filed Under: Agile Conversations, Leadership, Podcast, The Idealcast Tagged With: agile conversations, better business outcomes, employee satisfaction, Gene Kim, jeffrey fredrick, the idealcast

Accountability: Leaders are Accountable Too

August 26, 2020 by Douglas Squirrel and Jeffrey Fredrick Leave a Comment

This is a transcript of episode 126 of the Troubleshooting Agile podcast with Jeffrey Fredrick and Douglas Squirrel. Coming to the final chapter of Agile Conversations, we look at how leaders can not only provide accountability for others, but be accountable themselves, including stories from the early days of agile and from today’s clients. So this is our last in the series of podcasts about the book. We’re up to the final chapter of the book. As always in the series, we’re not going to recap … [Read more...]

Filed Under: Agile Conversations, Books Tagged With: accountability, agile conversations, douglas squirrel, extreme programming, jeffrey fredrick, kent beck, leadership

Why: Finding the Balance for Joint Design

August 12, 2020 by Douglas Squirrel and Jeffrey Fredrick Leave a Comment

This post was adapted from episode 124 of the Troubleshooting Agile podcast with Jeffrey Fredrick and Douglas Squirrel. As we get to chapter 4 in our tour through Agile Conversations, it’s time to talk about joint design. In this post we focus on a common error that we didn’t cover in depth in the book: how trying to “convince” someone through advocacy fails. Using the Four Rs, we role play an ineffective advocacy-heavy conversation about tech team execution, and then revise it … [Read more...]

Filed Under: Agile Conversations, Books, DevOps Community Tagged With: agile, agile conversations, devops, douglas squirrel, jeffrey fredrick, join design, leader, leadership, teams, the why conversation

Fear: The Original Sin of Unproductive Conversations

August 6, 2020 by Douglas Squirrel and Jeffrey Fredrick Leave a Comment

This post was adapted from episode 123 of the Troubleshooting Agile podcast with Jeffrey Fredrick and Douglas Squirrel. We’re continuing with our tour through Agile Conversations and we’re up to the fear conversation. That’s when I remember enjoying writing some of the stories. And fear is really important because it’s so foundational. I consider this the original sin of unproductive conversations, in a sense. It’s kind of the root of why our conversations so often go astray. In the … [Read more...]

Filed Under: Agile Conversations, Books Tagged With: agile, agile conversations, devops, douglas squirrel, fear, five conversations, jeffrey fredrick, lean, team motivation, the five conversations

Trust and Test Driven-Development for People

July 30, 2020 by Douglas Squirrel and Jeffrey Fredrick Leave a Comment

This post was adapted from Episode 122 of the Troubleshooting Agile Podcast. This is number three in our series as we go through our new book, Agile Conversations. We’re up to Chapter Three and this chapter’s all about trust. One of the things we were having a challenge with was finding something new to say about trust, because we’ve said so much about it. You can listen and read to some of our past thoughts on trust here:  The First Thing to Build is Trust Be Predictable to Build … [Read more...]

Filed Under: Agile Conversations Tagged With: agile, agile conversations, conversations, devops, douglas squirrel, jeffrey fredrick, ladder of inference, tdd, test drive development, trust

Conversations: How to Improve and Why You Won’t

July 22, 2020 by Douglas Squirrel and Jeffrey Fredrick Leave a Comment

This post was adapted from Episode 121 of the Troubleshooting Agile Podcast. Continuing our tour of our new book Agile Conversations, we come to our chapter on the foundational method for conversational analysis, the Four Rs. We briefly explain the value of conversational analysis, and share our observation that even highly motivated people who know how much it can help their agile teams find it hard to actually pull out a piece of paper and do an analysis. The reasons for this are very … [Read more...]

Filed Under: Agile Conversations Tagged With: agile, agile conversations, continual learning, conversations, devops, douglas squirrel, jeffrey fredrick, learning

Software Factory to Feature Factory

July 17, 2020 by Douglas Squirrel and Jeffrey Fredrick 1 Comment

This post was adapted from Episode 120 of the Troubleshooting Agile Podcast. The Taylorist Mindset and its Outcomes In the Taylorist mindset, management is there to debug the machine of the company. The workers are interchangeable parts. And the job of management is to fine tune the machine and monitor all of the parts to make sure they’re compliant and doing what they’re told. There is a role for motivation here. But the only motivation is negative. Just make sure that people know … [Read more...]

Filed Under: Agile Conversations, DevOps Community Tagged With: agile, agile conversations, cynefin, devops, douglas squirrel, feature factory, jeffrey fredrick, lean, podcast, taylorist, troubleshootingagile

Undoing IT Silos: How the “Walled Garden” Anti-Pattern Gets Started

July 13, 2020 by Douglas Squirrel and Jeffrey Fredrick Leave a Comment

Douglas Squirrel and Jeffrey Fredrick are the authors of Agile Conversations. This is an excerpt from their recent article in MIT Sloan Management Review, Solving the Problem of Siloed IT in Organizations. Learn more at ConversationalTransformation.com. In the past decade, the growing understanding of the importance of technology to business has led to a surge in business transformations—whether the flavor is digital, DevOps, Lean, or Agile, the aim is to speed up software development by … [Read more...]

Filed Under: Agile Conversations Tagged With: agile conversations, devops, douglas squirrel, it silos, jeffrey fredrick, MIT Sloan Management Review, walled garden

You Need More Conflict, Not Less

May 20, 2020 by IT Revolution Leave a Comment

By Agile Conversations authors Douglas Squirrel and Jeffrey Fredrick. When teams first adopt Agile, Lean, or DevOps practices, they often think that they’ll have less conflict with the new methodology. “We’ll stop fighting over deadlines because we’ll estimate the work first,” they say, or “Work in Progress limits will mean we don’t get overloaded.” Surprise! The estimates and limits and tests usually lead to more clashes, not fewer—and this is a good thing, because the conflicts give us … [Read more...]

Filed Under: Agile Conversations, Books Tagged With: agile conversations, conflict, continual learning, conversations, douglas squirrel, jeffrey fredrick, workplace drama

  • 1
  • 2
  • Next Page »

newsletter sign up

Topics

Tags

agile agile conversations better value sooner safer happier business business agility business leadership case study cloud continuous delivery devops DevOps Advice Series devops case study devops enterprise forum DevOps Enterprise Summit devops handbook digital transformation dominica degrandis douglas squirrel enterprise Gene Kim incident management information technology IT jeffrey fredrick jez humble John Willis Jonathan Smart leadership lean making work visible manuel pais mark schwartz matthew skelton nicole forsgren operations Project to Product project to product tranformation seven domains of transformtion software software delivery Sooner Safer Happier teams team topologies the idealcast WaysofWorkingSeries

Recent Posts

  • Model Life-Cycle Management at Continental Tires
  • Flow Engineering
  • Value Stream Management and Organizing Around Value
  • Don’t Just Survive Your Audit, Thrive In It
  • Exclusive Excerpt from The Value Flywheel Effect

Privacy Policy

Featured Book

Featured Book Image

Events

  • DevOps Enterprise Summit Virtual - Europe
    Virtual · 10 - 12 May 2022
  • DevOps Enterprise Summit US Flagship Event
    Las Vegas · October 18 - 20, 2022
  • DevOps Enterprise Summit Virtual - US
    Virtual · December 6 - 8, 2022
  • Facebook
  • LinkedIn
  • Twitter
  • YouTube
Copyright © 2022 IT Revolution. All rights reserved.
Site by Objectiv.