Download presentation
Presentation is loading. Please wait.
Published byEvelyn Allen Modified over 9 years ago
1
Ocean Observatories Initiative OOI CI Release 3 (Scope To Complete) Kick-Off Tim Ampe: System Development Manager Release 3 Kick-off La Jolla, CA October 3, 2013 1
2
Agenda Rationale and Process for Release Dates, Phases, and Content for Release Tasks, Jira Tickets and Progress Tracking Team Formations and Organizational Structure Deliverables and Milestones Integration Team’s Role User Interface Plan System Engineering’s Role Support for Release 2 and Marine Integration Source Code Management and Branching Strategy 2
3
Scope To Complete Rationale and Process Release 2 was late, requiring re-plan Prioritization of remaining functionality was performed –Starting Point: PI (John Orcutt) prioritized List –Initial focus: Delivarables/Milestones/Tasks required for PI Priority 1 capabilities –Planning consultant assisted with tasking/pricing –Mapped Priority 1 capabilities to Deliverables –Created consolidated spreadsheet of mapped Deliverables/Milestones/Tasks –Initial review of all milestones by team to identify/drop duplicates, clean up list –Identified and assigned “stakeholder” roles and voted priorities –Generated proposed prioritized list, timeframe, and budget –Many Milestones “fell off the edge” 3
4
Scope To Complete Rationale and Process L4/L3/L2 Requirements mapped to milestones/deliverables Presented plan to OL and Marine IOs at OOI Tiger Team Meeting end of July –Reprioritization of deliverables/milestones based on OL/Marine IO Feedback –Shortening of timeframe for development and elimination of R4 –Outcome from OOI Tiger Team meeting for STC (R3): 21 Deliverables 35 Milestones 20 Developers 5.5 months 4
5
Dates and Phases for Release 3 (STC) Construction 10/1/13 - 3/31/14 –~5.5 months excluding holidays to develop functionality –Includes integration and testing of each Deliverable/Milestone as they are finished – not done at the end System Verification 4/1/14 - 5/2/14 –~1 month to complete any “straggler” deliverables, fix bugs, verify requirements, and complete remaining integration testing –Initial Operating Capability Review System Transition 5/5/14 - 6/2/14 –~1 month to fix bugs and complete end-to-end testing –Product Readiness Review System Commissioning 6/3/14 - 6/30/14 –System Validation by OL with support from CI –Ending in System being Commissioned and made available to scientific community
6
Content of Release 3 (STC) 21 Deliverables with 35 Milestones and associated tasks Associated Jira Bugs (Mapped to Milestones) and Requirements https://confluence.oceanobservatories.org/display/CIDev/R3+Deliverables+and+Milestones
7
Tasks, Jira Tickets and Progress Tracking Each Deliverable has 1 or more Milestones and each Milestone has set of Tasks Tasks will go into JIRA and Tracked with burndown charts as we did in R2 When all milestones in deliverable completed, integrated into OOIN test system and validated by integration (ITV) team 7
8
Example R2 JIRA Burndown 8
9
Team Formations and Org Structure 9 R. Singh: UCSD L. Campbell: ASA Senior Developer 1: ASA Senior Developer 2: ASA Developer 1: ASA C. Rueda: MBARI S. Said: UCSD C. Cowart: UCSD Senior Developer 1: ASA Developer 1: ASA P. Armstrong: ANL P. Kediyal: UCSD Senior Developer 1: ASA Senior Developer 2: ASA Senior Developer 1: ASA Senior Developer 2: ASA Senior Developer 3: ASA B. Bollenbacher: UCSD Integration Engineer 1: ASA Integration Engineer 2: ASA Integration Engineer 3: ASA
10
Deliverable and Milestone Preparation Deliverable and Milestone Examples on Confluence: –Deliverable https://confluence.oceanobservatories.org/display/CIDev/D053+Data+Acces s+Servicehttps://confluence.oceanobservatories.org/display/CIDev/D053+Data+Acces s+Service –Milestones https://confluence.oceanobservatories.org/display/CIDev/D017+IPython+Not ebook+Integrationhttps://confluence.oceanobservatories.org/display/CIDev/D017+IPython+Not ebook+Integration https://confluence.oceanobservatories.org/display/CIDev/M088+Data+QC+ managementhttps://confluence.oceanobservatories.org/display/CIDev/M088+Data+QC+ management For each Milestone: –Use Cases –Assigned Requirements –Verification Procedures for each Requirement –Validation Procedures for milestone/deliverable 10
11
Integration Team’s Role Formal validation of Deliverables/Milestones in OOIN test system Integration assistance for Data Agents/Instrument Agents Release Documentation Interaction with Marine IOs during Marine IO testing Manage build and test infrastructure Manage OOIN test systems Load testing and load testing infrastructure Tracking of Code Coverage Etc. 11
12
User interface Plan UI Development moving to Raytheon Web Solutions – Pasadena, CA Development done under CI System Development Manager and OceanLeadership’s supervision Initial kick-off discussion shortly Two month evaluation + Four month development effort R3 UI milestone development + R2 UI Bug fixes R3 UI milestone Integration with OOIN services joint responsibility 12
13
System Engineering’s Role One FTE System Engineer –Likely filled by OceanLeadership (Kathy Carr/Bill Bergen) Requirements refinement and tracking Assistance/Review of Milestone Use Cases Requirements testing procedures and verification test execution Risk Management and Change Control 13
14
Support for Release 2 and Marine Integration Release 2 Updates to support Marine Deployments –Bug fixes on REL2.0 Branch and any new UI screens –Integration of Dataset Agent/Drivers, Instrument Agent/Drivers, Platform Agent/Drivers, Data Product Transform Functions Maintenance of R2 OOIN system(s) 14
15
Source Code Mgmt & Branching Strategy Confluence page sent to team last week –https://confluence.oceanobservatories.org/display/CIDev/Transiti on+from+Release+2.0+to+Pre-Release+3.0 –REL2.0 Support Branch Created –Should Review References –Luke to cover in detail 15
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.