Hardening sprints? Sorry, you’re not Agile.

We do a series of sprints to build our product, then we do 4-8 weeks of hardening sprints to really test our code and get the bugs out before we deploy it in production. Guess what? You’re not Agile, and you’re not doing Scrum. You are using the jargon, maybe because it’s fashionable, or [...]

By | 2017-08-04T08:32:40+00:00 September 28th, 2010|Uncategorized|0 Comments

A fire hose of programmers, a straw of testers

The programmers write new code so fast, the testers can’t keep up. It’s like shooting a fire hose into a straw. It doesn’t matter how fast the programmers shoot new code out of the fire hose, because the testers have to get it all through the straw before we can say it’s Done and deploy [...]

By | 2017-08-04T08:37:03+00:00 August 24th, 2010|Uncategorized|0 Comments

People need mastery and purpose, not bonuses

Pay people enough that they don't have to worry about money, and they'll perform well. Don't bother with monetary incentives beyond that. Want people to perform better? Establish an environment that encourages masteryand purpose. That's the essence of this great video from the nice people at the RSA.Thanks to Jeff Sutherland for the pointer.

By | 2017-08-04T08:39:03+00:00 June 29th, 2010|Uncategorized|0 Comments

Sprint length: it’s all about batch size

What is the ideal sprint length? I've been thinking about this a couple of ways. First, what is your definition of Done? For my teams, Done means, concisely, it can be deployed in production, and people can use it world-wide. Then, think about your minimum batch size. How much work do you have to do [...]

By | 2017-08-04T08:41:25+00:00 June 17th, 2010|Uncategorized|0 Comments

If you’re not Done, you’re not Agile

Done is the crux of doing Agile well. You can do all the Agile activities--the iteration planning, the daily standup, the burndown--and still suck. But if you focus on getting things Done, two things happen. First, you start to actually get stuff done, and you can recognize your success. Second, when you don't get stuff done, [...]

By | 2017-08-04T08:48:37+00:00 June 10th, 2010|Uncategorized|0 Comments

Scrum and Agile lack credibility outside our community

At the Scrum Gathering in Orlando, we talked about company management as an impediment to the adoption of Agile and Scrum within organizations. Within the Scrum/Agile community, we are all believers and advocates. We network within our community. We publish data that support the adoption of Agile and Scrum, and we trust the data because [...]

By | 2017-08-04T08:53:06+00:00 June 1st, 2010|Uncategorized|0 Comments

You’re a loser. Get a job! (Part 3 of 3)

Don't change In parts one and two of this three part series, I explored that you need to be prepared and that finding a job is your job.  Before you needed a job, you were doing a lot of things right.  Why stop now?  Keep doing the things that made you successful in the past, and you’ll be [...]

By | 2017-08-04T09:10:10+00:00 May 18th, 2010|Uncategorized|0 Comments

You’re a loser. Get a job! (Part 2 of 3)

Finding a job is your job In part one of this three part series, we explored that you need to be prepared.  Part two is about the fact that finding a job is your job.  Don't act like you don't have a job, because you do.  You don't get a paycheck for it at the end of the [...]

By | 2017-08-04T09:11:52+00:00 May 11th, 2010|Uncategorized|0 Comments

You’re a loser. Get a job! (Part 1 of 3)

Motivation I am a loser, a good for nothing jobless scum.Not really, but that’s how I sometimes felt when I was looking for a job.  Are you looking for work?  Are you good at it?  How long will it take for you to find a job?I left a job I loved to join a small promising [...]

By | 2017-08-04T09:13:45+00:00 April 27th, 2010|Uncategorized|0 Comments

Use Agile for mobile, and be awesome

Your dev team sucks.  Use Agile software development for mobile, and be awesome. That was my pitch Saturday morning at MobileCampBoston3.  I led a session later that day, titled "Agile for Mobile."  I introduced Agile, explained some of its rationale, and identified some of the Agile frameworks.  I talked a lot about Scrum and a little about XP.  I [...]

By | 2017-08-04T09:21:45+00:00 April 6th, 2010|Uncategorized|0 Comments