Photo by jriro2000

Here’s a technique I learned back in Microsoft Developer Support.  It’s called sweeping.  The idea is simple. You periodically “sweep” the mess. You schedule a focused batch of time and sweep your mess.  In our case, it was the knowledge base (KB).  What happens with content is it erodes over time.  You also end up with a bunch of stuff that either doesn’t belong or can be improved.  Each sweep was like a breath of fresh air.  Our sweeps were fun because we would schedule a time to focus, order food, and team up.  I’ve used sweeping since then in work and in life to periodically whip things into shape.

The Beauty of the Sweep
The beauty of the sweep is that rather than try to perfect things up front, you focus on “good enough for now,” knowing that you’ll get a chance to improve it later. More importantly, you’ll improve it with real feedback,   When I first joined the team, it was common for our articles to sit unpublished for a few months.  In fact, the longer something sat, the more likely it would go unpublished.  People would lose interest or it would end up out of date.  Meanwhile, we missed the windows of opportunity.

The most important change I made in the process was to use frequent sweeps to clean things up.  This helped debottleneck the process because perfection was holding things back.  Once people got to see that they could fix things, the content flowed faster.  It was alive.  The reality was our KB was not static.  It was a living system of information.     

Keys to Effective Sweeping
Here’s the key I’ve found to effective sweeping:

  • Pick something that matters.  If you’re going to spend your energy sweeping, then spend on it on something you care about.  One way to prioritize it is pick something that is taking energy away from you or getting in your way on a regular basis.  Use some focused energy to improve it.
  • Team up.   Sweeping is a great team sport.  When we swept the KB, we would find a small team of people that cared the most about it.  We made it a game.  We had fun.  What made it work though was having the right people working on the right things.  Some people were better at customer perspective.  Some people were better at technical accuracy.  Some people had more expertise in certain areas.  Teaming up got more done, simpler, faster, easier.
  • Tune and prune.  Cut the dead wood.  Sometimes things are just past their time.  It might be better to start from scratch, than the work it would take to improve something.
  • Carry the good forward.  Find the good stuff and bring it forward.  Sometimes this is the fastest way to build momentum.  Find the stuff that’s working for you or you are proud of and take care of that first.
  • Get Over perfectionism.  Sweeping gets you over perfection.  Think of it as versioning your perfection.  It’s easier to put good enough into practice when you know that you’ll make time down the line to improve it.
  • Each sweep is a new chance to improve.   Think of each sweep as a new chance at bat.  You can make incremental and iterative improvements.  It’s a way to version your perfection over time.
  • It’s the solution to death by 1000 paper cuts.  All the little extra overhead adds up.  You can push them to a sweep where you can batch and focus.  Batching is the ultimate answer to death by a 1000 paper cuts. 
  • See the forest from the trees.  Sweeping helps you see the forest from the trees.  In a sweep, you gather all your rocks.  This gives you a new vantage point.
  • Fix the leaks.  Sweeping fixes the leaks. 
  • Flow value.  Sweeping helps you flow value.
  • Revitalize what you have.  Sweeping helps you revitalize what you have.
  • Learn and improve.  Sweeping helps you learn and improve.
  • Go from built to last to built to change.  Sweeping helps you shift from build to last, to built to change.
  • Find the short-cuts.  Sweeping is how you find the short-cuts.  When you have focused, concentrated effort, you’ll find ways to be more efficient.

Example Sweeps
Here’s some example sweeping:

  • Sweep your RSS feeds.
  • Sweep your email system.
  • Sweep your blog.
  • Sweep your routines, habits, and practices.
  • Sweep your day.
  • Sweep your weekly schedule.

My Related Posts

Sharing is Caring:Share on Facebook0Tweet about this on Twitter0Share on Google+0Share on LinkedIn0Pin on Pinterest0Buffer this page


  1. Oh, seems like cool place to work – Microsoft Developers Support. Do they hire? 😉
    Do you think I can apply it to sweeping my life too?

  2. Sweeping, great idea. Sometimes you just get caught up in dead wood. There must be more to doing something a certain way than, “That’s the way we’ve always done it.” :-)

  3. Hi J.D.
    Sweeping, that is a great idea. I love how it will help over coming perfectionist and clear out bottleneck. Back in my computer tech days, I read a lot of KBs. So this post is very interesting for me.

    Thanks for the tips.
    Giovanna Garcia
    Imperfect Action is better than No Action

  4. @ Alik

    It was a cool place — I think I learned a lot of my best lessons on getting results there.

    There’s lots of ways to use sweeps for your life. One simple way is to pick a day and sweep your calendar. Reorganize your time to support you. Another effective sweep is to sweep all your in-flight work. Decide what to keep doing and what to cut.

    @ Louisa

    So true. Sweeping’s a great way to force a reality check. I use sweeping to get rid of practices that aren’t working for me and to identify potential new ones.

    @ Giovanna

    I think sweeping is what ultimately helped me get over perfectionism. It was refreshing to be able to defer improvement, and to focus on good enough for now. I really do like versioning perfection over time and I find it’s way more effective than trying to get it all right up front.

  5. I am intending to go through a routine of sweeping messes, instead of accumulating more for this year. It’s not easy to because things are always piling up in so many different aspects and all at the same time. Sweeping my emails for instance is an enormous task!

  6. Seems a little vague to me. I would have preferred more details on specific examples rather than a list of possible areas to sweep. I would appreciate more details on the actual process.

    Following is an example of verbage that seems vague:

    It’s called sweeping. The idea is simple. You periodically “sweep” the mess. You schedule a focused batch of time and sweep your mess…Each sweep was like a breath of fresh air. Our sweeps were fun because we would schedule a time to focus, order food, and team up. I’ve used sweeping since then in work and in life to periodically whip things into shape.

    While those sentences fill space, they don’t describe the process. Nowhere in the article do I find specifics that would help me “sweep”. The thing is I would like to find those things… I just can’t…

  7. @ Evelyn

    What helps me is I try to do a weekly sweep and a monthly sweep. I just block a small chunk of focused time on my calendar. The weekly sweep helps close out any email backlogs or administration. The monthly sweep helps with checking what’s working and what’s not. On my projects, I tend to schedule a sweep once it’s obvious that there’s enough friction or inertia in an area that’s doing more harm than good.

  8. @ Roger

    Here’s the prescriptive guidance:
    1. Identify the problem to sweep
    2. Schedule a block of time (if you aren’t sure, give yourself an hour)
    3. Write down a short list of what you want to accomplish from the sweep (these are your outcomes)
    4. Write down the key action items for your sweep (this is your execution checklist)
    5. Execute your sweep

    During your sweep, it’s more important to make progress than get stuck in analysis paralysis. Think of it like a SWAT mission. It’s laser focus and no distractions. Parking lot things if they start to become major road blocks and schedule them for another sweep. Schedule follow up sweeps if you have to work through a big backlog. Keep chunking it down.

    Does that help?

  9. OK. That’s a little more informative. The ‘sweep’ metaphor doesn’t exactly work for me but I can live with it. Thanks for the info …

Comments are closed.