GLAST Large Area Telescope: Instrument Science Operations Center CDR Section 8

advertisement
GLAST LAT Project
ISOC CDR August 4, 2004
GLAST Large Area Telescope:
Gamma-ray Large
Area Space
Telescope
Instrument Science Operations Center
CDR
Section 8
Management, Cost, Schedule & Risk
William Craig
Stanford Linear Accelerator Center
ISOC Subsystem Manager
bcraig@slac.stanford.edu
LAT-PR-04500
Section 8 Management 1
GLAST LAT Project
ISOC CDR August 4, 2004
Topics
•
•
•
•
•
•
•
•
Organization/Staff
Management Process
Requirements Traceability
Document Status
Test Philosophy
Procurement Plans
Schedule
Issues and Concerns
LAT-PR-04500
Section 8 Management 2
GLAST LAT Project
ISOC CDR August 4, 2004
Ground System/Ops Organization
Ken Lehtonen
Ground System/Ops Manager
GSFC
Howard Dew
Ground Sys Engineer
GSFC
Ross Cox/ASRC
Ernest Canevari/ASRC
Bruce Wagner/ITMI
Dave Harmon
QA Engineer
Tybrin
Beth Pumphrey
Test Lead
GSFC
Leslie Ambrose
MOMS/NENS Support
GSFC
Bob Sodano
Mission Director
GSFC
Mark Woodard
FD Engineer
GSFC
Dennis Small
MOC Lead
GSFC
Doug Spiegel/Omitron
MOC Manager
John Nagy/Omitron
FOT Lead
LAT-PR-04500
Bill Craig
LAT IOC/LOF Lead
SLAC
Richard Dubois
LAT IOC/SAS Lead
SLAC
Michael Corcoran
HEASARC GLAST Lead
GSFC
Jay Heberle
USN Support
USN
Stan Rubin
NISN Support
GSFC
Ken Lewis
Observatory Ops Lead
Spectrum Astro
Bill Paciesas
GBM IOC Lead
UAH
Jay Norris
GSSC Lead
GSFC
Scott Barthelmy
GCN Lead
GSFC
Robert Preece/UAH
Implementation Lead
Section 8 Management 3
GLAST LAT Project
ISOC CDR August 4, 2004
ISOC Elements & Functions
ISOC Manager
Database
4.1.B.10
Command, H&S
4.1.B.11
FSW
4.1.B.12
Performance V&O
4.1.B.14
Science Analysis
Tools
4.1.B.13
Science Products
Commanding
Thermal Control
Calibration
Level 1
CRs, gammas,
diagnostics
Simulation
Health & Safety
Trigger
Performance
Trending
Level 2
Transients, GRBs
Calibration
Configuration
Filter
Standard Source
Monitoring
Pipeline Server
Reconstruction &
Event Classif.
Testbed
IRF Generation
LAT-PR-04500
Transient Source
Analysis
Section 8 Management 4
GLAST LAT Project
ISOC CDR August 4, 2004
Staffing profile
• The staffing profile for the ISOC has been developed and the
budget for activities agreed upon with SLAC management.
– See chart on next page for staffing by function
– The large jump in FY05 reflects the CD4 milestone (delivery
to NRL for environmental test) and the end of the
construction phase of the project; at this point most LAT
staff (e.g. SAS, FSW etc) are in the ISOC.
• We have hired a software engineer (Steve Culp) who has
developed an architecture for the ISOC operations software.
• We have hired a software engineer (Jim Lemon) who will
implement the ISOC databases
• We have hired a technical writer (Lee Steele) who will develop
the remaining ISOC documents including the Operations
handbook.
• We will need additional software developers/physicists later in
CY 04. We have no current unfilled slots.
LAT-PR-04500
Section 8 Management 5
GLAST LAT Project
ISOC CDR August 4, 2004
ISOC Staffing Plan
ISOC Staffing by Job Function
FTE
60
50
Support
40
Scientist
Technician
30
Software
20
Engineering
10
Management
0
1
5
9
13 17 21 25 29 33 37 41 45 49 53
Months since March 04
Plan matches actuals through July 04
LAT-PR-04500
Section 8 Management 6
GLAST LAT Project
ISOC CDR August 4, 2004
ISOC Management Process
• The ISOC has established the following meetings in support of ISOC
development and coordination:
– Weekly ISOC staff meeting to track schedule, RFAs and any
coordination issues.
– Weekly ISOC-FSW coordination meeting, attended by ISOC staff and
the FSW manager, to work issues of joint importance and ensure
that jointly held requirements are executed in the most efficient
manner.
– Bi-weekly meetings between ISOC manager and GLAST project
scientist to work overall science planning and mission issues.
– Database development meetings as required.
– Regular interaction with I&T including shared personnel.
• Participate in:
• Weekly GOWG meeting with GSFC
– Address ICDs, timeline, and operation issues
• Weekly FSW and I&T working group meetings
– Coordinate script development and test activities
LAT-PR-04500
Section 8 Management 7
GLAST LAT Project
ISOC CDR August 4, 2004
Requirements Traceability
•
Formal process established and in-place for requirement traceability,
flow down and decomposition for the LAT ISOC
Established ICDs in placed with GLAST-MOC and GSSC
Science
Requirements
Document
433-SRD-0001
Mission System
Specification
433-SPEC-0001
Operations Data
Products (ICD)
Interface
Rqmts
Science
Rqmts
LAT-SC Interface
Requirements
Document
433-IRD-0001
Mission
Rqmts
Science Data
Products (ICD)
Ground System
Requirement
Documents
433-RQMT-0006
Mission
•
Mechanical
Subsystem
Specification
LAT-SS-00115
TCS Performance
Specification
LAT-SS-00715
LAT
Environmental
Specification
LAT-SS-00778
Trigger & Dataflow
Subsystem
Specification
LAT-SS-00019
ACD Subsystem
Specification
LAT-SS-00016
LAT-PR-04500
LAT ISOC
Performance
Specification
LAT-SS-00015
LAT-SC Interface
Control
Documents
TKR Subsystem
Specification
LAT-SS-00017
Power
Subsystem
Specification
LAT-SS-00136
SAS
Subsystem
Specification
LAT-SS-00020
CAL Subsystem
Specification
LAT-SS-00018
ISOC
Subsystem
Specification
LAT-SS-00021
LAT Subsystem
LAT Performance
Specification
LAT-SS-00010
LAT
Interface
Rqmts
Section 8 Management 8
GLAST LAT Project
ISOC CDR August 4, 2004
Document Status
Document
Number
MD-2513
MD-04443
SS-00015
SS-00021
SS-01378
SS-01783
Not
assigned
Not
assigned
LAT-PR-04500
Last
Estimated
Revision Completion
Date
Date
Author
6/23/2004
8/15/2004 L. Bator
W. Craig,
7/30/2004
7/30/2004 D. Lung
L. Bator,
J. Martin
7/22/2004
L. Bator,
W. Craig,
S. Digel,
D. Lung,
7/14/2004
7/30/2004 J. Martin
L. Bator,
W. Craig,
S. Digel,
D. Lung,
7/30/2004
7/30/2004 J. Martin
Draft
11/1/2004 L. Bator
Title
Lat ISOC Verification and Validation Plan
LAT Instrument Science Operation Center
Management and Development Plan
LAT ISOC Performance Specification-Level II(B)
Specification
LAT ISOC Subsystem Specification Level III
Specification
9/15/2004 S. Culp
LAT Operations Plan
LAT Operations Facility Level 4 specification
ISOC Ground Software and Operations Tools
Description
4/15/2005 J. Martin
ISOC Test Plan
Section 8 Management 9
GLAST LAT Project
ISOC CDR August 4, 2004
Document Status (2)
Document
Number
Not assigned
Last
Revision
Date
Estimated
Completion
Date
Author
Title
Instrument Operations Handbook
Not assigned
10/1/2005 L. Bator
R.
11/1/2004 Cameron
Not assigned
2/15/2004 W. Craig
ISOC/I&T Transition Document
Not assigned
9/1/2004 S. Culp
ISOC Configuration Management Plan
Not assigned
9/1/2006 L. Bator
On-orbit Operations Procedures
Not assigned
12/1/2006 L. Bator
Launch and Early Orbit Operations
Not assigned
1/15/2005 FSW
Telemetry and Command Handbook
LAT-PR-04500
ISOC Team Coordination Plan
Section 8 Management 10
GLAST LAT Project
ISOC CDR August 4, 2004
Test Philosophy
• Schedule constructed to test as early as possible
– LAT testbed allows frequent and meaningful tests while
instrument is being assembled
• Frequent demonstrations and simulations precede major
software releases.
• Six end to end tests during Observatory I&T to provide
confidence in final major release of software.
LAT-PR-04500
Section 8 Management 11
GLAST LAT Project
ISOC CDR August 4, 2004
Summary of ISOC Software Capabilities
for GRTs & ETEs
Date
What
Release
15-Apr-05
GRT 2
ISOC 1
(1 Apr 05)
15-Jun-05
GRT 3
“
1-Sep-05
GRT 4
ISOC 2
(15 Aug 05)
15-Nov-05
GRT 5
“
11-Feb-06
ETE 1
ISOC 3
(15 Dec 05)
15-Feb-06
GRT 6
“
contingencies added
15-Apr-06
ETE 2
“
provide instrument commands and file loads,
support memory dumps of instrument
1-May-06
GRT 7
“
clean-up and regression tests
1-May-06
Mission Sims
“
full ISOC capabilities to support Mission Sims (from May 2006 through launch)
15-Jun-06
ETE 3
“
support basic observatory operations
25-Aug-06
ETE 4
“
instrument turn on
14-Oct-06
ETE 5
“
regression test and contingencies
1-Feb-07
ETE 6
“
final ETE at launch facility
LAT-PR-04500
Required ISOC capabilities
receive real-time HK data from MOC,
provide basic LAT P&S (Planning & Scheduling)
level 0 data processing on science data,
IOC processes science level 0 data into level 1 products
receive level 0 data from MOC
provide level 1 and 2 data products to GSSC,
provide more complex LAT P&S,
provide LAT file uploads to GSSC,
provide simulated science data
provide Level 1 data products to GSSC,
receive Level 0 files from MOC (post-test)
Section 8 Management 12
GLAST LAT Project
ISOC CDR August 4, 2004
ISOC Development Schedule
Phase / Milestone
A
u
g
0
4
S
e
p
0
4
O
c
t
0
4
N
o
v
0
4
D
e
c
0
4
J
a
n
0
5
F
e
b
0
5
M
a
r
0
5
A
p
r
0
5
M
a
y
0
5
J
u
n
0
5
J
u
l
0
5
A
u
g
0
5
S
e
p
0
5
O
c
t
0
5
N
o
v
0
5
D
e
c
0
5
J
a
n
0
6
F
e
b
0
6
M
a
r
0
6
A
p
r
0
6
M
a
y
0
6
J
u
n
0
6
J
u
l
0
6
A
u
g
0
6
S
e
p
0
6
O
c
t
0
6
N
o
v
0
6
D
e
c
0
6
J
a
n
0
7
F
e
b
0
7
ISOC CDR
ITOS setup/configuration
ISOC Verif. with Test Bed
Diagnostic Tool Dev
Mission Planning Dev
DB/Web/E-logbook Dev
Plotting/Trending Dev
ISOC Demos
ISOC Simulation Testing
ISOC SW Releases
1
2
4
3
Ground Readiness Tests
2
3
4
5
7
6
End-to-End Tests
1
2
3
4
5
Environmental tests at NRL
ISOC testing at NRL
ISOC takes over LAT operation
ISOC used to I/F with LAT (front-door only)
Mission Simulations
Launch
SW Dev Slack Times
LAT-PR-04500
Section 8 Management 13
6
M
a
r
0
7
GLAST LAT Project
ISOC CDR August 4, 2004
ISOC Software Release Schedule
• New software architecture in place, centralizing all software
releases; eliminating the various separate software release
schedule as in the PDR schedule
• The schedule has been coordinated with GSFC Ground System
plans
– ISOC Software Release 1 (April 1, 2005)
• Support Ground Readiness Test (GRT) 2 and 3
– ISOC Software Release 2 (August 15, 2005)
• Support GRT 4 and 5
– ISOC Software Release 3 (December 15, 2005)
• Support End-to-End 1, ETE 2, ETE 3, GRT 6, GRT 7, and
Mission Sim
– ISOC Software Release 4 (July 25, 2006)
• Support remaining ETE’s 4, 5, and 6
LAT-PR-04500
Section 8 Management 14
GLAST LAT Project
ISOC CDR August 4, 2004
ISOC Cost Profile
FY04
FY05
FY06
FY07
FY08
ISOC Management
CHS Team
FSW Team
PVO Team
SDP Team
SAS Team
SAC Team
158.11
405.99
0.00
83.90
12.63
364.49
0.00
557.18
1450.14
346.68
652.51
467.00
1483.90
270.17
554.94
1484.14
1240.70
1264.75
703.94
2095.21
1716.84
638.92
1536.09
1284.12
1309.02
728.58
1839.66
1979.31
667.36
1186.11
906.47
1222.87
754.08
1825.76
2252.82
Total (Functional Units)
Total (With SAC)
1025.12
1025.12
4957.42
5227.58
7343.68
9060.52
7336.40
9315.71
6562.65
8815.46
The ISOC budget presented here is completely ‘off
project’ and is primarily funded by SLAC’s research
division.
LAT-PR-04500
Section 8 Management 15
GLAST LAT Project
ISOC CDR August 4, 2004
Procurement plans
• The large disk and CPU farms needed for pipeline storage and
processing are supplied by SCS.
• The handful of ISOC workstations will be procured in phases
but will all be in place for the final software release
• Third party software is largely in place already
– STK will be purchased in CY2004
– Final build/buy decisions on other tools by November ’04.
• No issues foreseen with H/W or purchased S/W.
LAT-PR-04500
Section 8 Management 16
GLAST LAT Project
ISOC CDR August 4, 2004
ISOC Risk Status
Number Date
Rank
Originator
Description
Mitigation
ISOC-0001
5/15/04
1
B. Craig
ISOC lacks accepted
architecture and plan
for software
implementation.
Trade study between
possible front ends to
be completed by
6/15/04. Hires into s/w
architecture position.
Successful CDR
retires risk
ISOC-0002
5/15/04
3
B. Craig
No response to PDR
RFAs
Schedule and track
RFA’s weekly. 3
remain as of 8/02
ISOC-0003
5/17/04
2
B. Craig
Inadequate staffing
plan for ISOC.
Draft staffing plan
complete. Culp,
Lemon, Steele hired,
S/W developers
needed in Sep/Oct
ISOC-0004
5/21/04
4
B. Craig
No facility location
identified for ISOC
Long-term solution
identified, short term
space to be requested
from SLAC
management.
LAT-PR-04500
Section 8 Management 17
GLAST LAT Project
ISOC CDR August 4, 2004
RFA 3 – ISOC Risk Status
Number Date
Rank
Originator
Description
Mitigation
ISOC-0005
5/21/04
2
B. Craig
No requirements
levied on I&T and Flt
S/W subsystems
Mechanism in place
with I&T and FSW
Final disposition after
joint requirements
review.
ISOC-0006
5/21/04
1
B. Craig
ISOC will be unable
to hold schedule due
to staffing delays and
unscoped work
Definition of work plan
follows architecture
development.
Additional support
supplied as requested
but need to balance
new hires vs transfers
from other
subsystems.
LAT-PR-04500
Section 8 Management 18
GLAST LAT Project
ISOC CDR August 4, 2004
Issues and Concerns
• Frontloaded software support needed.
– Need to limit hires to account for expected transfers from
other subsystems.
• Database architecture not as well developed as we would like
– Need to deliver I&T databases soon while retaining an
overall structure that makes sense for the ISOC
• Requirement completeness,
– late start adds risk of missing requirements
• Many software elements need to interoperate smoothly
– Early testing reduces problem, and certainly easier than
writing the code anew
LAT-PR-04500
Section 8 Management 19
GLAST LAT Project
ISOC CDR August 4, 2004
Summary
• Great effort from ISOC staff over past 3 months to respond to
PDR, devise and firm up an architecture for the ISOC.
• Help from GSFC (particularly Canevari, Teter & Greer) has
made a large impact and significantly improved our approach
• Although issues remain we are poised to build a system that
meets all requirements while meeting schedule.
LAT-PR-04500
Section 8 Management 20
Download