FitLibrary2?

I watched a Google Talk video by Rick Mugridge on using FIT and towards the end of the talk he mentioned a mythical FitLibrary2 which largely eliminated the need for writing Fixtures. I’m really not sure how this would work since he did a lot of hand waving around the issue, but apparently if you’re [...]

Flow In Management Tasks

Friday I got stuck on getting a build migrated from CruiseControl to Hudson. It ended up taking about two and a half hours to track down and fix, some of which got done over lunch. (Turned out to be an issue with an empty directory not being checked out from CVS and Clover not being [...]

Dropping the Daily Scrum

In a recent Agile Toolkit podcast interview with Alistair Cockburn he mentions a time where he was helping a team through a retrospective and he brought up a provocative idea:

12345678910111213<b>I was like, how do you like your daily standups.  There’s shuffling of feet and everyone’s looking down.  I asked how often do you do [...]

Getting Started on Haskell

I made a little headway on Haskell today.

Downloaded the GHCI environment to start running/compiling in Haskell. Had to find the Mac Intel port. Went looking for at least a TextMate bundle, turns out there is a pretty basic one available. Then started one of the basic Haskell tutorials.

After just an hour or so [...]

At Least Two People Learning Haskell This Year

One thing’s for sure (for 2007) I’m learning Haskell. Yeah, that’s right Haskell. Why? I don’t know.

– Charles Lowell of the Drunk and Retired Podcast, Episode 78.

I knew I chose wisely when choosing Haskell.

Converting Peer Managers to Agile Practices

Many of the practices I’ve introduced to my team have largely stayed within my team. There’s no moat around our section of cubicle land, and all the other teams knew about the majority of our practices, but we didn’t see any uptake. I hoped about a year ago when I ran a TDD seminar with [...]

Ruby in Websphere Process Server

Turns out IBM recently snuck out a way to integrate ruby with Websphere Process Server using SCA (Service Component Architecture). It’s incredibly enterprisey and a bit surprising to see out of IBM. And the whole thing is made possible via JRuby.

Rotating People On Scrum Projects

Despite the idea of dedicated teams, we really haven’t encountered much in the way of problems with rotating staff on and off Scrum projects in general. Sometimes people come on and off because they tend to specialize in something like UI design and are constantly called out on multiple projects. Other times the work on [...]

CIO Magazine Selling SOA

Why SOA Is Good for CIOs

CIOs working with service oriented architecture are at the leading edge of their profession. They make more money, have bigger budgets, have more strategic impact and play a larger role in innovation.

– The State of the CIO Survey 2007, CIO Magazine Dec 2006

Just more self-reinforcing [...]

Wasting Money On Expensive Enterprise Tools

I’ve seen the symptoms occur in every IT shop I’ve worked in, though rarely in consulting firms. They symptoms are:

The CIO/CTO sees something about a new product that’s buzzword compliant be that Y2K certified, agile, or SOA. The tool costs at least six figures. The tool is “enterprise class” whatever that means. The tool [...]