Viewpoint Advocacy Groups

From Second Life Wiki
Revision as of 19:23, 11 October 2007 by Dzonatas Sol (talk | contribs) (A little more of a change to make to put this in more of an active tense)
Jump to navigation Jump to search

(This is an early draft document, created for feedback purposes. It does not reflect a consensus recommendation, or statement of policy at this this.)

Stakeholders in the Architecture have various agendas, goals, and viewpoints. These views are critical to the design of the new grid. This proposal is to create tasks to focus on specific requirements. The list of Viewpoint Advocacy Tasks may grow and shrink during the course of this project. The idea here is to provide a framework to address specific concerns in a systematic way.


The core goals of the AWG are as follows:

  • Document rationale for architectural decisions.
  • Integrate the requirements of each viewpoint from rationale into tasks.
  • Advocate and document conflicts between each task.
  • Integrate feedback from the various viewpoint advocacy tasks.
  • Produce a coherent architecture.

A successful Viewpoint Advocacy Task requires:

  • To document architectural views of the group.
  • To document architectural specifications that stem from the viewpoint.
  • To consider the architectural needs of likely implementations that fulfill the specifications.
  • To operate in a way that allows for alternate implementations that satisfy the viewpoint.
  • To work with the core goals to document views and requirements that conflict or are inconsistent.
  • To review the core goals against the work output to ensure that the view's requirements are met.

List of VA-Groups

  • Lorem
  • Ipsum