May 23, 2013

All Posts Tagged With: scrum

Agile Coaching Blog

Agile Transformation: Go Faster, But Not for the Reason You Think

A common reason people give for undergoing an agile transformation is that their projects will “go faster.” When most people think of faster they think of getting all the work done sooner. And they are not wrong to think that way. A recent industry survey [PDF] and other sources point to increased productivity as one of the benefits of agile practices. I do not dispute this but I’d like to look at faster from a different perspective. Agile practices pave the road, so to speak. It doesn’t matter how fast your car can go if you are driving on a dirt road.

Pave the Road to Agile Transformation

Magical Agile Transformations?

In this discussion I will focus on Scrum as the framework the team has chosen in order to become agile. Assume a team of good people is formed, trained in Scrum and starts Sprint 1. Suddenly the programmers can write code faster? Or the product owner can define features faster and tests are written and run faster? No, there is no magic. The reality is that most of the individuals on the team are just as fast at their usual tasks as they were before Scrum. Each individual, in fact, is probably not any faster at their specialized skill even after several sprints.

So, given that the individuals on the team are not actually faster, what is happening to make productivity go up? Or does it only look like productivity is up? [Read more...]

Share:

ScrumMasters and Agile Transformation: Are We There Yet?

After you finished your first CSM class, you probably felt that the ScrumMaster role was pretty simple. Facilitate a few meetings, keep everyone true to Scrum—how difficult can it be? We’ve found that most people return from introductory Scrum training feeling like they can easily add a few ScrumMaster duties to their current responsibilities with little to no disruption.

What you have likely realized since serving as a ScrumMaster, however, is that the ScrumMaster role is far more complex and rich than you had originally envisioned. Although it can be done alongside other responsibilities, the ScrumMaster role takes a lot more expertise than just scheduling meetings and passing the CSM exam. The reality is that being an effective ScrumMaster is anything but easy. [Read more...]

Share:

Lessons in Agile Development from a Wooden Train Set

I should be working on continuing my posts about Lean Startup and the Enterprise, but Winter Storm Nemo has had me pretty close to home for this weekend and given me the opportunity to spend a lot of time in the house with my kids. For those of you who don’t know my children, they love trains. Actually, love probably doesn’t quite convey the level of feeling my almost 4-year-old son has for them, and his little sister is not far behind. As such, one of their favorite activities is to build a train set on the table in their room. This introduces several challenges, including the constraints of the table, demands of two different and very vocal stakeholders, as well as the need to use the track as it is being built. When we play on the set, we can end up with some very sophisticated tracks, like this one below.

Train TrackAfter building several such tracks, it occurred to me that we’ve been doing it using many concepts from Agile Software Development including evolutionary design, continuous integration, short iterations, and refactoring to name just a few. For some time, I’ve been meaning to catalog the evolution of one of these tracks, all it took was being snowed in under 3 feet of white powder for me to finally have the opportunity. This blog encompasses the building the track you see above from Friday evening through Sunday morning (February 8th – 10th, 2013). [Read more...]

Share:

Scrum: Easier Done Than Said

ADOPTING AGILE, ADOPTING SCRUM, SCRUM, AGILE ADOPTION
On one of the earliest Scrum projects I coached, a developer said something that has always stuck with me about all this Scrum and agile stuff. We were beginning to move beyond the original skunkworks project towards more of a company-wide integration and ran up against some roadblocks. Yes, the usual ones… We were commiserating over Skype one day when the developer asked, “Why do we have to tell everyone what we’re doing—it’s easer to do than say”

As a card-carrying member of the “apology before permission” club this hit me like a bolt from the blue. [Read more...]

Share:

Why a Dedicated ScrumMaster?

Must a Scrum team have a dedicated ScrumMaster? By “dedicated,” I mean that the ScrumMaster role is filled by one person, on one team, and is not expected to do any other type of work on that team or any other team.

Must? Should? May?
[Read more...]

Share:

Coach’s Corner – The Great Debate (Scrum vs Kanban)

During the rousing discussion, agile experts Skip Angel and Brian Bozzuto each weighed in on the pros and cons of Scrum vs Kanban.

It’s not about being right, it’s about having the knowledge to understand the tools at your disposal so you can make the best decisions for your unique situations! But it sure is fun to argue…

Have questions? Want to weigh in on the debate? Contact us now!

Share:

Agile Coach’s Corner June: Scrum Basics, Impediments to Change, and Innovation Days

Each month, one of our BigVisible agile coaches answers your questions our Agile Coach’s Corner series on Twitter. This month, Rand Eaton spent some time with us and fielded questions ranging from explaining the basics of Scrum, to major impediments to change within an organization, to understanding how the Scrum roles can fit within an existing project management framework. In case you missed the live conversation, you can see the entire discussion below! BigVisible Agile Coach's Corner

Agile Coach’s Corner Welcome & Introductions

BigVisible: Welcome to Coach’s Corner with @RandEaton. We hope you’ll ask questions. Just use #bvcoach!

Rand Eaton: It’s great to be here!

The Basics of Scrum

BigVisible: We were talking a minute ago about the common misconceptions that people have about Scrum. Can you share some of those?

Rand Eaton: One of the big ones is that it’s a technical-oriented model. Scrum is more about the client and business value than software.

BigVisible: So people think Scrum is just about software?

Rand Eaton: Some do. People use it for all kinds of things though. Wikispeed built a CAR using Scrum. Others have planned weddings and other social functions. It’s just a knowledge management framework at it’s heart. [Read more...]

Share: