By February 17, 2009 Read More →

Forcing Functions

ActionForcingEvents
Photo by David Masters

Do you have a favorite set of forcing functions?   A forcing function is any task, activity or event that forces you to take action and produce a result.   If you have areas in your life that you’re finding inertia, try adding some forcing functions to get results.

Slides as Forcing Functions

At Microsoft patterns & practices, one of our forcing functions is building a slide deck.  Building a deck is a forcing function because it forces us to distill the points, close down on issues, identify what we know, don’t know and need to know next in a fairly constrained way.  It helps to balance our elaboration on certain issues.

Blog Posts as Forcing Functions

I like to use blog posts as a forcing function.  There’s plenty of topics I could write books on, but I like using a post as a forcing function.  Blog posts force me to chunk something down into a useful nugget.

Examples of Forcing Functions
Here’s some examples of forcing functions:

  • Deadlines
  • Events
  • Meetings
  • Presenting
  • Schedule time
  • Show and tell
  • Timeboxes
  • Written goals

Scheduling time is a simple, but effective practice.  It forces you to make time, and it’s easier to get something done once you’ve made time for it.  Events force a work-backwards schedule.  Presenting forces you to to a dry run of your material and see how it lands.   I use a “show and tell” each week on my team as a forcing function to drive results, share learnings, and get feedback.  It’s a lighter-weight presentation but gets great results.

My Related Posts

5 Comments on "Forcing Functions"

Trackback | Comments RSS Feed

  1. I just came from Liara Covert’s blog and I love how this ties in beautifully to her most recent post there, which stresses not forcing things but to go with them. So I love that plan!

    I do tend ot be a bit of a procrastinator bytimes, so I have to work that out.

  2. Hi J.D.

    For me I work best with schedule time and written goals. Your post is fill with useful tips as always. Thank you,
    Giovanna Garcia
    Imperfect Action is better than No Action

  3. JD says:

    @ Jannie

    When I fall into a procrastination trap, what works for me is to schedule a series of meetings with people. For each meeting, I try to have some mini-outcome. It builds a bit of momentum and it acts sort of like mini milestones. It’s also like casting a wide net because I’m not sure exactly who might be just the catalyst I needed.

    @ Giovanna

    Thank you. There’s definitely something powerful about thinking on paper. What I’ve noticed is some things sound better until you write them down. Next, some things looked better on paper than when you actually do them. It’s a little set of checks and balances. I think what happens is each iteration gives us more clarity.

  4. Timeboxes are my favorite
    I have yearly, monthly, weekly, and daily timeboxes
    Works poerfectly
    Good stuff, JD
    It forces me to allocate my time to the stuff that matters, getting bettter results. By better i mean achieveing more in less time ;)

  5. Ben Spak says:

    Awesome post! I have to agree written goals are a great way to go as long as they are kept short. I have found that if you make too large of a list it get neglected.