• submit to reddit
Derek Huether10/26/10
1920 views
0 replies

Waterfall Zombie vs. Agile Zombie

Back on October 12 (2010), I had the privilege of seeing Michele Sliger do a presentation titled “Hello Agile, Goodbye Scope Creep“.  In it, she presented a compelling argument as to why a Waterfall process used to work so well for projects and why...

Giorgio Sironi10/26/10
9613 views
2 replies

INVEST in user stories

User stories are the basic units of work for Agile methodologies. They describe features to implement in a system and are one of the primary artifact generated before coding a prototype.Stories are usually written on a 3"x5" card in the format:

Giorgio Sironi10/25/10
7146 views
2 replies

Practical PHP Testing Patterns: Scripted Test

Scripted Test is the main classes of tests that are written nowadays: a reproduction of hypothetical client code, that asserts the called code works correctly.Scripted Tests enable us to use Test-Driven Development, and transform tests in an instrument of...

Bob Hartman10/22/10
1100 views
1 replies

In defense of the Scrum Alliance

Have you ever felt really let down by someone you respect?  I guess the way the world is today we can all cite a long list of people that are famous and respected who let us down (as a golfer, the picture to the left is one that comes to mind for me) so...

Jon Archer10/22/10
4250 views
1 replies

Seven Deadly Sins of Scrum

1. WrathSomething that anyone on a Scrum team might succumb to with the frustrations of learning to work a new way. But this might be something the Scrum Master could be especially tempted by. As guardian of Scrum principles it can be frustrating...

Michael Norton10/22/10
2273 views
0 replies

A Blank Wall and a Fist Full of Index Cards

I'm occasionally asked, "Doc, we're looking at product X, Y, and Z, but we just can't decide which is the best one for our project. What do you recommend?" I've used VersionOne, Rally, Mingle, Pivotal Tracker, Kanbanery, ScrumWorks, and a couple of...

Mike Dobbles10/22/10
5006 views
1 replies

Can and should agile be used for medical device development? Absolutely!

Four Reasons Medical Device Companies need agile development The waterfall style of development is so deeply engrained into the culture of medical companies that most can’t imagine anything else being used to develop software that has power over human...

Matt Stine10/22/10
14414 views
5 replies

To Selenese or not to Test? That Seems to be the Question.

We had a very good turnout for the Automated Browser Testing Poll this week. Before I get into my musings about what happened, here's a quick summary of the results. With 304 total votes counted:- 58% of respondents are using some variant of Selenium, with...

Rob Williams10/22/10
2945 views
1 replies

Coming Around to Kanban-ilism

I have always liked Lean, even though it‘s really poorly represented in the literature. The Poppendieck book was all there was for a long time, and that has some good stuff in it, but is not so great in other ways (very much written by people who‘ve...

James Sugrue10/21/10
7274 views
2 replies

Have You Found Your Project In Technical Debt?

I've been reading a lot about technical debt recently where people alternate between voluntary technical debt or inadvertant debt. Without doubt, every project has some level of debt, but the important thing is how much...

Jon Archer10/21/10
3530 views
5 replies

Requirements are dead. Long live requirements.

One of the first “Agile” books I read that really inspired me to change how we went about creating software was Mike Cohn’s User Stories Applied. I think it’s because, perhaps more than anything else in my career in software development, I had seen...

Giorgio Sironi10/21/10
6386 views
2 replies

The unknown acronym: GRASP

Every once in a while, I find a classic How to be a better programmer post with this mantra repeate in it by a young coder:DRY! KISS! YAGNI!That's good, and I'm always approving someone that takes the first steps of a personal kaizen and starts improving...

Mark Needham10/21/10
4653 views
3 replies

Distributed Agile: Physical Story Wall Still Useful

When I started working on my current project there was no physical story wall, instead the whole project was being tracked on Mingle. The current state of the Mingle story wall was sometimes visible on a shared monitor and sometimes wasn't, depending on...

Steven Lott10/20/10
2698 views
0 replies

Technical Debt

Love this from Gartner. "Gartner Estimates Global 'IT Debt' to Be $500 Billion This Year, with Potential to Grow to $1 Trillion by 2015".NetworkWorld ran a quicky version of the story. Gartner: Global 'IT debt' hits $500 billion, on the way to $1...

Giorgio Sironi10/20/10
8872 views
0 replies

Practical PHP Testing Patterns: Recorded Test

This is the first article of the new Practical PHP Testing Patterns series.This series is the natural continuation of the Practical PHP Patterns series, which applies in the PHP world the patterns presented in the original Gang of Four book, and in Fowler's...