SPA2010   -   What's a wiki?   -   Recent changes   -   Search:
ProductManagement

Product Management - the Agile Balancing Act

Think-tank at SPA2006

Thanks to all who contributed to this session! The session presentation is available at

	http://www.davethehat.com/spa2006/ProductManagementPresentation.pdf
and the position paper (also in the conference documentation) at
	http://www.davethehat.com/spa2006/ProductManagementPaper.pdf

The major outputs of the session were job descriptions and role profiles for a product manager. These were developed by mining stories of project successes and failures for key points, which then suggested characteristics for both the role and the person performing it (see the presentation for a full description of the process and the brainstorming technique used)

For the Job Description, the four categories in which we identify requirements for the role are:

For the personal profile, the categories are:

Note that each group was preparing a description for the job in a particular project (which might have been one of the stories, or which might have been a composite of these) - so one can generalise from (say) the skill requirement of "Financial skills" in Group A's personal profile to "user domain skills" in any.

As this was a think tank, we kept the teams under tight - extreme even - time pressure. Looking at the outputs, I think with more time the material might have ended up better organised (for example, there are several cases where a characteristic is, it seems to me, misplaced - a skill under the expereince section, for example). However, at this stage we've not changed any of the outputs (editorial additions are in [brackets]).

The outputs of each group are summarised below:


Group A

Job description

Goals

Responsibilities Activities Context

Personal profile

Character

Skills Experience Circumstance

Group B

Job description

Goals

Responsibilities Activities Context

Personal profile

Character

Skills Experience Circumstance

Group C

Job description

Goals

Responsibilities Activities Context

Personal profile

Character

Skills Experience Circumstance

Group D

Job description

Goals

Responsibilities Activities Context

Personal profile

Character

Skills Experience Circumstance
I'm [DH] completely sold on the brainstorming [http://www.direct-quotes.com |insurance quotes]technique we introduced here. An aside - http://www.online-phentermine.com there's a subtle geometric/semantic thing going on in the choice of the four categories for the grid, and their placement - top-bottom, left-right - that merits further thought.

However, on further reflection, it strikes me that we probably didn't do a great job of explaining the categorisations. We'd though of Responsibilities and Context (in the job description grid) as being pretty closely defined - responsibilities with respect to budgets, teams and artefacts, context around the position of the role in the organisation. So:

	goal = what the PM achieves; 
	responsibilities = what the PM is given to achieve the goal;
	activities = what they do to achieve it;
	context = the structure and constraints in which they work.

Though some of the work ended up more focussed, there's still a tendency in some of this to envisage a kind of superhero customer-sponsor-project manager who'll do all and everything to ensure the success of a project, rather than someone who works in a larger organisational context and with an agile development team to guide and participate product development. Perhaps there's a longer session here trying to get out... Anyone else, feel free to comment!


Some links and resources

Interesting - all of these point to Product Managing as being a *much* bigger role than that of (say) the customer in XP, and bigger than I envisage a PM to be in a small-to-medium size software company.

A product management story from the front line

More advice from someone who's been there

 
SPA2010   -   What's a wiki?   -   Recent changes   -   Search: