is3320 developing and using management information systems lecture 10: use cases and scenarios 2:...

8
IS3320 Developing and Using Management Information Systems Lecture 10: Use Cases and Scenarios 2: The case of Threadless Rob Gleasure [email protected] www.robgleasure.com

Upload: merry-taylor

Post on 05-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IS3320 Developing and Using Management Information Systems Lecture 10: Use Cases and Scenarios 2: The case of Threadless Rob Gleasure R.Gleasure@ucc.ie

IS3320 Developing and Using Management Information SystemsLecture 10: Use Cases and Scenarios 2: The case of Threadless

Rob Gleasure

[email protected]

Page 2: IS3320 Developing and Using Management Information Systems Lecture 10: Use Cases and Scenarios 2: The case of Threadless Rob Gleasure R.Gleasure@ucc.ie

IS3320

Today’s lecture Threadless.com Exercise

Page 3: IS3320 Developing and Using Management Information Systems Lecture 10: Use Cases and Scenarios 2: The case of Threadless Rob Gleasure R.Gleasure@ucc.ie

Threadless

Threadless is an eBusiness that sells t-shirts and other clothing

Each week contests are run to design a t-shirt (these attract 1000s of entries)

The public vote on their favourite designs and around 10 designs per week are taken forward for printing, for which the winning designers receive about $2500 in prizes

Threadless print these designs on a limited number of clothing items are sell them online

Page 4: IS3320 Developing and Using Management Information Systems Lecture 10: Use Cases and Scenarios 2: The case of Threadless Rob Gleasure R.Gleasure@ucc.ie

The Threadless Model

What’s so clever about this model?

Can you think of anywhere else it’s being applied?

What’s different/similar about those situations?

Page 5: IS3320 Developing and Using Management Information Systems Lecture 10: Use Cases and Scenarios 2: The case of Threadless Rob Gleasure R.Gleasure@ucc.ie

Exercise

Imagine the Crawford Art Gallery has decided it wants to host 3 annual exhibits for 3 individual up-and-coming student artists in UCC… but doesn’t want to take a financial gamble in doing so

You are charged with designing a system that will use the Threadless model to make this happen

Page 6: IS3320 Developing and Using Management Information Systems Lecture 10: Use Cases and Scenarios 2: The case of Threadless Rob Gleasure R.Gleasure@ucc.ie

Exercise

In groups of 3… Create a use case diagram for a system that can host these

exhibition crowdsourcing contests for the Crawford Create a textual use case specification for the two most important

use cases you identify

Page 7: IS3320 Developing and Using Management Information Systems Lecture 10: Use Cases and Scenarios 2: The case of Threadless Rob Gleasure R.Gleasure@ucc.ie

Textual Use Case Specification

From A. Cockburn, “Basic Use Case Template”

Number

Name

Summary

Priority

Preconditions

Postconditions

Primary Actor(s)

Secondary Actor(s)

Trigger

Main Scenario Step Action

Extensions Step Branching Action

Open issues

Page 8: IS3320 Developing and Using Management Information Systems Lecture 10: Use Cases and Scenarios 2: The case of Threadless Rob Gleasure R.Gleasure@ucc.ie

Want to read more?

‘The consumer is the company’ (2008) http://www.inc.com/magazine/20080601/the-customer-is-the-

company_pagen_2.html

Threadless case study (2010) http://www.stolaf.edu/depts/ciswp/mmoon/documents/chicagothreadlesscase.pdf