I would add the Personal Software Process to the list. If you never learn how to properly scope your effort, you will never be successful getting things done on time and on budget.
Just my opinion.
Blog That A-Ha Moment Larry Desjardin 12 comments Have you ever had an a-ha moment? Sure, you have. The Merriam-Webster dictionary defines it as "a moment of sudden realization, inspiration, insight, recognition, or ...