Start here - Personal Development Lifecycle
From Software Development Lifecycle to Personal Development Lifecycle
Software development lifecycle (SDLC) has several chronological phases (software folks, I know there are many schools but I am sure you agree on the following core phases below):
- Inception. That is the phase where the vision is created and coarse grained requirements identified. How to identify your vision? Find your strengths, values, and purpose. Here is an example:
- Planning. It is the phase where detailed requirements identified and specs - architecture and design - are in place. Plan your life architecture and design:
- Implementation. This is the phase when programmers write code according to the specs from the planning phase. You are your life programmer, apply proven best patterns and practices for life programming and implementation:
- Testing. This is the phase when something tangible created and can be tested. Test it!
- Deployment and maintenance. This is the phase when rubber hits the road. ROI time. Does the software we created really get us a return on the investment? Does it get us close to the vision we created in the inception phase?

