• submit to reddit
James Shore04/05/10
8 replies

Your Certification is Meaningless

Just for the record: your certification, the one you paid four figures for, is meaningless.

Mitch Pronschinske04/03/10
0 replies

How to Make Vim Productive: vi Tips and Tricks

Vim and other vi editors can make developers super productive if they know some of the key tips and tricks to using them.  vi has a lot of power and depth, but if you don't have a basic understanding of the language that vi speaks, you won't get any more...

Giorgio Sironi04/02/10
1 replies

TDD: Always code as...

In programming there's an old saying that goes like this:

Mike Cottmeyer04/02/10
0 replies

How Agile is Agile?

Agile ain't just any damn thing - Ron Jeffries

Mitch Pronschinske04/01/10
0 replies

Case Study: How OSS Helped One Startup Beat Larger Companies

Many companies are still not comfortable with using a software solution unless they are paying for it.  However, tech companies that use mainly Open Source Software in their development stack, once a rarity, are now becoming more common.  The overall...

Julian Simpson04/01/10
6 replies

Is Maven agile?

Is Maven agile? Here’s my half-assed reasons why:

Joshua Barnes03/31/10
1 replies

Using a Process Management Tool

Last week I posted a follow up and a new entry on processes that I have been working on for a client and the delivery mechanism.  Although my partners and I have evaluated and demoed various tools over the years to create, modify, or publish processes,...

Jurgen Appelo03/30/10
1 replies

Optimize the Whole = Measure at All Levels

We know that measuring (and awarding) the wrong things in a system leads to nasty side-effects. And we know that self-organization allows a system to optimize for itself. In systems theory these concepts are known as the Sub-optimization Principle:

Giorgio Sironi03/30/10
3 replies

The TDD Checklist (Red-Green-Refactor in Detail)

I have written up a checklist to use for unit-level Test-Driven Development, to make sure I do not skip steps while writing code, at a very low level of the development process. Ideally I will soon internalize this process to the point that I would recognize...

Eric Hagan03/29/10
0 replies

From Start to Success with Web Automation

Adam Goucher has been testing software professionally for over 10 years with businesses that were small and large with traditional and agile testing...

Mike Cottmeyer03/29/10
0 replies

How to Build a Large Agile Organization

Okay... consider this scenario. We have a 300 person IT shop responsible for developing control systems that automate large buildings. These systems require front end developers, middleware developers, firmware developers, and hardware engineers. A...

Mitch Pronschinske03/28/10
1 replies

10 Properties of Kanban

Kanban pioneer David Anderson recently submitted a manuscript of his new book for copy editing.  The book is titled "Kanban - Successful Evolutionary Change for Technology Organizations,"  and it is the first complete and formal documentation of...

Olga Kouzina03/26/10
1 replies

Agile Tool Reviews: Trusted Content?

Yesterday Google alerted me about a review of TargetProcess  by Boris Gloger. I started reading this review and I couldn’t believe my eyes. How could Boris Gloger, such a respected Scrum trainer, overlook some important features of an agile tool he’s...

Mitch Pronschinske03/25/10
0 replies

Klocwork Beefs Up Security in Agile Source Analysis

The vulnerability analysis features in Klocwork's products were recently strengthened to align with industry and government best practices.  Klocwork is a static analysis suite for agile development projects in Java, C#, C and C++.  Their tools check for...

Brad White03/25/10
0 replies

Book Review - Leading Lean Software Development: Results Are Not the Point

My first introduction to Mary Poppendieck was her excellent The Tyranny of "The Plan” presentation given at the UK Lean Conference in December of 2009, which touches on some of the concepts...