TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi -...

33
TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 Reetika Rastogi - Project Manager, Life Cycle Planner Tushar Saxena - Operational Concept Engineer, Requirements Engineer Cristina Cano - Prototyper, Feasibility Analyst Rohit Mani - Requirements Engineer, Life Cycle Planner Sanjay Kutty - Feasibility Analyst, Software Architect Shruti Sannabhadti - Software Architect,

Transcript of TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi -...

Page 1: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

TRR/ARB PresentationYanomamo Interactive DVD

SystemTeam 06 - December 4, 2013

● Reetika Rastogi - Project Manager, Life Cycle Planner

● Tushar Saxena - Operational Concept Engineer,

Requirements Engineer

● Cristina Cano - Prototyper, Feasibility Analyst

● Rohit Mani - Requirements Engineer, Life Cycle Planner

● Sanjay Kutty - Feasibility Analyst, Software Architect

● Shruti Sannabhadti - Software Architect, Prototyper

Page 2: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Operational Concept OverviewTushar Saxena

1

Page 3: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

• Anthropological case study tool cataloging an ax-fight incident of the Yanomamö tribe

• Enables users to watch the incident video while reading various incident related texts

• Users can also look at pictures of tribe members, genealogical information, and other graphs and charts

• Old system (on CD-ROM) only worked on classic Mac machines

• New system is implemented on a DVD and browser-dependent

Operational Concept Overview

2

Page 4: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Win Conditions● Play Time Based Media (TBM)● Link genealogies to TBM● Link statistics to TBM● Link stills to TBM● Link text to TBM

● Provide written text for reading

● Increased availability and wider outreach of course material

● Better learning environment for students● Facilitates deeper learning and information

access about the culture

● Increased academic prestige

Organizational Goals

3

Page 5: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

TRR Outline

1. Demo of Initial Operational Capability (Product status demonstration) -- Cristina

2. Support Plan -- Rohit

3. Test Cases, Procedure and Results -- Rohit

4. Quality Focal Point -- Reetika

5. Summary of Transition Plan -- Sanjay & Shruti

4

Page 6: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Transition Objective● Full operation of the capabilities provided

to the client

● Provide the system on a DVD

● System functionality replicates the original system

● Testing on different browsers on our local machines

5

Page 7: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Transition Objective

● Testing along with client to ensure operational satisfaction

● Creating test data to ensure that the functionalities are working as expected

● Test the system at the client’s site

● Ensuring ease of use for the client as it is a new system

6

Page 8: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Transition Strategy

• Development of the system

• Testing the systemo Look and feelo Functionalityo Different machines and browsers

7

Page 9: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Transition Strategy

• Provide training to the client using the training document

• Create user manual

• Obtain feedback

8

Page 10: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Demo of Initial Operational Capability

Cristina Cano

9

Page 11: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Support PlanRohit Mani

10

Page 12: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Support Plan

• The system has been tested by implementation team and is ready for use

• Remaining bugs and further feature development will be handled by the client

• The development team will not be making any additional changes to the system 11

Page 13: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Test Cases, Procedures, and Results

Rohit Mani

12

Page 14: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Testing

• Testing by implementation team

• Testing by the client

• Final testing will be done at the client site and the implementation team will be present to document any known issues and bugs

13

Page 15: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Test Cases

• TC-01-01: Media Playback

• TC-01-02: Video Skipping

• TC-01-03: Fullscreen video

• TC-02-01: Text Linking

• TC-02-02: Genealogies

• TC-02-03: Stills

• TC-02-04: Maps

• TC-02-05: Rolling Text

14

Page 16: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Test Procedures

• An acceptance test script is used to guide the testers as they interact with the system

• All the test cases in the test plan will be covered by this script

• Any bugs encountered will be documented

15

Page 17: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Test Results

Test #1 - 11/18/2013Rolling Text not implemented - Bug #834

Test #2 - 12/02/2013All capabilities implemented

Test #3 - 12/05/2013Final Training and Testing

16

Page 18: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Quality Focal PointReetika Rastogi

17

Page 19: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

18

Page 20: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

19

Page 21: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

20

Page 22: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Technical Debt

• Not choosing to auto-detect faces

• Text hard-coded into the HTML file -- working on resolving now

21

Page 23: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Traceability MatrixOCD WinWin Agreement SSAD Test Case(s)

OC-1Play Time-Based

Media

WC_2328, WC_2327, WC_2326

UC-01, UC-04 TC-01-01, TC-01-02, TC-01-03

OC-2Link text to TBM

WC_2337, WC_2335, WC_2334, WC_2332, WC_2330, WC_2326

UC-01, UC-02, UC-05, UC-06, UC-09

TC-02-01

OC-3Link stills to TBM

WC_2338, WC_2331, WC_2323, WC_2332

UC-02, UC-07, UC-08

TC-02-03, TC-02-04

OC-4Link statistics to

TBM

WC_2332, WC_2325 UC-02 TC-02-01

OC-5Link genealogies to

TBM

WC_2324, WC_2779 UC-02, UC-03 TC-02-02

OC-6Provide written

text

WC_2322 UC-09 TC-02-0122

Page 24: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Transition PlanSanjay Kutty &Shruti Sannabhadti

23

Page 25: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Hardware preparations

• Any operating system o Ex: Windows, Mac, Linux

• The computer should also have an operational DVD drive

• No extra hardware

24

Page 26: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Software PreparationsModern web browser is required

o IE 11+, Mozilla Firefox 9+, Google Chrome and Safari 10+

• The browser should be HTML5 compliant

25

Page 27: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Site and Staff Plan

• No specific site preparation is required

• A desktop or laptop with the mentioned requirements

• No staff required

26

Page 28: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Training

Date Time Location Contents

Person being trained

Responsible Personnel

Training Materials

12/5/2013

2 pm GFS 204 System Professor Gary Seamen

Team Training doc,User manual

12/5/2013

4 pm GFS & University Gateway

System Students Team Training doc,User manual

27

Page 29: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Stakeholder Roles & Responsibilities

Date Role Responsibility Location

12/04/13 Team,Client, TA’s Transition Readiness Review ARB evaluation

USC

12/02/13 –12/05/13

Prototyper, Tester, Project Manager

Perform final requirements checks and testing, resolve any issues.

USC

12/02/13 –12/05/13

Team, Client Client training and feedback

USC

12/06/13 Team, Client Deliver the system on a DVD

USC

28

Page 30: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Milestone Plan

Milestones Date for completion

1) Drive through major features developed, by client

11/18/13

2) Final Testing by Implementation Team 12/04/13

3) Client Training and acceptance testing 12/05/13

4) Delivery of final, completed DVD to Client

12/06/13

29

Page 31: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Required Resources

• The entire implementation team, has to be present during client training, testing and final delivery of the project

• Basic hardware and software requirements as enumerated earlier

• No additional staff or personnel required for installation or maintenance

30

Page 32: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Software Product Elements

• All the libraries, images and other necessary files required for the working of the Yanomamö Interactive project

• The tool for mapping the tribe members will be given to the client for future use

• User Manual will be included along with the rest of the files

31

Page 33: TRR/ARB Presentation Yanomamo Interactive DVD System Team 06 - December 4, 2013 ●Reetika Rastogi - Project Manager, Life Cycle Planner ●Tushar Saxena -

Thank you!We welcome any questions or comments :)