150 likes | 170 Views
Build 9A Plan. PDS MC F2F Pasadena, California Aug 29-30, 2018. Overall Plan for Build 9A. Build 9a is the next planned build and release of PDS4 which will include model, documents, and software (system and tools). IM and Tools will be tested by Nodes and IPDA in September.
E N D
Build 9A Plan PDS MC F2F Pasadena, California Aug 29-30, 2018
Overall Plan for Build 9A Build 9a is the next planned build and release of PDS4 which will include model, documents, and software (system and tools). IM and Tools will be tested by Nodes and IPDA in September. Delivery to I&T is planned for Sept 28, 2018. Integration and Test is planned for Oct 2018. Deployment to start in early November 2018. Build 9a Plan
Information Model and Standards Components Information Model Specification (HTML) Release Notes Data Dictionary (HTML and PDF) XML Schema and Schematron Build 9a Plan
Summary of Information Model Changes • Common dictionary – Implemented 13 approved SCRs • Notable Changes (detailed list in backup) • CCB-206 Add "doi" to Citation_Information • CCB-219 Add Context_Area to Product_Browse • CCB-226 DATE_TIME microseconds precision • Local Data Dictionary (LDD) • LDD Ingestion Process developed and deployed Build 9a Plan
Discipline and Mission LDDs Build 9a Plan
Information Model Build 9aTesting and Release Plan • Aug 16 - 30, 2018 – Finish implementation of SCRs • Aug 31 – Sep 13, 2018 – EN, DN, and IPDA testing • Sep 14 - 27, 2018 – Prepare IM for release to System I&T • Sep 28, 2018 – Release IM to release directory • At this point all changes are versioned • Oct 1 - 31, 2018 - System Integration & Test • Nov 1 – 30, 2018 – System Deployment Build 9a Plan
Build 9a Software Components Tools Services Registry and Search Includes support for Tool and Data Dictionary content Transport Backward compatible with the PDS-D Product Server Report Generating monthly HQ reports • Ingest • Harvest Tool • Catalog Tool • Preparation • Generate Tool • Transform Tool • Validate Tool • Inspect Tool • Core and PDS4 Tools Libraries Build 9a Plan
Major Software Changes • Validate Tool • Adding support for enhanced reporting • Adding support for objects greater than 2GB • Addressed a number of issues related to fine tuning content validation • Transform Tool • Addressed a number of issues handling various PDS3 to PDS4 transformations • Adding initial support for transforming to FITS • Inspect Tool • Adding enhanced support for visualization of PDS4 products • Tracking Service • Adding support for delivery and DOI tracking Build 9a Plan
Schedule forSoftware Delivery Sep 4 – Sep 14, 2018 – TWG Beta Test Sep 17 – 21, 2018 – Address issues, final component-level testing Sep 24 – 28, 2018 – Compile and package components Sep 28, 2018 – Deliver Software to System I&T Oct 1 – 31, 2018 – System Integration & Test Nov 1 – 30, 2018 – System Deployment Build 9a Plan
Changes to Standards Reference and Documents • Documents now part of build process • Document Authoring Team (DAT) • S.Slavney; R.Simpson & R.Joyner • Document Review Team (DRT) • S.McLaughlin; S.LaVoie; E.Guinness; T.King • Document update plans • 9/24 – Distribute Data Author Team (DAT) updates to the Data Review Team (DRT) • 10/5 – Data Review Team (DRT) responses due • 10/19 – Document updates completed and posted Build 9a Plan
I&T Plan • System I&T is an iterative process. • Test cases are derived from requirements. • Regression testing is mandatory for each build. • Test cases are used to exercise software and services with example data products delivered with each build. • All issues found are recorded in the tracking system JIRA. • Prior to completion of a system build, all show stopper issues must be corrected and the fix must be verified, follow by regression testing. • Only when I&T is completed without major anomaly, then system can be deployed. • Full details are captured in test report which identifies result of each test case, and their traceability to requirements. Build 9a Plan
QA Process EN & Node IM Beta Test IM Beta Test Data Tools Beta Plan/Data I&T Plan/Data Beta IM Ops IM Node Tools Beta Test EN System I&T I&T Results Beta Software Build Software CCB Approved SCRs S/W JIRA Issues Draft Std Ref, DPH, Concepts Doc Review Ops Std Ref, DPH, Concepts Ops Software
I&T Input/Output • Input • IM V1.11.0.0 as a result of Node testing of candidate IM based on approved SCRs by CCB • Build 9a system software including upgrades and fixes of issues captured in JIRA • Build 9a test plan including new test cases of any new features and regression test cases • Build 9a test data • Output • Any new issues found will be added to JIRA • Any fixed issues will be closed in JIRA • Test result will be documented (including requirement traceability matrix) Build 9a Plan
Questions/Comments Build 9a Plan
Approved and Implemented SCRs Build 9a Plan