Note: This blog post was originally written when I was a consultant for OpenSource Connections. I know it's a bit harsh to insult you in the title of this post, but the odds are, you really stink at estimation. Even if you know you're bad...
Agile
Failing Fast and Bad Stand ups
Note: This blog post was originally written when I was a consultant for OpenSource Connections. Recently I had a chance to speak about Agile with experienced IT professionals from the 2011 class of the UVa McIntire School of Commerce's MS...
Virtualizing Development Environments
Note: This blog post was originally written when I was a consultant for OpenSource Connections. Agile teams should be based on talented development staff with multi disclipinary skill sets. This allows team members to easily trade tasks...
Avoiding heroes
Note: This blog post was originally written when I was a consultant for OpenSource Connections. Everybody loves employees and consultants who can get stuff done. Especially if you've made a commitment to a client or your boss, it can be...
Software Estimation: The Cone of Uncertainty vs The Wormhole of Reality
Note: This blog post was originally written when I was a consultant for OpenSource Connections. Earlier this year in my MSMIT classes at UVa, we talked about software estimation techniques, which was a very interesting topic. One thing we...
12 Strategies for Selling a Traditional Client on an Agile Project Plan
Note: This blog post was originally written when I was a consultant for OpenSource Connections. Why do we need to sell Agile? For those of us who know and love Agile, the benefits of Agile seem obvious. It can be frustrating when someone...
Have you ever written an RFP the Agile way?
Note: This blog post was originally written when I was a consultant for OpenSource Connections. Scott Ambler wrote a very interesting article for Dr Dobbs Journal recently entitled "RFPs the Agile Way -- or -- Fear and Loathing in the...