Presented by Robert Rank, NOAA/NESDIS/OSD/GSD Co‐Authors: Scott McCormick, Global Science & Technology Constantino Cremidis, CSC
1
Presented by Robert Rank, NOAA/NESDIS/OSD/GSD Co Authors: Scott - - PowerPoint PPT Presentation
Presented by Robert Rank, NOAA/NESDIS/OSD/GSD Co Authors: Scott McCormick, Global Science & Technology Constantino Cremidis, CSC 1 Topics Methodology Collaborative Teams Approach CLASS Experience with New Campaigns
1
Collaborative Teams Approach CLASS Experience with New Campaigns Opportunities for Improvement
2
CLASS has been designated as NOAA’s enterprise‐wide
information technology system designed to support long‐ term, secure preservation, and standards‐based access to environmental data collections and information.
This system, owned and operated by the NOAA National
Data Centers, supports the ingest, quality control, archival storage of and public access to data and science information.
3
4
5
CLASS Team Data Centers Data Provider Working Groups Integrated Product Teams Tiger Teams
CLASS RDT
serves as the technical liaison between the CLASS team and
the NOAA data centers and external stakeholder
data management requirements.
performs gap analysis and requirements management for
campaigns and works with system engineers, the software development team, and the hardware engineering team to conduct impact assessments.
Data center personnel, including Subject Matter Experts
(SMEs), provide information stewardship expertise.
Data provider personnel provide expertise related to the
data and products being generated and on the technical interface being developed with CLASS.
6
Current/new campaigns
NPP/NPOESS – now JPSS
Requirements, ICDs, Submission Agreement – all complete
GOES‐R
IRD baselined, IRS drafted Functional Requirements document developed in conjunction with
the NOAA data centers
System Definition and Requirements Reviews complete
Previous campaigns
Jason‐2
Operational – June 2008
MetOp‐A
Operational – May 2007
7
Archive Facilities
Data Engineering Integration, Test & Validation
Product Distribution‐CLASS Interface Metadata Search & Access Functional Requirements
8
Interface Documents
Interface Requirements Document Interface Specifications Document Interface Control Document
Functional Requirements
Submission Agreement – not considered a requirements
document, but will be a living document
Functional Requirements for Search & Access
Future Documents
Interconnectivity Security Agreement Operational Agreement
9
10
I R D d r a f t e d I R D b a s e l i n e d I R S d r a f t e d I C D d r a f t e d F u n c t i
a l R e q u i r e m e n t s d r a f t e d F u n c t i
a l R e q u i r e m e n t s b a s e l i n e d L a u n c h 2015 2008 S R R / S D R 2009 2010 D e l t a S R R / S D R P D R 2011 C D R 2012
Extensive and ongoing coordination is needed with all
stakeholders (CLASS, data centers, and data providers) to ensure success
This is a joint effort!
Interdependencies must be identified Milestones must be negotiated Testing coordination is especially important
Develop use cases early Examine resources (facilities, network connections, hardware
implementation schedules, software release schedules)
Work together to develop test strategies
11
Interface Control Documents Operations Agreements
12
network channels file and data formats processing workflow acknowledgment protocol
13
IP addresses Routine and emergency point of contacts
14
15
Easier to receive, copy, archive, and distribute
Standard HDF5 libraries can be used by consumers
16
Interface requirements
Engaged in a number of integrated product teams and
working groups leading up to an ICD
Search, access, and dissemination requirements
Working closely with the three NOAA National Data Centers Separate requirements document will provide the data
centers and CLASS teams with a more structured set of requirements that can be baselined much earlier in the satellite campaign than the submission agreement
Test strategies
Jointly developing these in a new tiger team
17
Data management / information stewardship Data volumes Standard data formats Metadata Documentation
18
19
20