Functional Requirements for NGAO Christopher Neyman W. M. Keck Observatory NGAO Team Meeting #9 August 24, 2007.

Slides:



Advertisements
Similar presentations
Chpter#5 -part#1 Project Scope and Human Resource Planning
Advertisements

Copyright 2009  Develop the project charter: working with stakeholders to create the document that formally authorizes a project—the charter  Develop.
NGAO Controls Team Meeting August 29, 2008 Erik Johansson.
Unit 231 Software Engineering Introduction to SWE What is SDLC Phases of SDLC.
NGAO System Design Review Response Peter Wizinowich, Rich Dekany, Don Gavel, Claire Max for NGAO Team SSC Meeting June 18, 2008.
TSS Architecture Definition Context. TSS Scoping Study Context Detailed Requirements Specification (products, functionality) High Level Architecture Description.
Science Team Management Claire Max Sept 14, 2006 NGAO Team Meeting.
Build to Cost Meeting: Goals, Agenda & New Directions Peter Wizinowich NGAO Team Meeting September 11-12, 2008.
1 NGAO Instrumentation Studies Overview By Sean Adkins November 14, 2006.
NGAO Control Systems Group Status, Plans & Issues NGAO Team Meeting August 19, 2008 Erik Johansson Jimmy Johnson, Doug Morrison, Ed Wetherell.
Functional Requirements Status and Plans Christopher Neyman W. M. Keck Observatory Viswa Velur California Institute of Technology Keck NGAO Team Meeting.
Unit 211 Requirements Phase The objective of this section is to introduce software system requirements and to explain different ways of expressing these.
Computer Engineering 203 R Smith Requirements Management 6/ Requirements IEEE Standard Glossary A condition or capability needed by a user to solve.
NGAO System Design: AO System (WBS 3.2) & Laser Facility (WBS 3.3) Design Inputs & Outputs Peter Wizinowich NGAO Team Meeting #9 August 24, 2007.
Science Operations Update NGAO - Meeting 11 D. Le Mignant, E. McGrath & C. Max W. M. Keck Observatory 11/05/2007.
California Association for Research in Astronomy W. M. Keck Observatory KPAO Keck Precision Adaptive Optics Keck Precision AO (KPAO) SSC Presentation January.
Build to Cost Directions & Guidelines Peter Wizinowich SSC Meeting November 3, 2008.
Planning “Science Operations” tasks for the PD phase NGAO PD Phase D. Le Mignant W. M. Keck Observatory 08/19/2008.
WBS & AO Controls Jason Chin, Don Gavel, Erik Johansson, Mark Reinig Design Meeting (Team meeting #10) Sept 17 th, 2007.
NGAO Management Update Peter Wizinowich NGAO Meeting #11 November 5, 2007.
Science Operations Replan NGAO - Meeting 6 D. Le Mignant W. M. Keck Observatory 04/25/2007.
NGAO System Design Phase Management Report - Replan NGAO Meeting #6 Peter Wizinowich April 25, 2007.
Science Operations Plan NGAO - Meeting 10 D. Le Mignant W. M. Keck Observatory 09/17/2007.
NGAO interface control documents: Christopher Neyman W. M. Keck Observatory Keck NGAO PD phase Meeting #6 March 19, 2007 Videoconference.
SE652 Project Post Mortem Team Presentation & Course Review.
NGAO Team Meeting Management Peter Wizinowich May 26, 2009.
NGAO System Design Phase System & Functional Requirements Documents NGAO Meeting #6 Peter Wizinowich April 25, 2007.
Design Team Report: AO Operational Tools (aka Acquisition and Diagnostics) Christopher Neyman W. M. Keck Observatory (for the Operational tools team) Keck.
Design Team Report: Laser Facility Chris Neyman Jim Bell, Erik Johansson, Jason Chin W. M. Keck Observatory Viswa Velur Caltech Optical Observatories Keck.
Encouraging “System Level” Thinking Christopher Neyman, Erik Johansson, David Le Mignant W. M. Keck Observatory Viswa Velur California Institute of Technology.
System Architecture WBS 3.1 Mid-Year Replan Richard Dekany NGAO Team Meeting #6 April 25-26, 2007 UCSC.
4. 2Object-Oriented Analysis and Design with the Unified Process Objectives  Explain the elements of project management and the responsibilities of a.
Functional Requirements Status and Plans Christopher Neyman & Erik Johansson W. M. Keck Observatory Viswa Velur California Institute of Technology Keck.
NGAO Meeting #5 Introduction NGAO Meeting #5 Peter Wizinowich March 7, 2007.
WMKO Next Generation Adaptive Optics: Build to Cost Concept Review Peter Wizinowich et al. December 2, 2008 DRAFT.
Trade Study Report: NGAO versus Keck AO Upgrade NGAO Meeting #5 Peter Wizinowich March 7, 2007.
AO Opto-mechanical System Design Status, Issues, and Plans Don Gavel UCO/Lick Observatory (for the opto-mechanical design team) Keck NGAO Team Meeting.
Design Team Report: AO Operational Tools (aka Acquisition and Diagnostics) Christopher Neyman W. M. Keck Observatory (for the Operational tools team) Keck.
1 CMPT 275 Software Engineering Requirements Analysis Process Janice Regan,
INFO 637Lecture #31 Software Engineering Process II Launching & Strategy INFO 637 Glenn Booker.
S/W Project Management
Software Engineering Chapter 15 Construction Leads to Initial Operational Capability Fall 2001.
1 REQUIREMENT ENGINEERING Chapter 7. 2 REQUIREMENT ENGINEERING Definition Establishing what the customer requires from a software system. OR It helps.
Copyright 2010, The World Bank Group. All Rights Reserved. Statistical Work Plan Development Section B 1.
© Grant Thornton | | | | | Guidance on Monitoring Internal Control Systems COSO Monitoring Project Update FEI - CFIT Meeting September 25, 2008.
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
CHECKPOINTS OF THE PROCESS Three sequences of project checkpoints are used to synchronize stakeholder expectations throughout the lifecycle: 1)Major milestones,
Managing the Information System Project Dr. Dania Bilal IS 592 Spring 2005.
Learning by Experience A Project in the Design Phase 2:15 – 3:00 Performed by: A Cast of Many.
TESTING LEVELS Unit Testing Integration Testing System Testing Acceptance Testing.
Software Life Cycle The software life cycle is the sequence of activities that occur during software development and maintenance.
Requirements Management with Use Cases Module 10: Requirements Across the Product Lifecycle Requirements Management with Use Cases Module 10: Requirements.
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project 3.1 Modern Systems Analysis and Design.
Requirement engineering & Requirement tasks/Management. 1Prepared By:Jay A.Dave.
SRR and PDR Charter & Review Team Linda Pacini (GSFC) Review Chair.
Keck Next Generation AO Next Generation Adaptive Optics Meeting #2 Caltech November 14, 2006 P. Wizinowich for NGAO Executive Committee.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Team-Based Development ISYS321 Managing the Information Systems Project.
1 Lecture 2.3: SE Process (SEF Ch 3) Dr. John MacCarthy UMBC CMSC 615 Fall, 2006.
Introduction to Software Engineering 1. Software Engineering Failures – Complexity – Change 2. What is Software Engineering? – Using engineering approaches.
Software Configuration Management
Testing Process Roman Yagodka ISS Test Leader.
IT 440: SYSTEM INTEGRATION
Software Requirements analysis & specifications
NGAO System Design Project Plans and Schedule
Rational Unified Process
Click to add title Planning for LSST Verification George Angeli LSST All Hands Meeting Tucson August 15, 2016.
Project Scope Management
Project Scope Management
Project Scope Management
Presentation transcript:

Functional Requirements for NGAO Christopher Neyman W. M. Keck Observatory NGAO Team Meeting #9 August 24, 2007

2 Requirements life cycle is integrated with design Requirements Elicitation: The art of understanding the needs of the Keck astronomical community Collecting them in a repository for future analysis Examples: science cases, observing scenarios Requirements Selection: The art of deciding which features are appropriate to include in NGAO Realistically we can’t do everything Must balance cost, schedule, risks, and science capabilities Examples: trade studies, error budgets, costs estimation, and risk analysis Requirements Specification: The art of detailing the exact behavior that addresses the features chosen above Examples: the ScRD, SRD, FRD, and Keck baseline instrument requirements Revisit requirements in preliminary and detailed design phases

3 Ideally each requirement will be: Correct: It describes something the scientists want Consistent: It does not conflict with other requirements Unambiguous: It has only one possible interpretation Verifiable: There must exist some means to check that the final system meets the requirement

4 The FRD provides the criteria to evaluate the NGAO subsystems The SRD provides the criteria to evaluate the NGAO system FRD flows down the requirements from design-independent SRD FRD systems chosen to divide NGAO into functions that would be required independent of the selected architecture FRD requirements are architecture specific Two versions of the FRD are scheduled during the system design phase of NGAO The first for system architecture activity (3.1.3) The second as a result of the subsystem design process (3.2)

5 Draft AO and laser system FRD Subsystem breakdown for AO and Laser Needs detailed flow down and checks Mainly TBD and estimated numbers Meet with subsystem leads for review and comments Useful guide to upcoming system design tasks