buy clomid buy nolvadex cheap amoxil online acyclovir alli Ashwagandha generic cialis buy clomid viagra plus lasix cheap prednisone viagra professional online buy abana online Female Cialis 25mg viagra zithromax Xenical generic amitriptyline vpxl buy effexor xr viagra online stores buy Strattera order accutane viagra for sale viagra prices viagra discount lasix online buy propecia buy lexapro buy nexium accutane Metformin Acomplia buy acomplia Augmentin lipitor buy Nexium doxycycline buy acyclovir buy cialis for sale buy abilify norx buy accutane cheap buy aciphex online buy acomplia generic buy actonel for sale buy actoplus-met cheap buy advair-discus online buy albendazole forsale buy aldactone order buy alesse no rx buy allegra cheap buy alli price buy allopurinol order buy alpha-lipoic-acid no rx buy amaryl online buy amitriptyline discount buy amoxil genric buy anafranil for sale buy antabuse cheap buy antiox-cats forsale buy antivert order buy arava order buy aricept purchase buy astelin discount buy augmetin generic buy avalide cheap buy avandamet generic buy avapro no rx buy avodart online buy baclofen order buy bactrim norx buy betnovate price buy bupropion generic buy buspar price buy cafergot cheap buy cafergot online buy capoten price buy carisoprodol price buy cefixime no rx buy celebrex online buy celexa cheap buy cephalexin online buy cefadroxil discount buy chloramphenicol norx buy chloroquine order buy chrysin-xy cheap buy cialis-professional norx buy cialis price buy cipro generic buy citalopram no rx buy clavamox price buy clomid discount buy clonidine online buy clozaril cheap buy colchicine for sale combivent genric buy coreg discount buy cymbalta order buy cytoxan no rx buy danazol online buy decadron price buy eltasone for sale buy depakote order buy depakote order buy diabecon no rx buy diamox cheap buy diclofenac price buy diflucan generic buy dilantin online buy diovan for sale buy ditropan discount buy dostinex order buy doxycycline cheap buy dulcolax discount buy effexor price buy elavil no rx buy ephedraxin price buy epivir-hbv no rx buy estrace price buy etodolac price buy eurax order buy evegen cheap buy exelon online buy fast-asleep-strips no rx buy femalelibidopatch price buy female-viagra no rx buy femara order buy flagyl-er online buy flomax cheap buy fosamax generic buy fucidin for sale buy furosemide no rx buy gaba discount buy glucophage price buy hydrochlorothiazide norx buy hyzaar generic buy inderal order buy zyban online buy zithromax price buy zelnorm discount buy zanaflex buy yasmin online buy xenical order buy vytorin generic buy voltaren cheap buy viagra professional buy viagra no rx buy vermox buy ultracet purchase buy trileptal online buy tricor order buy tretinoin generic buy trazodone cheap buy tramadol no rx buy topamax for-sale buy tofranil price buy tetracycline discount buy terramycin purchase buy tenormin online buy tegretol order buy tagamet generic buy sumycin cheap buy stromectol for sale buy strattera price buy soothenol discount buy shoot purchase buy seroquel online buy septilin order buy robaxin generic buy risperdal cheap buy rimonabant no rx buy retin a for sale buy ranitidine price buy pyridium buy purim fast delivery buy provera purchase buy protonix online buy proscar order buy propranolol generic buy propecia cheap buy procardia buy prevacid price buy premarin discount buy prednisone purchase buy plavix order buy plan b generic buy phenergan cheap buy penisole lowest price buy penis growth patch buy ortho tri cyclen buy norvasc for sale buy indocin cheap buy insect generic buy kefta online pharmacy buy kytril order buy lamictal online buy lamisil purchase buy lanoxin discount buy l arginine price buy lasix free shipping buy levaquin no rx buy levlen cheap buy levothroid generic buy lexapro order buy lipitor online buy lisinopril purchase buy lotrisone discount buy male sexual tonic buy maximum lipotropics buy medrol discount buy metformin price buy methotrexate no rx buy minocin cheap buy mircette generic buy nexium order buy nitroglycerin price buy nolvadex discount buy noroxin purchase buy norvasc for sale


Some people may yawn at the thought of having to manage and prioritize a set of projects.  But if you have a vision and goals for your organization and your team (and you should), then determining priorities – determining who works on what – is a highly charged and motivated activity.  Every effective user experience team manager should have a solid system in place to allow for repeatable, predictable project prioritization and resource allocation.

Here’s a set of steps you can take to get control over your list of projects:

1    Hold a regular project queue meeting
Invite your key staff – discipline leads, senior folks.  If your team is dealing with new project requests every week, meet weekly.  Split the meeting in three: new project requests, in-flight project issues, closing projects.  Project prioritization tends to happen in the “new project requests” part, on which the rest of the steps focus.

2    Maintain a project queue
Of course!  But the key word here is “maintain”.  It’s not easy to keep a queue current.  Holding a regular queue meeting helps.  As new requests come in, get them into the project queue for “processing” at your next project queue meeting.  When you have a queue document, publish it, make sure everyone on the team has access, and did I mention keep it current?

3    What’s the priority? – Use a project priority scoring system
If you’re getting more requests than your team can handle, you need to have a systematic way of determining what you work on and what you can say no to.  You have a vision for your team.  You have goals.  Create a scoring system that uses those goals to evaluate every project request and come up with a priority score.

4    What’s the effort? – Use a simple sizing system
Determining priority is one thing.  Determining the effort required is another.  That’s right.  Effort is separate from priority.  Sizing the effort to complete a project is not easy, and comes with experience, but that doesn’t mean you can’t have a system that uses consistent criteria to determine the hours of designer or researcher time required to get the job done.

5    Who can work on it? – Track the capacity of your team
If you’re allocating team members to projects, you need to know how many human-hours you have to work with?  In one quarter, a team member may have something like 700 hours available to work on projects.  If you’ve been estimating the size of projects, you have an idea of how many hours have been allocated and what’s left.

6    Draw the line
Now you have a project queue, priority scores for each, sizings for each, and number of hours to allocate.  Sort your projects by priority, and start allocating team members to projects based on hours available.  When time runs out, you draw the line.

Download: Project queue tool


2 Responses to “Chapter 1: Project prioritization”  

  1. 1 Fred Oliveira

    Being somewhat of a hybrid between a user experience designer and a developer, I thought I’d chime in with how similar these guidelines are to an implementation of Scrum. Scrum is a framework for agile development (although I’d say it can be used for more than software development – the japanese industry uses it for optimizing car manufactoring processes) that also advocates maintaining a product “backlog”, which is exactly what you’re describing.

    Our company is small which makes it easy to implement this kind of methodology, so in the last few projects, we’ve been perfecting the processes maintaining the backlog and estimating time. This is because I believe that nailing down time estimates and keeping the list / backlog updated are the two critical pieces for the framework itself to do well.

    Here’s some of the things we keep for each entry in the queue / backlog:

    - ID – A unique identifier for each of the entries, for quick reference. It’s good to have something to look for apart from the description.
    - Description – A description of the unique feature on the list. In the case of software development this might be something like “Add a form to allow people to comment video entries” on a video website.
    - Priority order – The order in which this should be built if we were to organize it by business value * team availability. This is also how we sort the list.
    - Estimate – An estimate of how long in terms of man-days (one man working one day) something would take. Example: 4 man days means that 1 person would take 4 optimal days implementing this feature.
    - Test spec – How to test that the feature was correctly implemented. When you wrap up a feature and mark it as “done”, the steps outlined in this test spec should be used to validate the solution.
    - Discussion – A discussion/note area where details about the particular feature go. This is obviously optional, but we find that it is a great place for clarifications.

    There’s a lot more I could mention about how we do prioritization or how to select a combination of “features” or backlog items to work on a sprint, but it is probably material for more in-depth posts about queues.

    PS: Love the idea of this blog, I hope I can contribute more and more often with comments. Hope this one helped.

  1. 1 Issues at Managing User Experience Teams

Leave a Reply

You must log in to post a comment.


About

managinguxteams.com aims to tap the collective expertise of the user experience community to develop a guide on how to manage UX teams. Margaret Gould Stewart and Graham Jenkin - two seasoned user experience team managers - will be sharing their insights and facilitating the discussion as we create this guide.

Margaret and Graham have managed in a range of start-ups and large firms, agencies and in-house. They currently work at Google Inc.


 

August 2008
M T W T F S S
    Sep »
 123
45678910
11121314151617
18192021222324
25262728293031