systems analysis and design - assignment 1

22
Systems Analysis and Design Assignment 1 Presented by Group 9 1

Upload: kevin-liao

Post on 24-Jun-2015

356 views

Category:

Software


6 download

DESCRIPTION

The slide for presentation of assignment 1 of SA course.

TRANSCRIPT

Page 1: Systems Analysis and Design - Assignment 1

1

Systems Analysis and Design

Assignment 1

Presented by Group 9

Page 2: Systems Analysis and Design - Assignment 1

2

Problem

Page 3: Systems Analysis and Design - Assignment 1

3

Problem

I just wanna watch a movie

Page 4: Systems Analysis and Design - Assignment 1

4

Mubi Mobi

Instant Ticketing System

Film information

Movie ShowTime and the nearest theater

Notification for discount and upcoming movie

Social Network Integration

Page 5: Systems Analysis and Design - Assignment 1

5

Mubi Mobi

Instant Ticketing System

Film information

Movie ShowTime and the nearest theater

Notification for discount and upcoming movie

Social Network Integration

Vision

Page 6: Systems Analysis and Design - Assignment 1

6

Let’s Scrum

Page 7: Systems Analysis and Design - Assignment 1

7

A Scrum Team Roles

Developers

Scrum Master

Product Owner

Stakeholders

Page 8: Systems Analysis and Design - Assignment 1

8

Scrum Framework

5 Days

Page 9: Systems Analysis and Design - Assignment 1

9

A Story

As a

{someone}

I want to

{goal}

So that

{benefit}

Page 10: Systems Analysis and Design - Assignment 1

10

A Story

As a user,I want to get notification, so that I will not miss the movie.

Page 11: Systems Analysis and Design - Assignment 1

11

Many Stories

As a manufacturer, I hope that there is a system which can manage the information of movies to sort and issue easily.

As a user, I want to know the information about the movie, so that I can watch the movie conveniently.

Product Backlog

As a manufacturer, I want a Log-in/Sign-up system, so that I can do user’s information management.

As a user, I want to issue ticket with mobile, so that I can issue ticket immediately in everywhere.

As a user, I want to choose seat on mobile, so that I can choose the seat I want.

As a user, I want to know where and when will the movie that I want to see start, so that I can plan my schedule conveniently and immediately.

As a user, I want a convenient way for payment, so that I can pay when I issue ticket.

As a user, I want a notification, so that I will not miss the movie.

As a user, I wish the user can receive the news of discount at status bars immediately, so that we can see the movie in lower price.

As a user, I hope I can store the information and discount about the movie, so that we can make it faster to look up the information of the movie which I like.

As a user, I want to share the information about movie at the social network, so that I can let my friend know the movie.

Page 12: Systems Analysis and Design - Assignment 1

12

Sprint Planning Meeting

Page 13: Systems Analysis and Design - Assignment 1

13

Stories TasksEstimate(Hours)

Day 19/27

Day 29/28

Day 39/29

Day 49/30

Day 510/1

As a manufacturer, I hope that there is a system which can manage the information of movies to sort and issue easily.

Design and build database

4 4 0 0 0 0

Code the Function of Database operation

4 4 0 0 0 0

Design the UI of backend

4   4 0 0 0

Code the Functions of backed

4   4 0 0 0

Test 4     4 0 0Fix 2       2 0

As a user, I want to know the information about the movie, so that I can watch the movie conveniently.

UI Design 2 2 0 0 0 0Code 4   4 0 0 0Test 3     3 0 0Fix 1       1 0

As a manufacturer, I want a login system, so that I can make user’s information management.

UI Design 2 2 0 0 0 0Code 4   4 0 0 0Test 3     3 0 0Fix 1       1 0

As a user, I want to issue ticket with mobile, so that I can issue ticket immediately in everywhere.

UI Design 2 2 0 0 0 0Code 4   4 0 0 0Test 3     3 0 0Fix 1       1 0

As a user, I want to choose seat on mobile, so that I can choose the seat I want.

UI Design 3 3 0 0 0 0Code 5   4 1 0 0Test 3       3 0Fix 1         1

Page 14: Systems Analysis and Design - Assignment 1

14

0 1 2 3 4 50

10

20

30

40

50

60

70

Ideal Burndown Remaining Tasks

Days

Rem

ain

ing E

ffort

(H

ours

)Burndown Chart

Page 15: Systems Analysis and Design - Assignment 1

15

Film Information

Page 16: Systems Analysis and Design - Assignment 1

16

Identification

Page 17: Systems Analysis and Design - Assignment 1

17

Search

Page 18: Systems Analysis and Design - Assignment 1

18

Issue Tickets

Page 19: Systems Analysis and Design - Assignment 1

19

Issue Tickets

Page 20: Systems Analysis and Design - Assignment 1

Question: Is it a painful process of applying Scrum methodology to the project development?

1

Page 21: Systems Analysis and Design - Assignment 1

Question: Do the roles clearly specify the responsibilities of the Project Owner and Scrum Master?

2

Page 22: Systems Analysis and Design - Assignment 1

Question: Do you have a common understanding of the concept of self-organizing team in the Scrum exercise?

3