title
Agile User Stories | How To Write User Stories | Epic And User Story Examples | Simplilearn
description
🔥Certified ScrumMaster® (CSM) Certification Training Course: https://www.simplilearn.com/agile-and-scrum/csm-certification-training?utm_campaign=ASM-SRRQCDZQ6G4&utm_medium=DescriptionFirstFold&utm_source=youtube
In this video on agile user stories, we'll help you understand a the major concepts of user stories. We'll cover topics like what exact;y user stories are, about INVEST in user stories, how they are written, the 3c's of user stories, the lifecycle of user stories, user story mapping and it's advantages. So without further ado, let's jump right in!
✅Subscribe to our Channel to learn more about the top Technologies: https://bit.ly/2VT4WtH
⏩ Check out the Agile Scrum training videos: https://bit.ly/3f9kzF3
🔥Certified Scrum Product Owner (CSPO) Certification Training: https://www.simplilearn.com/agile-and-scrum/cspo-certification-training?utm_campaign=ASM-SRRQCDZQ6G4&utm_medium=Description&utm_source=youtube
#AgileUserStories #ScrumUserStories #ScrumUserStoryExample #EpicAndUserStoriesInAgile #AgileScrumTraining #simplilearn
➡️ About Certified ScrumMaster® (CSM) Certification Training Course
This CSM certification course is focused on providing an improved understanding of Scrum methodologies and their implementation. It helps you become a Certified ScrumMaster®, a designation offered by Scrum Alliance to practitioners who have successfully completed a CSM certification course & demonstrate their understanding by passing the exam.
✅ Scrum Master Certification Key Features
- 2 Days of Online Virtual Class
- CSM® exam fee included
- Get trained by globally acclaimed Certified Scrum Trainers (CSTs) with Free Exam Retake
- 20 PDUs and 16 SEUs
- Two-year membership in Scrum Alliance
- Complimentary access to 15 courses* worth INR 25,000
✅ Skills Covered
- Scrum and Agile methodologies
- Importance of Agile
- Scrum lifecycle
- Scrum terminologies
- Daily scrum and review
- Roles involved in Scrum
- Distributed Scrum
🔥Free ASM Course: https://www.simplilearn.com/agile-scrum-master-basics-skillup?utm_campaign=ASM-SRRQCDZQ6G4&utm_medium=Description&utm_source=youtube
👉Learn More at: https://www.simplilearn.com/agile-and-scrum/csm-certification-training?utm_campaign=ASM-SRRQCDZQ6G4&utm_medium=Description&utm_source=youtube
🔥🔥 Interested in Attending Live Classes? Call Us: IN - 18002127688 / US - +18445327688
detail
{'title': 'Agile User Stories | How To Write User Stories | Epic And User Story Examples | Simplilearn', 'heatmap': [{'end': 153.537, 'start': 117.887, 'weight': 0.722}, {'end': 877.585, 'start': 813.361, 'weight': 0.708}, {'end': 1171.023, 'start': 1141.133, 'weight': 0.949}, {'end': 1232.019, 'start': 1206.676, 'weight': 0.816}, {'end': 1454.374, 'start': 1412.743, 'weight': 0.82}], 'summary': 'Provides an in-depth overview of user stories, their importance in agile software development, lifecycle progression, user journey mapping for net banking, and enhancing user experience in online banking, emphasizing key elements like the invest framework, 3 cs, acceptance criteria, and prioritization.', 'chapters': [{'end': 70.709, 'segs': [{'end': 36.99, 'src': 'embed', 'start': 7.327, 'weight': 0, 'content': [{'end': 11.15, 'text': 'Hi, welcome to user stories tutorial from SimplyLearn.', 'start': 7.327, 'duration': 3.823}, {'end': 20.397, 'text': 'I am CMR, Chandra MR, a professional consultant and coach who is certified in agile project management and service management.', 'start': 12.031, 'duration': 8.366}, {'end': 31.305, 'text': 'So, as part of this tutorial, we are going to look at what are user stories, advantages of user stories, investing in user stories,', 'start': 21.298, 'duration': 10.007}, {'end': 36.99, 'text': "how to write user stories, three C's of user stories, life cycle of user stories.", 'start': 31.305, 'duration': 5.685}], 'summary': 'Cmr, a certified agile project manager, explains user stories and their benefits.', 'duration': 29.663, 'max_score': 7.327, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G47327.jpg'}, {'end': 70.709, 'src': 'embed', 'start': 47.791, 'weight': 2, 'content': [{'end': 61.823, 'text': 'so an organization would have a scenario where the existing products are sold very well in the market and they may think about introducing new product or they may think about introducing a new feature or functionality to the existing product.', 'start': 47.791, 'duration': 14.032}, {'end': 68.587, 'text': 'so the scenario what we are considering is it says our previous product sold really well in the market.', 'start': 62.481, 'duration': 6.106}, {'end': 70.709, 'text': "now let's think about new products.", 'start': 68.587, 'duration': 2.122}], 'summary': 'Organization considering introducing new product or feature to existing successful product in the market.', 'duration': 22.918, 'max_score': 47.791, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G447791.jpg'}], 'start': 7.327, 'title': 'User stories tutorial overview', 'summary': "Provides an in-depth overview of user stories, covering their definition, advantages, investment, writing process, three c's, life cycle, user story map, and a typical organizational scenario for new products or features.", 'chapters': [{'end': 70.709, 'start': 7.327, 'title': 'User stories tutorial overview', 'summary': "Provides an overview of user stories, including the definition, advantages, investment, writing process, three c's, life cycle, user story map, and a typical scenario of an organization considering new products or features.", 'duration': 63.382, 'highlights': ["The tutorial covers user stories, advantages, investment, writing process, three C's, life cycle, user story map, and a scenario for introducing new products or features. The tutorial comprehensively covers various aspects of user stories, including advantages, investment, writing process, three C's, life cycle, user story map, and a scenario for introducing new products or features.", 'Chandra MR is a professional consultant and coach certified in agile project management and service management. Chandra MR is a certified professional in agile project management and service management, bringing expertise to the tutorial.', 'The typical scenario involves an organization considering the introduction of new products or features due to the success of their existing products in the market. The organization is contemplating the introduction of new products or features based on the success of their existing products in the market.']}], 'duration': 63.382, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G47327.jpg', 'highlights': ["The tutorial comprehensively covers various aspects of user stories, including advantages, investment, writing process, three C's, life cycle, user story map, and a scenario for introducing new products or features.", 'Chandra MR is a professional consultant and coach certified in agile project management and service management, bringing expertise to the tutorial.', 'The typical scenario involves an organization considering the introduction of new products or features due to the success of their existing products in the market.']}, {'end': 1141.133, 'segs': [{'end': 153.537, 'src': 'heatmap', 'start': 114.665, 'weight': 0, 'content': [{'end': 117.887, 'text': 'so what are user stories?', 'start': 114.665, 'duration': 3.222}, {'end': 125.43, 'text': 'user stories are an agile software development project management tool that provides users with simple,', 'start': 117.887, 'duration': 7.543}, {'end': 132.178, 'text': 'natural language explanations of one or more features written from the end users perspectives.', 'start': 125.43, 'duration': 6.748}, {'end': 136.482, 'text': 'So for a given product, we may have many end users.', 'start': 133.159, 'duration': 3.323}, {'end': 143.33, 'text': 'So we may develop an application within an organization and use that application for an organization.', 'start': 137.143, 'duration': 6.187}, {'end': 144.231, 'text': 'That is one scenario.', 'start': 143.39, 'duration': 0.841}, {'end': 153.537, 'text': 'second scenario is we create a product, we sell it and employees of our customer organization will become users of those products.', 'start': 144.992, 'duration': 8.545}], 'summary': "User stories are agile project management tools that provide natural language explanations of features from end users' perspectives.", 'duration': 28.665, 'max_score': 114.665, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G4114665.jpg'}, {'end': 321.914, 'src': 'embed', 'start': 294.605, 'weight': 1, 'content': [{'end': 301.091, 'text': 'so user stories also form the building block of agile frameworks like epics and initiatives.', 'start': 294.605, 'duration': 6.486}, {'end': 302.91, 'text': 'So what is this epics??', 'start': 301.71, 'duration': 1.2}, {'end': 304.471, 'text': 'What is this initiatives??', 'start': 303.33, 'duration': 1.141}, {'end': 305.111, 'text': 'Let us look at it.', 'start': 304.511, 'duration': 0.6}, {'end': 313.832, 'text': 'Now epics refers to the group of user stories where the large amount of work broken down into user stories.', 'start': 305.731, 'duration': 8.101}, {'end': 321.914, 'text': 'So many user stories together forms epics which will provide certain insight towards how these user stories are connected with each other.', 'start': 313.912, 'duration': 8.002}], 'summary': 'User stories are key building blocks of agile frameworks, such as epics and initiatives, where many user stories together form epics, providing insights into their connections.', 'duration': 27.309, 'max_score': 294.605, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G4294605.jpg'}, {'end': 615.329, 'src': 'embed', 'start': 586.374, 'weight': 2, 'content': [{'end': 588.335, 'text': 'so investing in user stories.', 'start': 586.374, 'duration': 1.961}, {'end': 588.955, 'text': 'so what does that mean?', 'start': 588.335, 'duration': 0.62}, {'end': 593.503, 'text': 'So it is a concept that helps creating meaningful user stories.', 'start': 589.682, 'duration': 3.821}, {'end': 602.926, 'text': 'So it stands for independent, negotiable, valuable, estimable, sized appropriately, testable.', 'start': 593.923, 'duration': 9.003}, {'end': 612.468, 'text': 'So when I say independent, so whenever we write the user story, that should be self-contained, if at all possible,', 'start': 603.926, 'duration': 8.542}, {'end': 615.329, 'text': 'to avoid dependencies on other user stories.', 'start': 612.468, 'duration': 2.861}], 'summary': 'Invest in user stories that are independent, negotiable, valuable, estimable, appropriately sized, and testable.', 'duration': 28.955, 'max_score': 586.374, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G4586374.jpg'}, {'end': 877.585, 'src': 'heatmap', 'start': 813.361, 'weight': 0.708, 'content': [{'end': 818.845, 'text': "So they should have an acceptance criteria that can be tested to check if they fulfill the customer's need.", 'start': 813.361, 'duration': 5.484}, {'end': 823.849, 'text': 'So then how to write user story? This is very important point to look at.', 'start': 819.266, 'duration': 4.583}, {'end': 831.395, 'text': 'So how to write the user story? So writing user stories comes up with a specific template with a simple language.', 'start': 824.189, 'duration': 7.206}, {'end': 836.499, 'text': 'So what is it? So now as a role, I want to show that.', 'start': 831.475, 'duration': 5.024}, {'end': 837.94, 'text': 'So you keep filling it.', 'start': 836.839, 'duration': 1.101}, {'end': 848.204, 'text': 'so, typically, role means what the specific user role, who would be using that particular product and their requirements which are being fulfilled.', 'start': 838.641, 'duration': 9.563}, {'end': 850.364, 'text': 'so that is the role, the name of the role.', 'start': 848.204, 'duration': 2.16}, {'end': 852.465, 'text': 'we are going to put it here.', 'start': 850.364, 'duration': 2.101}, {'end': 859.247, 'text': 'so the role refers to an individual that would be interfacing or interacting with the system.', 'start': 852.465, 'duration': 6.782}, {'end': 865.749, 'text': 'now, uh, want to, when we say want to the want or action which represents the behavior of the systems.', 'start': 859.247, 'duration': 6.502}, {'end': 867.149, 'text': "so what is that it's supposed to do?", 'start': 865.749, 'duration': 1.4}, {'end': 877.585, 'text': 'this action would be unique to each user stories now, so that this refers to the benefits or results that non-functional and external to the system.', 'start': 867.941, 'duration': 9.644}], 'summary': "User stories should have acceptance criteria and a specific template to define the user's role, action, and benefits.", 'duration': 64.224, 'max_score': 813.361, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G4813361.jpg'}], 'start': 70.709, 'title': 'Understanding user stories and their importance', 'summary': 'Discusses the concept of user stories in agile software development, emphasizing their role in understanding and fulfilling user requirements, visualizing interfaces, forming epics and initiatives, and the key elements of user stories: the invest framework and the 3 cs.', 'chapters': [{'end': 274.609, 'start': 70.709, 'title': 'Understanding user stories for requirement fulfillment', 'summary': "Discusses the concept of user stories in agile software development, emphasizing their role in understanding and fulfilling user requirements, with a focus on end users' perspectives and scenarios, and their significance in visualizing and fulfilling specific user roles within an application.", 'duration': 203.9, 'highlights': ["User stories provide simple, natural language explanations of one or more features from the end users' perspectives in agile software development projects. User stories in agile software development provide natural language explanations of features from end users' perspectives, aiding in understanding requirements.", 'The chapter emphasizes the significance of visualizing and fulfilling specific user roles within an application to fulfill requirements. The chapter stresses the importance of visualizing and fulfilling specific user roles within an application to meet requirements.', "The discussion underscores the importance of understanding and fulfilling user requirements, focusing on end users' perspectives and scenarios. The chapter highlights the importance of understanding and fulfilling user requirements, with a focus on end users' perspectives and scenarios."]}, {'end': 562.787, 'start': 274.609, 'title': 'The role of user stories in agile frameworks', 'summary': 'Explains the importance of user stories in visualizing interfaces, forming epics and initiatives, prioritization, and improving transparency in agile frameworks, ultimately supporting iterative developments and reducing risks.', 'duration': 288.178, 'highlights': ['User stories form the building block of agile frameworks like epics and initiatives, providing insight into how user stories are connected and helping in team collaboration and goal alignment. User stories form the building block of agile frameworks like epics and initiatives, providing insight into how user stories are connected with each other and helping in team collaboration and goal alignment.', 'User stories help in delivering high-quality content, easing collaboration with team members, improving transparency, reducing risks, and supporting iterative developments in agile frameworks. User stories help in delivering high-quality content, easing collaboration with team members, improving transparency, reducing risks, and supporting iterative developments in agile frameworks.', 'User stories are recorded on post-it notes, index cards, or project management software for prioritization and tracking, aiding in the flexibility of agile approaches. User stories are recorded on post-it notes, index cards, or project management software for prioritization and tracking, aiding in the flexibility of agile approaches.']}, {'end': 1141.133, 'start': 562.787, 'title': 'Understanding user stories and their importance', 'summary': 'Focuses on the key elements of user stories, emphasizing the invest framework, which stands for independent, negotiable, valuable, estimable, sized appropriately, and testable, and the 3 cs of user stories: card, conversation, and confirmation, to ensure a shared understanding and successful execution.', 'duration': 578.346, 'highlights': ['The INVEST framework emphasizes the key elements of user stories: Independent, Negotiable, Valuable, Estimable, Sized Appropriately, and Testable, to ensure that user stories are meaningful and valuable for the end users. The INVEST framework emphasizes the key elements of user stories: Independent, Negotiable, Valuable, Estimable, Sized Appropriately, and Testable, to ensure that user stories are meaningful and valuable for the end users.', 'The 3 Cs of user stories - Card, Conversation, and Confirmation - ensure a shared understanding and successful execution of user stories by providing a written description, facilitating discussions, and obtaining confirmation from stakeholders. The 3 Cs of user stories - Card, Conversation, and Confirmation - ensure a shared understanding and successful execution of user stories by providing a written description, facilitating discussions, and obtaining confirmation from stakeholders.', 'The life cycle of user stories begins with conceptualization, triggered by a problem, opportunity, or specific product, and progresses through the stages of conception, discussion, and confirmation to ensure successful execution. The life cycle of user stories begins with conceptualization, triggered by a problem, opportunity, or specific product, and progresses through the stages of conception, discussion, and confirmation to ensure successful execution.']}], 'duration': 1070.424, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G470709.jpg', 'highlights': ["User stories provide natural language explanations of features from end users' perspectives, aiding in understanding requirements.", 'User stories form the building block of agile frameworks like epics and initiatives, providing insight into how user stories are connected with each other and helping in team collaboration and goal alignment.', 'The INVEST framework emphasizes the key elements of user stories: Independent, Negotiable, Valuable, Estimable, Sized Appropriately, and Testable, to ensure that user stories are meaningful and valuable for the end users.']}, {'end': 1460.456, 'segs': [{'end': 1164.019, 'src': 'embed', 'start': 1141.133, 'weight': 2, 'content': [{'end': 1149.179, 'text': 'so then the initiative, the trigger, which actually push towards creation of the requirements and user stories.', 'start': 1141.133, 'duration': 8.046}, {'end': 1152.141, 'text': 'so the life cycle of user story starts from there.', 'start': 1149.179, 'duration': 2.962}, {'end': 1153.662, 'text': 'so how does it go?', 'start': 1152.141, 'duration': 1.521}, {'end': 1164.019, 'text': 'so it involves, right from the point, pending to to do, then discussion, then developing, confirming and then finished.', 'start': 1153.662, 'duration': 10.357}], 'summary': 'Initiative triggers creation of requirements and user stories, leading to user story life cycle involving pending, to do, discussion, developing, confirming, and finished.', 'duration': 22.886, 'max_score': 1141.133, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G41141133.jpg'}, {'end': 1171.023, 'src': 'heatmap', 'start': 1141.133, 'weight': 0.949, 'content': [{'end': 1149.179, 'text': 'so then the initiative, the trigger, which actually push towards creation of the requirements and user stories.', 'start': 1141.133, 'duration': 8.046}, {'end': 1152.141, 'text': 'so the life cycle of user story starts from there.', 'start': 1149.179, 'duration': 2.962}, {'end': 1153.662, 'text': 'so how does it go?', 'start': 1152.141, 'duration': 1.521}, {'end': 1164.019, 'text': 'so it involves, right from the point, pending to to do, then discussion, then developing, confirming and then finished.', 'start': 1153.662, 'duration': 10.357}, {'end': 1171.023, 'text': "so when i say pending, i'm basically saying user stories in their most basic forms, where they are created,", 'start': 1164.019, 'duration': 7.004}], 'summary': 'The user story life cycle involves pending, to-do, discussion, development, confirmation, and finished stages.', 'duration': 29.89, 'max_score': 1141.133, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G41141133.jpg'}, {'end': 1232.019, 'src': 'heatmap', 'start': 1206.676, 'weight': 0.816, 'content': [{'end': 1214.342, 'text': 'so then, after discussion with the stakeholders, users stories that need to be addressed are decided and put into sprints.', 'start': 1206.676, 'duration': 7.666}, {'end': 1222.756, 'text': 'so in between the point where we said pending to do so, in between this there is a lot of discussion.', 'start': 1215.313, 'duration': 7.443}, {'end': 1230.318, 'text': 'so where decision is happening here, so decided and put into sprints means there is a prioritization also, which is happening.', 'start': 1222.756, 'duration': 7.562}, {'end': 1232.019, 'text': 'so now, discussion.', 'start': 1230.318, 'duration': 1.701}], 'summary': 'Stakeholder discussions lead to prioritized user stories put into sprints.', 'duration': 25.343, 'max_score': 1206.676, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G41206676.jpg'}, {'end': 1291.302, 'src': 'embed', 'start': 1251.854, 'weight': 0, 'content': [{'end': 1258.36, 'text': 'the end users are shown a preview of upcoming features so that they understand yes, this is what we were expecting.', 'start': 1251.854, 'duration': 6.506}, {'end': 1264.865, 'text': 'they can provide their feedback, necessary feedbacks or insights, whatever is required to be provided.', 'start': 1258.36, 'duration': 6.505}, {'end': 1273.052, 'text': 'so then, once the discussion is complete, the team would be able to design and implement features to fulfill user requirements.', 'start': 1264.865, 'duration': 8.187}, {'end': 1278.875, 'text': 'so once user concludes yes, this is what we were expecting and there is a sign off during the discussion,', 'start': 1273.052, 'duration': 5.823}, {'end': 1285.058, 'text': 'then features are developed and implemented so that it can goes to that product which can be used.', 'start': 1278.875, 'duration': 6.183}, {'end': 1291.302, 'text': 'so then, after developing confirming so, the end user confirms the user story.', 'start': 1285.058, 'duration': 6.244}], 'summary': 'End users give feedback on upcoming features for design and implementation. once confirmed, features are developed and implemented for use.', 'duration': 39.448, 'max_score': 1251.854, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G41251854.jpg'}, {'end': 1356.157, 'src': 'embed', 'start': 1330.224, 'weight': 3, 'content': [{'end': 1335.027, 'text': 'at this stage, for new requirements or new features, a new user story must be created.', 'start': 1330.224, 'duration': 4.803}, {'end': 1340.071, 'text': "any new features or new functionality I'm required to add to this particular product.", 'start': 1335.629, 'duration': 4.442}, {'end': 1346.493, 'text': 'then I would write another user story and the same life cycle starts continuous and this is not an ending thing.', 'start': 1340.071, 'duration': 6.422}, {'end': 1356.157, 'text': 'so as I keep modifying the features, as I add new features, as I look at improving the performances, so I keep writing the user stories,', 'start': 1346.493, 'duration': 9.664}], 'summary': 'New user stories created for new features and requirements, part of continuous life cycle.', 'duration': 25.933, 'max_score': 1330.224, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G41330224.jpg'}, {'end': 1454.374, 'src': 'heatmap', 'start': 1412.743, 'weight': 0.82, 'content': [{'end': 1422.607, 'text': "So user story mapping represents and arranges user stories that help with understanding the system's functionalities, the system's backlog,", 'start': 1412.743, 'duration': 9.864}, {'end': 1426.337, 'text': 'planning releases and providing value to the customers.', 'start': 1423.314, 'duration': 3.023}, {'end': 1435.625, 'text': 'So typically this involves arranging or organizing user stories based on the priority along the horizontal axis.', 'start': 1427.277, 'duration': 8.348}, {'end': 1444.012, 'text': 'So I will horizontally when you move, so I will say which one is the priority, which user stories are priority first thing which I need to focus on.', 'start': 1436.045, 'duration': 7.967}, {'end': 1454.374, 'text': 'so vertical arrangements represents how, in a given specific user story, how the activities perspective, task perspective, sub task perspective,', 'start': 1444.651, 'duration': 9.723}], 'summary': 'User story mapping organizes stories, prioritizes tasks, and provides value to customers.', 'duration': 41.631, 'max_score': 1412.743, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G41412743.jpg'}], 'start': 1141.133, 'title': 'User story lifecycle', 'summary': 'Discusses the lifecycle of user stories, including their progression from pending to finished, the involvement of discussions, and the possibility of modification, with a focus on decision-making and prioritization. it also covers the importance of acceptance criteria in confirming user requirements and the role of end user feedback in feature design and implementation.', 'chapters': [{'end': 1232.019, 'start': 1141.133, 'title': 'User story lifecycle and discussion', 'summary': 'Discusses the lifecycle of user stories, including their progression from pending to finished, the involvement of discussions, and the possibility of modification, with a focus on the decision-making and prioritization involved during the process.', 'duration': 90.886, 'highlights': ['The lifecycle of user stories involves progression from pending to finished, including stages such as discussion, developing, confirming, and prioritization for sprints.', 'User stories are created in their basic form, acting as reminders for further discussions and providing the initial understanding for decision-making.', 'Modifications to user stories may occur as the discussion progresses, with further elaboration and confirmation taking place.', 'Discussion with stakeholders leads to the decision on which user stories need to be addressed and are then put into sprints, involving prioritization.']}, {'end': 1460.456, 'start': 1232.019, 'title': 'User story lifecycle and acceptance criteria', 'summary': 'Discusses the importance of acceptance criteria in confirming user requirements, the role of end user feedback in feature design and implementation, and the continuous cycle of creating new user stories for additional product features and improvements.', 'duration': 228.437, 'highlights': ['End user feedback is crucial for feature design and implementation, as it ensures that upcoming features meet user expectations and requirements. End users are shown a preview of upcoming features to provide necessary feedback, which helps the team in designing and implementing features to fulfill user requirements.', 'Confirmation of user stories is essential for feature development, as it indicates that the end user agrees with the functionality and fulfills the acceptance criteria. Features are confirmed to testing environments and acceptance criteria are reviewed before the end user confirms and accepts the user story, ensuring fulfillment of requirements.', 'Continuous creation of new user stories is necessary for adding new product features and functionality, as the user story lifecycle is an ongoing process. New user stories need to be created for new requirements or features, initiating the continuous cycle of writing user stories for product improvements and enhancements.']}], 'duration': 319.323, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G41141133.jpg', 'highlights': ['End user feedback is crucial for feature design and implementation, ensuring upcoming features meet user expectations.', 'Confirmation of user stories is essential for feature development, indicating end user agreement with functionality.', 'The lifecycle of user stories involves progression from pending to finished, including stages such as discussion, developing, confirming, and prioritization for sprints.', 'Continuous creation of new user stories is necessary for adding new product features and functionality.']}, {'end': 1776.33, 'segs': [{'end': 1552.067, 'src': 'embed', 'start': 1478.996, 'weight': 2, 'content': [{'end': 1487.679, 'text': "so but here we need to visualize the user's journey while accessing the net banking portal, viewing the account details,", 'start': 1478.996, 'duration': 8.683}, {'end': 1496.374, 'text': 'paying bills like utility bills, doing lot of transactions within that particular portal, net banking access the moment they do,', 'start': 1487.679, 'duration': 8.695}, {'end': 1502.817, 'text': 'like generating statements or transferring money to one of the beneficiaries, etc.', 'start': 1496.374, 'duration': 6.443}, {'end': 1505.978, 'text': 'so all these transactions, what is being done?', 'start': 1502.817, 'duration': 3.161}, {'end': 1508.739, 'text': 'so, in this user story map, let us see how does it look like?', 'start': 1505.978, 'duration': 2.761}, {'end': 1513.921, 'text': 'so few activities are considered here, like logging into the account.', 'start': 1508.739, 'duration': 5.182}, {'end': 1516.502, 'text': 'means net banking portal will come in.', 'start': 1513.921, 'duration': 2.581}, {'end': 1519.703, 'text': 'then one would input their credentials and then they log in.', 'start': 1516.502, 'duration': 3.201}, {'end': 1526.062, 'text': 'now that journey of the users in a specific activity, what they do is visualized.', 'start': 1520.419, 'duration': 5.643}, {'end': 1530.305, 'text': 'now log into account in the sense obviously one has to go to that portal.', 'start': 1526.062, 'duration': 4.243}, {'end': 1535.608, 'text': 'so go to login page, then enter credentials, login id and password.', 'start': 1530.305, 'duration': 5.303}, {'end': 1542.432, 'text': 'so once that login id and password is entered, obviously there is a process engine which runs behind to provide the necessary access.', 'start': 1535.608, 'duration': 6.824}, {'end': 1552.067, 'text': "now, if that credentials are not, uh, working, or if i don't remember it, reset password as an option immediately.", 'start': 1542.432, 'duration': 9.635}], 'summary': 'Visualizing user journey in net banking: login, transactions, account details, and password reset.', 'duration': 73.071, 'max_score': 1478.996, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G41478996.jpg'}, {'end': 1746.93, 'src': 'embed', 'start': 1714.179, 'weight': 1, 'content': [{'end': 1717.74, 'text': 'otherwise there was no opportunity to transfer money.', 'start': 1714.179, 'duration': 3.561}, {'end': 1720.261, 'text': 'there was no opportunity to do something beyond that.', 'start': 1717.74, 'duration': 2.521}, {'end': 1728.436, 'text': 'So now, as we see today, the lot of flexibility has brought in with lot of new features, functionalities in the net banking or mobile banking options.', 'start': 1720.891, 'duration': 7.545}, {'end': 1729.657, 'text': 'So they evolve.', 'start': 1728.597, 'duration': 1.06}, {'end': 1737.123, 'text': 'So as they evolve it is quite obvious we may require to keep adding those features functionality by writing the user stories.', 'start': 1729.898, 'duration': 7.225}, {'end': 1738.744, 'text': 'This is how the enhancement happens.', 'start': 1737.283, 'duration': 1.461}, {'end': 1746.93, 'text': 'So, overall, if you look at, user story mapping helps in terms of understanding not just the user story of one transaction,', 'start': 1739.184, 'duration': 7.746}], 'summary': 'Enhancements in net/mobile banking brought flexibility and new features, requiring user story mapping for evolution.', 'duration': 32.751, 'max_score': 1714.179, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G41714179.jpg'}, {'end': 1776.33, 'src': 'embed', 'start': 1752.939, 'weight': 0, 'content': [{'end': 1761.563, 'text': 'so this will also support to understand and visualize what needs to be created to ultimately give that access to the user.', 'start': 1752.939, 'duration': 8.624}, {'end': 1767.646, 'text': 'so the end-to-end flow should be visualized and also needs to be prioritization and has to be looked at as well.', 'start': 1761.563, 'duration': 6.083}, {'end': 1770.527, 'text': 'now, what are the advantages of user story mapping?', 'start': 1767.646, 'duration': 2.881}, {'end': 1776.33, 'text': 'so the advantages wise helps with prioritizing work, as i explained in an example.', 'start': 1770.527, 'duration': 5.803}], 'summary': 'User story mapping prioritizes work and aids in visualizing end-to-end flow.', 'duration': 23.391, 'max_score': 1752.939, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G41752939.jpg'}], 'start': 1460.456, 'title': 'User story mapping for net banking services', 'summary': 'Discusses the user journey and activities involved in accessing a net banking portal, including logging in, viewing account details, paying bills, and performing transactions, with a focus on the visualization and user interaction. it also explores the process of user story mapping in understanding the user journey, prioritizing features and functionalities, and the evolution of net banking capabilities, ultimately emphasizing its benefits in prioritizing work.', 'chapters': [{'end': 1552.067, 'start': 1460.456, 'title': 'User story mapping for net banking services', 'summary': 'Discusses the user journey and activities involved in accessing a net banking portal, including logging in, viewing account details, paying bills, and performing transactions, with a focus on the visualization and user interaction.', 'duration': 91.611, 'highlights': ['User journey while accessing the net banking portal, including activities like logging in, viewing account details, paying bills, and doing transactions within the portal. This provides an overview of the key activities involved in the user journey, including accessing the net banking portal and performing various transactions.', "Visualization of the user's journey and specific activities like logging into the account, entering credentials, and accessing necessary features. Emphasizes the importance of visualizing the user's journey and specific activities such as logging in and accessing necessary features.", 'Process engine running behind to provide necessary access upon entering login credentials. Highlights the technical aspect of a process engine running to provide necessary access upon entering login credentials.']}, {'end': 1776.33, 'start': 1552.067, 'title': 'User story mapping benefits', 'summary': 'Discusses the process of user story mapping in understanding the user journey, prioritizing features and functionalities, and the evolution of net banking capabilities, ultimately emphasizing the advantages of user story mapping in prioritizing work.', 'duration': 224.263, 'highlights': ['Net banking has evolved to offer flexibility and new features, beyond just viewing account and statement download. Net banking now offers a wide range of functionalities beyond just viewing account details and downloading statements, reflecting the evolution and flexibility in the system.', "User story mapping helps in understanding the entire user journey and prioritizing work based on the features and functionalities. User story mapping aids in comprehending the complete user journey and assists in prioritizing work by aligning features and functionalities with the user's interactions.", 'The chapter emphasizes the benefits of user story mapping, particularly in helping to prioritize work. The chapter underscores the advantages of user story mapping, with a specific focus on its role in prioritizing work and tasks efficiently.']}], 'duration': 315.874, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G41460456.jpg', 'highlights': ["User story mapping aids in comprehending the complete user journey and assists in prioritizing work by aligning features and functionalities with the user's interactions.", 'Net banking now offers a wide range of functionalities beyond just viewing account details and downloading statements, reflecting the evolution and flexibility in the system.', "Visualization of the user's journey and specific activities like logging into the account, entering credentials, and accessing necessary features. Emphasizes the importance of visualizing the user's journey and specific activities such as logging in and accessing necessary features.", 'User journey while accessing the net banking portal, including activities like logging in, viewing account details, paying bills, and doing transactions within the portal. This provides an overview of the key activities involved in the user journey, including accessing the net banking portal and performing various transactions.', 'The chapter emphasizes the benefits of user story mapping, particularly in helping to prioritize work. The chapter underscores the advantages of user story mapping, with a specific focus on its role in prioritizing work and tasks efficiently.', 'Net banking has evolved to offer flexibility and new features, beyond just viewing account and statement download. Net banking now offers a wide range of functionalities beyond just viewing account details and downloading statements, reflecting the evolution and flexibility in the system.', 'Process engine running behind to provide necessary access upon entering login credentials. Highlights the technical aspect of a process engine running to provide necessary access upon entering login credentials.']}, {'end': 2084.333, 'segs': [{'end': 1804.94, 'src': 'embed', 'start': 1777.245, 'weight': 0, 'content': [{'end': 1779.888, 'text': 'Similarly, the focus is on user value.', 'start': 1777.245, 'duration': 2.643}, {'end': 1786.995, 'text': 'The moment I click on web page, www.abcbank.com, now the bank page will come.', 'start': 1780.268, 'duration': 6.727}, {'end': 1788.517, 'text': 'I will have an interface of login.', 'start': 1787.115, 'duration': 1.402}, {'end': 1789.678, 'text': 'I will go and click on login.', 'start': 1788.537, 'duration': 1.141}, {'end': 1796.454, 'text': 'From the point I open a browser and input that URL and then click on login and login page comes in.', 'start': 1790.41, 'duration': 6.044}, {'end': 1799.056, 'text': 'How long it takes? So there are many things which is involved.', 'start': 1796.494, 'duration': 2.562}, {'end': 1800.417, 'text': 'The browser things are involved.', 'start': 1799.096, 'duration': 1.321}, {'end': 1803.219, 'text': 'The system from which the person is accessing is involved.', 'start': 1800.457, 'duration': 2.762}, {'end': 1804.94, 'text': 'So removing that part.', 'start': 1803.899, 'duration': 1.041}], 'summary': 'Focus on user value with website login process optimization.', 'duration': 27.695, 'max_score': 1777.245, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G41777245.jpg'}, {'end': 1904.845, 'src': 'embed', 'start': 1821.614, 'weight': 2, 'content': [{'end': 1829.476, 'text': 'what are the checks the bank portal does to ensure that the person who is logging in is is a genuine user?', 'start': 1821.614, 'duration': 7.862}, {'end': 1831.437, 'text': 'is it just a password?', 'start': 1829.476, 'duration': 1.961}, {'end': 1833.778, 'text': 'is there any captcha codes?', 'start': 1831.437, 'duration': 2.341}, {'end': 1839.297, 'text': 'is there any otp sent or is there any secret code the person has to put in?', 'start': 1833.778, 'duration': 5.519}, {'end': 1845.439, 'text': 'so likewise, many things are involved while giving that experience to the user.', 'start': 1839.297, 'duration': 6.142}, {'end': 1852.521, 'text': "so, and today's user, if you just put in various different checks points, they understand because they are very educated, so white,", 'start': 1845.439, 'duration': 7.082}, {'end': 1856.362, 'text': 'all those things like captcha or otp scenarios came in.', 'start': 1852.521, 'duration': 3.841}, {'end': 1857.022, 'text': 'so these are.', 'start': 1856.362, 'duration': 0.66}, {'end': 1860.283, 'text': 'came in because more and more informed the people has become.', 'start': 1857.022, 'duration': 3.261}, {'end': 1863.884, 'text': 'then their ability to hack also improved.', 'start': 1860.283, 'duration': 3.601}, {'end': 1871.479, 'text': 'so more and more levels added to ensure that only that genuine user will enter the user account.', 'start': 1863.884, 'duration': 7.595}, {'end': 1879.683, 'text': "similarly, when you visualize any product and user journey in the user's interest, what are the things which is going to create value?", 'start': 1871.479, 'duration': 8.204}, {'end': 1881.343, 'text': 'that needs to be understood.', 'start': 1879.683, 'duration': 1.66}, {'end': 1884.725, 'text': 'so only that experience will help for the user to realize the benefit.', 'start': 1881.343, 'duration': 3.382}, {'end': 1886.986, 'text': 'then roadblocks are highlighted.', 'start': 1884.725, 'duration': 2.261}, {'end': 1890.488, 'text': 'so as we visualize this journey, so this will tell me.', 'start': 1886.986, 'duration': 3.502}, {'end': 1892.949, 'text': 'so what would stop me to move forward.', 'start': 1890.488, 'duration': 2.461}, {'end': 1894.089, 'text': 'is there any concerns?', 'start': 1892.949, 'duration': 1.14}, {'end': 1895.09, 'text': 'is there any constraints?', 'start': 1894.089, 'duration': 1.001}, {'end': 1903.043, 'text': 'like, for example, if you want to activate a beneficiary but for some limited period, you can only send the limited amount of money,', 'start': 1895.976, 'duration': 7.067}, {'end': 1904.845, 'text': 'why is that done by chance?', 'start': 1903.043, 'duration': 1.802}], 'summary': 'Bank portal uses various security checks like captcha, otp, and secret codes to prevent unauthorized access and ensure user experience.', 'duration': 83.231, 'max_score': 1821.614, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G41821614.jpg'}, {'end': 1983.459, 'src': 'embed', 'start': 1959.966, 'weight': 6, 'content': [{'end': 1966.531, 'text': 'So roadblocks will be highlighted and that those will be made visible so that easy for you to move forward,', 'start': 1959.966, 'duration': 6.565}, {'end': 1972.486, 'text': 'prioritizing and ensuring that it goes in the flow required to accomplish that value.', 'start': 1966.531, 'duration': 5.955}, {'end': 1974.969, 'text': 'so then, ensuring team unity,', 'start': 1972.486, 'duration': 2.483}, {'end': 1983.459, 'text': 'because everyone will have an visualization user stories and mapping reads a lot of discussion brings the people to have a common understanding.', 'start': 1974.969, 'duration': 8.49}], 'summary': 'Highlight roadblocks, ensure flow, prioritize, visualize user stories, and promote team unity.', 'duration': 23.493, 'max_score': 1959.966, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G41959966.jpg'}, {'end': 2051.815, 'src': 'embed', 'start': 2003.213, 'weight': 7, 'content': [{'end': 2013.422, 'text': 'whatever you do, whether there is a product or a service, or a process, or a specific transactions, task reports, whatever we make.', 'start': 2003.213, 'duration': 10.209}, {'end': 2020.569, 'text': 'so all that should help in terms of identifying the opportunities for improvement and making that improvements.', 'start': 2013.422, 'duration': 7.147}, {'end': 2022.491, 'text': 'that is very important.', 'start': 2020.569, 'duration': 1.922}, {'end': 2023.833, 'text': "so that's it.", 'start': 2022.491, 'duration': 1.342}, {'end': 2024.753, 'text': 'thank you so much.', 'start': 2023.833, 'duration': 0.92}, {'end': 2035.752, 'text': 'i guess this particular tutorial helped you to understand what is user story, how user story is going to help providing the value required.', 'start': 2024.753, 'duration': 10.999}, {'end': 2046.255, 'text': "and then what is that acronym which stands for invest and how to write user stories three c's of user story life cycle of an user story.", 'start': 2035.752, 'duration': 10.503}, {'end': 2049.215, 'text': 'then user story mapping and its advantages.', 'start': 2046.255, 'duration': 2.96}, {'end': 2051.815, 'text': 'so until we come up with next tutorial.', 'start': 2049.215, 'duration': 2.6}], 'summary': 'Identify opportunities for improvement in products/services/processes to provide value and achieve improvements.', 'duration': 48.602, 'max_score': 2003.213, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G42003213.jpg'}], 'start': 1777.245, 'title': 'Enhancing user experience in online banking', 'summary': 'Discusses the importance of user value and journey visualization in online banking, focusing on factors like speed, authentication process, security measures, user engagement, and product development insights.', 'chapters': [{'end': 1863.884, 'start': 1777.245, 'title': 'User value in online banking', 'summary': 'Discusses the importance of user value in online banking, emphasizing the factors that contribute to user experience, such as the speed of accessing the bank page and the authentication process, including the use of various security checks like passwords, captcha codes, and otps, to ensure a positive and secure user experience.', 'duration': 86.639, 'highlights': ['The speed of accessing the bank page and the authentication process are crucial for user value, as it impacts the overall user experience and satisfaction.', 'Factors such as browser performance, system accessibility, and server response time significantly influence the user value in online transactions.', 'The authentication process involves multiple security checks such as passwords, captcha codes, OTPs, and secret codes to ensure the genuineness of the user, addressing the concerns of an increasingly informed user base.', 'The evolution of security measures like captcha codes and OTPs is attributed to the increasing education and ability of users, as well as the heightened risk of hacking attempts.']}, {'end': 1938.781, 'start': 1863.884, 'title': 'User journey visualization and security measures', 'summary': 'Discusses the importance of visualizing the user journey and implementing security measures to ensure genuine user engagement, highlighting the significance of adding value to the user experience and addressing potential roadblocks, with a focus on beneficiary activation security measures and user verification.', 'duration': 74.897, 'highlights': ["The significance of visualizing the user journey and creating value for the user's interest to ensure a beneficial experience and user engagement.", 'Implementing security measures such as beneficiary activation constraints and user verification to prevent unauthorized access and ensure genuine user engagement.', 'Addressing potential roadblocks and constraints in the user journey, such as limited beneficiary activation periods and limited money transfer amounts for security purposes.']}, {'end': 2084.333, 'start': 1938.781, 'title': 'Importance of user stories in product development', 'summary': 'Emphasizes the importance of visualizing roadblocks, ensuring team unity, and constant improvement in product development, and provides insights on user stories, the invest acronym, and user story mapping.', 'duration': 145.552, 'highlights': ['Visualizing roadblocks and constraints is vital for prioritizing and ensuring the flow required to accomplish value, leading to team unity and constant improvement. Importance of visualizing roadblocks and constraints, prioritizing and ensuring flow, team unity, constant improvement', 'Emphasizes the significance of identifying opportunities for improvement in product development and making necessary improvements. Identifying opportunities for improvement, making necessary improvements', 'Provides insights on user stories, the INVEST acronym, user story mapping, and their advantages in product development. Insights on user stories, INVEST acronym, user story mapping, advantages in product development']}], 'duration': 307.088, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/SRRQCDZQ6G4/pics/SRRQCDZQ6G41777245.jpg', 'highlights': ['Factors such as browser performance, system accessibility, and server response time significantly influence the user value in online transactions.', 'The speed of accessing the bank page and the authentication process are crucial for user value, impacting the overall user experience and satisfaction.', 'The authentication process involves multiple security checks such as passwords, captcha codes, OTPs, and secret codes to ensure the genuineness of the user, addressing the concerns of an increasingly informed user base.', 'The evolution of security measures like captcha codes and OTPs is attributed to the increasing education and ability of users, as well as the heightened risk of hacking attempts.', 'Implementing security measures such as beneficiary activation constraints and user verification to prevent unauthorized access and ensure genuine user engagement.', 'Addressing potential roadblocks and constraints in the user journey, such as limited beneficiary activation periods and limited money transfer amounts for security purposes.', 'Visualizing roadblocks and constraints is vital for prioritizing and ensuring the flow required to accomplish value, leading to team unity and constant improvement.', 'Emphasizes the significance of identifying opportunities for improvement in product development and making necessary improvements.', 'Provides insights on user stories, the INVEST acronym, user story mapping, and their advantages in product development.']}], 'highlights': ["The tutorial comprehensively covers various aspects of user stories, including advantages, investment, writing process, three C's, life cycle, user story map, and a scenario for introducing new products or features.", "User stories provide natural language explanations of features from end users' perspectives, aiding in understanding requirements.", 'The INVEST framework emphasizes the key elements of user stories: Independent, Negotiable, Valuable, Estimable, Sized Appropriately, and Testable, to ensure that user stories are meaningful and valuable for the end users.', 'End user feedback is crucial for feature design and implementation, ensuring upcoming features meet user expectations.', "User story mapping aids in comprehending the complete user journey and assists in prioritizing work by aligning features and functionalities with the user's interactions.", 'Factors such as browser performance, system accessibility, and server response time significantly influence the user value in online transactions.', 'The speed of accessing the bank page and the authentication process are crucial for user value, impacting the overall user experience and satisfaction.', 'The authentication process involves multiple security checks such as passwords, captcha codes, OTPs, and secret codes to ensure the genuineness of the user, addressing the concerns of an increasingly informed user base.']}