1. EachPod

Developing a Plan

Author
Mike Miles
Published
Tue 02 May 2017
Episode Link
https://www.developingup.com/episodes/17-1066d111

To make consistent progress in your development you need to develop a plan. Without a plan you risk wasting time, duplicating work or working towards the wrong goals. In this episode we discuss the importance and methodologies behind developing a plan. We talk about why having the skills to develop a plan can help you in every aspect of your development career. Breaking down plan into four phases. Teaching you how to D.R.O.P. a development plan. Finally we address what to do when it turns out your current plan is not working and how to get back on track.


Importance of developing a plan



  • Allows to be able to measure progress

  • Allows for alignment on goals and success measurement

  • Helps you prioritize and make the best use of your time


When to develop a plan



  • When writing code and building functionality

  • When working with a team on a development project

  • When working on development career goals


How to develop a plan using D.R.O.P



  • Define: Determine what the endpoint you are trying to reach

  • Research: List the skills and tools you have and the ones you need to reach your endpoint

  • Outline: Breakout the smallest actionable steps you can take to reach your endpoint

  • Prioritize: Order your actionable steps into an order that allows you to build one on top of the other.


What to do when a plan starts to fail



  • Stop what you are doing, do not try to muscle through it.

  • Ask questions, analyze and evaluate what is causing problems

  • Develop a plan to resolve each problem.


Listener Challenges



  • Tell us about your methods for developing a plan.

  • Share with us what tools and systems you use to implement your plans


Previous episodes mentioned


Share to: