Wednesday, January 26, 2011

General Life Planning

I'm not a fan of the concept of life planning.  The way most people define it, it's as monolithic as the waterfall method of software development.  You plan, you execute, you die.  No thanks. 

I've been looking at various agile methodologies to help push me back into real software development.  The biggest aspect of any agile method is that there are multiple iterations.  Between iterations, you readjust your priorities, and then move on to the next.  This is more of what I would want in life planning. 

Out of all the methodologies that I've studied, functional driven development (FDD) seems the closest to what I'm looking for.  The first thing to change, though, is to call it quality driven development.  Instead of implementing features, you would develop qualities within yourself over the course of a single iteration.  Each iteration would last between a month and four months.  That's the second change; agile methodologies keep the iteration length the same.

I'm still studying how FDD works and how it can be changed to work with improving myself and finding - and keeping - the life I want.

No comments:

Post a Comment