root cause issues in working group management
Fred Baker
fred@cisco.com
Wed, 11 Dec 2002 15:50:32 -0800
At 06:14 PM 12/11/2002 -0500, Theodore Ts'o wrote:
>What problem are we trying to solve here?
Remailing of a private note I sent earlier today. I think the fundamental
problem relates to "too much heat and not enough light".
-------------------------------------------------------------------------
At 09:56 AM 12/11/2002 -0800, someone wrote:
>Limiting the number of working groups hopes that the number is the right
>number and that it leaves the cognizant area director enough time to give
>proper wg focus. We have no empirical basis for choosing the right number.
>We have no empirical basis for believing that choosing the right number
>will produce the desired effect.
This is pretty much my concern with the proposals, both with limiting the
number of WGs and limiting their duration.
Personally, I think the issue in this part is not that the calendars are
too long, but that they are ignored. The milestones (as I frequently
complained to the IESG during my tenure on it) are not treated as
management-by-objective steps. There is no penalty for a working group
ignoring them entirely and doing something different (as happened in RAP)
other than that the working group chair will probably never be trusted with
a WG again. I think the duration of a working group should be as specified
in the list of milestones in the charter, and that needs to be agreed and
maintained between the AD and the WG as represented by its chair, and
actively managed to. If the milestones go seriously by the board, that is
an indication that the WG is moribund or misdirected; its work needs at
minimum to be replanned and perhaps put the WG out of its misery.
The behavior of an AD I once worked under comes to mind. A WG would get a
hard date set, and after that date it didn't meet. I didn't agree with the
policy as stated at the time and I still think the absolute cliff is over
the top (one or two additional meetings make sense if there is a timeline
to complete the work agreed to), but the general idea was pretty effective
as I recall.
I also think we need to look hard at the number of active participants in a
WG. Every WG I work in seems to be an active discussion among 5-10 people
with 10-20 interested-and-useful onlookers, plus multiple hundreds of other
folks occasionally tuned in and otherwise mostly contributing body heat. We
have tried a number of approaches to addressing this, and I don't know that
we have succeeded, but the goal needs to be to include that basic few tens
of people and allow the n*100 to monitor progress and discussion in another
way.
Let me take a specific example. Diffserv couldn't meet without a room that
sat 300 people, and on at least a few occasions required a room for 500. I
just did an analysis of my copy of the mail file (which probably doesn't
contain all the messages; I knocked out the spam and the rfc-editor mail
for sure, and probably deleted some other mail, so this isn't a perfect
test). But I analyzed 3741 messages sent to one working group's mailer over
a period of perhaps five years. In that time, a total of 410 people posted
to the list. 347 sent nine or less messages (154 sent a single message), 58
sent 10..99 messages, and a grand total of five got into triple digits. The
30 most frequent posters were:
430 brian@hursley.ibm.com
335 fred@cisco.com
160 nichols@baynetworks.com
145 jh@lohi.eng.telia.fi
131 smd@ebone.net
89 binder@3com.com
79 vaananen@nasbpd01bs.ntc.nokia.com
71 yoramb@microsoft.com
66 ferguson@cisco.com
64 zhwang@dnrc.bell
57 curtis@brookfield.ans.net
57 jkr@min.ascend.com
56 acasati@lucent.com
56 slblake@raleigh.ibm.com
53 swb@newbridge.com
52 mo@uu.net
50 dovrolis@hertz.ece.wisc.edu
47 mac@redcape.com
43 wweiss@lucent.com
37 andrew@extremenetworks.com
37 jh@telia.fi
37 tli@juniper.net
36 d.black@opengroup.org
31 james.roberts@cnet.francetelecom.fr
31 kasten@argon.com
30 shivkuma@ecse.rpi.edu
29 kmn@cisco.com
29 sob@harvard.edu
29 bound@zk3.dec.com
28 minshall@fiberlane.com
Not that the single posters were not valued: Itojun, for example, was asked
a specific question about his IPv6 Flow Label draft and answered it with a
single message. Also, some of those are clearly the same poster at two
addresses: kmn@cisco.com and knichols@baynetworks.com are the same person,
as are andrew@extremenetworks.com and smith@acm.org. But I think the
example illustrates the point. Most of the work was done by a small subset
of the folks.
I think if we could somehow identify the "active participants" and the
"interested parties", and move the n*100 out of the room or virtual room
without actually sacrificing openness or wide review, and at the same time
manage by objectives, it would both make IETF meetings cheaper and help the
work get done more rapidly. I tend to think the key point is solving that
difficult problem, not throwing experimental procedural band-aids into the
pot.