+ All Categories
Home > Documents > OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna...

OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna...

Date post: 14-Jan-2016
Category:
Upload: vivian-craig
View: 217 times
Download: 0 times
Share this document with a friend
Popular Tags:
22
OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The University of Connecticut 191 Auditorium Road, Box U-155 Storrs, CT 06269-3155 {steve,ssg}@engr.uconn.edu http://www.engr.uconn.edu/~steve/Cse4939W/ cse4939W.html
Transcript
Page 1: OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The.

OV-1.1

CSE4939CSE4940

CSE4939W/4940 CS & E Design Lab I/II

Profs. Steven A. Demurjian and Swapna GokhaleComputer Science & Engineering Department

The University of Connecticut191 Auditorium Road, Box U-155

Storrs, CT 06269-3155{steve,ssg}@engr.uconn.edu

http://www.engr.uconn.edu/~steve/Cse4939W/cse4939W.html

Page 2: OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The.

OV-1.2

CSE4939CSE4940

Projects and Deliverables – Now to Oct 1

CSE4939W: First Project Based Course Concentration on Architecture, Specification,

and Design Emphasis on Incremental Development via an

Agile Approach Deliver 2 Increments

CSE4940: Continuation of the Project Emphasis on Incremental Development Deliver 3 Increments – Aim for Final Beta Extensive Testing Throughout Semester Final Poster/Presentation at Gampel

Page 3: OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The.

OV-1.3

CSE4939CSE4940

Schedule – Fall 2015, Spring - TBD

Assignment Assigned First Draft Revised Version (if any)

Project Proposal Sept. 9 Sept. 12 Sept. 16

High-level Specification Sept. 16 Sept. 23 Sept. 30Dec. 11Jan. 27

First Sprint/Scrum Sept. 23 Sept. 30 Oct. 7

Second Sprint/Scrum Nov. 4 Nov. 11

Third Sprint/Scrum Dec. 11 Jan. 27

Page 4: OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The.

OV-1.4

CSE4939CSE4940

CSE4939W Project Proposal

Web Links: http://www.engr.uconn.edu/~steve/Cse4939W/ProjProp.doc http://www.engr.uconn.edu/~steve/Cse4939W/ProjProp.pdf

1 to 2 page proposal due Sept 12th by 5pm Feedback by Sept 14th, 12noon Revised Proposal due Sept 16th See Three Examples on Web Page

Team A: Droneshttp://www.engr.uconn.edu/~steve/Cse4939W/TeamAProposal.docx Team D: Roomshttp://www.engr.uconn.edu/~steve/Cse4939W/TeamDProposal.docx Team G: Personal Health Assistanthttp://www.engr.uconn.edu/~steve/Cse4939W/TeamGProposal.docx

Page 5: OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The.

OV-1.5

CSE4939CSE4940

CSE4939W High Level Specification

Web Links: http://www.engr.uconn.edu/~steve/Cse4939W/ProjArchSpec.doc http://www.engr.uconn.edu/~steve/Cse4939W/ProjArchSpec.pdf

6-8 pages (Single spaced, 12 pt, 1 in margs) Product Backlog – See Next Two Slide Purpose, Objective, Goals

Introduction, Glossary, Operating Environment Information, Performance, Security http://www.engr.uconn.edu/~steve/Cse4939W/specif.pdf

High-Level Software Architecture http://www.engr.uconn.edu/~steve/Cse4939W/SWArchExs.ppt

Each Student Clearly Identifies their Section Due on September 23; Revised September 30 Again – Samples for Teams A, D, and G

Page 6: OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The.

OV-1.6

CSE4939CSE4940

Product & Sprint Backlogs – Rooms

Page 7: OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The.

OV-1.7

CSE4939CSE4940

Product & Sprint Backlogs – PHA

Page 8: OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The.

OV-1.8

CSE4939CSE4940

CSE4939W Initial SprintDue Sept. 30

Contains Six Sections: Section A. Sprint Backlog Section B: User Stories/Use Cases Section C: User Based Specification/Interfaces Section D: Detailed Design Section E: Test plans Section F: Product Backlog Items (PBI) (see

slides 6/7) Focus on the RED HIGHLIGHTED sections only Samples on web page:

http://www.engr.uconn.edu/~steve/Cse4939W/TeamAInitSprint.docxhttp://www.engr.uconn.edu/~steve/Cse4939W/TeamDInitSprint.docxhttp://www.engr.uconn.edu/~steve/Cse4939W/TeamGInitSprint.docx

Page 9: OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The.

OV-1.9

CSE4939CSE4940

CSE4939W Initial Sprint – RequirementsDue Sept. 30

Section A. Sprint Backlog Section B: User Stories/Use Cases

5 to 7 use cases with actors Section C: User Based Specification/Interfaces

4 to 6 GUI Mockups Section D: Detailed Design

Add 5 new Diagrams per Sprint Section E: Test plans Section F: Product Backlog Items (PBI) (see slides

6/7) Update with Changes at end of Sprint Used to Generate New Sprint Backlog

Page 10: OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The.

OV-1.10

CSE4939CSE4940

Successive Sprint - Requirements

Section A. Sprint Backlog Section B: User Stories/Use Cases

5 to 7 use cases with actors Section C: User Based Specification/Interfaces

4 to 6 GUI Mockups Section D: Detailed Design

Version Due November 10: Initial 10 Diagrams Subsequent Versions – Update Existing and

Add 5 Diagrams Section E: Test plans Section F: Product Backlog Items (PBI) Update with Changes at end of Sprint

Used to Generate New Sprint Backlog

Page 11: OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The.

OV-1.11

CSE4939CSE4940

Section A. Sprint Backlog For Initial and All Successive Sprints

For each sprint item, there is: Primary and secondary individual in charge of

the item (initials) The different task for the PBI in the sprint. Effort in hours for weeks 1, 2, 3, and 4

For Each Week Each member has 10 hours 50 hours effort per team

For Entire Sprint Each member has 40 hours 200 hours effort per team

Page 12: OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The.

OV-1.12

CSE4939CSE4940

Section A. Sprint Backlog

Page 13: OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The.

OV-1.13

CSE4939CSE4940

Section A. Sprint Backlog

Page 14: OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The.

OV-1.14

CSE4939CSE4940

Section B: User Stories/Use Cases Initial 5-7, Successive Modify/Add

Page 15: OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The.

OV-1.15

CSE4939CSE4940

Section B: User Stories/Use CasesInitial 5-7, Successive Modify/Add

Page 16: OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The.

OV-1.16

CSE4939CSE4940

Section C: User Specification/InterfacesInitial 4-6, Successive Modify/Add

Page 17: OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The.

OV-1.17

CSE4939CSE4940

Section C: User Specification/InterfacesInitial 4-6, Successive Modify/Add

Page 18: OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The.

OV-1.18

CSE4939CSE4940

Section D: Detailed DesignNot on Initial Sprint, 10 for Sprint Nov 4

Page 19: OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The.

OV-1.19

CSE4939CSE4940

Section D: Detailed DesignNot on Initial Sprint, 10 for Sprint Nov 4

Page 20: OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The.

OV-1.20

CSE4939CSE4940

Section E: Test plans Not on Initial Sprint, 10 for Sprint Nov 4

Page 21: OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The.

OV-1.21

CSE4939CSE4940

Section E: Test plansNot on Initial Sprint, 10 for Sprint Nov 4

Page 22: OV-1.1 CSE4939 CSE4940 CSE4939W/4940 CS & E Design Lab I/II Profs. Steven A. Demurjian and Swapna Gokhale Computer Science & Engineering Department The.

OV-1.22

CSE4939CSE4940

CSE4940 Software Quality Assurance Due Spring 2016

Web Links: http://www.engr.uconn.edu/~steve/Cse4939W/ProjSWQ.doc http://www.engr.uconn.edu/~steve/Cse4939W/ProjSWQ.pdf

Qualities are: Performance Portability Understandability Productivity Reliability User Friendliness Robustness Repairability Reusability Maintainability Interoperability Evolvability

Each Team Member Does 2 Qualities Importance and Relevance Attainment of Quality in your Specifacation

½ page, 12 pt, single spaced per Quality


Recommended