Two Roads in a wood – II

“Deal or no deal?”“Is that your identity?”“Let’s play one verses one hundred!”“Is that your final answer?” These catch-phrases all come from simple, formulaic game shows. The shows are the same, every time, right down to the catch-phrases and witty banter. How many different ways are there to say “And we’ll find out, right after this […]

Read More

Considering Conferences

I used to go to conferences to get new ideas, and my emphasis was on the “big” ones like The SD Conferences or the Open Source Conference. Thanks to the internet, the public library, and wooden speakers who just stand up and read the bullet-points, I can now get most of that value from home. […]

Read More

Agile Shark Jumpin’ – IV

I turns out that my Collegue, Jim Brosseau has been going through some of the same issues that I have. Jim and I don’t totally agree on every issue (who does?), but he does say some things in a recent newsletter that I think are rather profound, and I’m going to provide a couple of […]

Read More

Test or Hardware Architecture ? – I

In the 1960’s, we had the “Software Engineering Crisis”, which was essentially the problem that NATO could not develop software supply to meet demand. The solution, more-or-less, seemed to be TQM (at least, according to NATO), which had it’s pros and cons. (I think Tom DeMarco offered a more credible, economic explanation in “Why Does […]

Read More

Two Roads in a wood …

(I’m still on haitus from the Agile Jumped the shark. More soon. While I work on it …) From a recent post I made to the agile-testing list … I see two roads diverging in a wood … On one side, we have Frederick W. Taylor, with his goal of a stable, predictable, repeatable process. […]

Read More

I’ve not been welll …

… And will probably continue to be sick. There’s more to come on Agile Jumping the Shark, but it’ll probably later in the weak. Still, in the interim, I wanted to share this. This is from a discussion I had with Cem Kaner a few weeks ago: (Consultant X) is wrong. I’m wrong. Bach is […]

Read More

(Sidebar: Going Meta …)

Bob Martin actually wrote this three years ago: As I said before, going meta is a good thing. However, going meta requires experimental evidence. Unfortunately the industry has latched on to the word “Agile” and has begun to use it as a prefix that means “good”. This is very unfortunate, and discerning software professionals should […]

Read More

Shark Jumpin’ – III

I made a posst to the Agile-Testing list a few months back about AgileCMMI; I thought it was worth repeating here: >In the long run should we have ‘agile CMM’? Ok. I’m going to take a stand here. The Agile Manifesto has an explicit value system – individuals and interactions over processes and tools, customer […]

Read More

Shark Jumpin’ – II

Ben Edwards commented yesterday that in TV Shows, the characters age and the writers need to introduce new characters or plotlines to keep things interesting. Those things may make the show jump the Shark, argues Ben, but Agile has “just been around for a while and is gaining followers ad people, tired of the old […]

Read More

Agile Jumped the Shark? – I

On Happy Days, there was an episode where Fonzie jumped a shark tank on his motorcycle. Many people consider that the “high water” mark of the show, and believed that once the show reached that pinnacle, it had no where to go but down. There is even a website, JumpTheShark.com, devoted to chronicalling when TV […]

Read More

If you hate it, do more of it

I was talking to Tessa yesterday about the PMP certification, which I am not exactly a big fan of. She reminded me of the old adage ‘if you hate it, do more of it.’ In other words, if you have windows, learn dotNet. If you hate this Ruby/RailsNation thing, give it a try. If testing […]

Read More

Coding Standards ?

This month’s Software Quality Professional claims on page 51 that: By having defined coding standards, developers trained in the use of the those standards are less likely to make certain coding errors. The one thing coding standards guarentee is consistency, and, arguably, readability. But less errors? I grant that in theory, coding standards can prevent […]

Read More

Interview with Chad Fowler

I’ve blogged a bit about a presentation Chad Fowler made to XPWestMichiga two weeks back. There were several interesting points on marketing yourself and choosing a career in technology. Eventually, the talk will be on Google video and I’ll link to it, but I am getting tired of waiting to post something. In the mean […]

Read More

Christmas Tree Shoppin’ …

Imagine: You bundle up the kids and drive ten miles to the Christmas tree farm. Before you can park your car, a young man greets you, asking you to roll down your windows. He asks if you have been to this farm before, you reply “No.” Giving you a wide grin, the young man says […]

Read More

Scaling Knowledge work …

Ron Jeffries has an interesting article on a project he is currently working on. I read the article and responded to the XP E-mail list; here’s a copy of the response. Ron Jeffries Wrote:I wonder what would happen if Chet and I were putting in four or eight hours a day on this thing. Suppose […]

Read More

A few of my favorite things – III

I promise to talk about testing tools, so next up is a DigitalVoice Recorder with PC Link. This particular model records and transfers to PC in WAV format, which can be converted to MP3 with any tool such as Audacity. Here’s the backstory: When I started by career, occasionally I heard decisions that didn’t seem […]

Read More

Test Estimation

I thought my recent post to the Agile-Testing Discussion list was worth repeating. Here goes: Earlier, Lisa Crispin said Test Estimation was hard, and asked if anyone had a perfect method, to which I replied: > Ask the customer when they want it done, get a prioritized list of> features, and deliver on the day […]

Read More