• submit to reddit
Rob Williams12/27/10
9952 views
4 replies

Github: More on How Free Sucks

So I am really happy to have changed to Git, I already blogged about that. One of my main motivations was so I could use *Gerrit*, a code review tool that makes it so people have to review code before it's merged with the server branch that others are...

Giorgio Sironi12/27/10
4200 views
0 replies

Practical PHP Testing Patterns: Inline Setup

We are entering the realm of fixture setup, when we will see how Shared/Fresh Standard/Minimal Fixtures are effectively implemented within the context of xUnit frameworks. These patterns do not discuss if the fixture is:shared between tests (Shared)created...

Den D.12/26/10
19717 views
2 replies

.NET Developer Tools - What you should (could) have in your toolbox

Scott Hansleman has a pretty decent list of software tools that might be useful for developer and regular users in their daily life. My intention with this list is not to copy the existing resource but rather list some .NET-specific tools that developers...

David Bland12/25/10
1733 views
1 replies

Lost in Agile Translation

As ambassadors for organizational change, we routinely face obstacles ranging from the usage of scrum rhetoric by trainers to stubbornly persistent misconceptions. As a result, we continually strive to improve upon how we connect to those who may have...

Jurgen Appelo12/23/10
1323 views
0 replies

Happy Holidays! (and Free Book Chapter)

I will be enjoying a time-out with my friends during the holidays, while patiently waiting for the release of my book. (The official date is still December 30…) I wish you all a merry Xmas! Be nice to each other. Make someone happy. And don’t eat too much.

Peter Schuh12/23/10
2407 views
3 replies

Stop the Insanity. Don’t Track Actuals.

Most project managers want to track actual effort and dollars toward the completion of their projects and deliverables. The goal is obvious and laudable. By knowing the actual cost of something we can provide more precise estimates the next time...

Giorgio Sironi12/23/10
8720 views
7 replies

What cooking can teach to a software developer

Let's start with question which does not really matter for software development: how much flour should I put in my pastries?The complex answer is that it should be just enough for making them stiff and not squashing down, and also increase in size in the...

James Shore12/22/10
1532 views
0 replies

Are You Coding on Thin Ice?

Winter has arrived here in the US. Even here in the normally temperate North Carolina, it's been 5 to 10 degrees below freezing for the last several weeks. A number of local lakes are frozen... or are they? When you look at a lake with ice on top, it's a...

Allan Kelly12/22/10
1605 views
1 replies

Dialogue sheets, retrospectives and quotes (Send me your quotes)

Know any good quote about software development? Agile? Lean? Teams? Code? or anything else in this space?I’m working on a little project and I need some though provoking quotes so please send them over - leave a comment here, e-mail me (allan at...

Mike Cottmeyer12/22/10
906 views
1 replies

Sharing Risk With The Team

Many of the teams out there are building stuff that has never really been built before. They are using technologies that are unfamiliar to them. They are working on code bases they didn’t originally create and dealing with customers that don’t really...

Giorgio Sironi12/22/10
6139 views
0 replies

Practical PHP Testing Patterns: Test Discovery

The Test Discovery pattern describes automated mechanisms for the testing framework to define which of your tests should be run at the user's request.Usually, a framework that implements this pattern should discover all the tests of an application, since only...

James Shore12/21/10
900 views
0 replies

Agile Release Planning from Top to Bottom

My recent Øredev presentation, "Agile Release Planning from Top to Bottom," was recorded and the video is now available online. This presentation was very well received and I think it's one of the best I've given recently.  Watch it here.

Michael Norton12/21/10
6323 views
5 replies

What are you rewarding? - We don't pay bonuses

It is nearing the end of the year and we at LeanDog are wrapping up our fiscal year. We're looking at the potential tax benefits of spending some of our reserve and we're mulling over other ideas related to the spend of money. We are not, however,...

Dele Sikuade12/21/10
7642 views
1 replies

Project Managers: The Enemy Within?

They huddle in a corner, hunched over the Gantt chart you just handed out, muttering darkly.  Only the occasional, quick glance in your direction betrays that you are the subject of their reproach.  You sigh and for a moment are tempted to bat for your...

Giorgio Sironi12/21/10
5814 views
2 replies

Sitting on the couch

CouchDB is one of the most famous open source document-oriented databases available on the web.This article described my experience with CouchDB during an university project, after having worked only with relational databases for years. I never had time to...