This post is part of my series on Software Project Estimation: Part 1: Introduction Part 2: The Process of Software Development Part 3: The Cone of Uncertainty Part 4: Expert Judgement Part 5: Count Expert Judgement is the first estimation technique I’m going to explore. Normally when a team is trying to come up with [...]
Archive for the ‘Technology’ Category
Software Project Estimation Part 4: Expert Judgement
Posted in Productivity, Software Development, Technology on January 27, 2010 | 6 Comments »
Software Project Estimation Part 3: The Cone of Uncertainty
Posted in Productivity, Software Development, Technology on January 25, 2010 | 6 Comments »
This post is part of my series on Software Project Estimation: Part 1: Introduction Part 2: The Process of Software Development Part 3: The Cone of Uncertainty Part 4: Expert Judgement Part 5: Count The Cone of Uncertainty is another point that is very important to understand when trying to come up with an estimate [...]
Software Project Estimation Part 2: The Process of Software Development
Posted in Productivity, Software Development, Technology on January 21, 2010 | 7 Comments »
This post is part of my series on Software Project Estimation: Part 1: Introduction Part 2: The Process of Software Development Part 3: The Cone of Uncertainty Part 4: Expert Judgement Part 5: Count To come up with an estimate for completing a software development project, first you need to really understand the process of [...]
Software Project Estimation Part 1: Introduction
Posted in Productivity, Software Development, Technology on January 18, 2010 | 5 Comments »
This post is part of my series on Software Project Estimation: Part 1: Introduction Part 2: The Process of Software Development Part 3: The Cone of Uncertainty Part 4: Expert Judgement Part 5: Count One of the biggest challenges I have run into in the course of my career is coming up with good estimates [...]
The difference between project success & failure
Posted in Software Development, Technology on August 25, 2009 | Leave a Comment »
A new blog post of mine has just been published to my company’s blog. You can find it here: The difference between project success & failure
The Danger of File Syncing Between Computers
Posted in Productivity, Technology on June 25, 2009 | Leave a Comment »
So, I started using SugarSync here at work. It’s a great tool — not only does it sync files I’m working on between my work computer and my MacBook, but it makes those files accessible from my iPhone. So, I’m in a meeting a need to pull up some notes that I didn’t bring with [...]
Using Domain Driven Design with a Three Tiered Architecture
Posted in Software Development, Technology on April 23, 2009 | 5 Comments »
Note: This is part of my series on Domain Driven Design: Part 1: Introduction and Entities Part 2: Value Objects and Services Part 3: Repositories and Factories Using Domain Driven Design with a Three Tiered Architecture One of the questions I received related to the topic of Domain Driven Design was related to how we [...]
Fire your cable company!
Posted in Technology on April 9, 2009 | 2 Comments »
In these challenging economic times, everyone is looking for some ways to save money. Well, I have an idea that will save a ton: Fire your cable company!
Here’s the deal. I have not had cable TV for at least 7 or 8 years now, and I don’t miss it at all. I have never missed an episode of Lost or Battlestar Galactica. Yes, I know Battlestar Galactica was on the Sci Fi channel. But I saw every episode without paying the cable company $50+ per month for the privilege of watching their content.
So, how do you fire your cable company and yet still get to watch high quality content for all of your favorite TV shows? There are a number of options.
Domain Driven Design Part 3: Repositories and Factories
Posted in Software Development, Technology on April 6, 2009 | 6 Comments »
Note: This is part of my series on Domain Driven Design: Part 1: Introduction and Entities Part 2: Value Objects and Services Part 3: Repositories and Factories Using Domain Driven Design with a Three Tiered Architecture Today I conclude my series on Domain Driven Design. In the first part we looked at a brief introduction [...]
Domain Driven Design Part 2: Value Objects and Services
Posted in Software Development, Technology on March 31, 2009 | 5 Comments »
Note: This is part of my series on Domain Driven Design: Part 1: Introduction and Entities Part 2: Value Objects and Services Part 3: Repositories and Factories Using Domain Driven Design with a Three Tiered Architecture Today’s post is a continuation of my series on Domain Driven Design. One of my favorite parts of Domain [...]


