Requirements and Duncker Diagrams
|
|
- Randell Weaver
- 7 years ago
- Views:
Transcription
1 Requirements and Duncker Diagrams Table of Contents Reading...1 The Systems Engineering Method...2 Customer Expectations (Project Objectives and Mission Profile)...4 The Iterative Nature of the System Design Process...5 Requirements (Level 1 Program/Project)...7 Duncker Diagrams...12 To Market, To Market...13 Reading 1. NASA Systems Engineering Handbook NASA-SP Rev-1 Appendix C: How to Write a Good Requirement, Use of Correct Terms 2. NASA Systems Engineering Handbook NASA-SP Rev-1 Appendix C: How to Write a Good Requirement, Requirements Validation Checklist, Clarity 3. NASA Systems Engineering Handbook NASA-SP Rev-1 Section 4.2 Technical Requirements Definition Start (page 40) 4. Department of Chemical Engineering, University of Michigan, Ann Arbor, Chapter 5 Problem Definition Techniques D
2 The Systems Engineering Method 1. Customer 1 Expectations (Project Objectives and Mission Profile) 2. High Level Requirements (Level 1 Program/Project) 3. Functional and Logical decompositions (Project WBS) 2 4. Trade Studies and Iterative Design Loop a. Form Creative Design Solution (System PBS) b. Define Level 2 System and Subsystem Requirements c. Make Hardware and/or Software Model(s) and Perform Experiments d. Organize and Analyze Data e. Does Functional & Performance Analysis show design will meet Functional Design and concept of operations (ConOps) Requirements? f. If additional detail need, Repeat Process 5. Select a preferred design a. Does the system work 3 (performance)? b. Is the system achievable within cost and schedule constraints? c. If the answer is no, adjust Customer s Expectations (Step 1) and start again. 6. Communicate Results (PDR and CDR) a. Preparing presentations (PDR and CDR) b. Reports, plans, and specifications. (Project Planning) 7. Implement the design. (Project Implementation) 1 NASA introduces the term Stakeholders at this time, a term that encompasses both the customer and individuals directly or indirectly effected by the project. Due to the introductory nature of this course, I will simply use the term customer. 2 See Week 1 Job Descriptions 3 This includes determining if the system is safe and reliable D
3 The System Engineering Design Method D
4 Customer Expectations (Project Objectives and Mission Profile) After Mission Authorization (i.e. funding), the process Starts with a study team collecting and clarifying the Customer s Expectations (The Problem Statement), including the program objectives, constraints, design drivers, mission profile 4, and criteria for defining mission success. o Include information on what you are to solve, and consider why you need to solve this problem. o Case Study 1 st Iteration Problem: People are being injured and dying in traffic accidents. Customer Objective: Decrease the number of traffic accidents Social Engineering Solution: Roll out a Drive Safely campaign with better driver education and traffic enforcement 4 I will use the term Mission Profile in place of Operational Objectives D
5 The Iterative Nature of the System Design Process From the customer s expectations high-level requirements are defined. These high-level requirements drive an iterative design loop where creative strawman architecture/designs and derived system and subsystem requirements are developed. This process will require iterations (inside loops) and design decisions to achieve consistency. Once consistency is achieved, analyses allows the project team to validate the design against the customer s expectations. A simplified validation asks the questions: Does the system work 5 (performance)? Is the system achievable within cost and schedule constraints? o The output of this step will typically result in modification of the customer s expectations and the process starts again (outside loop). o This process continues until the system architecture, mission profile (ConOps), and requirements and stakeholder expectations achieve consistency. o The number of iterations must be sufficient to allow analytical verification of the design to the requirements. o The design process is hierarchical by nature with the same process applied to the next level down in the program one person s subsystem is another person s project. 5 This includes determining if the system is safe and reliable D
6 Customer Expectations May Change As we have seen, the statement of the Customer s Expectations may be modified as objectives are translated into requirements and the nature of the real problem is better understood. After each iteration, make sure you are proceeding to solve the real problem as opposed to the perceived problem. o Case Study 2 nd Iteration Problem: People are being injured and dying in traffic accidents. Customer Objective: Decrease the number of (injuries due to) traffic accidents Engineering Solution: Design a safer vehicle and roadways D
7 Requirements (Level 1 Program/Project) Reference: NASA Systems Engineering Handbook Section 4.2 Technical Requirements Definition Start (page 40) and Appendix C page A: Understand and translate of customer s expectations into clear unambiguous quantitative, verifiable, and realizable level 1 program requirements 2. Complete and thorough requirements traceability (including requirement flow-down and verification that the requirement is at the correct level). 3. Does the requirement move the design process forward and are any requirements missing (your strawman design will help you discover these requirements)? 4. Document all decisions made during the development of the original design concept 6. (Including links to source material) and how they were made (Are equations used to calculate a requirement provided and are answers correct) 5. Is language in the form of a requirement? 6. Avoid multiple requirements within a paragraph. (i.e., breakup statements that contain multiple requirements) 6 This will make the original design philosophy and negotiation results available to assess future proposed changes and modifications against D
8 Requirements (Level 1 Program/Project) Understand and translate of customer s expectations into clear unambiguous quantitative, verifiable, and realizable level 1 program requirements We choose to go to the moon in this decade (time 0:19 to 0:23) is both a goal and at the same time an excellent set of top level programmatic requirement encompassing cost, schedule, and performance. This administration declares unconditional war on poverty in America may be a noble goal, but does not lead to a good set of top level requirements. Complete and thorough requirements traceability (including requirement flow-down and verification that the requirement is at the correct level). Program requirements translate, are linked to, the customer objectives, while project requirements may reflect an institutional requirement (like safety or flight restrictions). At this point in the project our focus is translating the customer s and institutional requirements into Program/Project requirements. Program/Project requirements typically do not imply a design solution D
9 Requirements (Level 1 Program/Project) Does the requirement move the design process forward and are any requirements missing (these are the hardest to discover and the most expensive in cost and schedule to correct)? The lowest level requirement is normally stated in the form of a specification. In the diagram below, in the bottom row - left hand corner a specification is created without a link to a higher level requirement(s). This is the simplest way of discovering any missing requirements. In middle row - right side of the diagram below we have an example of a requirement that does not lead to a specification and therefore does not move the design process forward D
10 Requirements (Level 1 Program/Project) Document all decisions made during the development of the original design concept 7. Include links to source material and how decisions were made o Are the equations used to calculate a requirement provided and are answers correct? Close attention to this process is the difference between the customer saying you said and your company paying to correct the problem within the agreed upon schedule, versus you telling the customer your new requirement is out-of-scope and your customer paying the increased cost with attendant schedule delay. Is language in the form of a requirement? 8 Use of Correct Terms. The correct word usage can make all the difference between success and failure. a. Shall = requirement. All the rules defined in this presentation apply! b. Will = facts or declaration of purpose. Typically verified simply by inspection. The robot will be painted red. c. Should = goal. Time permitting we will accomplish this goal. You can think of these as bonus points. Are the requirements clear and unambiguous? o Are all aspects of the requirement understandable and not subject to misinterpretation? o Is the requirement free from indefinite pronouns (this, these) and ambiguous terms (e.g., as appropriate, etc., and/or, but not limited to )? Are the requirements concise and simple? 7 This will make the original design philosophy and negotiation results available to assess future proposed changes and modifications against. 8 NASA Systems Engineering Handbook NASA-SP Rev-1 Appendix C: How to Write a Good Requirement, Use of Correct Terms D
11 Requirements (Level 1 Program/Project) Avoid multiple requirements within a paragraph 9. Do the requirements express only one thought per requirement statement, a standalone statement as opposed to multiple requirements in a single statement, or a paragraph that contains both requirements and rationale? Does the requirement statement have one subject and one predicate? On Your Own Spring 2016 A-TeChToP Research Project The most exhaustive research project ever done. Unfortunately, in many cases poorly translated to a corrected set of requirements. Tesla The Tesla Final Project Document is here. Does level 1 Project Requirements meet the criteria previously defined? Do level 2 System/Subsystem flow down from the level above. Pathfinder The Preliminary Pathfinder Project Document is located here. How will these requirements be verified? 9 NASA Systems Engineering Handbook NASA-SP Rev-1 Appendix C: How to Write a Good Requirement, Requirements Validation Checklist, Clarity D
12 Duncker Diagrams As you explore the problem by translating into requirements, a step which includes design trade-off studies, simulation, modeling, experiments, and rapid prototyping; you may also want to first apply the Duncker Diagram. Case Study Duncker Diagram o Problem: People are being injured and dying in traffic accidents. o Achieve Desired State Path 1: Decrease the number of traffic accidents Solution 1: Roll out a Drive Safely campaign with better driver education Solution 2: Traffic enforcement o Ok not to Achieve Desired State Path 1: Do NOT decrease the number of traffic accidents Solution 1: Design a safer vehicle Solution 2: Design safer roadways D
13 To Market, To Market The Situation: Toasty O s was one of the hottest selling cereals when it first came on the market. However, after several months, sales dropped. The consumer survey department was able to identify that customer dissatisfaction, as expressed in terms of taste, was related to the age of the cereal. Consequently, management determined that they must streamline the production process to get the cereal on the store shelves faster, thus ensuring a fresher product. Engineering had quite a time with this problem - there wasn t much slack time that could be removed from the process to accomplish the goal. Of the steps required to get the product on the shelves (manufacturing, packaging, storage, and shipping) manufacturing and packaging were the fastest so plans for building plants closer to the major markets were considered as was trying to add more trucks to get the cereal to market faster D
14 To Market, To Market Sales of Toasty O s are dropping. Consumer surveys have indicated dissatisfaction with a stale taste. PERCEIVED MISSION OBJECTIVE (THE PROBLEM): Streamline the production process to get the cereal on the store shelves faster, thus ensuring a fresher product. SECOND PERCEIVED OBJECTIVE: Get the Cereal to Market Faster D
15 Duncker Diagram D
16 To Market, To Market Continued ORIGINAL MISSION STATEMENT Get cereal to market faster. The real problem was that the cereal was not staying fresh long enough, not that it wasn t getting to market fast enough. NEW MISSION STATEMENT Make Toasty O s boxes tighter and determine appropriate additive to slow down the spoiling reaction D
Fourth generation techniques (4GT)
Fourth generation techniques (4GT) The term fourth generation techniques (4GT) encompasses a broad array of software tools that have one thing in common. Each enables the software engineer to specify some
More informationWhat methods are used to conduct testing?
What is testing? Testing is the practice of making objective judgments regarding the extent to which the system (device) meets, exceeds or fails to meet stated objectives What the purpose of testing? There
More informationRequirements Management John Hrastar
Requirements Management John Hrastar NASA Project Management Conference March 30-31, 2004 University of Maryland Conference Center Introduction Three aspects of requirements management Requirements in
More information3SL. Requirements Definition and Management Using Cradle
3SL Requirements Definition and Management Using Cradle November 2014 1 1 Introduction This white paper describes Requirements Definition and Management activities for system/product development and modification
More informationCriteria for Flight Project Critical Milestone Reviews
Criteria for Flight Project Critical Milestone Reviews GSFC-STD-1001 Baseline Release February 2005 Approved By: Original signed by Date: 2/19/05 Richard M. Day Director, Independent Technical Authority
More informationTotal Quality Management (TQM) Quality, Success and Failure. Total Quality Management (TQM) vs. Process Reengineering (BPR)
Total Quality Management (TQM) Quality, Success and Failure Total Quality Management (TQM) is a concept that makes quality control a responsibility to be shared by all people in an organization. M7011
More informationOverview of: A Guide to the Project Management Body of Knowledge (PMBOK Guide) Fourth Edition
Overview of A Guide to the Project Management Body of Knowledge (PMBOK Guide) Fourth Edition Overview of: A Guide to the Project Management Body of Knowledge (PMBOK Guide) Fourth Edition 1 Topics for Discussion
More informationPROJECT MANAGEMENT PLAN CHECKLIST
PROJECT MANAGEMENT PLAN CHECKLIST The project management plan is a comprehensive document that defines each area of your project. The final document will contain all the required plans you need to manage,
More informationSOFTWARE DEVELOPMENT STANDARD FOR SPACECRAFT
SOFTWARE DEVELOPMENT STANDARD FOR SPACECRAFT Mar 31, 2014 Japan Aerospace Exploration Agency This is an English translation of JERG-2-610. Whenever there is anything ambiguous in this document, the original
More informationNODIS Library Program Formulation(7000s) Search
NODIS Library Program Formulation(7000s) Search NASA Procedural Requirements This Document Is Uncontrolled When Printed. Check the NASA Online Directives Information System (NODIS) Library to verify that
More informationA Case Study of the Systems Engineering Process in Healthcare Informatics Quality Improvement. Systems Engineering. Ali M. Hodroj
A Case Study of the Systems Engineering Process in Healthcare Informatics Quality Improvement By Ali M. Hodroj Project Report submitted to the Faculty of the Maseeh School of Engineering and Computer Science
More informationCHAPTER 6 NETWORK DESIGN
CHAPTER 6 NETWORK DESIGN Chapter Summary This chapter starts the next section of the book, which focuses on how we design networks. We usually design networks in six network architecture components: Local
More informationLecture 8. Systems engineering L E C T U R E. SIMILAR process. Zuzana Bělinová. Faculty of Transportation Sciences, CTU in Prague
L E C T U R E 8 SIMILAR process LECTURE 8 - OVERVIEW Theoretical foundations of many methodologies - Typical SE process SYSTEMS ENGINEERING BASIC FACTS Systems Engineering is responsible for creating a
More informationThe Impacts Of Agile Development On The System Engineering Process
The Impacts Of Agile elopment On The System Engineering Process 17 th Annual Systems Engineering Conference October 27-30, 2014 Springfield, Virginia Discussion Topics Background What Is Agile elopment
More informationFUNCTIONAL ANALYSIS AND ALLOCATION
Functional Analysis Allocation CHAPTER 5 FUNCTIONAL ANALYSIS AND ALLOCATION 5.1 INTRODUCTION The purpose of this systems engineering process activity is to transform the functional, performance, interface
More informationSoftware development life cycle. Software Engineering - II ITNP92 - Object Oriented Software Design. Requirements. Requirements. Dr Andrea Bracciali
Software development life cycle Software life cycle: Software Engineering - II ITNP92 - Object Oriented Software Design Dr Andrea Bracciali Module Co-ordinator 4B86 abb@cs.stir.ac.uk Spring 2014 (elicitation)
More informationSoftware Development Life Cycle
4 Software Development Life Cycle M MAJOR A J O R T TOPICSO P I C S Objectives... 52 Pre-Test Questions... 52 Introduction... 53 Software Development Life Cycle Model... 53 Waterfall Life Cycle Model...
More informationQUALITY TOOLBOX. Understanding Processes with Hierarchical Process Mapping. Robert B. Pojasek. Why Process Mapping?
QUALITY TOOLBOX Understanding Processes with Hierarchical Process Mapping In my work, I spend a lot of time talking to people about hierarchical process mapping. It strikes me as funny that whenever I
More informationCDC UNIFIED PROCESS PRACTICES GUIDE
Purpose The purpose of this document is to provide guidance on the practice of Modeling and to describe the practice overview, requirements, best practices, activities, and key terms related to these requirements.
More informationHow to Craft a World-Class Work Breakdown Structure
How to Craft a World-Class Work Breakdown Structure Laura Miller, PMP laura.miller2@hp.com 1 Copyright Copyright 2012 2012 Hewlett-Packard Development Development Company, Company, L.P. The L.P. information
More informationQuick Preview PROPERTY DAMAGE
Quick Preview PROPERTY DAMAGE You are you first priority, take care of you first Understand rental insurance, towing and storage costs Figure out what kind of insurance coverage you have Choose a reputable
More informationITS Projects Systems Engineering Process Compliance Checklist
ITS Projects Systems Engineering Process Compliance Checklist FHWA Final Rule (23 CFR 940) This checklist is to be completed by the MDOT or LPA Project Management Staff. Please refer to the accompanying
More informationSoftware Requirements Specification
1 of 7 17.04.98 13:32 Software Requirements Specification The sub-sections : 1. What is a Software Requirements Specification 2. Why is a Software Requirement Specification Required 3. What is Contained
More informationSpace Project Management
EUROPEAN COOPERATION FOR SPACE STANDARDIZATION Space Project Management Configuration Management Secretariat ESA ESTEC Requirements & Standards Division Noordwijk, The Netherlands Published by: Price:
More informationTen steps to better requirements management.
White paper June 2009 Ten steps to better requirements management. Dominic Tavassoli, IBM Actionable enterprise architecture management Page 2 Contents 2 Introduction 2 Defining a good requirement 3 Ten
More informationSystem Development and Life-Cycle Management (SDLCM) Methodology. Approval CISSCO Program Director
System Development and Life-Cycle Management (SDLCM) Methodology Subject Type Standard Approval CISSCO Program Director A. PURPOSE This standard specifies content and format requirements for a Physical
More informationFive Core Principles of Successful Business Architecture
Five Core Principles of Successful Business Architecture Authors: Greg Suddreth and Whynde Melaragno Strategic Technology Architects (STA Group, LLC) Sponsored by MEGA Presents a White Paper on: Five Core
More informationSpace engineering. System engineering. ECSS-E-10 C Draft 1
Space engineering System engineering This ECSS document is a draft standard distributed for Public Review. It is therefore subject to change without any notice and may not be referred to as an ECSS Standard
More informationCalMod Design-Build Electrification Services
SECTION 01800 SYSTEMS INTEGRATION AND INTEGRATOR REQUIREMENTS PART 1 GENERAL DESCRIPTION A. This section specifies the system-wide integration requirements for the Caltrain Electrification system, i.e.
More informationThe Plan s Journey From Scope to WBS to Schedule
The Plan s Journey From Scope to WBS to Schedule Presented by: Rick Clare, CBAP, PMP, OCP, CSM PM Centers USA, LLC. 2013 Company Background Consulting and Training (Virtual, Public and Private Training)
More informationAppendix B Data Quality Dimensions
Appendix B Data Quality Dimensions Purpose Dimensions of data quality are fundamental to understanding how to improve data. This appendix summarizes, in chronological order of publication, three foundational
More informationSystem Requirements Specification (SRS) (Subsystem and Version #)
of the (Subsystem and Version #) () (Document Revision Number) Contract (No.) Task (No.) GSA Contract (No.) Prepared for: The United States Department of Agriculture Food & Nutrition Service (FNS)/ Information
More informationSOFTWARE REQUIREMENTS
SOFTWARE REQUIREMENTS http://www.tutorialspoint.com/software_engineering/software_requirements.htm Copyright tutorialspoint.com The software requirements are description of features and functionalities
More informationOverview of the System Engineering Process. Prepared by
Overview of the System Engineering Process Prepared by Ed Ryen, PE Maintenance ITS March 2008 Introduction This document provides a high level look at the Systems Engineering Process for ITS projects.
More informationSystems Investigation and Analysis. Systems Development. What is it? Why Plan?
C H A P T E R 12 Systems Investigation and Analysis Systems Development What is it? If you can t do it better, why do it? -Herbert H. Dow, Founder, Dow Chemical Company Why Plan? Why do we need a process?
More informationMeasuring the Maturity of Robotic Planetary Mission Concepts II
SpaceOps 2010 ConferenceDelivering on the DreamHosted by NASA Mars 25-30 April 2010, Huntsville, Alabama AIAA 2010-2034 Measuring the Maturity of Robotic Planetary Mission Concepts
More informationWindows Server 2003 migration: Your three-phase action plan to reach the finish line
WHITE PAPER Windows Server 2003 migration: Your three-phase action plan to reach the finish line Table of contents Executive summary...2 Windows Server 2003 and the big migration question...3 If only migration
More informationSystem Concept of Operations: Standards, Practices and Reality
System Concept of Operations: Standards, Practices and Reality Nicole Roberts, L-3 Communications Robert Edson, ANSER Overview Problem Statement Approach What is a CONOPS? Standards Literature Review Case
More informationProcess Models and Metrics
Process Models and Metrics PROCESS MODELS AND METRICS These models and metrics capture information about the processes being performed We can model and measure the definition of the process process performers
More informationThe European Financial Reporting Advisory Group (EFRAG) and the Autorité des Normes Comptables (ANC) jointly publish on their websites for
The European Financial Reporting Advisory Group (EFRAG) and the Autorité des Normes Comptables (ANC) jointly publish on their websites for information purpose a Research Paper on the proposed new Definition
More informationCompliance Focused Preapproval Preparation Program. By Mike Ronningen, RAC
Compliance Focused Preapproval Preparation Program By Mike Ronningen, RAC 14 July 2011 Submitting a Premarket Approval Application (PMA) for a Class III medical device to the US Food and Drug Administration
More informationDesign Verification. Introduction
Design verification is an essential step in the development of any product. Also referred to as qualification testing, design verification ensures that the product as designed is the same as the product
More informationFAC 2.1: Data Center Cooling Simulation. Jacob Harris, Application Engineer Yue Ma, Senior Product Manager
FAC 2.1: Data Center Cooling Simulation Jacob Harris, Application Engineer Yue Ma, Senior Product Manager FAC 2.1: Data Center Cooling Simulation Computational Fluid Dynamics (CFD) can be used to numerically
More informationWriting Good Requirements. (A Requirements Working Group Information Report)
Writing Good Requirements Page 1 of 11 Published in the Proceedings of the Third International Symposium of the NCOSE - Volume 2, 1993. Prepared by the Requirements Working Group of the International Council
More informationIT Project Management Methodology. Project Scope Management Support Guide
NATIONAL INFORMATION TECHNOLOGY AUTHORITY - UGANDA IT Project Management Methodology Project Scope Management Support Guide Version 0.3 Version Date Author Change Description 0.1 23 rd Mar, 2013 Gerald
More informationAn Introduction to. Metrics. used during. Software Development
An Introduction to Metrics used during Software Development Life Cycle www.softwaretestinggenius.com Page 1 of 10 Define the Metric Objectives You can t control what you can t measure. This is a quote
More informationIntroduction to Systems Analysis and Design
Introduction to Systems Analysis and Design What is a System? A system is a set of interrelated components that function together to achieve a common goal. The components of a system are called subsystems.
More informationCOST ESTIMATING METHODOLOGY
NCMA DINNER MEETING TRAINING COST ESTIMATING METHODOLOGY 1 David Maldonado COST ESTIMATING METHODOLOGY TABLE OF CONTENT I. Estimating Overview II. Functional Estimating Methods III. Estimating Methods
More informationChap 1. Introduction to Software Architecture
Chap 1. Introduction to Software Architecture 1. Introduction 2. IEEE Recommended Practice for Architecture Modeling 3. Architecture Description Language: the UML 4. The Rational Unified Process (RUP)
More informationAnnouncements. SE 1: Software Requirements Specification and Analysis. Review: Use Case Descriptions
Announcements SE 1: Software Requirements Specification and Analysis Lecture 4: Basic Notations Nancy Day, Davor Svetinović http://www.student.cs.uwaterloo.ca/ cs445/winter2006 uw.cs.cs445 Send your group
More informationAC 20-148 REUSABLE SOFTWARE COMPONENTS
AC 20-148 REUSABLE SOFTWARE COMPONENTS December 7, 2004 12/7/04 AC 20-148 CONTENTS Paragraph Title Page 1. Purpose....1 2. Motivation for this Guidance....1 3. Document Overview...1 4. General Guidelines
More informationOutline. Written Communication Conveying Scientific Information Effectively. Objective of (Scientific) Writing
Written Communication Conveying Scientific Information Effectively Marie Davidian davidian@stat.ncsu.edu http://www.stat.ncsu.edu/ davidian. Outline Objectives of (scientific) writing Important issues
More informationCHAPTER 1: INTRODUCTION TO RAPID APPLICATION DEVELOPMENT (RAD)
CHAPTER 1: INTRODUCTION TO RAPID APPLICATION DEVELOPMENT (RAD) 1. INTRODUCTIONS RAD refers to a development life cycle designed Compare to traditional life cycle it is Faster development with higher quality
More informationQuality Management System Manual
Effective Date: 03/08/2011 Page: 1 of 17 Quality Management System Manual Thomas C. West Eric Weagle Stephen Oliver President ISO Management General Manager Representative Effective Date: 03/08/2011 Page:
More informationSOFTWARE CONFIGURATION MANAGEMENT GUIDEBOOK
Office of Safety and Mission Assurance NASA-GB-9503 SOFTWARE CONFIGURATION MANAGEMENT GUIDEBOOK AUGUST 1995 National Aeronautics and Space Administration Washington, D.C. 20546 PREFACE The growth in cost
More informationPerformance measurement as a tool to improve the effectiveness of labour inspection A Handbook for Labour Inspectorates
Performance measurement as a tool to improve the effectiveness of labour inspection A Handbook for Labour Inspectorates Helle Tosine Nils-Petter Wedege Setting the context for the presentation The IALI
More informationHow To Develop Software
Software Engineering Prof. N.L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-4 Overview of Phases (Part - II) We studied the problem definition phase, with which
More informationCOURSE NAME: Database Management. TOPIC: Database Design LECTURE 3. The Database System Life Cycle (DBLC) The database life cycle contains six phases;
COURSE NAME: Database Management TOPIC: Database Design LECTURE 3 The Database System Life Cycle (DBLC) The database life cycle contains six phases; 1 Database initial study. Analyze the company situation.
More informationGuide to Enterprise Life Cycle Processes, Artifacts, and Reviews
Department of Health and Human Services Centers for Medicare & Medicaid Services Center for Consumer Information and Insurance Oversight Guide to Enterprise Life Cycle Processes, Artifacts, and Reviews
More informationSystems Engineering Process
Systems Engineering Process Derek Vollmer, P.E. ITS Software and Architecture Coordinator Traffic Engineering and Operations Office Contents Federal regulations for ITS projects Overview of systems engineering
More informationBuilding Commissioning 17900-1
SECTION 17900 BUILDING COMMISSIONING PART 1 - GENERAL 1.01 WORK DESCRIPTION: A. General: 1. The Commissioning process is a joint team effort to ensure that all mechanical equipment, controls, and systems
More informationSTUDENT OUTCOMES ASSESSMENT PLAN (SOAP)
MS PROGRAM IN C OMPUTER SCIENCE DEPARTMENT OF C OMPUTER SCIENCE College of Science and Mathematics STUDENT OUTCOMES ASSESSMENT PLAN (SOAP) I. Mission Statement The mission of the Department of Computer
More informationExample Software Development Process.
Example Software Development Process. The example software development process is shown in Figure A. The boxes represent the software development process kernels. The Software Unit Testing, Software Component
More informationGuidelines for the Development of a Communication Strategy
Guidelines for the Development of a Communication Strategy Matthew Cook Caitlin Lally Matthew McCarthy Kristine Mischler About the Guidelines This guide has been created by the students from Worcester
More informationValue to the Mission. FEA Practice Guidance. Federal Enterprise Architecture Program Management Office, OMB
Value to the Mission FEA Practice Guidance Federal Enterprise Program Management Office, OMB November 2007 FEA Practice Guidance Table of Contents Section 1: Overview...1-1 About the FEA Practice Guidance...
More informationNOTICE: This publication is available at: http://www.nws.noaa.gov/directives/.
Department of Commerce $ National Oceanic & Atmospheric Administration $ National Weather Service NATIONAL WEATHER SERVICE POLICY DIRECTIVE 80-3 October 28, 2009 Science and Technology SYSTEMS ENGINEERING
More informationGoddard Procedures and Guidelines
Goddard Procedures and Guidelines DIRECTIVE NO. APPROVED BY Signature: Original signed by NAME: A. V. Diaz TITLE: Director Responsible Office: Title: Code 300 / Office of Systems Safety and Mission Assurance,
More informationMontana Department of Transportation Information Services Division. System Development Life Cycle (SDLC) Guide
Montana Department of Transportation Information Services Division System Development Life Cycle (SDLC) Guide Version 2 August 2, 2007 \mdt_sdlc_process\mdt_sdlc_v02.doc Table of Contents 1 Business Analysis...3
More informationBASIC ELEMENTS OF GRANT WRITING
BASIC ELEMENTS OF GRANT WRITING The Corporation for Public Broadcasting evaluates hundreds of proposals each year for a variety of funding purposes. This publication is an easy guide to the basic elements
More informationDevelop Project Charter. Develop Project Management Plan
Develop Charter Develop Charter is the process of developing documentation that formally authorizes a project or a phase. The documentation includes initial requirements that satisfy stakeholder needs
More informationPROJECT MANAGEMENT METHODOLOGY SECTION 3 -- PLANNING PHASE
PROJECT MANAGEMENT METHODOLOGY SECTION 3 -- PLANNING PHASE Table of Contents Introduction...3-1 Overview...3-1 The Process and the Project Plan...3-1 Project Objectives and Scope...3-1 Work Breakdown Structure...3-1
More informationAdvanced Software Test Design Techniques Use Cases
Advanced Software Test Design Techniques Use Cases Introduction The following is an excerpt from my recently-published book, Advanced Software Testing: Volume 1. This is a book for test analysts and test
More informationU.S. Dept. of Defense Systems Engineering & Implications for SE Implementation in Other Domains
U.S. Dept. of Defense Systems Engineering & Implications for SE Implementation in Other Domains Mary J. Simpson System Concepts 6400 32 nd Northwest, #9 Seattle, WA 98107 USA Joseph J. Simpson System Concepts
More informationGuide to CQI Qualifications for learners
Guide to CQI Qualifications for learners CQI Qualifications and Professional Recognition Quality management is about improving organisational performance in delivering product and service that meet customer
More informationAP1000 European 18. Human Factors Engineering Design Control Document
18.2 Human Factors Engineering Program Management The purpose of this section is to describe the goals of the AP1000 human factors engineering program, the technical program to accomplish these goals,
More informationJOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2006 Vol. 5. No. 8, November-December 2006 Requirements Engineering Tasks Donald Firesmith,
More informationJava Programming (10155)
Java Programming (10155) Rationale Statement: The world is full of problems that need to be solved or that need a program to solve them faster. In computer, programming students will learn how to solve
More information2014 New Jersey Core Curriculum Content Standards - Technology
2014 New Jersey Core Curriculum Content Standards - Technology Content Area Standard Strand Grade Level bands Technology 8.2 Technology Education, Engineering, Design, and Computational Thinking - Programming:
More informationEST.03. An Introduction to Parametric Estimating
EST.03 An Introduction to Parametric Estimating Mr. Larry R. Dysert, CCC A ACE International describes cost estimating as the predictive process used to quantify, cost, and price the resources required
More informationQuality Meets the CEO
Quality Meets the CEO Jeffery E. Payne jepayn@rstcorp.com Reliable Software Technologies Corporate management does not care about quality. This is the cold, hard reality of the software world. Management
More informationENTERPRISE ARCHITECTUE OFFICE
ENTERPRISE ARCHITECTUE OFFICE Date: 12/8/2010 Enterprise Architecture Guiding Principles 1 Global Architecture Principles 1.1 GA1: Statewide Focus 1.1.1 Principle Architecture decisions will be made based
More informationINDEPENDENT VERIFICATION AND VALIDATION OF EMBEDDED SOFTWARE
PREFERRED RELIABILITY PRACTICES PRACTICE NO. PD-ED-1228 PAGE 1 OF 6 INDEPENDENT VERIFICATION AND VALIDATION OF EMBEDDED SOFTWARE Practice: To produce high quality, reliable software, use Independent Verification
More informationTECH. Requirements. Why are requirements important? The Requirements Process REQUIREMENTS ELICITATION AND ANALYSIS. Requirements vs.
CH04 Capturing the Requirements Understanding what the customers and users expect the system to do * The Requirements Process * Types of Requirements * Characteristics of Requirements * How to Express
More informationESA s Data Management System for the Russian Segment of the International Space Station
iss data management system ESA s Data Management System for the Russian Segment of the International Space Station J. Graf, C. Reimers & A. Errington ESA Directorate of Manned Spaceflight and Microgravity,
More informationfor Taxi Drivers Mr. Sibusiso Ndebele, MP Minister of Transport 28 th May 2012 Johannesburg
Address at the media Launch of the First Aid Programme for Taxi Drivers By Mr. Sibusiso Ndebele, MP Minister of Transport 28 th May 2012 Johannesburg Programme Director: Mr. Thabo Matime Netcare 911: Managing
More informationSafety Regulation Group SAFETY MANAGEMENT SYSTEMS GUIDANCE TO ORGANISATIONS. April 2008 1
Safety Regulation Group SAFETY MANAGEMENT SYSTEMS GUIDANCE TO ORGANISATIONS April 2008 1 Contents 1 Introduction 3 2 Management Systems 2.1 Management Systems Introduction 3 2.2 Quality Management System
More informationTechnical Report Documentation Page. 2. Government Accession No. 3. Recipient's Catalog No. 1. Report No. FHWA/TX-13/0-6737-1
1. Report No. FHWA/TX-13/0-6737-1 4. Title and Subtitle EXECUTIVE REPORT: TOLL ROADS, TOLL RATES, AND DRIVER BEHAVIOR 2. Government Accession No. 3. Recipient's Catalog No. Technical Report Documentation
More informationMcKinsey Problem Solving Test Practice Test A
McKinsey Problem Solving Test Practice Test A 2013 APTMetrics, Inc. 1 Instructions McKinsey Problem Solving Test Practice Test Overview and Instructions This practice test has been developed to provide
More informationAppendix <<1>> System Status Report for System template
Document Template Document Number ESS-0004799 Date Sep 3, 2013 Revision 1 (2) State Preliminary Appendix System Status Report for System template Authors Reviewers Approver Name Affiliation European
More informationSoftware Requirements, Third Edition
j Microsoft Software Requirements, Third Edition Karl Wiegers and Joy Beatty Contents Introduction Acknowledgments xxv xxxi PART I SOFTWARE REQUIREMENTS: WHAT, WHY, AND WHO Chapter 1 The essential software
More informationSpace Flight Project Work Breakdown Structure
APPENDIX G. (WBS) Space Flight Project Work Breakdown Structure G.1 Introduction G.1.1 The Project Work Breakdown Structure (WBS) is a key element of project management. The purpose of a WBS is to divide
More informationSystem Engineering Management Plan MDOT-ITS 001-01-006
System Engineering Management Plan MDOT-ITS 001-01-006 ITS Projects - Systems Engineering Process Compliance Version 2.0 March 20, 2009 Prepared by: Gresham, Smith and Partners, MS, P.C. DBA Gresham, Smith
More informationData Flow Diagrams. Outline. Some Rules for External Entities 1/25/2010. Mechanics
Data Flow Diagrams Mechanics Outline DFD symbols External entities (sources and sinks) Data Stores Data Flows Processes Types of diagrams Step by step approach Rules Some Rules for External Entities External
More informationControlling Risks Safety Lifecycle
Controlling Risks Safety Lifecycle Objective Introduce the concept of a safety lifecycle and the applicability and context in safety systems. Lifecycle Management A risk based management plan for a system
More information應 用 測 試 於 軟 體 發 展 生 命 週 期. Testing In The Software Development Life Cycle
The Second Management Innovation and Practices Conference, Tamsui, Taiwan, April 2001,Volume 2, pp59-68 應 用 測 試 於 軟 體 發 展 生 命 週 期 Testing In The Software Development Life Cycle 蔡 博 元 莊 立 文 真 理 大 學 資 訊
More informationThe 10 Knowledge Areas & ITTOs
This document is part of a series that explain the newly released PMBOK 5th edition. These documents provide simple explanation and summary of the book. However they do not replace the necessity of reading
More informationProject Time Management
Project Time Management Study Notes PMI, PMP, CAPM, PMBOK, PM Network and the PMI Registered Education Provider logo are registered marks of the Project Management Institute, Inc. Points to Note Please
More informationTurnover. Defining Turnover
Retaining Talent A guide to analyzing and managing employee turnover; By David G. Allen, Ph.D., SPHR SHRM Foundation s Effective Practice Guidelines Series Defining Turnover Turnover is defined as an employee
More informationIBM Rational Rhapsody
IBM Rational Rhapsody IBM Rational Rhapsody Reference Workflow Guide Version 1.9 License Agreement No part of this publication may be reproduced, transmitted, stored in a retrieval system, nor translated
More informationSound Transit Internal Audit Report - No. 2014-3
Sound Transit Internal Audit Report - No. 2014-3 IT Project Management Report Date: Dec. 26, 2014 Table of Contents Page Background 2 Audit Approach and Methodology 2 Summary of Results 4 Findings & Management
More information