Category Archives: Agile

Natural selection in IT

Or, survival of the fittest.  When I worked for a large IT organization a few years back, there was an effort to purge the company of what were referred to as “Client Supported Systems”.  In other words, systems the business … Continue reading 

| 8 Comments

Setting up automatic test runs after compilation in VS2010

I lifted some scripts from the interwebs so that after every compilation in visual studio unit tests are automatically run.  I have been a long supporter of the TestDriven.Net addin and Resharper but I found auto running unit tests to … Continue reading 

Also posted in Misc | Leave a comment

Work In Process (WIP) Limits, Policies, Etc.

I had a great discussion a few of my team members this morning. We were discussion work in process (WIP) limits, policies, and other items that are related to both of those. By the end of the discussion we had … Continue reading 

Also posted in Tools | 13 Comments

Are daily stand-ups necessary?

On a recent long project, our team’s commitment to continuous improvement led to some interesting results.  Originally, we started with quite a bit of the Scrum ceremony, such as sprint planning meetings, time-boxed iterations, and daily stand-ups.  However, since we … Continue reading 

| 15 Comments

Why I Write Automated Tests For My Code

I started my journey of unit testing my code about 4 years ago… I had played with nunit prior to that, but I never understood the point and would delete my tests after I got them to pass… that was … Continue reading 

Also posted in BDD, Behavior-Driven Development | 2 Comments

Red/Green/Refactor, For The Right Reasons

First, let me say this: WHAAaa???? something useful occurred on Google Buzz?! Ok, now that I’ve got that over with… there was a useful stream of comments over on the extended twitter reply network from one of my tweets a … Continue reading 

| Leave a comment

I Want Assert.NotYetImplemented(); In .NET Test Frameworks

One of my coworkers recently tweeted this: I do that a lot with c# and nunit. It helps me to figure out where I need to go, what tests are going to be organized where, etc. I certainly don’t expect … Continue reading 

Also posted in Tools | 3 Comments

Failure Is Not An Option, It Is A Requirement.

Of course that statement on it’s own can obviously be shown to be fallacy. When you consider the context of continuous improvement, learning or generally advancing our own capabilities and understanding, though, this statement can be quit liberating. Why? Because … Continue reading 

Also posted in C# | 1 Comment

Can PDCA Help Us Improve Our Test-First Development Efforts?

I was thinking about target conditions and the Plan-Do-Check-Act (PDCA) cycle earlier today when a code related issue that I was having popped into head and decided to meld with the current string of thoughts. The resulting thought was leading … Continue reading 

Also posted in Tools | 2 Comments

Update on using MSDeploy for remote deployments.

This is a follow up to the post http://www.lostechies.com/blogs/hex/archive/2009/11/06/using-msdeploy-to-automate-your-enterprise-application-remote-deployments.aspx   The only trouble I have run into using this approach is that the runCommand does not bubble up error code or exit code from the command being executed on a … Continue reading 

| Leave a comment