09/22/2008

I guess you live in a different world than I do

Written by: Ron Jeffries | Filed in Hot Needle of Inquiry, Needles

From time to time in discussions, people will use a phrase like the one above. What it means, of course, is that the recipient is an idiot who doesn’t understand what’s going on. The statement means “I cannot refute your foolish and unrealistic argument but I don’t intend to change my mind.”

Still, it’s not quite as bad as “In the real world …”. You have to admit that.

“What color is the sky on your planet?” is right up there too.

If you ever catch me using any of these phrases, call me on it. I’m in the book. The Mars book.

09/22/2008

Long Backlogs

Written by: Ron Jeffries | Filed in Hot Needle of Inquiry, Management, Tech

On the leandevelopment list, there has been a bit of a discussion on how long the “backlog” should be, and why. This was triggered in part by a posting from Mary Poppendieck, in which she said:

It doesn’t matter who owns the backlog, the responsiveness of the development team to real needs of customers will be in direct proportion to the length of the backlog. This is a supply chain issue, and in general, the shorter the supply chain, the faster its response. Read More…»

09/18/2008

Stretch Goals

Written by: Ron Jeffries | Filed in Hot Needle of Inquiry, Needles, Tech

For some reason, I’m remembering a guy in Florida who pushed his team to commit to more and more. I asked him why after the meeting. He said “People need stretch goals.”

Now a little pressure helps me get things done, I freely grant that. But it only works if I get them done: otherwise the pressure just frustrates me, makes me feel bad, makes me slower still.

For the business, the value of Agile is that you know where you are and that gives you a good idea of where you will be. If you’re working on stretch goals, you don’t know where you will be, you have some under-pressure wish-driven fantasy picture of where you will be. All you know for sure is that you won’t be that far along. You have doomed yourself to disappointment.

As managers, we need our developers to find their joy in getting things done. We will not prosper if they get off on the joy of heroic effort, or the joy of slamming in last-minute fixes that will save the project if only they are successful.

People under pressure take shortcuts. In software development, shortcuts show up when poorly crafted code slows us down and piles bugs upon bugs. We don’t need that.

We need to know that when something is reported done, it is actually done, working, complete. We need to know that it won’t have to be revisited, taking up an unknown amount of time in the future.

Pressure makes that impossible. Pressure robs us of what we need.

To get what we need, to get things done in a predictable fashion, to get things done well, we cannot tolerate stretch goals. We need to value commitment to a result that can be attained. Stay away from stretch goals, that’s my advice.

09/17/2008

Faith-based Decision Making

Written by: Ron Jeffries | Filed in Hot Needle of Inquiry, Misc, Needles, S and P

Science and the scientific approach works well for many purposes, including possibly its ability to convince others.

When we make decisions based on any kind of “true faith” approach, Read More…»

09/17/2008

Throw-Down Duck

Written by: Ron Jeffries | Filed in Hot Needle of Inquiry, Needles, S and P

This idea came up while Chet and I were discussing politician’s answers to questions, which seem often to have nothing to do with the original question.

Q: Senator, what is your position on launching a pre-emptive attack against Georgia?

A: The protection of this great nation is my highest priority.

Q: Yes, but what about an attack on Georgia?

A: My opponent’s views on the economy are retrograde and misinformed.

Whenever we’re just going along and suddenly we see a duck, it is mandatory to say “Oh, look, a duck!”. This is well-known. Even though it derails the conversation, we just have to do it.

So if we were to carry a throw-down duck, when the going got tough, we could throw down our duck and say “Oh, look, a duck!”

I hope this idea is useful to you and I look forward to seeing a lot of ducks at the next conference.

09/11/2008

Kate Oneal Comments

Written by: Ron Jeffries | Filed in Hot Needle of Inquiry, Needles

I’m more or less beavering away on the Kate Oneal articles. The overall flow of the book will be events throughout Kate’s project, company, career. For now, articles are roughly chronological but are covering topics that she and I think are more urgent. I wish she’d do more of the work.

I’m very interested in people’s reactions to the material, and welcome ongoing comments here following this article, or via email. Remember to include [ron] as part of your subject in email to me, unless you’re sure you’re already on my whitelist.

Here’s the Index of Kate Oneal Articles.

Thanks!

09/11/2008

Enabling Comments

Written by: Ron Jeffries | Filed in Hot Needle of Inquiry, Misc

Thought I’d enable comments just to see what happens. I’m requiring name and email and, I think, moderating first postings.

Let me hear from you. Thanks!

09/10/2008

Lipstick on a Pig

Written by: Ron Jeffries | Filed in Hot Needle of Inquiry, Needles, S and P

Don’t these people have anything useful to do? Even if Obama had been referring to Palin as a pig, which he clearly wasn’t, if you’re grown up enough to run for VP you’re grown up enough to wave off a stupid insult.

I’ve seen third-graders run better elections than this.