Team #TBD Member1, Member2, Member3, Member4 [Alphabetical]

Slides:



Advertisements
Similar presentations
DETAILED DESIGN, IMPLEMENTATIONA AND TESTING Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
Advertisements

Software Requirements Engineering
COMP8130 and 4130Adrian Marshall 8130 and 4130 Test Execution and Reporting Adrian Marshall.
Fundamentals of Information Systems, Second Edition
APPLICATION DEVELOPMENT BY SYED ADNAN ALI.
Applied Software Project Management Andrew Stellman & Jennifer Greene Applied Software Project Management Applied Software.
CSE Senior Design II Test Planning Mike O’Dell Based on an earlier presentation by Mike O’Dell, UTA.
S R S S ystem R equirements S pecification Specifying the Specifications.
Handouts Software Testing and Quality Assurance Theory and Practice Chapter 11 System Test Design
Security Assessments FITSP-M Module 5. Security control assessments are not about checklists, simple pass-fail results, or generating paperwork to pass.
Pre-Project Activities Text Chapters 5 and 6. Pre-Project Activities 1.Contract Review 2.Development Plan 3.Quality Plan.
Security Assessments FITSP-A Module 5
Team Skill 6: Building the Right System From Use Cases to Implementation (25)
Requirements Engineering CSE-305 Requirements Engineering Process Tasks Lecture-5.
End HomeWelcome! The Software Development Process.
Design and Programming Chapter 7 Applied Software Project Management, Stellman & Greene See also:
Boston University Project Management Association Website Development Group 3 Team3 CS632 Dr. Vijay Kanabar Team Members Mario Soto Emily Ziegler Kevin.
SOFTWARE DESIGN (SWD) Instructor: Dr. Hany H. Ammar
Chapter 9 Moving to Design
10/24/2015  Embry Riddle Prescott Team #TBD Member1, Member2, Member3, Member4 [Alphabetical] Level 3 – Internal Design Inspection Scrum Sprint Leader.
CS 3610: Software Engineering – Fall 2009 Dr. Hisham Haddad – CSIS Dept. Chapter 6 System Engineering Overview of System Engineering.
CS 4850: Senior Project Fall 2014 Object-Oriented Design.
1 CS Tutorial 5 Frid. Oct 23, 2009 Design Document Tutorial.
TESTING LEVELS Unit Testing Integration Testing System Testing Acceptance Testing.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
Introduction to Software Project Estimation I (Condensed) Barry Schrag Software Engineering Consultant MCSD, MCAD, MCDBA Bellevue.
November 3, 2015  Embry Riddle Prescott Team #TBD Member1, Member2, Member3, Member4 [Alphabetical] Real-Time Systems Software Proof-of- Concept [12+
Requirement Engineering. Recap Elaboration Behavioral Modeling State Diagram Sequence Diagram Negotiation.
Slide 1 Systems Analysis and Design With UML 2.0 An Object-Oriented Approach, Second Edition Chapter 2: Introduction to Object-Oriented Systems Analysis.
RBSP Radiation Belt Storm Probes RBSP Radiation Belt Storm Probes 12/25/20151 Flight Software Template for Instrument Critical Design Review Gary M. Heiligman.
Rational Unified Process Fundamentals Module 4: Core Workflows II - Concepts Rational Unified Process Fundamentals Module 4: Core Workflows II - Concepts.
System Requirements Specification
Sprint 113 Review / Sprint 114 Planning August 12th, 2013.
CSIS 4850: CS Senior Project – Spring 2009 CSIS 4850: Senior Project Spring 2009 Object-Oriented Design.
Basic Characteristics of Object-Oriented Systems
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 6/6/2016 1/25 IT076IU Software Engineering Project Review 2.
Development Project Management Jim Kowalkowski. Outline Planning and managing software development – Definitions – Organizing schedule and work (overall.
Requirements Models Representing the Product in Ways Other than Text.
November 3, 2015  Embry Riddle Prescott Team #TBD Member1, Member2, Member3, Member4 [Alphabetical] Real-Time Systems Software Proof-of- Concept [12+
CSE784 – Software Studio Jim Fawcett Fall 2002.
Configuration Management
How Systems are Developed
Moveware Client Wiki.
Main issues: • What do we want to build • How do we write this down
8.3 Control Quality The process of monitoring and recording results of executing quality activities to assess performance and recommend necessary change.
Systems Analysis and Design With UML 2
Configuration Management
CSE784 – Software Studio Jim Fawcett Fall 2006.
Manfred Huber Based on an earlier presentation by Mike O’Dell, UTA
LEVEL OF TESTING J.ALFRED DANIEL, AP/CSE.
System Requirements Specification
Overview of System Engineering
Use Case Realization Describes a collaboration among analysis classes that shows how a specific use case is realized Consists of flow-of-events analysis,
Chapter 13 Logical Architecture.
Test Planning Mike O’Dell (some edits by Vassilis Athitsos)
Control Award This award is given to the Team that demonstrates innovate thinking in the control system to solve game challenges such as autonomous operation,
Software Design CMSC 345, Version 1/11.
Team #TBD Member1, Member2, Member3, Member4 [Alphabetical]
Click to add title Planning for LSST Verification George Angeli LSST All Hands Meeting Tucson August 15, 2016.
Chapter 13 Logical Architecture.
CS 8532: Advanced Software Engineering
Team #TBD Member1, Member2, Member3, Member4 [Alphabetical]
CS 8532: Advanced Software Engineering
ECE 477 Design Review Team ??  Fall 2012
PPT4: Requirement analysis
PPT6: Object-oriented design
Design Yaodong Bi.
Goals – Create and Assign
Team #TBD Member1, Member2, Member3, Member4 [Alphabetical]
Team #TBD Member1, Member2, Member3, Member4 [Alphabetical]
Presentation transcript:

Team #TBD Member1, Member2, Member3, Member4 [Alphabetical] Code Inspection Units and Subsystems [10 to 12 Diagram Content Slides Please! – Move Less Critical Slides to Backup Section] 11/12/2018  Embry Riddle Prescott

Inspection Outline – One Page Requirements Summary Requirements Validation Methods - E.g. Walk-through, Acceptance Test Requirements Metrics (See P. 475 OOSE) Unambiguity, Completeness, Correctness, Consistency Acceptance Test Plan Traced to Requirements Design Overview Block Diagram Models of Importance to Units and Subsystems [OO, SA/SD] # Modules, Lines of Code, Cohesion [6=weak, 0=strong] and Coupling Levels by Module [6=tight, 0=loose] – see Functional and Message/No coupling is “0,0” – perfect low value Code Unit CSU Reviews Unit Test Cases and Results [Coverage, Profiles, Negative] Inspection Questions (Review Source as Requested) I&T Subsystem CSCI Reviews CSCI Test Cases and Results [Performance, Soak, Stress, Negative, Regression % PASS/FAIL] Inspection Questions (Review Interfaces as Requested) Final Bug, Release Notes, and CMVC Report Bug Status (# Open, # Closed), Statistics (Total Bugs over Time), Commit Profile Release Notes (Issues unresolved that impact end users)  Embry Riddle Prescott 2

Capability Requirements - #1 Metrics  Embry Riddle Prescott 3

System/Functional Requirements - #2 System Requirement #1 System Requirement #2 Metrics  Embry Riddle Prescott 4

Performance Requirements - #3 Metrics  Embry Riddle Prescott 5

Acceptance Test to Requirements - #4 Requirement – Test Table or List  Embry Riddle Prescott 6

System Block Diagram – Design #1 Any Useful Information about System Keep it Simple – One Page View of Everything Users, IT, Software, External Systems and Hardware Software System Service, Task, Process, etc. Hardware or Other System External Entity I/O label I/O label I/O label End Users I/O label Cloud Service System Administration  Embry Riddle Prescott 7

UML OO Models – That Apply Class, Component, Package, Deployment, State Machine for Units OIM and Activity for I&T Use Case for Test Cases and Drivers Use Case for Acceptance Testing http://www.holub.com/goodies/uml/  Embry Riddle Prescott 8

Key SA/SD Models – Design Overview #2 CFD/DFD - Transformation/Even-Driven ER/EER - Information Model State Machine – Behavioral Flow-Charts – Detailed Procedural CFD/DFD http://en.wikipedia.org/wiki/Data_flow_diagram ER/EER http://en.wikipedia.org/wiki/Entity%E2%80%93relationship_model SM/EFSM Flowchart http://en.wikipedia.org/wiki/Finite-state_machine  Sam Siewert 9 http://en.wikipedia.org/wiki/Flowchart

CSU #1 – Owner Identified Unit Test Cases and Results [Coverage, Profiles, Negative] Inspection Questions (Review Source as Requested)  Embry Riddle Prescott 10

CSU #N – Owner Identified Unit Test Cases and Results [Coverage, Profiles, Negative] Inspection Questions (Review Source as Requested)  Embry Riddle Prescott 11

CSCI #1 – Owner Identified CSCI Test Cases and Results [Performance, Soak, Stress, Negative, Regression % PASS/FAIL] Inspection Questions (Review Interfaces as Requested)  Embry Riddle Prescott 12

CSCI #N – Owner Identified CSCI Test Cases and Results [Performance, Soak, Stress, Negative, Regression % PASS/FAIL] Inspection Questions (Review Interfaces and Code as Requested)  Embry Riddle Prescott 13

 Embry Riddle Prescott 14 System Test Readiness Final Bug Report Bug Status (# Open, # Closed) – Count and Summary Page Statistics (Total Bugs over Time) – Chart with Coverage Metrics Overlay CMVC Report Commit Profile over Time by Owner Current Tagged Revision Candidate for System Test Final Release Notes List of unresolved issues that impact end users Limitations for use Key Constraints (expected and unexpected)  Embry Riddle Prescott 14

Summary Thank Audience Encourage Submission of Deficiency Sheets Open to Q&A for 10 Minutes  Sam Siewert 15

Move Slides Not Making MUST PRESENT Status to HERE for Q&A Backup Slides Move Slides Not Making MUST PRESENT Status to HERE for Q&A  Embry Riddle Prescott 16