Feeds:
Posts
Comments

Archive for the ‘Technology’ Category

Today I will be giving a presentation on Domain Driven Design at Tulsa Tech Fest 2010.  If you work in IT in the Tulsa Area you really ought to try to come out.  There is going to be a ton of presentations and the event is completely free. My slide deck:  Domain Driven Design – TTF10 [...]

Read Full Post »

I’m giving a presentation tonight at the Tulsa .Net Users Group titled The 7 Habits of Highly Effective Developers. Sure, a developer needs to be a good coder. But, in reality that is a very small piece of their job. In this session we’ll discuss some of the other skills and habits that developer should [...]

Read Full Post »

Last week we went live with a new version of the Legacy Christian School website.  Check it out and let me know what you think.  I built this using Element Fusion’s SkyCMS.  Element Fusion is a great company out of Oklahoma City that I have worked with on a number of websites.  I highly recommend [...]

Read Full Post »

In my career, I have worked for and observed a wide range of managers. Some are great, some are less so. But, as I’ve made the progression into management over the last couple years, I have thought a lot about what makes a good manager in IT. Perhaps these apply to other fields, but IT [...]

Read Full Post »

In the previous posts I have discussed the process of software development so that we can get a good handle on what we are estimating.  I have discussed the cone of uncertainty so we can know how accurate our estimates should be.  And I have talked about four different estimation techniques: Expert Judgement, Count, Function [...]

Read Full Post »

Decomposition is the estimation technique most software developers are familiar with.  Using this technique, you break the entire project into the individual components that are going to be impacted.  Within each component, you itemize the changes that have be be made.  You then estimate how long each of those changes will take to complete.  Add [...]

Read Full Post »

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 Part 6: Function Point Analysis Part 7: Story Points Story Point Estimation is the most popular form of estimation on projects [...]

Read Full Post »

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 Part 6: Function Point Analysis Function Point Analysis is one of the estimation techniques I have been most excited about over [...]

Read Full Post »

Ok, so for the last couple weeks I have been using three location-based social networking tools, trying to determine which I like best.  The contendors are foursqure, Gowalla, and brightkite. First, let’s talk about the concept.  Using these tools you “check in” at locations you visit.  Seems like a neat way to see what your [...]

Read Full Post »

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 Today’s I’d like to dive into another software estimation methodology.  I’ll refer to this only simply as Counting.  Using this technique [...]

Read Full Post »

Older Posts »

Follow

Get every new post delivered to your Inbox.