Quality Assurance for Systems Engineering (INSE 6280/2-WW)
|
|
- Amberlynn Taylor
- 5 years ago
- Views:
Transcription
1 Course Outline Quality Assurance for Systems (INSE 6280/2-WW) Preliminary Notions Systems Life Cycle Processes Course Project 2 Instructor: Dr. J. Bentahar Office: EV Lectures: Thursday, 17h45 20h15 Office Hours: Wednesday, 10h00 12h00 or by appointment Phone: ext bentahar@ciise.concordia.ca Course Web: Lecture notes Assignment Useful links Useful information 3 4
2 Quality Assurance in Systems : Systems engineering process Quality assurance in this process Objectives: To discover and learn various concepts and techniques in SE and quality assurance To learn to apply these techniques To develop critical thinking skills Software Systems Procurement 5 6 Quality Assurance In Systems There is no textbook that covers all the parts of this course Systems Quality Factors Quality Assurance System 1) Systems and Analysis, (4th Edition), 2006 System Modeling Multi-Agent Systems Simulation And High Level Architecture Verification Validation Reliability and Maintainability Part 1: Introduction to Systems Part 4: Design for Operational Feasibility Reliability, Maintainability, Usability, Supportability 7 8
3 2) Assurance Technologies Principles and Practices: A Product, Process, and System Safety Perspective, (2nd Edition), 2006 System quality, safety, reliability, maintainability, human engineering, logistics, software integrity, and system integration 3) Principles of Model Checking (2006) Verification and Validation Available from the course web site 4) Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence (1999) Available from the course web site (Useful Link) 9 10 One individual/group assignment 16% One in-class mid-term exam (closed book) 25% One in-class final exam (closed book) 25% One team project (2~3 members, presentation + report) 17% + 17% = 34% Project Proposal Assignment Midterm Exam Final Exam Project Presentation Project Report October 02, 2008 October 09, 2008 October 23, 2008 November 27, 2008 November 20, 2008 December 04,
4 Course Outline Preliminary Notions Systems Life Cycle Processes Course Project Systems engineering: an interdisciplinary approach enabling the realization and deployment of successful systems that satisfy customer needs Interdisciplinarity: a type of academic collaboration in which specialists drawn from two or more academic disciplines work together in pursuit of common goals Civil Mechanical Systems Electrical System: an assemblage or combination of elements comprising a whole with each element related to other elements Chemical Aeronautical Any element which has no relationship with any other element of the system, cannot be a part of that system 15 16
5 Components: operating parts of a system Attributes: properties of the components Relationships: links between components and attributes System State: current value of a system's components, attributes, and/or relationships Example: A food chain models the movement of energy in an ecosystem Components: The Sun, Plants, Herbivores, and Carnivores Attribute: units of energy Relationships: The sun creates 100,000 Units of Energy Plants capture 1% of the energy from the sun (1,000 Units) Herbivores consume 10% of the energy produced by the plants (100 Units) Carnivores capture and consume 10% of the energy stored by the herbivores (10 Units) Functional View Input Process Output Input: addition of material, energy, or information to a system Process: Altering material, energy, or information Output: movement of matter, energy, or information out of a system Subsystem: a set of elements which are a proper subset of the whole system A subsystem is a component of a system in an hierarchal view Example: Air transportation system Subsystems: aircrafts, terminals, ground support equipments 19 20
6 Natural Systems vs. Design Systems Natural Systems: came into being by natural processes (e.g. the ecosystem and solar system) Design Systems: man made systems (e.g. storage systems and tool boxes) Physical Systems vs. Conceptual Systems Physical systems: based only on matter and energy (e.g. manufacturing systems) Conceptual systems: based on symbolic components (e.g. plans and computer programs) Static Systems vs. Dynamic Systems Static Systems: having structure without activity (e.g. a bridge and a dam) Dynamic Systems: combine structural components with activity (e.g. University: buildings, libraries, students, professors, administration, etc.) Open Systems vs. Closed Systems Open systems: Information, energy, and matter can pass the system boundaries (e.g. business organizations) Closed systems: do not interact with the environment. Information, energy, and matter are fixed by boundary conditions (e.g. a prison) Course Outline Preliminary Notions Systems Life Cycle Processes Course Project In 1990 a professional society for systems engineering, the National Council on Systems (NCOSE), was founded by representatives from a number of US corporations and organizations INCOSE: International COSE 23 24
7 Systems engineering focuses on: Defining customer needs and required functionality, Documenting requirements, Proceeding with design synthesis and system validation Systems engineering considers both the business and the technical needs of all customers The goal of systems engineering is to provide a quality product that meets the user needs Systems engineering: the art and science of creating a product or service based on phased efforts: Definition, design, development, production and maintenance activities The characteristics of the resulting product: Functionality, high quality, reliability, maintainability, safety, etc Reliability engineering: the discipline of reducing the frequency of breakdowns Maintainability engineering: the discipline of dealing with the frequency of breakdowns to prevent the occurrence of downtime Safety engineering: the discipline of minimizing the probability of critical failures and identifying safety hazards Systems engineering: a management technology that controls a total system life cycle process Systems management: the strategic level of systems engineering A system life cycle process involves the definition, development, and deployment of a new product or service 27 28
8 Systems Management (Strategic Level) Systems Processes (Conceptual Level ) Systems Methods and Tools (Development Level ) Systems engineers assist and support planning, decision making and resource allocation Quantitative and qualitative formulation, analysis and Interpretation of the impact of action alternatives Quality Control Simulation & Modeling Programming Languages Life Cycle Analysis Quality Assurance Configuration Control Methods and Tools for Systems Systems Processes Communication Theory Economic Analysis Requirements Systematic Measurements Cognitive Ergonomics Performance Control 31 32
9 Course Outline Acquisition Phase Utilization Phase Preliminary Notions Systems Conceptual and Preliminary Design Detail Design and Development Production and/or Construction Product Use, Phase-out, and Disposal Life Cycle Processes Course Project NEED Conceptual Design: Acquisition Phase Utilization Phase 1- Feasibility study: Needs analysis System operational requirements System maintenance concept 2- Specification Conceptual and Preliminary Design Detail Design and Development Production and/or Construction Product Use, Phase-out, and Disposal 3- Planning NEED 35 36
10 Preliminary Design Acquisition Phase Utilization Phase 1- Functional Analysis 2- Design Criteria 3- Optimization 4- Synthesis Functional requirements Operational functions Maintenance functions Identification of alternative functions Allocation of performance factors and design factors Allocation of system support requirements Evaluation of alternatives System and subsystems analysis Design performance, configuration (data, physical models, testing, etc. Detail specifications Conceptual and Preliminary Design NEED Detail Design and Development Production and/or Construction Product Use, Phase-out, and Disposal Detail Design Acquisition Phase Utilization Phase 1- System Design 2- Prototype Development 3- Test and Evaluation Design of functional system Design support functions Design data and documentation Design review Development of system prototype model Development of system logistic support requirements Test preparation Prototype system testing Test data, analysis, and evaluation Test reporting Test review Conceptual and Preliminary Design NEED Detail Design and Development Production and/or Construction Product Use, Phase-out, and Disposal 39 40
11 Production and/or Construction: 1- System assessment analysis and evaluation 2- Modification for Corrective action Proposed by A. T. Bahill and B. Gissing, 1998 Utilization and Support: 1- System assessment analysis and evaluation 2- Modification for Corrective action State the problem: identifying and understanding customer needs, discovering requirements, and defining system functions Investigate alternatives: evaluating alternatives according to performance, cost, schedule and risk Model the system: modeling the system and sub-systems functions, running models to clarify requirements Integrate: designing interfaces and bringing system elements together so they work as a whole Launch the system: running the system and producing outputs Assess performance: using evaluation criteria to assess the system performance Re-evaluation: re-evaluating the solution in a continual and iterative manner with many parallel loops Waterfall Vee Spiral Others 43 44
12 Introduced by Royce in 1970 Each phase is carried out to completion in sequence until the product is delivered This is not possible in all cases The model starts with user needs and ends with a user validated system Left side: the system architecture Right side: Integration and verification Middle side : testing Developed by Boem from 1969 to 1986 Risk driven approach Adaptation of the waterfall model (the use of prototypes) Iterative application: each time a different type of prototype is developped Computer-Aided Software (CASE) The use of software tools to assist in the development and maintenance of software All aspects of the software development life cycle can be supported by CASE tools From project management software through tools for business and functional analysis, system design, code storage, compilers, translation tools, test software, and so on 47 48
13 Course Outline Preliminary Notions Systems Life Cycle Processes Course Project Three choices Synthesis of a set of papers and/or book chapters Case studies, for example, NASA, IBM, TOYOTA, Software demonstration Topics: Quality, Validation, Verification, Reliability, Safety, Modeling, Simulation, MAS, and HLA Project proposal Deadline: October 02, 2008 Team members Topic and title Main reference Lecture 1: Chapters 1 and 2 of Systems and Analysis Lecture 2: Chapters 1 and 6 of Assurance Technologies, Principles and Practices 51 52
Lecture 1: Introduction to Software Quality Assurance. Software Quality Assurance (INSE 6260/4-UU) Winter 2016
Lecture 1: Introduction to Software Quality Assurance Software Quality Assurance (INSE 6260/4-UU) Winter 2016 Overview Course Outline Project Software Quality Software Quality Assurance 2 Course Outline
More informationWits Transnet Centre of Systems Engineering
Partnering for s Solutions Wits Transnet Centre of s Partnering for s Solutions Partnering for s Solutions Wits TCSE Vision The TCSE supports the Wits Vision 2022 Strategic Framework by becoming the leading
More informationSE curriculum in CC2001 made by IEEE and ACM: What is Software Engineering?
SE curriculum in CC2001 made by IEEE and ACM: Overview and Ideas for Our Work Katerina Zdravkova Institute of Informatics E-mail: Keti@ii.edu.mk What is Software Engineering? SE is the discipline concerned
More informationBoost Your Skills with On-Site Courses Tailored to Your Needs
Boost Your Skills with On-Site Courses Tailored to Your Needs www.aticourses.com The Applied Technology Institute specializes in training programs for technical professionals. Our courses keep you current
More informationSystems Engineering (SE)
Topic Outline Underpinnings of Systems Engineering Requirements: foundation for Systems Engineering work Introduction to Systems Engineering design methodologies Designing systems for their life cycle
More informationSoftware Processes. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1
Software Processes Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1 Objectives To introduce software process models To describe three generic process models and when they may be
More informationversion NDIA CMMI Conf 3.5 SE Tutorial RE - 1
Requirements Engineering SE Tutorial RE - 1 What Are Requirements? Customer s needs, expectations, and measures of effectiveness Items that are necessary, needed, or demanded Implicit or explicit criteria
More informationSoftware Processes. Objectives. Topics covered. The software process. Waterfall model. Generic software process models
Objectives Software Processes To introduce software process models To describe three generic process models and when they may be used To describe outline process models for requirements engineering, software
More informationObjectives. The software process. Topics covered. Waterfall model. Generic software process models. Software Processes
Objectives Software Processes To introduce software process models To describe three generic process models and when they may be used To describe outline process models for requirements engineering, software
More informationTopics covered. Software process models Process iteration Process activities The Rational Unified Process Computer-aided software engineering
Software Processes Objectives To introduce software process models To describe three generic process models and when they may be used To describe outline process models for requirements engineering, software
More informationSTATEMENT OF WORK SMALL SPACECRAFT PROTOTYPING ENGINEERING DEVELOPMENT & INTEGRATION (SSPEDI) Space Solutions (SpS)
SSPEDI SpS J.1(a), Attachment 1 80ARC018R0007 National Aeronautics and Space Administration Ames Research Center Moffett Field, CA 94035-0001 STATEMENT OF WORK SMALL SPACECRAFT PROTOTYPING ENGINEERING
More informationCMPT 275 Software Engineering
CMPT 275 Software Engineering Software life cycle 1 Software Life Cycle Sequence of processes completed as a software project moves from inception to retirement At beginning of project development, choose
More informationLecture 1. In practice, most large systems are developed using a. A software process model is an abstract representation
Chapter 2 Software Processes Lecture 1 Software process descriptions When we describe and discuss processes, we usually talk about the activities in these processes such as specifying a data model, designing
More informationSolutions Manual. Object-Oriented Software Engineering. An Agile Unified Methodology. David Kung
2 David Kung Object-Oriented Software Engineering An Agile Unified Methodology Solutions Manual 3 Message to Instructors July 10, 2013 The solutions provided in this manual may not be complete, or 100%
More informationSoftware Engineering II - Exercise
Software Engineering II - Exercise April 29 th 2009 Software Project Management Plan Bernd Bruegge Helmut Naughton Applied Software Engineering Technische Universitaet Muenchen http://wwwbrugge.in.tum.de
More informationTECHNICAL REVIEWS AND AUDITS
Chapter 11 Technical Reviews and Audits CHAPTER 11 TECHNICAL REVIEWS AND AUDITS 11.1 PROGRESS MEASUREMENT The Systems Engineer measures design progress and maturity by assessing its development at key
More informationTOPIC DESCRIPTION SUPPLEMENT for the SYSTEMS ENGINEERING SURVEY DESCRIPTION
1 2 Objectives of Systems Engineering 3 4 5 6 7 8 DoD Policies, Regulations, & Guidance on Systems Engineering Roles of Systems Engineering in an Acquisition Program Who performs on an Acquisition Program
More informationSYSTEMS MODELING AND SIMULATION (SMS) A Brief Introduction
SYSTEMS MODELING AND SIMULATION (SMS) A Brief Introduction Edward A. Ladzinski, CEO & Co-founder Phone: +1-704-254-1643 Email: ed.ladzinski@smsthinktank.com Frank W. Popielas, Managing Partner & Co-founder
More informationSystems Engineering Processes and Requirements
NASA PROCEDURES AND GUIDELINES This Document Is Uncontrolled When Printed. Check the NASA Online Directives Information System (NODIS) Library. Verify that this is the correct version before use: http://nodis.hq.nasa.gov/library/directives/nasa-wide/tbd
More informationThe software process
Software Processes The software process A structured set of activities required to develop a software system Specification; Design; Validation; Evolution. A software process model is an abstract representation
More informationII. Software Life Cycle. Laurea Triennale in Informatica Corso di Ingegneria del Software I A.A. 2006/2007 Andrea Polini
II. Software Life Cycle Laurea Triennale in Informatica Corso di Objectives To introduce software process models To describe three generic process models and when they may be used To describe outline process
More informationLectures 2 & 3. Software Processes. Software Engineering, COMP201 Slide 1
Lectures 2 & 3 Software Processes Software Engineering, COMP201 Slide 1 What is a Process? When we provide a service or create a product we always follow a sequence of steps to accomplish a set of tasks
More informationINTEGRATION of PROJECT MANAGEMENT and SYSTEMS ENGINEERING
Copyright 2018 by Yves Theriault. Permission granted to INCOSE to publish and use. INTEGRATION of PROJECT MANAGEMENT and SYSTEMS ENGINEERING San Diego INCOSE Mini-Conference December 1, 2018 John Wood,
More informationSoftware Processes 1
Software Processes 1 Topics covered Software process models Process activities Coping with change 2 The software process A structured set of activities required to develop a software system. Many different
More informationA SYSTEMS ENGINEERING APPROACH TO DISTRIBUTED CONTROL AND BUILDING PERFORMANCE SIMULATION
A SYSTEMS ENGINEERING APPROACH TO DISTRIBUTED CONTROL AND BUILDING PERFORMANCE SIMULATION Azzedine Yahiaoui, a.yahiaoui@bwk.tue.nl Center for buildings and Systems, Technische Universiteit Eindhoven (TU/e),
More informationModern Systems Analysis and Design Seventh Edition
Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich The Systems Development Environment Learning Objectives Define information systems analysis and design.
More informationObject-Oriented Software Engineering Practical Software Development using UML and Java. Chapter 11: Managing the Software Process
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 11: Managing the Software Process 11.1 What is Project Management? Project management encompasses all the
More informationExactly So what is railway systems engineering?
Exactly So what is railway systems engineering? Bruce Elliott University of Birmingham 19th April 2007 (For a copy of this presentation, see www.incose.org.uk/rig.htm) Are the following railway SE activities?
More informationTopic 3 Software process models
Topic 3 Software process models DAAD Project Joint Course on Software Engineering Humboldt University Berlin, University of Novi Sad, University of Plovdiv, University of Skopje, University of Belgrade,
More informationICS 52: Introduction to Software Engineering
ICS 52: Introduction to Software Engineering Fall Quarter 2004 Professor Richard N. Taylor Lecture Notes http://www.ics.uci.edu/~taylor/ics_52_fq04/syllabus.html Copyright 2004, Richard N. Taylor. Duplication
More informationPublic Transportation The Growing Need for Systems Thinking
Public Transportation The Growing Need for Systems Thinking Victorian Transport Working Group 13 February 2018 13 February 2018 Public transportation The growing need for systems thinking 1 Who am I? Shaun
More informationManagement 3311, WinterMester Introduction to Human Resource Management
Management 3311, WinterMester 2004 Introduction to Human Resource Management Textbook: Mathis, David A., & Jackson. Human Resource Management, 10 th Ed. 2003. Class times: 1:30 pm to 6:30 pm 12/13 12/23
More informationManaging Complex Technical Projects: A Systems Engineering Approach
Managing Complex Technical Projects: A Systems Engineering Approach For a complete listing of the Artech House Technology Management and Professional Development Library, turn to the back of this book.
More informationFunctional Analysis Module
CC532 Collaborate System Design Fundamentals of Systems Engineering W6, Spring, 2012 KAIST Functional Analysis Module Space Systems Engineering, version 1.0 Space Systems Engineering: Functional Analysis
More informationMotivations. Case Study. Reference documents for the presentation
Case Study Basic V Introduction &V Case Engineering Study Engineering approach for the design of commercial aircraft AGENDA Motivation SYSTEMS ENGINEERING concerns Presentation of the INCOSE document describing
More informationSystems Engineering & Project Management INCOSE UK / APM Joint Working Group
Systems Engineering & Project Management INCOSE UK / APM Joint Working Group David Cole, Andrew Gray; Systems Thinking SIG INCOSE UK Bristol Local Group, 14 May 2018 Agenda Introduction to the APM/ INCOSEUK
More information22C:180/55:180 Software Engineering-- Architecture & Design of Software Systems
22C:180/55:180 Software Engineering-- Architecture & Design of Software Systems Instructor: Prof Jon Kuhl, University of Iowa, Department of Electrical and Computer Eng Office: 305S2 CC Phone: (319) 335-5958
More informationChapter 1. Contents. What is Software Engineering 9/9/13. Shari L. Pfleeger Joanne M. Atlee. 4 th Edition
Chapter 1 What is Software Engineering Shari L. Pfleeger Joanne M. Atlee 4 th Edition Contents 1.1 What is Software Engineering? 1.2 How Successful Have We Been? 1.3 What Is Good Software? 1.4 Who Does
More informationChapter 2: The Project Management and Information Technology Context
Chapter 2: The Project Management and Information Technology Context TRUE/FALSE 1. Many of the theories and concepts of project management are difficult to understand. F PTS: 1 REF: 44 2. If project managers
More informationCOPYRIGHTED MATERIAL RELIABILITY ENGINEERING AND PRODUCT LIFE CYCLE 1.1 RELIABILITY ENGINEERING
1 RELIABILITY ENGINEERING AND PRODUCT LIFE CYCLE 1.1 RELIABILITY ENGINEERING Reliability has a broad meaning in our daily life. In technical terms, reliability is defined as the probability that a product
More informationDarshan Institute of Engineering & Technology for Diploma Studies Rajkot Unit-1
Failure Rate Darshan Institute of Engineering & Technology for Diploma Studies Rajkot Unit-1 SOFTWARE (What is Software? Explain characteristics of Software. OR How the software product is differing than
More informationChapter 1. What is Software Engineering. Shari L. Pfleeger Joanne M. Atlee. 4 th Edition
Chapter 1 What is Software Engineering Shari L. Pfleeger Joanne M. Atlee 4 th Edition Contents 1.1 What is Software Engineering? 1.2 How Successful Have We Been? 1.3 What Is Good Software? 1.4 Who Does
More informationIntroduction of RUP - The Rational Unified Process
Introduction of RUP - The Rational Unified Process Jong-Hoon Lee Dependable Software Laboratory Konkuk University References Textbook: The Rational Unified Process Made Easy A Practitioner s Guide to the
More informationMANAGEMENT INFORMATION SYSTEMS COURSES Student Learning Outcomes 1
MANAGEMENT INFORMATION SYSTEMS COURSES Student Learning Outcomes 1 MIS 180: Principles of Information Systems 1. Explain the importance of determining information system requirements for all management
More informationSoftware Development Methodologies. CSC 440: Software Engineering Slide #1
Software Development Methodologies CSC 440: Software Engineering Slide #1 Topics 1. The Waterfall Model 2. Agile Software Development 3. The Unified Process 4. Object-Oriented Analysis and Design 5. The
More informationThe Work Breakdown Structure in the Systems Engineering Process. Abstract. Introduction
The Work Breakdown Structure in the Systems Engineering Process Mark A. Wilson Strategy Bridge International, Inc. 9 North Loudoun Street, Suite 208 Winchester, VA 22601-4798 mwilson@strategybridgeintl.com
More informationDOWNLOAD PDF MARKETING ENGINEERING
Chapter 1 : Marketing for Engineering Firms: 3 Reasons to Embrace the Revolution Hinge Marketing Marketing Engineering for Excel v has been released for use in the academic community. There are several
More informationChapter 1 Systems Development in an Organization Context
Systems Development in an Organization Context Learning Objectives Define information systems analysis and design. Describe the information Systems Development Life Cycle (SDLC). Explain Rapid Application
More informationCMSC 435: Software Engineering Section Back to Software. Important: Team Work. More Resources
CMSC 435: Software Engineering Section 0101! Atif M. Memon (atif@cs.umd.edu)! 4115 A.V.Williams building! Phone: 301-405-3071! Office hours!.tu.th. (10:45am-12:00pm)! Don t wait, don t hesitate, do communicate!!!
More informationPragmatics. Object Orientated Analysis and Design. Benjamin Kenwright
Pragmatics Object Orientated Analysis and Design Benjamin Kenwright Next Week Revision Week No Lecture "That's a great question. Come to think of it, I'm not sure what it is I'm trying to design." Crossword
More informationThis document describes the overall software development process of microcontroller software during all phases of the Company Name product life cycle.
Maturity Process Owner Check Release Description Valid Name / Department Name / Department Name / Department Detailed procedure for software development Title: Software Development Procedure Purpose: This
More informationINCOSE Certification for Systems Engineers & Systems Engineering: Fundamental Maxims
INCOSE Certification for Systems Engineers & Systems Engineering: Fundamental Presented to The INCOSE Swiss Chapter December 2012 Sysnovation, LLC 13741 Johnson Memorial Drive Shakopee, MN 55379 USA www.sysnovation.com
More informationDefine functional analysis and place it in context within system development. Describe the activities and value of functional analysis.
Functional 1 Agenda Define functional analysis and place it in context within system development. Describe the activities and value of functional analysis. Describe, and illustrate with examples, two tools
More informationNote 10: Software Process
Computer Science and Software Engineering University of Wisconsin - Platteville Note 10: Software Process Yan Shi Lecture Notes for SE 3330 UW-Platteville Based on Pressman Chapter 2 & 3 Software Process
More informationMANAGEMENT INFORMATION SYSTEMS COURSES Student Learning Outcomes 1
MANAGEMENT INFORMATION SYSTEMS COURSES Student Learning Outcomes 1 MIS 180: Principles of Information Systems 1. Explain the importance of determining information system requirements for all management
More informationSoftware development processes: from the waterfall to the Unified Process
Software development processes: from the waterfall to the Unified Process Paul Jackson School of Informatics University of Edinburgh The Waterfall Model Image from Wikipedia 2 / 17 Pros, cons and history
More information9 Maintainability. Management and Costing 9.1 INTRODUCTION 9.2 MAINTAINABILITY MANAGEMENT TASKS DURING THE PRODUCT LIFE CYCLE
9 Maintainability Management and Costing 9.1 INTRODUCTION Just like in any other area of engineering, management plays an important role in the practice of maintainability engineering. Its tasks range
More informationThe software process
The software process Process product Process properties Cost Effort Hours worked Punctuality Outline Activities Production (requirements, design, implementation), verification, management Phases Development,
More informationSystems Engineering for Intelligent Industrial Processes. Jan van Deventer Thursday, January 28, 2016
Systems Engineering for Intelligent Industrial Processes Jan van Deventer Thursday, January 28, 2016 Outline Definitions, Systems Engineering standards & documentation, System lifecycle management, Model
More information7. Project Management
Subject/Topic/Focus: 7. Project Management Management of Systems Engineering Processes Summary: Project management Systems engineering Maturity model and process improvement Literature: Ian Sommerville:
More informationCourse Organization. Lecture 1/Part 1
Course Organization Lecture 1/Part 1 1 Outline About me About the course Lectures Seminars Evaluation Literature 2 About me: Ing. RNDr. Barbora Bühnová, Ph.D. Industrial experience Research Quality of
More informationSYSTEMS ENGINEERING HANDBOOK FOR IN-HOUSE SPACE FLIGHT PROJECTS
LPR 7122.1 Langley Research Center Effective Date: November 17, 2004 Revalidated: February 20, 2005 Expiration Date: February 20, 2010 SYSTEMS ENGINEERING HANDBOOK FOR IN-HOUSE SPACE FLIGHT PROJECTS (Due
More informationSCHEDULE [NUMBER NAME OF WORK UNIT/WORK PACKAGE] TO THE IN-KIND CONTRIBUTION AGREEMENT SIGNED BETWEEN ESS AND PARTNER ON DATE
1 (11) TA Template V3.0 SCHEDULE [NUMBER NAME OF WORK UNIT/WORK PACKAGE] TO THE IN-KIND CONTRIBUTION AGREEMENT SIGNED BETWEEN ESS AND PARTNER ON DATE 1. SCOPE This document describes the Scope of Work
More informationAdvanced Software Engineering FYI
C870, Advanced Software Engineering, Advanced Software Engineering Dr. Overview of Software Engineering and Development Processes C870 C870: Advanced Software Engineering (): Intro to Software Engineering
More informationBrief Summary of Last Lecture. Model checking of timed automata: general approach
Brief Summary of Last Lecture Formal verification Types: deductive (theorem proving) and algorithmic (model checking) ields proof that a (formal) specification is fulfilled Formalization of specs e.g.
More informationWebinar for GPP September 2014
Systems Engineering Webinar for GPP 2020 18 September 2014 announcement GPP 2020 webinar on Systems Engineering and Functional Specifications Systems Engineering (SE) is an interdisciplinary approach and
More informationSoftware Engineering
Software Engineering Part I. Aspects and Models of Software Development Process Gunadarma University 1 Software Engineering Outline 1 Introduction 2 Aspects of Software Engineering Software Engineering
More informationCSE 435 Software Engineering. Sept 14, 2015
CSE 435 Software Engineering Sept 14, 2015 What is Software Engineering Where Does the Software Engineer Fit In? Computer science: focusing on computer hardware, compilers, operating systems, and programming
More informationPrinciples of Project Management
Principles of Project Management Instructor: Burcin Kaplanoglu, PhD - Construction Engineering and Management Room: TBD Email: TBD Course Website: TBD Text Books: A Guide to the Project Management Body
More informationProject Management Framework with reference to PMBOK (PMI) July 01, 2009
Project Management Framework with reference to PMBOK (PMI) July 01, 2009 Introduction Context Agenda Introduction to Methodologies What is a Methodology? Benefits of an Effective Methodology Methodology
More informationRational Unified Process (RUP) in e-business Development
Rational Unified Process (RUP) in e-business Development Jouko Poutanen/11.3.2005 2004 IBM Corporation Agenda Characteristics of e-business Development Business Modeling with RUP and UML Rational Tools
More informationSoftware Engineering. M Umair.
Software Engineering M Umair www.m-umair.com Activity and Sprint An activity is a general term for any part of a project that takes place over time (also known as a task) Each step in the software development
More informationLecture 2: Software Quality Factors, Models and Standards. Software Quality Assurance (INSE 6260/4-UU) Winter 2016
Lecture 2: Software Quality Factors, Models and Standards Software Quality Assurance (INSE 6260/4-UU) Winter 2016 INSE 6260/4-UU Software Quality Assurance Software Quality Quality Assurance Factors and
More informationDEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Software Engineering Third Year CSE( Sem:I) 2 marks Questions and Answers
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Software Engineering Third Year CSE( Sem:I) 2 marks Questions and Answers UNIT 1 1. What are software myths Answer: Management myths: We already have a book
More informationPertemuan 2. Software Engineering: The Process
Pertemuan 2 Software Engineering: The Process Collect Your Project Topic What is Software Engineering? Software engineering is the establishment and sound engineering principles in order to obtain economically
More informationDEPARTMENT OF DEFENSE STANDARD PRACTICE
NOT MEASUREMENT SENSITIVE 5 April 2012 SUPERSEDING 28 January 2008 DEPARTMENT OF DEFENSE STANDARD PRACTICE DOCUMENTATION OF VERIFICATION, VALIDATION, AND ACCREDITATION (VV&A) FOR MODELS AND SIMULATIONS
More informationSoftware Engineering COMP 201
Software Engineering COMP 201 Lecturer: Dr. Igor Potapov Chadwick Building, room 2.09 E-mail: igor@csc.liv.ac.uk COMP 201 web-page: http://www.csc.liv.ac.uk/~igor/comp201 Software Engineering, COMP201
More informationOPT: An Approach to Organizational and Process Improvement
From: AAAI Technical Report SS-94-07. Compilation copyright 1994, AAAI (www.aaai.org). All rights reserved. OPT: An Approach to Organizational and Process Improvement Carolyn B. Seaman * Victor R. Basili
More informationExecutive Master Program. Management of Product Development ASD Agile Systems Design. Technology + Management
Executive Master Program Management of Product Development ASD Agile Systems Design Technology + Management KIT The Research University in the Helmholtz Association The KIT is system-accredited by The
More informationSystem and Software Engineering. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 1 Slide 1
System and Software Engineering Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 1 Slide 1 Objectives To introduce software engineering and to explain its importance To set out the answers
More informationDeveloped by: Steven Jacobs, Eck Doerry
Developed by: Steven Jacobs, Eck Doerry 1 Consequences of Bad Requirements Engineering http://www.knovelblogs.com/2012/08/30/the-importance-of-requirements-engineering/ 2 Building an efficient organization
More information5) A work breakdown structure is a list of tasks broken down to small manageable activities. Answer: TRUE Diff: 2 Page Ref: 42
Project Management: Process, Technology, and Practice (Vaidyanathan) Chapter 2 Process and Methods 2.1 True False 1) A procedure defines how to do a task. Diff: 1 Page Ref: 38 2) A business process is
More informationINFORMATION TECHNOLOGY PROJECT MANAGEMENT. Fourth Edition. International Student Version. Jack T. Marchewka WILEY. John Wiley & Sons, Inc.
INFORMATION TECHNOLOGY PROJECT MANAGEMENT Fourth Edition International Student Version Jack T. Marchewka WILEY John Wiley & Sons, Inc. PREFACE xvii ABOUT THE AUTHOR xxiii CHAPTER 1 An Overview of IT Project
More informationMethodology for Selecting the Preferred Networked Computer System Solution for Dynamic Continuous Defense Missions
Methodology for Selecting the Preferred Networked Computer Solution for Dynamic Continuous Defense Missions San Diego Dr. Glenn S. Tolentino Command & Control and Enterprise Engineering Department SPAWAR
More informationMkt. 252 Principles of Marketing
Mkt. 252 Principles of Marketing Fall Trimester 2009 Saturdays 8:30-12:00 Noon Professor: Fekri Meziou, Ph.D. Email: meziouf@augsburg.edu Please use your Moodle site each time you correspond with the instructor
More informationCourse Syllabus of ISOM 2700 Operations Management
Course Syllabus of ISOM 2700 Operations Management Fall 2017 CLASS SCHEDULE INSTRUCTOR TEACHING ASSISTANT L6: Monday, 15:00-16:20 and Friday 10:30-11:50, Room 4620 L7: Monday, 13:30-14:50 and Friday 09:00-10:20,
More informationFORESTRY 347 MULTIPLE RESOURCE SILVICULTURE Autumn 2008
FORESTRY 347 MULTIPLE RESOURCE SILVICULTURE Autumn 2008 Instructor: John Goodburn Office: Rm. 409 Science Complex Telephone: 243-4295 Email: goodburn@forestry.umt.edu Office hours: Mon. 3:00-5:00 pm, Thurs.
More informationCMMI-DEV V1.3 CMMI for Development Version 1.3 Quick Reference Guide
processlabs CMMI-DEV V1.3 CMMI for Development Version 1.3 Quick Reference Guide CMMI-DEV V1.3 Process Areas Alphabetically by Process Area Acronym processlabs CAR - Causal Analysis and Resolution...
More informationModels in Engineering Glossary
Models in Engineering Glossary Anchoring bias is the tendency to use an initial piece of information to make subsequent judgments. Once an anchor is set, there is a bias toward interpreting other information
More informationProject Management Context Outline
Project Management Context Outline Project Phases and the Project Life Cycle Product Life Cycles Project Stakeholders Understanding Organizational Influences Suggested Skills for a Project Manager 1 Project
More informationChapter 3 Prescriptive Process Models
Chapter 3 Prescriptive Process Models - Generic process framework (revisited) - Traditional process models - Specialized process models - The unified process Generic Process Framework Communication Involves
More informationSoftware Engineering Unit - 1 (Lecture Notes)
Software Engineering Unit - 1 (Lecture Notes) Prepared by Jay Nanavati, Assistant Professor, SEMCOM Topics Program vs. Software Software Software Engineering (Definition & Objective) Phases in Software
More informationOrganization-technical methods for development of on-board equipment based on IMA Koverninskiy Igor V., Kan Anna V. FGUP GosNIIAS
Международная конференция Organization-technical methods for development of on-board equipment based on IMA Koverninskiy Igor V., Kan Anna V. FGUP GosNIIAS Москва, 29-30 октября 2012 г. Introduction On-board
More informationSE Effectiveness Leading Indicators. Garry Roedler
SE Effectiveness Leading Indicators Garry Roedler 1 SE Effectiveness A few questions to think about: Do you perform Systems Engineering (SE), SoS SE, or SW SE to any extent? Are those SE activities effective?
More informationRequirements Gathering using Object- Oriented Models
Requirements Gathering using Object- Oriented Models Software Quality Assurance What is software? According to the IEEE (Institute of Electrical and Electronics Engineers) A software is: Programs, procedures,
More informationSYSTEMS ENGINEERING ANALYSIS BLANCHARD SYSTEMS ENGINEERING ANALYSIS BLANCHARD PDF (PDF) SYSTEMS ENGINEERING AND ANALYSIS, THIRD EDITION
PDF (PDF) SYSTEMS ENGINEERING AND ANALYSIS, THIRD EDITION SYSTEMS ENGINEERING AND ANALYSIS - GBV 1 / 7 2 / 7 3 / 7 systems engineering analysis blanchard pdf Systems Engineering and Analysis, Third Edition.
More informationSoftware Engineering
Software Engineering (CS550) Software Development Process Jongmoon Baik Software Development Processes (Lifecycle Models) 2 What is a S/W Life Cycle? The series of stages in form and functional activity
More informationIntroduction to Software Life Cycles. CSCI 5828: Foundations of Software Engineering Lecture 06 09/08/2016
Introduction to Software Life Cycles CSCI 5828: Foundations of Software Engineering Lecture 06 09/08/2016 1 Goals Present an introduction to the topic of software life cycles concepts and terminology benefits
More informationSoftware Construction
Software Construction Bertrand Meyer University of Zurich September-December 2017 Lecture 1: Introduction Teaching team Lectures: Bertrand Meyer Head assistant: Jürgen Cito Assistants: Livio Sgier Raphael
More information