Welcome to MSDN Blogs Sign in | Join | Help

April 2009 - Posts

Today we had our first coding dojo in our team. We did the MineSweeper kata and once again the dojo ended up doing the same thing as usual; got to focused on the end to end tests and string parsing. During the retrospect we concluded that event though Read More...
I've previously recommended Bullseye . And there is another nifty feature with Bullseye you should know; the ability to merge reports. This is pretty useful when you have one report from your unit tests and one from some other type of test run. Use this Read More...
Your favorite Scrum book will say " seven - give or take two ". If you look at group theory (such as FIRO ) you'll see things like " five through eight " or " if the group is more than ten people you'll have smaller groups forming within the group ". Read More...
If you're a BDD/TDD practitioner you're probably used to create a failing test whenever you have a new bug reported and you want to fix it. But sometimes a situation arises where you have to do the opposite; creating a passing test before you fix a bug. Read More...
A funny thing I've experienced here in the US is how the cash register systems at Fred Meyer and QFC (two large food store chains which apparently have the same owner). Most stores have offers where you get a discount when you buy more than one item ( Read More...
Sometimes you might want to read a file non-blocking . It could be /dev/random because waiting for entropy might take very long. Also when you have to read device files on unix you sometimes have to read them non-blocking. A common pattern is to open Read More...
So I previously showed how I used a taskboard at home . Just to give you another example I wanted to show you what I did last week to keep track of the customer issues I was working with together with the customer. I guess the "who" and "what" fields Read More...
Jeff Sutherland tweeted about scrum boards in virtaul reality yesterday. An interesting idea in my opinion but I don't think it is for all teams. But it will defenitly work for some teams. It also reminds me of one thing I heard in the late 90's. The Read More...
In my experience the first thing an organization does when it wants to transition toward agility is to look for tools to keep track of tasks and progress. And tools is often another work for software in this case. So this is where many teams go wrong. Read More...
I recently was involved in troubleshooting a problem on a HPUX system.It turned out that the system command iostat showed one disk and the configuration (/etc/lvmtab) showed another disk. Yet another symptom was that lvdisplay didn't work at all. Since Read More...
A typical problem in an organization "starting to be agile" is that some managers (typically middle managers) don't see where they fit into the new process. So in order to complete the transition successfully you need to have especially middle management Read More...
Your favorite agile literature probably talks about the importance of defining what done means so everybody (team and product owner if we use Scrum terms) knows what we mean when we say something is done. And having a catchy acronym to remember what your Read More...
Yesterday Henrik Kniberg published this draft on Kanban vs Scrum . I think it is a great article describing the differences (and similarities) between Scrum and Kanban so you should take the time and read it since there are times when a Kanban approach Read More...
Some teams come up with a number of team rules that are posted next to the task-board. The idea is to have a number of rules that everybody in the team are committed to follow. And there is typically one rule at the top: Anybody can remove a rule they Read More...
 
Page view tracker