• submit to reddit
Gareth Rushgrove06/22/11
0 replies

Devops - More Than Marketing - Talk By James Turnbull

I’ve just found my notes from James Turnbull’s talk at FOSDEM. I found the talk excellent, and I’m already part of the choir. But much of the audience I’d guess have only come across the devops term in passing, or worse had it pushed at them as...

Dror Helper06/21/11
0 replies

Testing right by testing the right thing

Before answering questions about unit testing I usually tend to ask some questions to get the broader picture – especially if the question sound sstrange. Such a question was asked by a teammate – he wanted to know if he could replace the behavior of...

Jurgen Appelo06/21/11
0 replies

My Session Proposal for ALE 2011

The ALE 2011 unconference in Berlin, on 7-9 September, is the best proof that a self-organizing network of people can create something unique a

Mark Lines06/21/11
0 replies

New IBM whitepaper: Disciplined Agile Delivery

IBM has just published a whitepaper written by Mark Lines and Scott Ambler called “Disciplined Agile Delivery:  An Introduction”.  The paper is free and can be found at http://bit.ly/iqCs6i Increasingly organizations, having struggled with incomplete...

James Shore06/21/11
0 replies

Let's Play TDD #116: You Gotta Know What You're Doing

The source code for this episode is available here. Visit the Let's Play archive for more episodes! Many thanks to Danny Jones for figuring out the HD Youtube embed code.

Dennis Doomen06/21/11
0 replies

ALM Practices Part 10: Work Item Tracking

What is it? Using Team Foundation Server’s User Story, Task and Bug work item types as the central unit of work for all the activities done within a project. Why would you do it?

Patrick Debois06/20/11
0 replies

Installable Vagrant Boxes

We distribute vagrantbox to people demo-ing our project. It is a hassle to install the whole setup for non-IT people The following is a proof of concept to make a self installing vagrant machine. To create the box you need: jruby installed To run the box:

Jim Highsmith06/20/11
0 replies

Balancing Adaptability and Predictability

One of the most vexing issues for executives and managers is balancing the need for both predictability and adaptability in software delivery. While this might seem like an either/or issue, the solutions are really both/and ones.

Mike Cohn06/20/11
0 replies

Estimating Non-Functional Requirements

A few weeks back I promised someone I would blog about the unique challenges of estimating non-functional requirements. First, let’s remember that a non-functional requirement is a requirement that is more about the state of being of the system than about...

Marc Löffler06/20/11
0 replies

7 Agile Sins

There are still a lot of people out there who believe, that agile methods are the silver bullet to all their problems. This leads us to the 7 agile sins, that I collected in this post.

Giorgio Sironi06/20/11
0 replies

Practical PHP Refactoring: Inline Temp

Inline Temp is a refactoring whose purpose is to substitute a temporary variable with the expression that was used to calculate it or access its value.

Mark Needham06/19/11
0 replies

Coding: Tools/Techniques influence the way we work

Dave Astels mentions in his BDD paper that the way we use language influences the way that we write code, quoting the Sapir-Whorf hypothesis “there is a systematic relationship between the grammatical categories of the language a person speaks and how that...

Ashod Nakashian06/18/11
10 replies

The Second Law of Optimization

By now everybody and their screensaver have heard the Optimization Mantra: Don’t Do It!

Esther Derby 06/17/11
0 replies

Empowering Leadership

Some pundits proclaim that leadership rests on charisma, the ability to create a vision, or “presence.” Teams do need a vision and a compelling goal.  But to teams need one charismatic leader? No.Teams need leaders of a different sort. Teams need...

Sean Mchugh06/17/11
2 replies

The First Scrum Sprint is Going to Suck

If you’re new to Scrum then we need to get something out of the way. Your first sprint in scrum is going to suck. That’s the bad news, the good news is that your probably switching to Scrum because whatever your doing right now also sucks so you won’t...