Foundations of SAFe: Part 3 (benefits, drawbacks, and practical application)

The Foundations of SAFe: Part III (Benefits, Drawbacks, + Practical Application)

Todd Horn Agile, Articles, Project Management Leave a Comment

You’ve officially made it! We’re almost ready to wrap up our conversation about the Scaled Agile Framework. In case your memory is hazy, I’m a senior consultant and team lead on the Keyhole Software team. I’ve been working with a client who is adopting SAFe, guiding their team and helping to set the right culture for the methodology. I’ve learned a lot about SAFe over the past year, and in this blog series, I’m sharing what I’ve learned with you.

In this final series installment, we’re getting a bit more practical. We’ll start with a quick foray into the benefits and the drawbacks of implementing SAFe (we’re all about balance here). Then, I’ll talk a little more about what it looks like for small teams, and after, I’ll share some tips for devs who find themselves in an organization that uses SAFe. To wrap up, we’ll get down to it; should you implement SAFe on your team? I’ll talk you through a few factors that should help you decide.

Before we get started – if you’re new here, head to Part I (Overview + Core Values) and/or Part II (Core Principles) before proceeding. If you’re caught up, great! I think we’re ready to dive in.

Foundations of SAFe: Part II (Core Principles)

The Foundations of SAFe: Part II (Core Principles)

Todd Horn Agile, Articles, Project Management Leave a Comment

Welcome back to Part II of our series covering Scaled Agile Framework. As a quick refresher, I’m a lead consultant at Keyhole Software, and for the past year, I’ve been helping my client adopt SAFe methodologies and practices. I’ve certainly learned a lot, and I want to share that knowledge with you.

Last time in Part I, I gave an overview of SAFe and discussed the four core values: Alignment, Transparency, Respect for People, and Relentless Improvement. Today, we’ll dive a little deeper, talking through SAFe’s ten core principles. Next time in the third and final installment, we’ll take a practical look at the pros and cons of SAFe and some tips for implementing it.

The Fundamentals of SAFe - Part 1: Overview and Core Values

The Foundations of SAFe: Part I (Overview + Values)

Todd Horn Agile, Articles, Project Management Leave a Comment

For several years, I have been a lead software engineer for one of Keyhole’s clients. More recently in the last year, they started a journey to implement SAFe (Scaled Agile Framework) methodologies and practices. If you are new to or have not heard of SAFe, this short, three-part blog series will give you the perfect launch pad.

In Part I (this post), I’ll give a high-level overview and then we’ll walk through SAFe’s four core values. In Part II, we’ll dive into its ten core principles. In the final installment (Part III), we’ll discuss the benefits and drawbacks and then we’ll get a bit more practical. I’ll teach you how it can be used for small teams, some key points a developer should know, and some considerations for if SAFe is right for your organization and teams.

Story Point

Story Point Estimation: Could Your Team Do Better?

Rusty Divine Agile, Articles, Tutorial Leave a Comment

It can be rough to ask your development team to estimate work based on abstract story point values, especially when they are new to it or to each other. I know this and have experienced this in full.

So in this blog, I am going to share an exercise with you that will give every member of your team the same frame of reference for estimating the size of their work. I call this exercise Story Point Benchmarking.

Remote Work as a Dev Team

Working Remotely As An Agile Dev Team: Tips & Suggestions

Lynn Brownlee Agile, Articles, Project Management Leave a Comment

With the recent news, many companies currently find themselves in the real situation of a sudden transition to a remote staff for the first time. With the snap of a finger, your team members suddenly lack the proximity to be able to function in the same exact way. Yet, work must be done and deadlines still need to be met.

In this blog, we introduce tips, suggestions, and takeaways for Agile software development team members to successfully work remotely or distributed for the first time.