[ Content | View menu ]

Archive for 'Software culture'

Mark Twain again

10 Mar 2010

We should be careful to get out of an experience only the wisdom that is in it—and stop there—lest we be like the cat that sits down on a hot stove-lid. She will never sit down on a hot stove-lid again, and that is well; but also she will never sit down on a cold [...]

Organisations, Software culture - 0 Comments

Test-Driven Development is not an elite technique.

21 Oct 2009

This “Darwinian” post that TDD Is Not For the Weak says that not everyone can cope with TDD, it’s for “the Alpha, the strong, the experienced”. I don’t want to believe this, because I think that developers who can’t cope with any level of TDD shouldn’t be coding at all, so I won’t.

This claim [...]

Software culture, Test-Driven - 5 Comments

Do do XP

13 Oct 2009

In this post, Tobias Mayer argues against doing Extreme Programming (XP). I have a lot of time for Tobias, but I think he’s wrong on this one. I don’t know who he’s been talking to, but some of this is “strawman” argument, and I’d be more likely to be convinced if Tobias had tried XP [...]

Agile Programming, Software culture - 6 Comments

Software Nightmares (2)

4 Oct 2009

About a month ago, Michael Feathers wrote another post that cited Gordon Ramsey. That reminded me to follow up my earlier post with observations from a couple of episodes from UK series 4 that make the point (thanks Channel 4).
First up is a curry restaurant in Nottingham (which has no shortage of competition) opened by [...]

Organisations, Software culture - 1 Comments

Software Nightmares

9 Jun 2009

This post has been stewing for a little while, and now I’ve been kicked into writing it up by Naresh Jain’s post on Lessons Learnt from Restaurant Business.

Since Channel 4 in the UK started supporting the Mac for their online replays, I got hooked on Gordon Ramsey’s Kitchen Nightmares series1. I’ve never [...]

Organisations, Software culture - 7 Comments

Why project automation

26 Apr 2009

Via Brian Marick’s other site:

“Machinery helps you pay attention to what’s important,” Wajswol says. “In cheese making, there are a couple of things you need to focus on. If you can eliminate the nonsense—the mundane, nonskilled steps, like feeding the animals or warming milk correctly—you can spend more time focusing on the texture of the [...]

Software culture - 0 Comments

“Broken gets fixed; shoddy is forever”

22 Feb 2009

…which is why maintaining quality is so important.

From Hillary Johnson at Agile Open Northwest

Software culture - 0 Comments

“He doesn’t mean that about Scrum”

In very bad taste, but very funny: “Hitler’s Nightly build fails”.

and we should remember that Stalin won…

Agile Programming, Software culture - 4 Comments

Experienced Agilista’s proved wrong (again)

17 Feb 2009

So, Jurgen Appelo is unhappy that some of the more experienced Agile names have been telling him what to do. In particular, apparently they’ve been doing so without understanding complexity theory; he’s not reacting well.

In between the ranting, much of what Jurgen says is obviously true. For disorganised teams, adopting Scrum and nothing else will [...]

Agile Programming, Organisations, Software culture - 2 Comments

Lean and Agile: should cousins marry?

14 Feb 2009

Dave West has written a cautionary posting (Lean and Agile: Marriage Made in Heaven or Oxymoron?) on the dangers of taking a simplistic view of Lean and Agile. He’s right that a naive reading of a Lean approach to software will just trap us in another metaphor, manufacturing, that’s as inappropriate (or appropriate) as we [...]

Agile Programming, Software culture - 8 Comments