SlideShare une entreprise Scribd logo
1  sur  6
Instructables
Use Case Narratives
Use Case Narratives
1.Create DIY Entry
2.Follow Users
3.Browse Feed
Identification Summary
Title: Create DIY Entry
Summary: This use case describes the steps associated with creating an entry.
Actors:
1. User – Writes the steps on how to do the DIY project.
2. Instructibles– Let users to edit and post their own entry and let other
users view the entry.
Creation Date: July 07, 2013 Date of Update: July 07, 2013
Version: V1.0 Person-In-Charge: Maranan, Gerardo
Flow of Events
Preconditions:
1. User of Instructables has already undergone the sign in account use-case.
2. User has viewed the profile or post of the user he/she wants to follow.
Main Success Scenario
1. User creates step-by-step, photo or video.
2. User writes post.
3. User previews post.
4. User publishes the post.
5. Use-case ends successfully.
Alternative Sequence:
A2. User decides not to finish the entry.
1. User saves the entry as a draft.
2. Use case proceeds to home page.
Error Sequence:
E2. User cancels the write post workflow.
1. Instructables/browser deletes written procedures.
2. Use-case proceeds to browse media feed use-case.
Post Conditions:
1. New entry posted on feed.
2. Entry is shared on user’s social accounts.
Identification Summary
Title: Follow User/s
Summary: This use case describes the steps associated with following a user.
Actors:
3. User – Follows other user to subscribe to their feeds.
4. Instructibles– Processes the follow request and sends request to the
user.
Creation Date: July 07, 2013 Date of Update: July 07, 2013
Version: V1.0 Person-In-Charge: Maranan, Gerardo
Flow of Events
Preconditions:
1. User of Instructables has already undergone the sign inaccount use-case.
2. User has viewed the profile/post of the user he/she wants to follow.
Main Success Scenario
1. User looks for people to follow.
2. User views post/profile of the person he/she wants to follow.
3. User clicks on follow button.
4. User waits for response.
5. User added the person he/she followed on his/her feed.
6. Use-case ends successfully.
Alternative Sequence:
A2. User decides to cancel request.
1. User clicks on cancel follow request.
2. User proceeds to view entry/profile use-case.
A3. User got declined for his/her request.
1. User got his follow request declined.
2. User proceeds to view entry/profile use-case.
Post-Conditions:
1. User added to follower list.
2. User posts added to feed.
Identification Summary
Title: Browse Feed
Summary: This use case describes the steps associated with browsing feeds.
Actors:
1. User – Follows other user to subscribe to their feeds.
2. Instructibles– Processes the follow request and sends request to the
user.
Creation Date: July 07, 2013 Date of Update: July 07, 2013
Version: V1.0 Person-In-Charge: Maranan, Gerardo
Flow of Events
Preconditions:
1. User of Instructables has already undergone the sign in account use-case.
2. User has already followed other users.
Main Success Scenario
1. User goes to homepage.
2. Instructables shows recent feeds from followed users and the featured feeds.
3. User browses posts.
4. User loads more recent/featured posts.
User repeats step 3 to 4 until user proceeds to other module.
5. Use-case ends successfully.
Alternative Sequence:
A3a. User decides to favorite post.
1. User proceeds to favorite post use-case.
2. User proceeds to step 3.
A3b. User decides to add a post to collections.
1. User proceeds to add to collection use-case.
2. User proceeds to step 3.
A3c. User decides to comment to post.
1. User proceeds to comment to post use-case.
2. User proceeds to step 3.
A4. User refreshes news feed.
1. Use case proceeds to step 2.
Post Conditions:
1. Like count for posts are updated.
2. Comments on posts are updated.
3. Share count on posts is updated.
4. View count on posts is updated.

Contenu connexe

Similaire à Instructables UCN

Use case narratives
Use case narrativesUse case narratives
Use case narrativescozzy27
 
Identification summary
Identification summaryIdentification summary
Identification summaryJake Santos
 
Backup Photos- Project Proposal
Backup Photos- Project ProposalBackup Photos- Project Proposal
Backup Photos- Project ProposalRajon
 
Identification summary
Identification summaryIdentification summary
Identification summaryNikolai Vilbar
 
RocketRapport_Final_Report
RocketRapport_Final_ReportRocketRapport_Final_Report
RocketRapport_Final_ReportThanh Vu
 
Understanding a user’s journey in your gamified experience
Understanding a user’s journey in your gamified experienceUnderstanding a user’s journey in your gamified experience
Understanding a user’s journey in your gamified experienceAlbert van der Meer
 
ChrisGarrisonFeatherweightArchitecture-DetailDesign
ChrisGarrisonFeatherweightArchitecture-DetailDesignChrisGarrisonFeatherweightArchitecture-DetailDesign
ChrisGarrisonFeatherweightArchitecture-DetailDesignChris Garrison
 
SRS_INSTAGRAM .pptx
SRS_INSTAGRAM .pptxSRS_INSTAGRAM .pptx
SRS_INSTAGRAM .pptxSHIVAMSHAW20
 

Similaire à Instructables UCN (20)

Jeff
JeffJeff
Jeff
 
Use case narratives
Use case narrativesUse case narratives
Use case narratives
 
Abiel pdf
Abiel pdfAbiel pdf
Abiel pdf
 
Identification summary
Identification summaryIdentification summary
Identification summary
 
Ucn codeacademy
Ucn codeacademyUcn codeacademy
Ucn codeacademy
 
UCL of Slideshare
UCL of SlideshareUCL of Slideshare
UCL of Slideshare
 
Social good deeds
Social good deedsSocial good deeds
Social good deeds
 
Usecase
UsecaseUsecase
Usecase
 
Usecase
UsecaseUsecase
Usecase
 
Backup Photos- Project Proposal
Backup Photos- Project ProposalBackup Photos- Project Proposal
Backup Photos- Project Proposal
 
Sysanal
SysanalSysanal
Sysanal
 
Facebook permissions
Facebook permissionsFacebook permissions
Facebook permissions
 
Identification summary
Identification summaryIdentification summary
Identification summary
 
RocketRapport_Final_Report
RocketRapport_Final_ReportRocketRapport_Final_Report
RocketRapport_Final_Report
 
Path
PathPath
Path
 
Understanding a user’s journey in your gamified experience
Understanding a user’s journey in your gamified experienceUnderstanding a user’s journey in your gamified experience
Understanding a user’s journey in your gamified experience
 
Combined
CombinedCombined
Combined
 
ChrisGarrisonFeatherweightArchitecture-DetailDesign
ChrisGarrisonFeatherweightArchitecture-DetailDesignChrisGarrisonFeatherweightArchitecture-DetailDesign
ChrisGarrisonFeatherweightArchitecture-DetailDesign
 
Puff
PuffPuff
Puff
 
SRS_INSTAGRAM .pptx
SRS_INSTAGRAM .pptxSRS_INSTAGRAM .pptx
SRS_INSTAGRAM .pptx
 

Dernier

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
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 Takeoffsammart93
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
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 FresherRemote DBA Services
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 

Dernier (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
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
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

Instructables UCN

  • 2. Use Case Narratives 1.Create DIY Entry 2.Follow Users 3.Browse Feed
  • 3. Identification Summary Title: Create DIY Entry Summary: This use case describes the steps associated with creating an entry. Actors: 1. User – Writes the steps on how to do the DIY project. 2. Instructibles– Let users to edit and post their own entry and let other users view the entry. Creation Date: July 07, 2013 Date of Update: July 07, 2013 Version: V1.0 Person-In-Charge: Maranan, Gerardo Flow of Events Preconditions: 1. User of Instructables has already undergone the sign in account use-case. 2. User has viewed the profile or post of the user he/she wants to follow. Main Success Scenario 1. User creates step-by-step, photo or video. 2. User writes post. 3. User previews post. 4. User publishes the post. 5. Use-case ends successfully. Alternative Sequence: A2. User decides not to finish the entry. 1. User saves the entry as a draft. 2. Use case proceeds to home page. Error Sequence: E2. User cancels the write post workflow. 1. Instructables/browser deletes written procedures. 2. Use-case proceeds to browse media feed use-case. Post Conditions: 1. New entry posted on feed. 2. Entry is shared on user’s social accounts.
  • 4. Identification Summary Title: Follow User/s Summary: This use case describes the steps associated with following a user. Actors: 3. User – Follows other user to subscribe to their feeds. 4. Instructibles– Processes the follow request and sends request to the user. Creation Date: July 07, 2013 Date of Update: July 07, 2013 Version: V1.0 Person-In-Charge: Maranan, Gerardo Flow of Events Preconditions: 1. User of Instructables has already undergone the sign inaccount use-case. 2. User has viewed the profile/post of the user he/she wants to follow. Main Success Scenario 1. User looks for people to follow. 2. User views post/profile of the person he/she wants to follow. 3. User clicks on follow button. 4. User waits for response. 5. User added the person he/she followed on his/her feed. 6. Use-case ends successfully. Alternative Sequence: A2. User decides to cancel request. 1. User clicks on cancel follow request. 2. User proceeds to view entry/profile use-case. A3. User got declined for his/her request. 1. User got his follow request declined. 2. User proceeds to view entry/profile use-case. Post-Conditions: 1. User added to follower list. 2. User posts added to feed.
  • 5. Identification Summary Title: Browse Feed Summary: This use case describes the steps associated with browsing feeds. Actors: 1. User – Follows other user to subscribe to their feeds. 2. Instructibles– Processes the follow request and sends request to the user. Creation Date: July 07, 2013 Date of Update: July 07, 2013 Version: V1.0 Person-In-Charge: Maranan, Gerardo Flow of Events Preconditions: 1. User of Instructables has already undergone the sign in account use-case. 2. User has already followed other users. Main Success Scenario 1. User goes to homepage. 2. Instructables shows recent feeds from followed users and the featured feeds. 3. User browses posts. 4. User loads more recent/featured posts. User repeats step 3 to 4 until user proceeds to other module. 5. Use-case ends successfully. Alternative Sequence: A3a. User decides to favorite post. 1. User proceeds to favorite post use-case. 2. User proceeds to step 3. A3b. User decides to add a post to collections. 1. User proceeds to add to collection use-case. 2. User proceeds to step 3. A3c. User decides to comment to post. 1. User proceeds to comment to post use-case. 2. User proceeds to step 3.
  • 6. A4. User refreshes news feed. 1. Use case proceeds to step 2. Post Conditions: 1. Like count for posts are updated. 2. Comments on posts are updated. 3. Share count on posts is updated. 4. View count on posts is updated.