Project Management and Embracing Imperfection A great overview of some very good techniques for project management Visit Link Here are some other articles you might find interesting