SlideShare a Scribd company logo
1 of 6
Download to read offline
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

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
 

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

Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessWSO2
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sectoritnewsafrica
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...Karmanjay Verma
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 

Recently uploaded (20)

Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 

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.