Restructuring the CCA Specification Process Gary Kumfert, LLNL.

Slides:



Advertisements
Similar presentations
Standards Development: An Overview
Advertisements

1 Standards Development: An Overview Discovery to Delivery Topic Committee Meeting October 30, 2007 Karen A. Wetzel NISO Standards Program Manager
Charts and Diagrams in T3F Combination of two slides from Virginia Lorenzis set and Craig Parkers sketch.
Interpreting Regional Criteria and Regional Standards Brian Silverstein Board of Directors April, 2010.
Roadmap for Sourcing Decision Review Board (DRB)
Copyright © 2008 Software Defined Radio Forum, Inc. All Rights Reserved SDR Forum Document Development Process.
THE STANDARDS DEVELOPMENT PROCESS STEP 1 PUBLIC AND COMMITTEE PROPOSAL STAGE PUBLIC AND COMMITTEE PROPOSAL CLOSING DATE FIRST TECHNICAL COMMITTEE MEETING.
Russ Housley IETF Chair 23 July 2012 Introduction to the IETF Standards Process.
Standards and Certification Training Module B – Process B5Consensus Process for Standards Development ASME S&C Training Module B5 Consensus Process for.
SOA Update from The Open Group OMG Technical Meeting 4 December 2006 Dr Christopher J Harding Forum Director Tel Mobile
Syed Zaidi, P.Eng. PM (Stanford), PhD. Director, Strategic Partnerships Alberta Infrastructure. Government of Alberta Canada Richard. B. (Dick) Innes,
MESA INTERNATIONAL Driving Operations Excellence Being a Board Member at MESA IT’S GOOD FOR YOU ! - AND US !
MODULE B - PROCESS SUBMODULES B1.Organizational Structure B2.Standards Development: Roles and Responsibilities B3.Conformity Assessment: Roles and Responsibilities.
ASME C&S Training Module B5 MODULE B - PROCESS SUBMODULES B1. Organizational Structure B2. Standards Development: Roles and Responsibilities B3. Conformity.
How an idea becomes an IEC standard Gary Johnson Chairman IEC SC45A
Query Health Business Working Group Kick-Off September 8, 2011.
Do it pro bono. Key Messages & Brand Strategy Service Grant.
Atlanta Public Schools Project Management Framework Proposed to the Atlanta Board of Education to Complete AdvancED/SACS “Required Actions” January 24,
Lloyd W. Fernald, D.B.A. Professor Emeritus University of Central Florida Review of Orange County M/WBE Certification Process.
Do it pro bono. Strategic Scorecard Service Grant The Strategy Management Practice is presented by Wells Fargo. The design of the Strategic Scorecard Service.
Market Meeting Support Susan Munson ERCOT Retail Market Liaison Commercial Operations Subcommittee (COPS) June 10, 2008.
Program of Work (POW) An Organization’s Roadmap to Success!
Newtrk-1 newtrk New IETF Standards Track Discussion BOF Chair: Scott Bradner Agenda 1/ description of current IETF Standards Track 2/ observations from.
Getting Involved in the Research Data Alliance Stefanie Kethers
Larry L. Johnson Federal Transition Framework.
Texas Regional Entity Update Sam Jones Interim CEO and President Board of Directors July 18, 2006.
Atlanta Board of Education AdvancED/SACS “Required Actions” February 14, 2011.
GAC-GNSO Consultation Group On GAC Early Engagement in GNSO PDP London Progress Report 22/06/2014.
TOSCA Technical Committee Kick-off December 12, 2011.
Why Proposed TC Procedures? Define how TC reaches “completion” of what OASIS calls “Committee Specifications” TC procedures lead up to the OASIS process:
TEXAS NODAL Board of Directors Austin, Texas July 15, 2003.
1 Title I SWP Planning Integrated Service Centers.
Protocol Lifecycles.  At their meeting in May, the GSA Board approved a new policy that establishes a well-defined three-year lifecycle for GSA protocols.
Policy Development Process Committee Report to the Community, April 2011 Lee Howard, Committee Chair.
© 2013 IBM Corporation OSLC WG Transition **DRAFT** Plan 8 April 2013 Open Services for Lifecycle Collaboration Lifecycle integration inspired by the web.
2016 Interoperability Standards Advisory Draft for comment Steve Posnack Director Office of Standards and Technology, ONC 1.
Governing Body Reconstitution Briefing for Schools 24 September 2014.
A Review of Policy Development Processes in the Asia Pacific Region Address Policy SIG APNIC 15, Taipei, Taiwan 27 February 2003.
Village Charter Academy Parent Meeting August 29, 2014.
ARIP Technical Committee Convener Call 07 April
NOAA Cooperative Institutes John Cortinas, Ph.D. OAR Cooperative Institute Program, Program Manager NOAA Cooperative Institute Committee, Chairperson.
Common Terminology Services 2 CTS 2 Submission Team Status Update HL7 Vocabulary Working Group May 17, 2011.
1 CTS 2 Status Update and Report Out OMG Technical Meeting CTS 2 Community Support HL7 Working Group Meeting CTS 2 Submission Team July 21, 2011.
Lawrence Livermore National Laboratory Gary Kumfert UCRL-PRES Lawrence Livermore National Laboratory, P. O. Box 808, Livermore, CA This work.
Building a Developer Content Program. David E. Gleason is a content manager, writer and marketer with wide experience in Silicon Valley He created this.
Moving To the Year 2000:Implementing 4010 Implementation Resolution Process Rich Emrich EDI Manager J.M. Schneider.
November 1, 2011 Regional Technical Forum. RTF CHARTER RTF BYLAWS -Establishes RTF as advisory committee to the Council -Details RTF’s purpose and scope.
1/28/ :02 PM Healthcare Services Specification Project (HSSP) HL7 Services Oriented Architecture SIG Entity Identification Service (EIS) RFP Discussion.
Long Term Move-In Move-Out Development Strategy August 19, 2002 DRAFT.
The TNI National Environmental Laboratory Accreditation Board Update Daniel Hickman, NELAP Board Chair.
ENROL PhD PROPOSAL AND SUPERVISORY AGREEMENT THESIS SUBMISSION ORAL EXAMINATION Suspension of study Change of supervisor Study away from Christchurch Extension.
Turning our Action Plan into Action. Acronyms: FACA – Federal Advisory Committee Act WRDA 1996 – Water Resources Development Act of 1996.
Section 4.9 Work Group Members Kris Hafner, Chair, Board Member Rob Kondziolka, MAC Chair Maury Galbraith, WIRAB Shelley Longmuir, Governance Committee.
Director of Emerging Initiatives Activities related to FY12 Goal 2 Semahat Demir, Ph.D
SysML Modelica Integration Working Group Report (SE DSIG Meeting, San Antonio, TX, 9/15/2009) Chris Paredis Georgia Tech 1.
The Web Standards Process COMP6218 Web Architecture Dr Nicholas Gibbins –
Strategic Awards Assessment Taskforce (SAATF) Update June 11 th, 2010.
Academic integrity at UB: Report & recommendations
Sponsor Ballot Process
Getting Involved in the W3C
瞿裕忠(Yuzhong Qu) Nanjing University
PROPOSED NEW STRUCTURE
OASIS eTMF TC Inaugural Meeting 16 December 2013
Standards Development: An Overview
The Web Standards Process
School Council Election Process.
Statistics Governance and Quality Assurance: the Experience of FAO
ACTION PLAN Texas Association for Bilingual Education
Global Grid Forum (GGF) Orientation
Presentation transcript:

Restructuring the CCA Specification Process Gary Kumfert, LLNL

Outline Intro – why change it? Comparative Study of Specification Processes in SW Standards Bodies  W3C  OMG Gary’s Top 4 Changes for CCA Words of Reassurance Discussion

Current Specification Process Simple Majority of Votes Cast Eligible voters attend 2 out of last 3 meetings

Problems with current specification process Very small % of eligible voters actually vote Actual Spec is not on website Quality of the specification varies Changes have been unilaterally made for expediency No sense of shared ownership Efforts stall, aren’t transparent, aren’t engaging newcomers

Consider how other standards bodies operate W3C  Over 90 interoperable web technologies HTML, CSS, PNG, XML, XSLT, DOM, etc…  W3C Process Document  OMG  UML, MDA, CORBA  OMG Hitchhicker’s Guide 7.4 

W3C Process: Understanding the Heirarchy W3C Team – Director, Chair, Chief Operating Officer (COO), staff, interns, W3C Fellows. Advisory Board – management, appeals, etc. Technical Architecture Group – stewards of web architecture Advisory Committee – 1 rep / organization Working Group – chartered for 6-24 months for specific technical deliverable

W3C Process Focuses on Consensus Maturity Levels for Recommendation Track  Candidate Recommendation (CR) – call for implementations  Proposed Recommendation (PR) – sent to advisory committee for final endorsement  W3C Recommendation (REC) – finalize document Alternate Tracks produce other documents  Work in Progress  Working Draft (WD)  Technical Report  Working Group Note  Editing a Recommendation  REC  Rescinding a Recommendation  Interest or Coordination Groups  Notes

W3C Process: Technical Report  Recommendation 1.First public working draft (WD) 2.Last Call Announcement  Ideally, WG will only receive support, no proposals for substantive change 3.Call for Implementations (CR)  WG lists present and expected implementations in request 4.Call for Review of Proposed Recommendation  At least two interoperable implementations expected 5.Publication of W3C Recommendation W3C may stop work, or require additional work (including repeating one or more steps).

OMG Process: Understanding the Heirarchy Board of Directors 3 Plenary Bodies  Architecture Board (AB) – final stamp, may charter SIG or SCs, not TF  Domain Technology Committee (DTC)  Platform Technology Committee (PTC) 3 Chartered Subgroups  Subcommittee – organizational issues  Task Force – issues RFPs and evaluates submissions  Special Interest Group – may not issue RFPs, RFIs. Typically exist for months – 1 year (or more) to demonstrate memership can sustain effort to recommend and sustain technology

OMG’s 15 step Technology Adoption Process 1.(opt). TF issues RFI 2.TF creates RFP 3.AB certifies consistency with existing OMG tech. 4.ParentBody votes to issue RFP 5.Submitting companies submit LOI 6.Initial Submissions to TF 7.Revised Submissions to TF (repeat as needed) 8.TF evaluates solutions and recommends one to parent body 9.AB certifies compliance with MDA & consistency with existing OMG tech 10.ParentBody votes to send to BoD 11.BoD Business Committee certifies implementations available within a year 12.BoD votes to promote to “adopted specification” 13.FTF conducts first maintenance revision 14.FTF report certified by AB and recommended by ParentBody, and at least one implementation commercially available 15.BoD votes to promote to “available specification”

Details that I left out Detailed min/max timelines Grievance and Arbitration processes Documentation standards IP policies Eligibility, tenure, & conflict of interest policies for various stages of the hierarchy

Key features from W3C’s and OMG’s Processes to consider. Specifications are STAGED Specifications are OPEN Implementations are REQUIRED for final stages Architectural Oversight (incl. veto & redo) Chartered subgroups:  Every member is not expected to vote on every proposal at every stage  Folks who want a say, must sign up for some work. Other artifacts (Technical Reports, Working Documents, etc.) are published.

Gary’s Top 4 Changes to CCA Spec Process Please limit discussion here to the principles. Hold off on implementation details ‘til end.

Change #4: Task forces w/ charters, lifespan, & named chair Why? Accountability We already have informal groups and BOFs BUT,  Some things linger too long  Others fall off radar  Outsiders have a hard time seeing what’s “in the works” The end state of every task force should result in some kind of document, even if working notes. Existing working groups, charter (even if only a paragraph), & ending state should be logged on the cca-forum website / wiki.

Change #3: Constitute an Architecture Review Board Why? Consistency Power to  constitute & dissolve Task Forces  Add or waive requirements for approving changes to the spec Tasked with verifying requirements are met  e.g. verifying implementations exist Create Unique Document ID#’s Board Membership and Tenure Terms?

Change #2: Create a Staged Specification Process Level & Scope Idea:  Inside the taskforce Draft:  Suitable for implementations Candidate:  Suitable for internal Apps Final:  Suitable for Tutorial & Outreach  Bumps the CCA specification # Transition Criteria Simple Vote within Task Force Approval by Fwks & Tools groups, with 2 implementations Test cases, documentation, Forum- wide approval Why? Ideas aren’t born mature

Change #1: Post the SIDL specifications on the Web!!! Why? Transparency CCA specification (draft & above) publicly posted on cca-forum.org Devise some numbering/URL scheme  

Has Gary Gone off the Deep End? These changes sound like a lot of formalisms. Some formalisms are inevitable as CCA grows in people, and matures in mission. I’ve tried to stick to ones that fit existing structure and add accountability, transparency, and consistency Excessive informality is cliquish to newcomers, inhibits growth of the Forum beyond a certain level

How to proceed? 1.Verify agreement in principle from the floor 2.Discuss implementation details on the floor 3.Gary will integrate responses and a.(optional) repeat 2&3 in BOF tomorrow b.propose these reforms on Quorum for vote 4.If passed, will constitute Architecture Review Board first 5.ARB will likely constitute EventServices Task Force with S. Parker as chair very soon thereafter.