[60] in Layered Athena

home help back first fref pref prev next nref lref last post

Layer Team Meeting Minutes of 7 Jul 94

daemon@ATHENA.MIT.EDU (brlewis@MIT.EDU)
Sat Jul 9 16:06:48 1994

From: brlewis@MIT.EDU
Date: Sat, 9 Jul 94 16:05:27 -0400
To: layered-athena@MIT.EDU

Present: brlewis, carla, kcunning, othomas, nschmidt
Next meeting: July 21, 9:30am in E40-316


			  DCNS-DEV COMMITMENT

brlewis: dcns-dev is ready to implement Layered Athena on several
platforms this summer...all three supported Athena platforms plus Alphas
and HP's.  tjm has a draft document detailing our commitments on all
Unix platforms.

nschmidt: Getting release 7.7 out is important to my customers.  Don't
let release work suffer in order to get Layered Athena out quickly.

(others agree)

ACTION: brlewis will relay this concern to dcns-dev.

nschmidt: Could that draft document be finalized?

ACTION: brlewis will ask tjm to finalize "Supported Unix Platforms and
Future Commitments".

kcunning: Are developers going to change the design of L.A. for
their specific platforms?  What's going to be different?

brlewis: The design should be the same.  The xlayer program will
definitely be the same, although different items may be grayed out
(e.g. Andrew on Alphas and HP's.)  There will be some temptation to
redesign.

ACTION: brlewis will coordinate developers, and point them at the latest
design doc.

kcunning: A while ago, we decided to do a prototype on one platform
before proceeding to a large-scale project.  Has this changed?  Is it
wise to proceed on multiple platforms considering the moderate amount of
testing Layered Athena on Ultrix has gotten?

brlewis: If, as a team, we decide we really can't handle more platforms
yet, we can say "Don't do it," or "Do it if you want, but we're not
ready to do anything with it."  However, there's a lot of confidence now
in the concept of having a simple interface for choosing subsets of the
Athena environment, and there's a great potential benefit in having the
development work done on several platforms early on.

brlewis: Success depends on our ability to pull off a successful
multi-platform beta test program.  If we don't support customers well
enough, or people feel "burned" by Layered Athena, it will take a long
time for LA to be accepted in the community.

(Other concerns were raised.  Hopefully most are addressed in the
Affinity diagram (KJ) we started.)

The team began work on an Affinity diagram on the topic, "What are the
issues involved in supporting a multi-platform beta test program?"  We
will continue work on it at the next meeting.  What follows is an
outline of what we have so far.  Groupings that we don't yet have
headers for are labeled "Grouping 1", etc.

Timing/Scheduling

    * Do we need to settle policy questions before starting the beta
      test?
    * We need to time the beta test so as not to interfere with fall
      startup.
    * How long should the beta test last?

Proactive Support for Active Beta Testers

    * Docs needed:
	- install gude
	- indiv. docs by subset?
    * One document or many?
    * info available
	- online < various means
	- paper < various sites
    * What kind of training?
	- end user?
	- installation?
	- are these the same?
    * How much info to put into the Layer Athena client (pop up help)
    * How will we let people know when a currently grayed-out item
      becomes available?
    * How to get online help info to users if "Appl." subset not loaded?

Machines and Tools for Adequate Support

    Grouping 1
	* remote queries of machine config?  since no test machines.
	* easy, universal way to determine your configuration re: L.A.
	* relationship of L.A. with other platforms (e.g. Macs/DOS,
	  etc.)

    Grouping 2
	* Availability of working platform types (machines) for support
	  groups
	* No local test platforms to duplicate problems

Feedback/Data Collection

    * Is the beta-test to concentrate mainly on
      installation/de-installation or on ongoing use?
    * What data do we want to collect during the beta test?
    * How do we get feedback on overall satisfaction of customer?
    * We'd get different types of feedback from single user or multiple
      user machines.

How Do We Lure and Reassure Potential Testers?

    Grouping 1
	* How many sites?
	* How do we find beta-testers on all these platforms?
	* How will we find enough beta testers?
	* Relationship at point of sale for newly purchased machines
	  (e.g. mcc)

    Grouping 2
	* Will de-installation be robust?
	* We must guarantee that software will de-install?

How Do We Prepare and Coordinate Those Who Directly Support Testers?

    Grouping 1
	* Developers should feel that providing information to us is a
	  responsibility.
	* Coordinate developers with each other -- in a locale visible
	  to support groups
	* Are all involved developers prepared and willing to take
	  questions?
	* How do we handle bug reports?
	* If customers are upset because there is no support, who will
	  deal with them?

    Grouping 2
	* Can consulting handle a beta test of this complexity?
	* Coordinating support groups roles
	* What groups beside Consulting need to be involved?
	* mail interface to OLC (was this fixed)?
	* L.A. OLC topic (etc.)
	* If consultants will only be able to say "type this command"
	  should we still have questions come through OLC?
	* Managing information about "what is Layered Athena" as it
	  evolves.

    Grouping 3
	* How much staff training? (how much FTE to support users)
	* Training of RCC consultants
	* Training of MCC consultants
	* NSS training, preparation

How Do We Set Realistic Expectations

    Grouping 1
	* How do we deal with the perception that one should take Athena
	  because it gives you lots of free 3partysw?
	* We need to set expectations about what layered Athena gives
	  one
	* If 3partysw is available, do we want to restrict its use on
	  the honor system?
	* How complex can the machine to be layered be?

    Grouping 2
	* Know & catalog diffs between L.A. and "regular Athena"
	* Will L.A. versions of Athena software idffer from "regular"
	  versions (will we need to keep track of multiple versions of
	  software on same platform)

Vendor Support in a Layered World

    * If a 3rd party s/w problem can't be duplicated on a
      non-layered athena machine, we may not be able to provide help.
    * Will OSF/1 or HP/UX be able to still get help from vendor if
      they're running layered athena?


home help back first fref pref prev next nref lref last post