Download presentation
Presentation is loading. Please wait.
Published byChloe Houston Modified over 9 years ago
1
10/24/2015 Embry Riddle Prescott Team #TBD Member1, Member2, Member3, Member4 [Alphabetical] Level 3 – Internal Design Inspection Scrum Sprint Leader – Member [10 to 12 Diagram Content Slides Please! – Move Irrelevant Slides to Backup Section]
2
Presentation Roadmap Capability Requirements Preliminary Analysis and Design Prototypes, Proof-of-Concept, Mock-up Embry Riddle Prescott2 https://www.modelio.org/ System Models Block Diagram UML Models Presented Structural Model #1 Structural Model #2 Supporting Structural Model #3, …#N Behavioral Model #1 Behavioral Model #2 Supporting Behavioral Model #3, …#N SA/SD Models Presented CFD/DFD ER/EER Mealy/Moore State Machine Flowchart CASE TOOLS USED: Modelio, MySQL WB, Other … https://www.mysql.com/products/workbench/ http://www.holub.com/goodies/uml/
3
Note Key SA/SD Model Roadmap CFD/DFD - Transformation/Ev en-Driven ER/EER - Information Model State Machine – Behavioral Flow-Charts – Detailed Procedural Sam Siewert3 http://en.wikipedia.org/wiki/Finite-state_machine http://en.wikipedia.org/wiki/Data_flow_diagram http://en.wikipedia.org/wiki/Entity%E2%80%93relationship_model http://en.wikipedia.org/wiki/Flowchart CFD/DFD ER/EER SM/EFSM Flowchart
4
System Block Diagram – Content #1 Any Useful Information about System Keep it Simple – One Page View of Everything Users, IT, Software, External Systems and Hardware Embry Riddle Prescott4 Software System Service, Task, Process, etc. Hardware or Other System External Entity I/O label End Users System Administration Cloud Service I/O label
5
Capability Requirements - #2 1. Capability #1 2. Capability #2 3. Capability #3 4. Capability #4 Embry Riddle Prescott5
6
System Requirements - #3 1. System Requirement #1 2. System Requirement #2 Embry Riddle Prescott6
7
Performance Requirements - #4 1. Performance Requirement #1 2. Performance Requirement #2 Embry Riddle Prescott7
8
Derived Requirements - #5 1. Derived Requirement #1 2. Derived Requirement #2 Embry Riddle Prescott8
9
Deferred Requirements - #6 1. Deferred Requirement #1 2. Deferred Requirement #2 Embry Riddle Prescott9
10
UML Use Case ANALYSIS - #7 Embry Riddle Prescott10
11
UML Domain Model Class Diagram ANALYSIS - #8 Embry Riddle Prescott11
12
UML OIM Sequence Diagram ANALYSIS - #9 Embry Riddle Prescott12
13
UML Class Diagram with Method Detail DESIGN - #10 Embry Riddle Prescott13
14
UML Activity Diagram ANALYSIS - #11 Embry Riddle Prescott14
15
UML State Machine Diagram DESIGN - #12 Embry Riddle Prescott15
16
UML Package Diagram DESIGN - #13 Embry Riddle Prescott16
17
UML Deployment Diagram DESIGN - #14 Big Bang? Make before Break (Parallel Deployment) Evolutionary Feature Addition (Stepwise) Embry Riddle Prescott17
18
SA/SD CFD/DFD ANALYSIS or DESIGN - #15 Embry Riddle Prescott18
19
SA/SD ER/EER ANALYSIS or DESIGN - #16 Embry Riddle Prescott19
20
SA/SD State Machine DESIGN - #17 Embry Riddle Prescott20
21
SA/SD Flowchart DESIGN - #18 Embry Riddle Prescott21
22
Prototype / PoC / Mockup ANALYSIS - #19 Simple Points – Ideally Focus On Quick Demo! Purpose –Addresses High Risk Design/Implementation –OR Provides Early Customer Feedback –OR Provides Key Requirement and Acceptance V&V Embry Riddle Prescott22
23
Highlight Concurrent Verification & Validation Plans Sam Siewert23 Software Engineering: A Practitioner’s Approach, 8/e (McGraw- Hill, 2014) copyright 2014 by Roger Pressman Backlog –Requirements, Design Validation [Today’s Inspection, Sprint 1-3 Walk-throughs] –Requirements, Design Verification Plans –Acceptance Test Plans –System Testing –Integration Testing –Unit Testing –Component Design –Code Generation
24
Summary Thank Audience Encourage Submission of Deficiency Sheets Open to Q&A for 10 Minutes Sam Siewert24
25
Backup Slides Move Slides Not Making MUST PRESENT Status to HERE for Q&A Embry Riddle Prescott 25
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.