SlideShare a Scribd company logo
1 of 7
Kickstarter
Use-Case Narrative –

Start a Project

Identification Summary
Title: Starting a Project
Summary: This Use-Case Narrative describes the steps associated with starting a new funding project
in Kickstarter.
Actors:
1. User – starts or creates a new project in Kickstarter.
2. Kickstarter – system that automatically register and save the data of a certain user’s activity.
3. Amazon – does transaction related to financing.
Creation Date: October 20, 2013
Date of Update: October 25, 2013
Version: V2.0
Person in Charge: Hya-Therese De Castro

Flow of Events
Preconditions:
1. The User must have a Kickstarter account.
2. The User must be logged in, in his Kickstarter account.
Main Success Scenario:
1. User clicks a link saying “Start a Project.”
2. Kickstarter shows the guidelines in making the project.
3. User selects a country where he belongs.
4. Kickstarter asks the user to confirm that he has read the guidelines.
5. User confirms that he has read the guidelines.
6. Kickstarter asks the User to put some basic details about his project.
7. User inputs the data needed.
8. Kickstarter saves the information.
9. Kickstarter asks the User to add some Rewards.
10. User set some price range and rewards.
11. Kickstarter saves the information.
12. Kickstarter asks the User to provide a story about his project.
13. User posts a story about his project.
14. Kickstarter saves the information.
15. Kickstarter asks the User to provide some details about himself.
16. User provides the required details about himself.
17. Kickstarter saves the information.
18. Kickstarter asks the User to provide some information and proceed to Amazon for Payment and
other transaction purposes.
19. User fills up the required details.
20. Kickstarter approves the request for a new project.
21. Newly approved project is now posted in the Kickstarter website.
22. Use-Case Successfully Ends.

Post Conditions:
1. User can see his approved project in the Kickstarter website.
Alternative Sequences:
A7. User decides to make some changes in his information.
1. User goes back to the link where he wants to make some changes.
2. Use-Case proceeds to number 10.

Error Sequences:
E3. If the User is not from United States.
1. User location is invalid.
2. Use-Case ends.

E6. User cancels or deletes the project being made.
1. Kickstarter automatically stops the process.
2. Use-Case Ends.

E18a. User does is not 18 years old or above.
1. User does not comply with the required age which is 18+.
2. Use-Case Ends

E18b. User does not have a credit card.
1. User does not comply with the requirements needed to complete transaction.
2. Kickstarter won’t approve the request.
3. Use-Case Ends.
UI (User Interface):
1. Kickstarter System
2. Amazon
Identification Summary
Title: Starting a Project
Summary: This Use-Case Narrative describes the steps associated with funding a project in Kickstarter.
Actors:
1. User – Funds a project in Kickstarter.
2. Kickstarter – system
3. Amazon – responsible for transactions involving finance.
Creation Date: October 20, 2013
Date of Update: October 25, 2013
Version: V2.1
Person in Charge: Hya-Therese De Castro

Flow of Events
Pre-Conditions:
1.
2.
3.
4.

User must have an account in Kickstarter.
User must have logged in.
User must have an Amazon account.
User must have a valid credit card.

Main Success Scenario:
1. User looks up for his desired project from the listed categories in Kickstarter.
2. User picks a certain project.
3. Kickstarter shows the details about the selected project.
4. User browses through the status and information of the selected project.
5. User clicks on the “fund project” button.
6. Kickstarter asks the User to choose the preferred reward.
7. User chooses a certain reward.
8. Kickstarter links the User to Amazon for payment.
9. User pays online using credit card.
10. Amazon confirms the User’s request and starts the process.
11. Amazon successfully completes the process.
12. Kickstarter shows the transaction record.
13. Project has been funded.
14. Use-Case Successfully Ends.
Post Conditions:
1. Project has been funded.
2. Kickstarter record will be updated.
3. Project Status will be updated.
Alternative Sequence:
A2. User changes his mind and decides to choose another project.
1. User goes back to the list of categories.
2. User proceeds to number 3.
Error Sequence:
E9. User decides to cancel funding.
1. Use-Case Ends.
E10. User does not have enough credits.
1. Amazon founds out user does not have enough credit.
2. Kickstarter automatically cancels the funding request.
3. Use-case ends.
UI (User Interface):
1. Kickstarter
2. Amazon
Identification Summary
Title: Starting a Project
Summary:This Use-Case Narrative describes the steps associated with following a friend in Kickstarter.
Actors:
1. User – findsor follows a certain user.
2. Kickstarter – system
3. Facebook – connects the User of Kickstarter to other users.
Creation Date: October 20, 2013
Date of Update: October 25, 2013
Version: V2.2
Person in Charge: Hya-Therese De Castro

Flow of Events
Pre-Conditions:
1. User must have a kickstarter account.
2. User must be logged in, in kickstarter.
Main Success Scenario:
1. User proceeds to his profile.
2. Kickstarter shows the user hi basic information.
3. User clicks the “Find Friends” link.
4. Kickstarter connects user to Facebook.
5. User proceeds to Facebook.
6. Facebook asks the user to log in.
7. User inputs his email address and password.
8. Kickstarter looks for friends using kickstarter.
9. Kickstarter shows the list of friends using kickstarter.
10. User follows friend.
11. Kickstarter updates user profile.
12. Use-Case Successfully ends.
Post Conditions:
1. Updated Profile with the followed user.

Alternative Sequence:
A7. User typed in the wrong email address or password.
1. User did not enter the right combination of email address and password.
2. Use-Case proceeds to number 6.

Error Sequence:
1. User does not have a Facebook account.

UI (User Interface):
1. Kickstarter
2. Facebook
Kickstarter ucn

More Related Content

Similar to Kickstarter ucn

Dominant assurance contracts using Ethereum
Dominant assurance contracts using EthereumDominant assurance contracts using Ethereum
Dominant assurance contracts using Ethereum
aatkin1971
 
CaseStudyFinalReport
CaseStudyFinalReportCaseStudyFinalReport
CaseStudyFinalReport
Tejas Mistry
 
Use casenarrative github
Use casenarrative githubUse casenarrative github
Use casenarrative github
Paolo Arimado
 
Windows Phone 8 - 16 Wallet and In-app Purchase
Windows Phone 8 - 16 Wallet and In-app PurchaseWindows Phone 8 - 16 Wallet and In-app Purchase
Windows Phone 8 - 16 Wallet and In-app Purchase
Oliver Scheer
 

Similar to Kickstarter ucn (20)

Validation Manual
Validation ManualValidation Manual
Validation Manual
 
Dominant assurance contracts using Ethereum
Dominant assurance contracts using EthereumDominant assurance contracts using Ethereum
Dominant assurance contracts using Ethereum
 
Badgecraft User's Guide
Badgecraft User's GuideBadgecraft User's Guide
Badgecraft User's Guide
 
Badgecraft User's Guide
Badgecraft User's GuideBadgecraft User's Guide
Badgecraft User's Guide
 
KICKSTARTER
KICKSTARTERKICKSTARTER
KICKSTARTER
 
Badgecraft User's Guide
 Badgecraft User's Guide Badgecraft User's Guide
Badgecraft User's Guide
 
Adam Vollmer of Faraday Bikes
Adam Vollmer of Faraday BikesAdam Vollmer of Faraday Bikes
Adam Vollmer of Faraday Bikes
 
CaseStudyFinalReport
CaseStudyFinalReportCaseStudyFinalReport
CaseStudyFinalReport
 
Delving into Fintech
Delving into FintechDelving into Fintech
Delving into Fintech
 
CryptoMoneybox.pptx
CryptoMoneybox.pptxCryptoMoneybox.pptx
CryptoMoneybox.pptx
 
Bitcoin e-book final
Bitcoin e-book finalBitcoin e-book final
Bitcoin e-book final
 
Use casenarrative github
Use casenarrative githubUse casenarrative github
Use casenarrative github
 
Usecase
UsecaseUsecase
Usecase
 
Actors in Requirements Elicitation.pdf
Actors in Requirements Elicitation.pdfActors in Requirements Elicitation.pdf
Actors in Requirements Elicitation.pdf
 
Design.pptx
Design.pptxDesign.pptx
Design.pptx
 
3 Reasons to Invest in Crypto in 2022.pptx
3 Reasons to Invest in Crypto in 2022.pptx3 Reasons to Invest in Crypto in 2022.pptx
3 Reasons to Invest in Crypto in 2022.pptx
 
Bidders Training Mannual
Bidders Training MannualBidders Training Mannual
Bidders Training Mannual
 
Bidders training mannual
Bidders training mannualBidders training mannual
Bidders training mannual
 
Windows Phone 8 - 16 Wallet and In-app Purchase
Windows Phone 8 - 16 Wallet and In-app PurchaseWindows Phone 8 - 16 Wallet and In-app Purchase
Windows Phone 8 - 16 Wallet and In-app Purchase
 
Nuvmining
NuvminingNuvmining
Nuvmining
 

Recently uploaded

Recently uploaded (20)

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 

Kickstarter ucn

  • 1. Kickstarter Use-Case Narrative – Start a Project Identification Summary Title: Starting a Project Summary: This Use-Case Narrative describes the steps associated with starting a new funding project in Kickstarter. Actors: 1. User – starts or creates a new project in Kickstarter. 2. Kickstarter – system that automatically register and save the data of a certain user’s activity. 3. Amazon – does transaction related to financing. Creation Date: October 20, 2013 Date of Update: October 25, 2013 Version: V2.0 Person in Charge: Hya-Therese De Castro Flow of Events Preconditions: 1. The User must have a Kickstarter account. 2. The User must be logged in, in his Kickstarter account. Main Success Scenario: 1. User clicks a link saying “Start a Project.” 2. Kickstarter shows the guidelines in making the project. 3. User selects a country where he belongs. 4. Kickstarter asks the user to confirm that he has read the guidelines. 5. User confirms that he has read the guidelines. 6. Kickstarter asks the User to put some basic details about his project. 7. User inputs the data needed. 8. Kickstarter saves the information. 9. Kickstarter asks the User to add some Rewards. 10. User set some price range and rewards. 11. Kickstarter saves the information. 12. Kickstarter asks the User to provide a story about his project. 13. User posts a story about his project. 14. Kickstarter saves the information. 15. Kickstarter asks the User to provide some details about himself.
  • 2. 16. User provides the required details about himself. 17. Kickstarter saves the information. 18. Kickstarter asks the User to provide some information and proceed to Amazon for Payment and other transaction purposes. 19. User fills up the required details. 20. Kickstarter approves the request for a new project. 21. Newly approved project is now posted in the Kickstarter website. 22. Use-Case Successfully Ends. Post Conditions: 1. User can see his approved project in the Kickstarter website. Alternative Sequences: A7. User decides to make some changes in his information. 1. User goes back to the link where he wants to make some changes. 2. Use-Case proceeds to number 10. Error Sequences: E3. If the User is not from United States. 1. User location is invalid. 2. Use-Case ends. E6. User cancels or deletes the project being made. 1. Kickstarter automatically stops the process. 2. Use-Case Ends. E18a. User does is not 18 years old or above. 1. User does not comply with the required age which is 18+. 2. Use-Case Ends E18b. User does not have a credit card. 1. User does not comply with the requirements needed to complete transaction. 2. Kickstarter won’t approve the request. 3. Use-Case Ends. UI (User Interface): 1. Kickstarter System 2. Amazon
  • 3. Identification Summary Title: Starting a Project Summary: This Use-Case Narrative describes the steps associated with funding a project in Kickstarter. Actors: 1. User – Funds a project in Kickstarter. 2. Kickstarter – system 3. Amazon – responsible for transactions involving finance. Creation Date: October 20, 2013 Date of Update: October 25, 2013 Version: V2.1 Person in Charge: Hya-Therese De Castro Flow of Events Pre-Conditions: 1. 2. 3. 4. User must have an account in Kickstarter. User must have logged in. User must have an Amazon account. User must have a valid credit card. Main Success Scenario: 1. User looks up for his desired project from the listed categories in Kickstarter. 2. User picks a certain project. 3. Kickstarter shows the details about the selected project. 4. User browses through the status and information of the selected project. 5. User clicks on the “fund project” button. 6. Kickstarter asks the User to choose the preferred reward. 7. User chooses a certain reward. 8. Kickstarter links the User to Amazon for payment. 9. User pays online using credit card. 10. Amazon confirms the User’s request and starts the process. 11. Amazon successfully completes the process. 12. Kickstarter shows the transaction record. 13. Project has been funded. 14. Use-Case Successfully Ends.
  • 4. Post Conditions: 1. Project has been funded. 2. Kickstarter record will be updated. 3. Project Status will be updated. Alternative Sequence: A2. User changes his mind and decides to choose another project. 1. User goes back to the list of categories. 2. User proceeds to number 3. Error Sequence: E9. User decides to cancel funding. 1. Use-Case Ends. E10. User does not have enough credits. 1. Amazon founds out user does not have enough credit. 2. Kickstarter automatically cancels the funding request. 3. Use-case ends. UI (User Interface): 1. Kickstarter 2. Amazon
  • 5. Identification Summary Title: Starting a Project Summary:This Use-Case Narrative describes the steps associated with following a friend in Kickstarter. Actors: 1. User – findsor follows a certain user. 2. Kickstarter – system 3. Facebook – connects the User of Kickstarter to other users. Creation Date: October 20, 2013 Date of Update: October 25, 2013 Version: V2.2 Person in Charge: Hya-Therese De Castro Flow of Events Pre-Conditions: 1. User must have a kickstarter account. 2. User must be logged in, in kickstarter. Main Success Scenario: 1. User proceeds to his profile. 2. Kickstarter shows the user hi basic information. 3. User clicks the “Find Friends” link. 4. Kickstarter connects user to Facebook. 5. User proceeds to Facebook. 6. Facebook asks the user to log in. 7. User inputs his email address and password. 8. Kickstarter looks for friends using kickstarter. 9. Kickstarter shows the list of friends using kickstarter. 10. User follows friend. 11. Kickstarter updates user profile. 12. Use-Case Successfully ends.
  • 6. Post Conditions: 1. Updated Profile with the followed user. Alternative Sequence: A7. User typed in the wrong email address or password. 1. User did not enter the right combination of email address and password. 2. Use-Case proceeds to number 6. Error Sequence: 1. User does not have a Facebook account. UI (User Interface): 1. Kickstarter 2. Facebook