SlideShare a Scribd company logo
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.

More Related Content

Similar to Instructables UCN

Jeff
JeffJeff
Use case narratives
Use case narrativesUse case narratives
Use case narratives
cozzy27
 
Abiel pdf
Abiel pdfAbiel pdf
Abiel pdf
Abiel Alejandro
 
Identification summary
Identification summaryIdentification summary
Identification summary
Jake Santos
 
Ucn codeacademy
Ucn codeacademyUcn codeacademy
Ucn codeacademy
Denize Boado
 
UCL of Slideshare
UCL of SlideshareUCL of Slideshare
UCL of Slideshare
Jeane Paguio
 
Social good deeds
Social good deedsSocial good deeds
Social good deeds
krishna panchal
 
Usecase
UsecaseUsecase
Usecase
jrlmasangkay
 
Usecase
UsecaseUsecase
Usecase
jrlmasangkay
 
Backup Photos- Project Proposal
Backup Photos- Project ProposalBackup Photos- Project Proposal
Backup Photos- Project Proposal
Rajon
 
Sysanal
SysanalSysanal
Sysanal
Galo Chiu
 
Facebook permissions
Facebook permissionsFacebook permissions
Facebook permissions
Ramratan Gupta
 
Identification summary
Identification summaryIdentification summary
Identification summary
Nikolai Vilbar
 
RocketRapport_Final_Report
RocketRapport_Final_ReportRocketRapport_Final_Report
RocketRapport_Final_Report
Thanh Vu
 
Path
PathPath
Path
anaaasv
 
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
Albert van der Meer
 
Combined
CombinedCombined
Combined
Richard Co
 
ChrisGarrisonFeatherweightArchitecture-DetailDesign
ChrisGarrisonFeatherweightArchitecture-DetailDesignChrisGarrisonFeatherweightArchitecture-DetailDesign
ChrisGarrisonFeatherweightArchitecture-DetailDesign
Chris Garrison
 
Puff
PuffPuff
SRS_INSTAGRAM .pptx
SRS_INSTAGRAM .pptxSRS_INSTAGRAM .pptx
SRS_INSTAGRAM .pptx
SHIVAMSHAW20
 

Similar to 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
 

Recently uploaded

Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
Pravash Chandra Das
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Jeffrey Haguewood
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
saastr
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 

Recently uploaded (20)

Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 

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.