One document matched: draft-narten-successful-bof-00.txt
INTERNET-DRAFT Thomas Narten
IBM
<draft-narten-successful-bof-00.txt> October 17, 2005
Considerations for Having a Successful BOF
<draft-narten-successful-bof-00.txt>
Status of this Memo
By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she becomes
aware will be disclosed, in accordance with Section 6 of BCP 79.
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as Internet-
Drafts.
Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress".
The list of current Internet-Drafts can be accessed at
http://www.ietf.org/1id-abstracts.html
The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html
This Internet-Draft expires on April 11, 2006.b
Abstract
This document discusses tactics and strategy for hosting a successful
IETF Birds-of-a-Feather (BOF) Session. It is based on the experiences
of having participated in numerous BOFs, both successful and
unsuccessful.
Contents
Status of this Memo.......................................... 1
1. Introduction............................................. 2
draft-narten-successful-bof-00.txt [Page 1]
INTERNET-DRAFT October 17, 2005
2. Ideal Steps.............................................. 3
3. The BOF Itself........................................... 5
4. Pitfalls................................................. 5
5. Security Considerations.................................. 7
6. IANA Considerations...................................... 7
7. Acknowledgments.......................................... 7
8. Normative References..................................... 7
9. Informative References................................... 7
10. Author's Address...................................... 8
1. Introduction
This document provides suggestions on how to host a successful BOF at
an IETF meeting. It is hoped that by documenting the methodologies
that have proven successful, as well as listing some pitfalls, BOF
organizers will improve their chances of hosting a BOF with a
positive outcome.
There are many reasons for hosting a BOF. Some BOFs are intended to
be a one-shot presentation on a particular issue, in order to provide
information to the IETF Community. Such BOFs are not intended to
result in the formation of a Working Group (WG). In many cases,
however, the intent is to form a WG. In those cases, the goal of the
BOF is to demonstrate that the community has agreement that:
- there is a problem that needs solving, and the IETF is the right
group to attempt solving it.
- there is a critical mass of participants willing to work on the
problem (e.g., write drafts, review drafts, etc.)
- the scope of the problem is well defined and understood, that is,
people generally understand what the WG will work on (and what
not) and what its actual deliverables will be
- there is agreement that the specific deliverables (i.e., proposed
documents) are the right set
- it is believed that the WG has a reasonable probability of having
draft-narten-successful-bof-00.txt [Page 2]
INTERNET-DRAFT October 17, 2005
success (i.e., in completing the deliverables in its charter in a
timely fashion)
2. Ideal Steps
The following steps present a sort of "ideal" sequence for hosting a
BOF. The important observation to make here is that most of these
involve having public discussion, with sufficient advance time, so
that much of the work of the BOF can be done on a public mailing list
-- in advance -- rather than during the BOF itself.
1) A small group of individuals gets together privately, discusses a
possible problem statement, and identifies the work to be done.
The group acts as a sort of "design team" to formulate a problem
statement, identify possible work items, and propose an agenda for
a BOF.
Timeline: well before the BOF scheduling deadline (e.g., months
before IETF meeting)
2) The group may (or may not) approach an Area Director (or other
recognized leader) to informally float the BOF and get feedback on
the proposed work, scope of the charter, specific steps the need
to be taken before sumbitting a formal BOF request, etc.. (Note,
this step can be skipped in some cases.)
Timeline: well before the BOF scheduling deadline (e.g., at least
2 months before IETF meeting)
3) A public mailing list is created, and a proposed BOF agenda is
posted on various mailing lists (e.g, the ietf list) to advertise
that a "community of interest" is being formed to gauge whether
there is sufficient interest in hosting a BOF. The goal is to draw
in other interested potential participants, to allow them to help
shape the BOF (e.g., by giving them time to write a draft, ask for
agenda time, help scope the work of the proposed work, argue that
a BOF is (or is not) needed, etc.)
Timeline: well before BOF scheduling deadline (e.g., 1-2 months
before BOF scheduling deadline)
4) Have real mailing list discussion. It is not enough for a handful
of people to assert that they want a BOF; there needs to be
broader community interest. A public mailing list allows Area
Directors (and others) to gauge how much interest there really is
on a topic area, as well as gauge how well the problem statement
has been scoped, etc. At this phase of the BOF preparation, the
draft-narten-successful-bof-00.txt [Page 3]
INTERNET-DRAFT October 17, 2005
emphasis should be on getting agreement on the problem statement;
discussions about specific solutions tends to be distracting and
unhelpful.
5) Once there has been discussion on the mailing list, make a formal
request for a BOF. [XXX: need to cite the specific steps.] Note
that as part of making a formal request, the organizers identify
the Area Directors (i.e, proposed Area) appropriate for the BOF
topic.
If the previous steps have been followed, the Area Directors (ADs)
should be in a good position to gauge whether there is sufficient
interest to justify approval of a BOF.
Timeline: minimum of 2 weeks before BOF scheduling deadline.
6) During the 2-4 weeks before an IETF (assuming a BOF has been
scheduled), the focus (on the mailing list) should be on
identifying areas of agreement and areas of disagreement. Since
disagreements or "lack of consensus" tends to be the main reason
for not forming a WG, focusing on those specific areas where "lack
of consensus" exists is critically important. In general, only
after those disagreements have been resolved will a WG be formed,
thus, the main goal should be to find consensus and work through
the areas of disagreement. Alternatively, a specific case should
be made about why the charter as it is written is the best one, in
spite of the stated opposition.
7) Prior to the BOF, it is critical to produce a proposed charter and
iterate on it on the mailing list to attempt to get a consensus
charter. Ultimately, the most important question to ask during a
BOF is: "should a WG with the following charter be formed?". It
goes without saying that a charter with shortcomings (no matter
how seemingly trivial to fix) will not achieve consensus if folk
still have issues with the specific wording.
8) Decide what questions will be asked of the room. Since the exact
wording of the questions is critical (and hard to do on the fly),
it is strongly recommended that those questions be floated on the
mailing list and with the ADs prior to the BOF, so people
understand what they will be asked to give approval to, and to
allow the questions to be modified (prior to the BOF) to remove
ambiguities, etc. Likewise, discussing those questions in advance
may lead to refinement of the charter so that the questions can be
affirmatively answered
draft-narten-successful-bof-00.txt [Page 4]
INTERNET-DRAFT October 17, 2005
3. The BOF Itself
For the BOF itself, it is critically important to focus on the bottom
line:
What is it that one is attempting to achieve during the BOF?
A good BOF organizer keeps a firm focus on the purpose of the BOF and
crafts an agenda in support of that goal. Just as important,
presentations that do not directly support the goal should be
excluded, as they often become ratholes, sow confusion, and otherwise
take focus away from the purpose of the BOF. If the goal is to form
a WG, everything should lead to an (obvious) answer to the following
question:
Does the room agree that the IETF should form a WG with the
following (specific) charter?
One of the best ways to ensure a "yes" answer to the above, is by
performing adequate preparation before the BOF to ensure that that
the community as a whole agrees that the answer is "yes". How does
one do that? One good way seems to be:
1) Have a public discussion with sufficient time to allow iteration
and discussion. (hence, start a minimum of 2 months before the BOF
scheduling deadline).
2) Work with the community to iterate on the charter, and be sure to
address the significant concerns that are being raised. (One can
address the concerns in advance -- and get advance agreement, or
one can have those concerns be raised (again) during the BOF -- in
which case it is likely that the proposed charter will not be good
enough to get agreement on during the actual BOF).
3) During the BOF, have the agenda tightly focused on supporting the
need for the WG and otherwise making the case that the group has
identified a clearly-scoped charter, and has agreement on what the
set of deliverables should be.
4. Pitfalls
Over the years, a number of pitfalls have been (repeatedly) observed:
1) Waiting too long before getting started. It is very difficult to
prepare for a BOF on short notice. Moreover, ADs are placed in a
no-win situation when asked to approve a BOF for which the
draft-narten-successful-bof-00.txt [Page 5]
INTERNET-DRAFT October 17, 2005
community has not had a chance to participate. Steps 1-4 in
Section 2 above are designed to show the ADs that there is
community support for a particular effort. Short-circuiting those
steps force an AD to make a judgment call with (usually) too
little information. Moreover, because the community has not been
involved, it is much more likely that significant (and valid)
objections will be raised. Often, those objections could have been
dealt with in advance -- had there been sufficient time to work
through them in advance.
2) Too much discussion/focus on solutions, rather than showing that
support exists for the problem statement itself, and that the
problem is well-understood and scoped. The purpose of the BOF is
almost never to show that there are already proposed solutions,
but to demonstrate that there is a real problem that needs
solving, a solution would be beneficial to the community, and that
there is a critical mass of community support to actually put in
the real work of developing a solution.
3) Asking the wrong question during the BOF. Often, BOF organizers
feel like there is a need to ask the question "shall we form a
WG?". But, unless the question is clear, properly scoped, etc.,
asking such a question serves no purpose. Even worse, such
questions can demonstrate that there is no consensus for the work.
The right questions to ask are generally along the lines of:
1) Is there support to form a WG with the following charter? (that
is, the charter itself is ready, as shown by community
support.)
2) Does the community think that that the problem statement is
clear, well-scoped, solvable, and useful to solve?
3) Can I see a show of hands for folk willing to review documents?
(or "be document editors", etc.)
Examples of unreasonable questions to ask:
1) Asking folk to approve or review a charter that is put on
screen but has not been posted to the mailing list sufficiently
in advance. (You cannot ask folk to approve something they have
not seen.)
4) Poorly advertised in advance, thus, the BOF itself does not
include the "right" participants. This can happen for a number of
reasons, including:
- BOF is given a "cute" but unintuitive name (or acronym),
draft-narten-successful-bof-00.txt [Page 6]
INTERNET-DRAFT October 17, 2005
causing people to not realize that it would be of interest to
them
- failing to advertise the BOF in advance to the community of
people that might be interested. At a minimum, the existence of
a proposed BOF should be advertised on the IETF list as well as
specific WG lists that are somewhat related.
5) Providing agenda time for the "wrong" presentations. There is an
(unfortunate) tendency to given anyone who requests agenda time
an opportunity to speak. This is often a mistake. Presentations
should be limited to those that address the purpose of the BOF.
More important, presentations should not distract from the BOFs
purpose, or open up ratholes that are a distraction to the more
basic purpose of the BOF. Examples of problematic presentations:
- presentations on specific solutions, when the purpose of the
BOF is to get agreement on the problem statement and the need
for a WG. Solutions at this point are too-often "half-baked"
and allow discussion to rathole on aspects of the solutions,
when instead the focus should be on getting agreement on
whether to form a WG.
5. Security Considerations
This document has no known security implications.
6. IANA Considerations
This document makes no requests to IANA.
7. Acknowledgments
8. Normative References
9. Informative References
draft-narten-successful-bof-00.txt [Page 7]
INTERNET-DRAFT October 17, 2005
10. Author's Address
Thomas Narten
IBM Corporation
3039 Cornwallis Ave.
PO Box 12195 - BRQA/502
Research Triangle Park, NC 27709-2195
Phone: 919-254-7798
EMail: narten@us.ibm.com
Intellectual Property Statement
The IETF takes no position regarding the validity or scope of any
Intellectual Property Rights or other rights that might be claimed to
pertain to the implementation or use of the technology described in
this document or the extent to which any license under such rights
might or might not be available; nor does it represent that it has
made any independent effort to identify any such rights. Information
on the procedures with respect to rights in RFC documents can be
found in BCP 78 and BCP 79.
Copies of IPR disclosures made to the IETF Secretariat and any
assurances of licenses to be made available, or the result of an
attempt made to obtain a general license or permission for the use of
such proprietary rights by implementers or users of this
specification can be obtained from the IETF on-line IPR repository at
http://www.ietf.org/ipr.
The IETF invites any interested party to bring to its attention any
copyrights, patents or patent applications, or other proprietary
rights that may cover technology that may be required to implement
this standard. Please address the information to the IETF at ietf-
ipr@ietf.org.
Disclaimer of Validity
This document and the information contained herein are provided on an
"AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET
ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
draft-narten-successful-bof-00.txt [Page 8]
INTERNET-DRAFT October 17, 2005
Copyright Statement
Copyright (C) The Internet Society (2005).
This document is subject to the rights, licenses and restrictions
contained in BCP 78, and except as set forth therein, the authors
retain all their rights.
This document and the information contained herein are provided on an
"AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET
ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
draft-narten-successful-bof-00.txt [Page 9]
| PAFTECH AB 2003-2026 | 2026-04-23 04:22:20 |