 Waddling in the Ball of Mud
by David Baird
The software pattern Big Ball of Mud was first presented at PLoP '97 to describe the worse kind of system architecture imaginable, while at the same time being the most popular and successful. The patterns which make up the Big Ball of Mud were presented at my own development organization as we were starting an intensive software process improvement task force. Inspired to avoid the ball of mud, while recognizing its attractiveness, we achieved several improvement goals. This blog is a from-the-trenches report of searching for the best fit of software processes for our teams, and perhaps someone will learn from it as they wallow in their own shantytown of a software project.
Get this RSS Feed - - Subscribe to Waddling in the Mud by Email
|
|
Tuesday, 16 October 2007 |
In step 1 - my first article in this series - I described 'how to get your backlog in order'.
If you've completed step 1, congratulations! Because it's the biggest step. And the foundation for all else that follows. Whether or not you implement...
.
Tags:
Click to add your tags...,
|
|
|
Tuesday, 16 October 2007 |
If you've followed the first 2 steps in this series, you should now have your product backlog in order and have estimated its size using Fibonacci points.
The next step - Step #3 - is to plan your Sprint.
Sprint Planning Workshop
Call a Sprint...
.
Tags:
Click to add your tags...,
|
|
|
Tuesday, 16 October 2007 |
So now you?ve got your backlog in order, estimated your backlog, clarified your requirements, and planned your sprint.
Now you?re ready for Step #5 ? Create a collaborative workspace ?
I know I called this series, ?10 easy steps?, but the first 4...
.
Tags:
Click to add your tags...,
|
|
|
Tuesday, 16 October 2007 |
Once you?ve completed Step #3 and clarified the requirements for all the Product Backlog items targeted for your Sprint, the next step is to plan the Sprint in detail?
Sprint Planning Workshop (Part 2)
The first part of the Sprint Planning Workshop...
.
Tags:
Click to add your tags...,
|
|
|
Monday, 24 September 2007 |
In response to negative feedback about the downloader I originally used, I have now posted my PowerPoint presentation 10 Key Principles of Agile Software development on the allaboutagile forum.
.
Tags:
Click to add your tags...,
|
|
|
Monday, 24 September 2007 |
When I first encountered agile software development, I found it hard to understand. Okay, I might not be the brightest person you've ever met! But I'm not stupid either, I think :-)
There's a myriad of different approaches, principles, methods and...
.
Tags:
Click to add your tags...,
|
|
|
Thursday, 20 September 2007 |
So you want to implement Scrum?
And you like the idea of making it easy?
Then listen up. This is step 1 in my series: How to implement Scrum in 10 easy steps.
This is not only the 1st step. It's the most important step.
Unless you can take this...
.
Tags:
Click to add your tags...,
|
|
|
Wednesday, 19 September 2007 |
I've created a shared Google calendar for agile events. I've entered a few to get it started, however my intention is to allow people marketing events to edit this calendar directly to share with the agile community via my blog. If you are an events...
.
Tags:
Click to add your tags...,
|
|
|
Sunday, 16 September 2007 |
One of the key principles of agile software development is that agile teams must be empowered.
In Scrum, an agile management methodology, this is known as 'self-organisation', or 'self-organising teams'.
The concept is that the team is given full...
.
Tags:
Click to add your tags...,
|
|
|
|
<< Start < Prev 1 2 3 4 5 6 Next > End >>
|
| Results 14 - 26 of 69 |