Presentation is loading. Please wait.

Presentation is loading. Please wait.

10/24/2015  Embry Riddle Prescott Team #TBD Member1, Member2, Member3, Member4 [Alphabetical] Level 3 – Internal Design Inspection Scrum Sprint Leader.

Similar presentations


Presentation on theme: "10/24/2015  Embry Riddle Prescott Team #TBD Member1, Member2, Member3, Member4 [Alphabetical] Level 3 – Internal Design Inspection Scrum Sprint Leader."— Presentation transcript:

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


Download ppt "10/24/2015  Embry Riddle Prescott Team #TBD Member1, Member2, Member3, Member4 [Alphabetical] Level 3 – Internal Design Inspection Scrum Sprint Leader."

Similar presentations


Ads by Google