Agile Bites

Integrity Inspired Solutions
undefined
Dec 4, 2023 • 23min

When Should You Use Scrum?

When people say they want to start increasing their agility or do more Agile software development, they almost automatically start with Scrum. But the problem is that they're not asking whether Scrum is actually the right framework to use for their specific scenario. In this episode, host Phil Ledgerwood goes over the indicators that tell you if Scrum can be helpful for your team, or if it's time to experiment with some other Agile frameworks that might be a better fit.
undefined
Nov 27, 2023 • 18min

Limiting WIP without WIP Limits

Explore the importance of balancing the intake and completion of tasks for improved Agile efficiency. Discover how monitoring arrival and departure rates can enhance your workflow. Learn why starting new items at the same pace as finishing them is crucial for consistent delivery. This engaging discussion emphasizes the need to reconsider traditional limits to boost productivity.
undefined
Nov 20, 2023 • 18min

Do You Really Have a Team?

Everyone says they have a software development team, but do you really? Or is it just a group of individuals who kind of work together? Software development is a team sport. We want to be operating as a team—not a group of many silos. And as more and more software teams are no longer co-locating, having intentional and real team dynamics is even more important now than ever. In this episode, Host Phil Ledgerwood shares indicators that you do or do not have a true team dynamic in your software development team and what you can do to change that.
undefined
Nov 6, 2023 • 20min

Cycle Time, Cumulative Flow, and Throughput

Discover vital agile metrics that can revolutionize your team's workflow. Learn how cycle time, cumulative flow, and throughput can elevate your software development processes. The discussion emphasizes using these metrics not only for planning but also to spark meaningful team retrospectives. Find out how to enhance performance through thoughtful discussions that focus on continuous improvement and delivering consistent value.
undefined
Oct 30, 2023 • 22min

What's Your Problem (and Will Agile Solve It)?

What outcome are you expecting from Agility? This is the most important question for organizations and teams to be asked when it comes to using Agile methods, but it's also commonly overlooked. And, of course, that leads to missed expectations—like a team increasing their responsiveness when all they really wanted to do was go faster. To know you're using the right method, you have to make sure you're addressing the right problem—and sometimes the typical understanding of “Agility” isn't the solution a team is looking for.
undefined
Oct 23, 2023 • 22min

Why Am I This Way?

Everyone has had their own path that introduced them to agility, and that path shapes the way we see and interact with the concept in our roles today. In this episode, Host Phil Ledgerwood takes a brief walk down memory lane and shares how his path led him to his mindset on agile. His biggest takeaway? Whatever you’re sold on today, be ready to leave it for something better—that's what agility is all about.
undefined
12 snips
Oct 16, 2023 • 23min

Is Velocity an Effective Tool For Planning?

Exploring the limitations of using story points for planning in Agile methodology, and the effectiveness of using time estimates instead. Challenging the use of story point velocity in forecasting, and advocating for honest conversations about estimation processes.
undefined
Oct 9, 2023 • 25min

Test-Driven Development (TDD) and Agility

While test-driven development (TDD) might seem like a technical topic, it has a profound impact on the agility of software development. This episode explores how TDD integrates testing throughout the development process, minimizes rework, lowers risk, and fosters a shared understanding of project goals among team members—ultimately creating better software for the user. Whether you're a technical role or not, this episode will give you the tools you need to understand the basics of TDD and its the positive effects it can have on the software development process.
undefined
Oct 2, 2023 • 21min

Conway's Law Is a Trap

Conway's Law says that any organization's system design reflects its communication structure. But is it really a law, or is it more of an observation?   Conway's Law is often misused by consultants attempting to create a mechanistic relationship between organizational and software structures (i.e. if one side changes, the other side will change too). But even though Conway's Law has “law” in the name, that's not quite how it works. But that doesn't mean it's not important to know about.   Whether you're new to Conway's Law or a seasoned professional, this episode will challenge your thinking and provide valuable insights into how to navigate the intricate relationship between organizational structure and software architecture
undefined
Sep 25, 2023 • 16min

Don't Listen To Me

There are a lot of people claiming to be authorities and thought leaders in the agile community sharing their take on agile practices. So what is their value and how much should we be listening to them?   Agile thought leaders have their place. But in this episode, we hope you know the value of your knowledge of your own unique set of circumstances and feel empowered to experiment and find what works for your team.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app