Archive for the ‘Agile Software Development’ Category

My Current Java Workflow

I thought I’d share the current workflow I have been using at work and why I think it’s been a pretty decent scheme so far. For this post I’m only covering jar deployment but I could see it easily working the same for gems or node.js npm packages. Just for a bit of background, here’s [...]

Don’t Hit the Ground Running

When it comes to working in the software industry, I think I can best sum up what a majority of developers and teams do by simply quoting Pink Floyd from the song Breathe: Run, rabbit run Dig that hole, forget the sun And when at last the work is done Don’t sit down It’s time [...]

An Epiphany About Agile Coaching

True knowledge exists in knowing that you know nothing. – Socrates As those of you who read my blog often know, I recently made a career jump to a contracting firm to consult at different large scale organizations. To my dismay, my first assignment has been more as a developer than as a coach/scrum master, [...]

Beware Code Coverage Metrics

Yesterday during our morning huddle one of the developer’s mentioned that on the story he was working on he had achieved 97% code coverage and this got me thinking a bit about something that’s been on the tip of my mind for awhile. Now, I cannot speak for the developer at my huddle because I [...]

Dependency Injection is Not Just For Testing!

Something I have heard in the past is the bemoaning about injecting a dependency just for the sole sake of being able to test the use of that dependency, and while reading email today I saw that someone built a “handy utility” for replacing dependencies without having to make a setter or constructor. While they [...]

Agile in a Flash

Recently I discovered an interesting blog thanks to Tim Ottinger’s comment on my TDD Anti-Patterns post, Agile in a Flash. It looks like they’re putting together a comprehensive book plus flash cards about Agile, and from the few posts I’ve read it looks very interesting. Check it out!

Testdriving Javascript With jqUnit

Whew… looks like my “Week of javascript TDD frameworks will really turn into a month of ‘em. Fine by me though, I like options. For a bit of randomness, I’m going to try out jqUnit. jqUnit is a TDD framework that takes quite a different approach… it is structured much like jquery is and tests [...]

Yet Another Day of Test Driven Javascript: Screw.Unit

First let me apologize for the delay in my posting. My intention was to post about a javascript testing framework each day, but the last couple of days I got a little stuck trying to get inspec to run.That coupled with the other things in life that compress my time I was just unable to [...]

Test Driven Javascript: Using JSSpec

For the first installment of my Week of TDD and BDD Javascript Frameworks I’m going to cover JSSpec. First I’ll cover some of the specifics and then jump straight into a demo of using it. The Dirty Details JSSpec, as the name implies, is a Behavior Driven Development framework based on the popular rspec ruby [...]

Pimp My GEdit

I’ve been doing a lot of ruby on rails work lately, and in absence of TextMate on my linux laptop I was searching for something good to use. Eclipse with RadRails is okay, but sometimes it can be a heavy weight (and random long startup times and random “initializing java tooling” bogs me down). So [...]

Subscribe to RSS Feed Follow me on Twitter!