Architecture Group Process Guide

Document revision: 0.5 - 03/21/2003
http://asg.web.cmu.edu/arch/process.html

1.0 Overview

2.0 Standup Process

The "standup" process is to help the Architecture Group quickly discuss or "triage" topics. We will meet at least once a week. People who are traveling are expected to call in for these meetings (people on vacation don't need to call in :-).

2.1 Pre-Meeting

2.1.1 Discussion Items

Discussion items are sent to org.acs.architecture. Items should be classifed as follows by including the tag in the subject header:

2.1.2 Agenda Preparation

2.1.3 The Agenda

The agenda for the meeting should use the following general order of business:
  1. Last-minute agenda bash - This is the last chance for people to offer items for consideration for today's meeting.
  2. Review notes from the previous meeting - Comment on and (hopefully) approve the meeting minutes from the last meeting. Following approval, the original note taker is responsible for posting their approved notes to org.acs.architecture.notes.
  3. Review progress on Action Items from last meeting
  4. Core topics - discuss the posted and carry-over topics
  5. If-time topics - this may just be the purgatory between core topics and the Bin..
  6. Active Items - maintain a list of things that people are working on maybe they're just action items, but it doesn't seem quite right
  7. The Bin - The bin is where we place items to be discussed at a later date. An entry for the Bin is of the following format:
    	<future date> - Item description - <note date> 
    
    Future date is the date on which we will bring up the item again. The description is a quick summary of the item. The note date is the date on which we put the item in the bin. This is to help us go back and find the notes on the previous discussion of the binned item.

2.2 The Stand-up Meeting

The meeting itself should follow the agenda. Everybody should pay attention to the clock to try to expedite the meeting and stay on track (as hard as that so often is). At the end of the meeting, the note taker must recap notes to the group to ensure that a best first draft can be attained.

2.3 Meeting notes

A first draft of the meeting notes should be posted to org.acs.architecture by the end of the day. The Subject: line for the meeting notes should be of the style:
    Subject: 2/27 arch mtg notes
The notes should essentially follow the agenda, adding discussion/update/outcome summaries on each of the sections.

3.0 Architecture Technical Information

The Architecture Technical Information (ATI) documents provide a description of the current state of the system. These documents document the technical infrastructure as it exists at any given point in time. The purpose of these documents is to provide detailed reference for position papers.

The documents will remain in draft form until approved by the Architecture Group.

The ATI documents are currently stored at http://asg.web.cmu.edu/arch/ati/.

4.0 Architecture Position Paper

Architecture Position papers (APP) provide guidance and is where "final" recommendations are made.

The documents will remain in draft form until approved by the Architecture Group.

The APP documents are currently stored at http://asg.web.cmu.edu/arch/app/.

5.0 Role of Architecture Group

opinions vs. recommendations

ChangeLog

0.5  - poepping - 03/21/2003 - poepping changes 
0.4 -  wcw      - 03/10/2003 - braindump some foo
0.3 -  wcw      - 03/03/2003 - remove bboard foo; add bin
0.2 -  wcw      - 02/27/2003 - move to new location
0.1 -  wcw      - 02/25/2003 - Initial version