title
Top 50 Scrum Master Interview Question and Answers | Scrum Master Certification | Edureka

description
🔥 Certified Scrum Master Training: https://www.edureka.co/certified-scum-master-certification-training This Edureka video on "Scrum Master Interview Questions" will help you prepare for your scrum job interviews. The topics discussed in this course are listed below: Beginner Level Scrum Master Interview Questions Advances Level Scrum Master Interview Questions Comparison Based Scrum Master Interview Questions Real-World Scenario Based Scrum Master Interview Questions - - - - - - - - - - - - - - - - - Join Edureka’s Meetup community and never miss any event – YouTube Live, Webinars, Workshops, etc. https://bit.ly/2EfTXS1 Subscribe to our channel to get video updates. Hit the subscribe button above: https://goo.gl/6ohpTV SlideShare: https://www.slideshare.net/edurekaIN Instagram: https://www.instagram.com/edureka_learning/ Facebook: https://www.facebook.com/edurekaIN/ Twitter: https://twitter.com/edurekain LinkedIn: https://www.linkedin.com/company/edureka --------------------------------------------------------------------------------- About the Course Scrum is an Agile Project Management Framework that can be used primarily to manage iterative and incremental projects of all types. In this course, you will learn Agile Project Management with Scrum. You will be given an overview of the principles and practices that make Scrum effective at managing projects. At the end of the course, you will have the confidence and understanding to implement Scrum in your organization and support teams in improving their processes. 1. Get a brief introduction to Agile and Scrum methodology 2. Understand the advantages of Agile over traditional methods 3. Get to know the core practices and philosophies behind Scrum Framework 4. Learn about Roles, Events and Artifacts, and the Process flow --------------------------------------------------------------------------------- Who should go for the course? 1. Developers 2. Project Managers 3. Managers-Software Development 4. Architects-Software Development 5. Product Managers 6. Software Developers 7. Software Coders 8. Software Testers -------------------------------------------------------------------------- For more information, please write back to us at sales@edureka.in or call us at IND: 9606058406 / US: 18338555775 (toll-free).

detail
{'title': 'Top 50 Scrum Master Interview Question and Answers | Scrum Master Certification | Edureka', 'heatmap': [{'end': 149.202, 'start': 84.505, 'weight': 0.703}], 'summary': 'Covers essential topics for scrum master interviews, including agile philosophy, scrum roles, responsibilities, agile manifesto, methodology, and practices, providing insights into interview questions and answers, with a focus on global demand and increasing popularity.', 'chapters': [{'end': 80.764, 'segs': [{'end': 80.764, 'src': 'embed', 'start': 37.742, 'weight': 0, 'content': [{'end': 45.646, 'text': 'If you have ever been on a scrum team, you will know that large part of team success depends on presence of a skilled scrum master.', 'start': 37.742, 'duration': 7.904}, {'end': 49.588, 'text': 'Given the growth and popularity of scrum framework,', 'start': 46.387, 'duration': 3.201}, {'end': 57.333, 'text': 'it should come as no surprise that this growth is also fueling an unprecedented demand for scrum masters all over the world.', 'start': 49.588, 'duration': 7.745}, {'end': 65.537, 'text': "Let's say you have been invited to an interview and you couldn't be more excited about being a step closer to your dream scrum master job.", 'start': 57.953, 'duration': 7.584}, {'end': 74.061, 'text': 'So today we are going to discuss some scrum master interview question and answers to get you started for your next job interview,', 'start': 66.098, 'duration': 7.963}, {'end': 77.142, 'text': 'to make it more easier and simpler for you guys to follow.', 'start': 74.061, 'duration': 3.081}, {'end': 80.764, 'text': 'I have divided these interview questions into multiple categories.', 'start': 77.282, 'duration': 3.482}], 'summary': 'Scrum master demand is fueling unprecedented growth, leading to need for skilled scrum masters worldwide.', 'duration': 43.022, 'max_score': 37.742, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U37742.jpg'}], 'start': 11.519, 'title': 'Scrum master interview questions', 'summary': 'Discusses the increasing demand for skilled scrum masters globally due to the rising popularity of the scrum framework. it provides insights into interview questions and answers to help prepare for job interviews.', 'chapters': [{'end': 80.764, 'start': 11.519, 'title': 'Scrum master interview questions', 'summary': 'Discusses the increasing popularity of the scrum framework, leading to a high demand for skilled scrum masters globally. it also provides insights into scrum master interview questions and answers to help prepare for job interviews.', 'duration': 69.245, 'highlights': ['The demand for scrum masters is on the rise due to the growing popularity of the scrum framework, creating an unprecedented global demand for skilled scrum masters.', 'The success of a scrum team heavily relies on the presence of a skilled scrum master, emphasizing the importance of this role in agile environments.', 'The chapter aims to aid individuals in preparing for scrum master job interviews by providing a comprehensive set of interview questions and answers, helping them to advance in their careers.']}], 'duration': 69.245, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U11519.jpg', 'highlights': ['The demand for scrum masters is on the rise due to the growing popularity of the scrum framework, creating an unprecedented global demand for skilled scrum masters.', 'The success of a scrum team heavily relies on the presence of a skilled scrum master, emphasizing the importance of this role in agile environments.', 'The chapter aims to aid individuals in preparing for scrum master job interviews by providing a comprehensive set of interview questions and answers, helping them to advance in their careers.']}, {'end': 453.144, 'segs': [{'end': 149.202, 'src': 'heatmap', 'start': 84.505, 'weight': 0.703, 'content': [{'end': 88.467, 'text': 'We have beginner level questions and advanced level questions next up.', 'start': 84.505, 'duration': 3.962}, {'end': 94.709, 'text': "We have real-world situation based questions simple enough, right? Let's get started then.", 'start': 88.507, 'duration': 6.202}, {'end': 103.151, 'text': 'So as you guys might have expected the first question is what is agile or they can ask you like explain agile in two minutes.', 'start': 95.507, 'duration': 7.644}, {'end': 105.413, 'text': 'This can be a tricky question.', 'start': 103.992, 'duration': 1.421}, {'end': 110.555, 'text': "Well, it's controversial question since the definition of agile is not commonly agreed upon.", 'start': 105.973, 'duration': 4.582}, {'end': 115.178, 'text': 'Is it a methodology? Is it a framework people always are confused.', 'start': 111.016, 'duration': 4.162}, {'end': 127.678, 'text': 'Agile refers to set of methods and practices based on values and principles that encourage I creative development and collaboration between self-organization teams.', 'start': 116.076, 'duration': 11.602}, {'end': 132.219, 'text': "So that's what agile is all about values and principles.", 'start': 128.538, 'duration': 3.681}, {'end': 135.98, 'text': "It's a philosophy rather than a methodology or a framework.", 'start': 132.559, 'duration': 3.421}, {'end': 139.54, 'text': 'Next up we have when to use agile model.', 'start': 137.16, 'duration': 2.38}, {'end': 145.393, 'text': 'Is it suitable in all the situations? So basically quality of execution in any project.', 'start': 139.981, 'duration': 5.412}, {'end': 149.202, 'text': 'It depends on choosing the correct process or methodology.', 'start': 145.573, 'duration': 3.629}], 'summary': 'Agile is a philosophy based on values and principles, encouraging creative development and collaboration between self-organization teams; its application depends on choosing the correct process or methodology.', 'duration': 64.697, 'max_score': 84.505, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U84505.jpg'}, {'end': 178.014, 'src': 'embed', 'start': 152.926, 'weight': 1, 'content': [{'end': 158.648, 'text': 'a flexible development model like agile should be applied in cases like when you have new changes.', 'start': 152.926, 'duration': 5.722}, {'end': 166.411, 'text': 'that needs to be implemented very frequently when you have complex and bigger project, so that you can divide them and then combine them,', 'start': 158.648, 'duration': 7.763}, {'end': 168.531, 'text': 'which is the basic principle of agile.', 'start': 166.411, 'duration': 2.12}, {'end': 172.052, 'text': 'then you have long-term goals and no bound on requirements.', 'start': 168.531, 'duration': 3.521}, {'end': 173.553, 'text': 'even then, you could opt for agile.', 'start': 172.052, 'duration': 1.501}, {'end': 178.014, 'text': 'When you have no limit on your time and budget agile seems to be a good option.', 'start': 174.113, 'duration': 3.901}], 'summary': 'Agile is suitable for frequent, complex, and long-term projects with no time or budget constraints.', 'duration': 25.088, 'max_score': 152.926, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U152926.jpg'}, {'end': 223.799, 'src': 'embed', 'start': 194.458, 'weight': 3, 'content': [{'end': 197.299, 'text': 'Next up we have state some major principles of agile.', 'start': 194.458, 'duration': 2.841}, {'end': 202.96, 'text': 'So the moment you hear the word agile all this concepts or features should come into your mind.', 'start': 197.739, 'duration': 5.221}, {'end': 212.09, 'text': 'like customer satisfaction, self-organized teamwork, continuous feedback, face-to-face communication, quick respond to changes,', 'start': 203.544, 'duration': 8.546}, {'end': 218.395, 'text': 'sustainable development, and all all these factors combined together is what we call agile.', 'start': 212.09, 'duration': 6.305}, {'end': 220.817, 'text': 'fourth question is what is scrum?', 'start': 218.395, 'duration': 2.422}, {'end': 223.799, 'text': 'how is it different from waterfall model?', 'start': 220.817, 'duration': 2.982}], 'summary': 'Agile principles include customer satisfaction, teamwork, feedback, and adaptability. scrum differs from the waterfall model.', 'duration': 29.341, 'max_score': 194.458, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U194458.jpg'}, {'end': 265.019, 'src': 'embed', 'start': 237.385, 'weight': 2, 'content': [{'end': 244.011, 'text': 'For example in scrum feedback is received at earlier stage, which is not the case in waterfall model.', 'start': 237.385, 'duration': 6.626}, {'end': 246.893, 'text': 'It minimizes risk in respond to changes.', 'start': 244.571, 'duration': 2.322}, {'end': 253.219, 'text': 'The main focus in scrum is all about teamwork or you could say collaborative development.', 'start': 247.754, 'duration': 5.465}, {'end': 259.024, 'text': 'It also increases return of investment which you get when once you release your product to market.', 'start': 254.08, 'duration': 4.944}, {'end': 265.019, 'text': "It even allows to roll back changes if you're not sure if those are the changes that you want to make or not.", 'start': 259.637, 'duration': 5.382}], 'summary': 'Scrum minimizes risk, fosters teamwork, and increases roi by receiving feedback early and allowing changes.', 'duration': 27.634, 'max_score': 237.385, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U237385.jpg'}, {'end': 355.857, 'src': 'embed', 'start': 306.018, 'weight': 0, 'content': [{'end': 308.438, 'text': 'the duration of a Sprint is about four weeks.', 'start': 306.018, 'duration': 2.42}, {'end': 310.099, 'text': 'You could say, for about one month.', 'start': 308.478, 'duration': 1.621}, {'end': 320.045, 'text': 'So this process of dividing the entire framework into Sprint makes it easy for the team to estimate, plan and complete the work in two weeks.', 'start': 311.138, 'duration': 8.907}, {'end': 330.433, 'text': 'Secondly, it gives enough time to the product owner to change the priorities more often and allow the teams to adapt quickly to market pressure and user requirements.', 'start': 320.786, 'duration': 9.647}, {'end': 337.499, 'text': 'All these are not possible in traditional waterfall approach and Sprint is a scrum related word.', 'start': 331.014, 'duration': 6.485}, {'end': 346.167, 'text': 'Another most common question which is asked during scrum master interviews is that what are different roles involved in scrum?', 'start': 338.78, 'duration': 7.387}, {'end': 353.715, 'text': 'So in scrum there are basically three important roles product owner, scrum master and development team.', 'start': 346.968, 'duration': 6.747}, {'end': 355.857, 'text': 'product owner is responsible for the work.', 'start': 353.715, 'duration': 2.142}], 'summary': 'Sprints are about 4 weeks long, allowing adaptability and involving 3 key roles in scrum: product owner, scrum master, and development team.', 'duration': 49.839, 'max_score': 306.018, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U306018.jpg'}, {'end': 436.23, 'src': 'embed', 'start': 372.939, 'weight': 6, 'content': [{'end': 380.303, 'text': 'Next up we have scrum master scrum master ensures that all the team members follow scrum theories rules and practices.', 'start': 372.939, 'duration': 7.364}, {'end': 387.568, 'text': 'He also makes sure that the scrum team has whatever it needs to complete its work, and he also removes certain challenges,', 'start': 381.144, 'duration': 6.424}, {'end': 391.851, 'text': "like the bottlenecks or if there's an issue between team members and all that.", 'start': 387.568, 'duration': 4.283}, {'end': 394.007, 'text': 'Lastly we have development team.', 'start': 392.566, 'duration': 1.441}, {'end': 400.131, 'text': "It's a self-organizing and cross-functional team working together to deliver the product scrum.", 'start': 394.527, 'duration': 5.604}, {'end': 407.716, 'text': "development teams are given freedom to organize themselves and manage their own work to maximize the team's efficiency and effectiveness.", 'start': 400.131, 'duration': 7.585}, {'end': 411.619, 'text': 'So these are the three major roles in scrum framework.', 'start': 408.537, 'duration': 3.082}, {'end': 415.502, 'text': 'Well, we have another question on agile.', 'start': 413.36, 'duration': 2.142}, {'end': 423.161, 'text': 'What are the most important components of agile? First up we have stand-up meetings that are done on a daily basis.', 'start': 416.162, 'duration': 6.999}, {'end': 427.164, 'text': 'You have class responsibilities and collaborators cards.', 'start': 423.762, 'duration': 3.402}, {'end': 434.008, 'text': "You have time boxed task boats as in the timeline is fixed and within the timeline you'll have to finish your work.", 'start': 427.764, 'duration': 6.244}, {'end': 436.23, 'text': "That's what you call a time box task boat.", 'start': 434.128, 'duration': 2.102}], 'summary': 'Scrum master ensures team adherence to scrum principles, while development team self-organizes for efficient product delivery. agile components include stand-up meetings, class responsibilities, collaborators cards, and time-boxed task boards.', 'duration': 63.291, 'max_score': 372.939, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U372939.jpg'}], 'start': 81.344, 'title': 'Agile philosophy, scrum, and roles', 'summary': 'Covers the concept of agile philosophy, its principles, and values, as well as the benefits and principles of scrum, including its sprint cycle and roles such as product owner, scrum master, and development team.', 'chapters': [{'end': 218.395, 'start': 81.344, 'title': 'Understanding agile philosophy', 'summary': 'Discusses the concept of agile, its applicability in different project scenarios, and major principles of agile, emphasizing its values and principles, key use cases, and fundamental principles.', 'duration': 137.051, 'highlights': ['Agile refers to set of methods and practices based on values and principles that encourage creative development and collaboration between self-organization teams.', 'A flexible development model like agile should be applied in cases like when you have new changes that need to be implemented very frequently, complex and bigger projects, long-term goals and no bound on requirements, no limit on time and budget, and frequent changes throughout the development cycle.', 'Major principles of agile include customer satisfaction, self-organized teamwork, continuous feedback, face-to-face communication, quick response to changes, and sustainable development.']}, {'end': 330.433, 'start': 218.395, 'title': 'Understanding scrum and scrum sprint', 'summary': 'Explains the concept of scrum and its differences from the waterfall model, highlighting the benefits of scrum such as early feedback, risk minimization, teamwork focus, increased return of investment, and the flexibility of rolling back changes. it also delves into the concept of scrum sprint, emphasizing its regular work cycle, adaptability to project size and team, and its average duration of four weeks, facilitating efficient estimation, planning, and adaptation to market pressure and user requirements.', 'duration': 112.038, 'highlights': ['Scrum provides early feedback and minimizes risk, making it better than the traditional waterfall model. Scrum provides early feedback and minimizes risk, making it better than the traditional waterfall model.', 'Scrum focuses on teamwork and increases return of investment upon product release to the market. Scrum focuses on teamwork and increases return of investment upon product release to the market.', "Scrum Sprint's duration typically ranges around four weeks, allowing for efficient work completion and adaptation to market pressure and user requirements. Scrum Sprint's duration typically ranges around four weeks, allowing for efficient work completion and adaptation to market pressure and user requirements."]}, {'end': 453.144, 'start': 331.014, 'title': 'Scrum roles and agile components', 'summary': 'Discusses the roles in scrum, including product owner, scrum master, and development team, along with key responsibilities. it also covers the important components of agile such as stand-up meetings, iteration planning, tdd, continuous integration, and more.', 'duration': 122.13, 'highlights': ['Scrum roles include product owner, scrum master, and development team. The roles in scrum framework are product owner, scrum master, and development team, each with distinct responsibilities.', 'Product owner is responsible for motivating the team and making major decisions. The product owner motivates the team to achieve project goals, takes input from others, and is ultimately responsible for making major decisions.', 'Scrum master ensures team adherence to scrum practices and removes challenges. The scrum master ensures team compliance with scrum practices, provides necessary support, and resolves team challenges.', 'Development team is self-organizing and cross-functional, maximizing efficiency. The development team is self-organizing and cross-functional, with the freedom to manage their work and maximize team efficiency.', 'Important components of agile include stand-up meetings, iteration planning, TDD, and continuous integration. Key components of agile methodology encompass stand-up meetings, iteration planning, TDD, continuous integration, and other crucial elements for effective development.']}], 'duration': 371.8, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U81344.jpg', 'highlights': ["Scrum Sprint's duration typically ranges around four weeks, allowing for efficient work completion and adaptation to market pressure and user requirements.", 'A flexible development model like agile should be applied in cases like when you have new changes that need to be implemented very frequently, complex and bigger projects, long-term goals and no bound on requirements, no limit on time and budget, and frequent changes throughout the development cycle.', 'Scrum provides early feedback and minimizes risk, making it better than the traditional waterfall model.', 'Major principles of agile include customer satisfaction, self-organized teamwork, continuous feedback, face-to-face communication, quick response to changes, and sustainable development.', 'Scrum focuses on teamwork and increases return of investment upon product release to the market.', 'The roles in scrum framework are product owner, scrum master, and development team, each with distinct responsibilities.', 'Scrum master ensures team adherence to scrum practices and removes challenges.', 'Development team is self-organizing and cross-functional, maximizing efficiency.', 'Important components of agile include stand-up meetings, iteration planning, TDD, and continuous integration.']}, {'end': 1273.179, 'segs': [{'end': 571.327, 'src': 'embed', 'start': 542.449, 'weight': 0, 'content': [{'end': 546.572, 'text': 'So, basically, scrum master is responsible for resolution of obstacles,', 'start': 542.449, 'duration': 4.123}, {'end': 553.036, 'text': 'conflicts or impediments which could hold teams progress and performance and all that.', 'start': 546.572, 'duration': 6.464}, {'end': 559.059, 'text': "he's responsible for tracking and monitoring the progress of the team, maximizing the productivity of the team,", 'start': 553.036, 'duration': 6.023}, {'end': 566.164, 'text': 'guiding the team and the product owner and the entire organization in turn to improve the effectiveness of their practices,', 'start': 559.059, 'duration': 7.105}, {'end': 571.327, 'text': 'lead and organize the meetings, like daily, scrum, scrum, retrospective and all that.', 'start': 566.164, 'duration': 5.163}], 'summary': 'Scrum master resolves obstacles, tracks team progress, and leads meetings to improve team effectiveness.', 'duration': 28.878, 'max_score': 542.449, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U542449.jpg'}, {'end': 641.2, 'src': 'embed', 'start': 613.843, 'weight': 1, 'content': [{'end': 618.928, 'text': "It's calculated by taking into consideration the development effort, testing effort,", 'start': 613.843, 'duration': 5.085}, {'end': 623.753, 'text': 'resolving dependencies and other factors that you would require to complete a story.', 'start': 618.928, 'duration': 4.825}, {'end': 633.177, 'text': 'So basically each feature in scrum is a story and a story point is a measure which you use to calculate the difficulty of implementing a given story.', 'start': 624.253, 'duration': 8.924}, {'end': 634.477, 'text': "It's as easy as that.", 'start': 633.577, 'duration': 0.9}, {'end': 641.2, 'text': 'So you calculate it by adding all the development effort testing efforts dependencies and many other factors.', 'start': 635.318, 'duration': 5.882}], 'summary': 'Story points measure difficulty of implementing a feature in scrum based on various factors.', 'duration': 27.357, 'max_score': 613.843, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U613843.jpg'}, {'end': 692.749, 'src': 'embed', 'start': 658.739, 'weight': 7, 'content': [{'end': 662.263, 'text': "progress that's being made and what the team is trying to accomplish.", 'start': 658.739, 'duration': 3.524}, {'end': 671.732, 'text': 'That is why making things visible for all to see is an important factor and scrum framework and a big piece of this is a storyboard.', 'start': 663.043, 'duration': 8.689}, {'end': 676.78, 'text': 'A storyboard is a visual representation of a software project progress.', 'start': 672.518, 'duration': 4.262}, {'end': 685.185, 'text': 'It has four columns usually like you have to do list and in progress as in the task which are in progress are listed under this column.', 'start': 677.381, 'duration': 7.804}, {'end': 692.749, 'text': "Then you have testing field, as in the features that's being tested are put under this field, and finally you have something called done,", 'start': 685.725, 'duration': 7.024}], 'summary': 'Using a storyboard to visualize software project progress is key in the scrum framework.', 'duration': 34.01, 'max_score': 658.739, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U658739.jpg'}, {'end': 756.077, 'src': 'embed', 'start': 722.616, 'weight': 2, 'content': [{'end': 726.477, 'text': 'So daily stand-up and daily scrum mean the same, but what do they mean?', 'start': 722.616, 'duration': 3.861}, {'end': 730.781, 'text': 'So basically, each day, at the same time, at the same place, the team,', 'start': 727.159, 'duration': 3.622}, {'end': 737.365, 'text': 'entire team and the scrum framework meets to give updates on their task and the tickets resolved for that particular day.', 'start': 730.781, 'duration': 6.584}, {'end': 742.148, 'text': 'This meeting is normally time box for about maximum duration of 15 minutes.', 'start': 737.766, 'duration': 4.382}, {'end': 747.692, 'text': 'So these meetings are what we call daily stand-up or a daily scrum to keep this meeting short.', 'start': 742.709, 'duration': 4.983}, {'end': 756.077, 'text': 'Any topic that would enhance the discussion is cut short and it is added to something called parking lot and list so that it can be discussed later on.', 'start': 747.912, 'duration': 8.165}], 'summary': 'Daily stand-up and daily scrum are brief, time-boxed meetings where the team provides updates on tasks and tickets, lasting a maximum of 15 minutes.', 'duration': 33.461, 'max_score': 722.616, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U722616.jpg'}, {'end': 828.159, 'src': 'embed', 'start': 803.135, 'weight': 3, 'content': [{'end': 809.173, 'text': 'We have is what are the three main artifacts of scrum process? You have product backlog.', 'start': 803.135, 'duration': 6.038}, {'end': 815.175, 'text': 'It is a simple document that outlines the list of tasks and every requirement that the final product needs.', 'start': 809.253, 'duration': 5.922}, {'end': 824.018, 'text': "It's constantly evolving and it's never complete because the requirements that the team receives from end users is doesn't end in the first step.", 'start': 816.215, 'duration': 7.803}, {'end': 828.159, 'text': 'Basically the requirements are collected from users throughout the development process.', 'start': 824.498, 'duration': 3.661}], 'summary': 'Scrum process has 3 main artifacts, including product backlog, a constantly evolving document outlining tasks and requirements received from end users.', 'duration': 25.024, 'max_score': 803.135, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U803135.jpg'}, {'end': 917.423, 'src': 'embed', 'start': 889.136, 'weight': 4, 'content': [{'end': 891.478, 'text': 'How does a good user story look?', 'start': 889.136, 'duration': 2.342}, {'end': 896.681, 'text': 'does it have any framework or particular template or any sort of such thing?', 'start': 891.478, 'duration': 5.203}, {'end': 905.847, 'text': 'So, basically, a user story is a tool used in agile development that captures the description of a feature from an end user perspective.', 'start': 897.481, 'duration': 8.366}, {'end': 913.972, 'text': 'Basically, it creates a simplified description of users requirement a user story is defined incrementally in three stages.', 'start': 906.487, 'duration': 7.485}, {'end': 917.423, 'text': 'First of all, you have who are we building it for?', 'start': 914.58, 'duration': 2.843}], 'summary': 'A good user story in agile development captures end user feature description incrementally in three stages.', 'duration': 28.287, 'max_score': 889.136, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U889136.jpg'}, {'end': 977.633, 'src': 'embed', 'start': 952.069, 'weight': 5, 'content': [{'end': 958.052, 'text': "Like I said earlier burn down and burn up charts are also another artifacts which you come across when you're working in scrum team.", 'start': 952.069, 'duration': 5.983}, {'end': 966.191, 'text': 'These charts are used to trace the progress of a project The burn-up chart illustrates the amount of work completed in a project.', 'start': 958.632, 'duration': 7.559}, {'end': 971.612, 'text': 'Whereas the burn-down chart depicts the amount of work remained to complete a project.', 'start': 966.631, 'duration': 4.981}, {'end': 977.633, 'text': 'Remember that here the efforts are measured in terms of user stories, but not harsh.', 'start': 972.252, 'duration': 5.381}], 'summary': 'Burn down and burn up charts track project progress in scrum teams using user stories.', 'duration': 25.564, 'max_score': 952.069, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U952069.jpg'}, {'end': 1154.939, 'src': 'embed', 'start': 1124.881, 'weight': 6, 'content': [{'end': 1129.584, 'text': 'velocity basically is the rate at which team progresses print by Sprint.', 'start': 1124.881, 'duration': 4.703}, {'end': 1136.713, 'text': 'It predicts how much walk agile can complete in a sprint and how much time will it require to complete that work.', 'start': 1130.169, 'duration': 6.544}, {'end': 1144.738, 'text': 'It is calculated by addition of all efforts estimates associated with user stories completed in one iteration.', 'start': 1137.393, 'duration': 7.345}, {'end': 1149.701, 'text': "So basically it's calculated as number of total story points in one iteration.", 'start': 1145.058, 'duration': 4.643}, {'end': 1154.939, 'text': 'Next up, we have a question called what is a release candidate in scrum?', 'start': 1150.436, 'duration': 4.503}], 'summary': 'Velocity measures team progress in agile, calculated as total story points in one iteration.', 'duration': 30.058, 'max_score': 1124.881, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U1124881.jpg'}], 'start': 455.405, 'title': 'Scrum master roles and interview insights', 'summary': 'Details the responsibilities of a scrum master, emphasizing facilitation, obstacle resolution, and advocacy of scrum theories. it also provides insights into scrum master interviews, covering various aspects such as daily stand-up meetings, user stories, velocity measurement, and project management tools.', 'chapters': [{'end': 698.992, 'start': 455.405, 'title': 'Scrum master responsibilities', 'summary': 'Outlines the responsibilities of a scrum master, emphasizing the role as a facilitator, resolver of obstacles, and advocate of scrum theories, with a focus on maximizing team productivity and guiding the organization. additionally, it explains the concept of story points and storyboards in the scrum framework.', 'duration': 243.587, 'highlights': ["The scrum master's main responsibility is to resolve obstacles, conflicts, or impediments that could hold the team's progress and performance. The scrum master plays a crucial role in resolving obstacles, conflicts, or impediments that could hinder the team's progress and performance, emphasizing their impact on team productivity.", 'A story point is an arbitrary measure used by scrum teams to determine the difficulty of implementing a given story, and it is calculated based on various factors such as development effort, testing effort, and resolving dependencies. The explanation of story points provides a clear understanding of how scrum teams measure the difficulty of implementing a story, illustrating the calculation process and the factors involved in determining story points.', "The storyboard is a visual representation of a software project's progress, featuring columns for to-do, in-progress, testing, and done, aiming to make the project's status visible for all team members. The concept of a storyboard is highlighted, emphasizing its role in making the project's progress transparent for all team members and outlining the typical columns used to represent the project's status."]}, {'end': 1273.179, 'start': 699.232, 'title': 'Scrum master interview insights', 'summary': 'Provides insights into scrum master interviews, covering daily stand-up meetings, artifacts of the scrum process, user stories, burn-up and burn-down charts, sprint retrospective meetings, popular agile frameworks, velocity measurement, release candidates, scrum of scrums, and project management tools.', 'duration': 573.947, 'highlights': ['Daily stand-up or daily scrum meetings are held each day, time-boxed for a maximum duration of 15 minutes, to give updates on tasks and resolved tickets. The daily stand-up or daily scrum meetings occur each day at the same time and place, where the team discusses completed tasks, plans for the next meeting, and any obstacles or impediments. These meetings are time-boxed for a maximum duration of 15 minutes.', 'The three main artifacts of the Scrum process are the product backlog, sprint backlog, and product increment. The three main artifacts of the Scrum process are the product backlog, sprint backlog, and product increment. The product backlog outlines tasks and requirements, constantly evolving throughout the development process, while the sprint backlog lists tasks for a specific sprint, and the product increment represents the work completed in a sprint, combined with previous work.', 'User stories in Scrum capture feature descriptions from an end user perspective, defined incrementally in three stages: who the feature is for, what is being built, and why it is being built. User stories in Scrum capture feature descriptions from an end user perspective, defined incrementally in three stages: who the feature is for, what is being built, and why it is being built.', 'Burn-up and burn-down charts are used to trace the progress of a project, with the burn-up chart illustrating work completed and the burn-down chart depicting work remaining. Burn-up and burn-down charts are used to trace the progress of a project, with the burn-up chart illustrating work completed and the burn-down chart depicting work remaining. Efforts are measured in terms of user stories.', 'Velocity in Scrum is the rate at which a team progresses sprint by sprint, predicting the amount of work completed and the time required to complete it. Velocity in Scrum is the rate at which a team progresses sprint by sprint, predicting the amount of work completed and the time required to complete it. It is calculated as the number of total story points in one iteration.']}], 'duration': 817.774, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U455405.jpg', 'highlights': ["The scrum master's main responsibility is to resolve obstacles, conflicts, or impediments that could hold the team's progress and performance.", 'A story point is an arbitrary measure used by scrum teams to determine the difficulty of implementing a given story, calculated based on various factors such as development effort, testing effort, and resolving dependencies.', 'The daily stand-up or daily scrum meetings occur each day at the same time and place, time-boxed for a maximum duration of 15 minutes, where the team discusses completed tasks, plans for the next meeting, and any obstacles or impediments.', 'The three main artifacts of the Scrum process are the product backlog, sprint backlog, and product increment, outlining tasks and requirements, constantly evolving throughout the development process.', 'User stories in Scrum capture feature descriptions from an end user perspective, defined incrementally in three stages: who the feature is for, what is being built, and why it is being built.', 'Burn-up and burn-down charts are used to trace the progress of a project, with the burn-up chart illustrating work completed and the burn-down chart depicting work remaining, measured in terms of user stories.', 'Velocity in Scrum is the rate at which a team progresses sprint by sprint, predicting the amount of work completed and the time required to complete it, calculated as the number of total story points in one iteration.', "The storyboard is a visual representation of a software project's progress, featuring columns for to-do, in-progress, testing, and done, aiming to make the project's status visible for all team members."]}, {'end': 1950.176, 'segs': [{'end': 1313.51, 'src': 'embed', 'start': 1291.494, 'weight': 0, 'content': [{'end': 1301.041, 'text': 'So the Agile manifesto is comprised of four fundamental values 12 supporting principles which lead the Agile approach to software development.', 'start': 1291.494, 'duration': 9.547}, {'end': 1308.367, 'text': 'each Agile methodology applies the four values and different ways, but all of them rely on the same philosophy,', 'start': 1301.041, 'duration': 7.326}, {'end': 1313.51, 'text': 'which is deliver high quality product and working software after every iteration.', 'start': 1308.367, 'duration': 5.143}], 'summary': 'The agile manifesto consists of four values and 12 principles, guiding the approach to software development for delivering high-quality working software after each iteration.', 'duration': 22.016, 'max_score': 1291.494, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U1291494.jpg'}, {'end': 1413.639, 'src': 'embed', 'start': 1382.051, 'weight': 1, 'content': [{'end': 1384.573, 'text': 'Well, it seems so much theory right in simple terms.', 'start': 1382.051, 'duration': 2.522}, {'end': 1387.856, 'text': 'It means using empirical process control.', 'start': 1385.114, 'duration': 2.742}, {'end': 1392.761, 'text': 'We ensure transparency inspection and adoption in scrum framework.', 'start': 1388.136, 'duration': 4.625}, {'end': 1397.807, 'text': 'So like I said transparency is always an important or basic quality of scrum framework.', 'start': 1393.504, 'duration': 4.303}, {'end': 1404.012, 'text': "Then you have inspection as a new inspect what's going on, how you're doing it and all that, and then you adapt.", 'start': 1398.187, 'duration': 5.825}, {'end': 1413.639, 'text': "these are the three principles or the concepts of the key terms which come under empirical process control and that we want to involve or ensure when you're working on a product using scrum.", 'start': 1404.012, 'duration': 9.627}], 'summary': 'Empirical process control in scrum emphasizes transparency, inspection, and adaptation to ensure product quality.', 'duration': 31.588, 'max_score': 1382.051, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U1382051.jpg'}, {'end': 1448.426, 'src': 'embed', 'start': 1424.438, 'weight': 2, 'content': [{'end': 1430.902, 'text': "I said that he is responsible to make sure there are no obstacles or impediments that are blocking the team's progress.", 'start': 1424.438, 'duration': 6.464}, {'end': 1433.644, 'text': 'So what do I mean when I say impediments?', 'start': 1431.542, 'duration': 2.102}, {'end': 1435.625, 'text': 'What are those impediments?', 'start': 1433.744, 'duration': 1.881}, {'end': 1441.128, 'text': 'basically? are obstacles or issues faced by the scrum team which slow down the speed of the work.', 'start': 1435.625, 'duration': 5.503}, {'end': 1446.311, 'text': 'if something is attempting to block the scrum team from their work done, then it would be impediment.', 'start': 1441.128, 'duration': 5.183}, {'end': 1448.426, 'text': 'They can come in variety of forms.', 'start': 1446.846, 'duration': 1.58}], 'summary': "The scrum master ensures no impediments hinder the team's progress, which are obstacles or issues slowing down work.", 'duration': 23.988, 'max_score': 1424.438, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U1424438.jpg'}, {'end': 1509.002, 'src': 'embed', 'start': 1483.437, 'weight': 3, 'content': [{'end': 1489.959, 'text': 'So as a follow-up question, you might be asked the way to remove any of these impediments that you have mentioned next up.', 'start': 1483.437, 'duration': 6.522}, {'end': 1494.581, 'text': 'We have what are the qualities that should be present in a good agile tester.', 'start': 1489.999, 'duration': 4.582}, {'end': 1499.758, 'text': 'First of all as a tester, he should be familiar with the concepts and principles of agile.', 'start': 1495.416, 'duration': 4.342}, {'end': 1504.34, 'text': 'He should have an excellent communication to communicate with the team and the clients.', 'start': 1500.178, 'duration': 4.162}, {'end': 1509.002, 'text': 'You should have the ability to set priority on the task according to the requirements.', 'start': 1504.36, 'duration': 4.642}], 'summary': 'Qualities of a good agile tester: familiar with agile concepts, excellent communication, ability to prioritize tasks.', 'duration': 25.565, 'max_score': 1483.437, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U1483437.jpg'}, {'end': 1606.674, 'src': 'embed', 'start': 1566.796, 'weight': 4, 'content': [{'end': 1571.738, 'text': "So if you do not have such requirements, it's totally suggested to go for traditional or any other framework.", 'start': 1566.796, 'duration': 4.942}, {'end': 1578.301, 'text': 'So ideally scrum is used to monitor work with like 5 to 10 people who are committed to achieving the Sprint goal.', 'start': 1572.799, 'duration': 5.502}, {'end': 1582.603, 'text': 'It does not go well with huge groups or teams having more responsibilities.', 'start': 1578.822, 'duration': 3.781}, {'end': 1584.904, 'text': "That's another scenario where you can avoid using scrum.", 'start': 1582.663, 'duration': 2.241}, {'end': 1590.067, 'text': "There's another scenario where organization is refusing to adopt a scrum in such cases.", 'start': 1585.465, 'duration': 4.602}, {'end': 1593.048, 'text': 'You can go for the next best option apart from scrum.', 'start': 1590.527, 'duration': 2.521}, {'end': 1599.508, 'text': 'And lastly, when you need faster results than the ones that the scrum Sprint allows you to get,', 'start': 1593.883, 'duration': 5.625}, {'end': 1602.911, 'text': 'you can use other framework which gives you that apart from scrum.', 'start': 1599.508, 'duration': 3.403}, {'end': 1606.674, 'text': 'Another question that might seem awkward,', 'start': 1604.372, 'duration': 2.302}], 'summary': 'Scrum is ideal for 5-10 committed people, not for huge teams or fast results.', 'duration': 39.878, 'max_score': 1566.796, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U1566796.jpg'}, {'end': 1729.834, 'src': 'embed', 'start': 1702.725, 'weight': 7, 'content': [{'end': 1708.066, 'text': 'So if your requirements are very simple, well-defined, fully understood and predictable,', 'start': 1702.725, 'duration': 5.341}, {'end': 1713.987, 'text': 'and are not subjected to change until the completion of the project, you could actually go for waterfall instead of scrum.', 'start': 1708.066, 'duration': 5.921}, {'end': 1718.648, 'text': 'So all the seasons like well-defined fully understood predictable not changing.', 'start': 1714.507, 'duration': 4.141}, {'end': 1722.209, 'text': "There's no point of using scrum when your requirements are not changing.", 'start': 1719.008, 'duration': 3.201}, {'end': 1726.31, 'text': 'all those points can be taken into consideration and you could go for traditional waterfall approach.', 'start': 1722.209, 'duration': 4.101}, {'end': 1729.834, 'text': 'So what are drawbacks of using scrum??', 'start': 1727.933, 'duration': 1.901}], 'summary': 'Consider using waterfall for simple, static requirements; drawbacks of using scrum discussed.', 'duration': 27.109, 'max_score': 1702.725, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U1702725.jpg'}, {'end': 1928.629, 'src': 'embed', 'start': 1905.775, 'weight': 8, 'content': [{'end': 1913.478, 'text': 'So you can say that while a team can be Agile without practicing Scrum it cannot practice Scrum and not be Agile.', 'start': 1905.775, 'duration': 7.703}, {'end': 1919.82, 'text': "That's it Agile is a mindset and Scrum is a framework which implements that mindset.", 'start': 1914.438, 'duration': 5.382}, {'end': 1922.728, 'text': 'So to make it more simple for you guys.', 'start': 1921.027, 'duration': 1.701}, {'end': 1924.628, 'text': 'Let me give you a simple analogy.', 'start': 1922.768, 'duration': 1.86}, {'end': 1928.629, 'text': 'a good analogy would be difference between a recipe and a diet.', 'start': 1924.628, 'duration': 4.001}], 'summary': 'Agile is a mindset, scrum is a framework implementing it. analogy: recipe vs diet.', 'duration': 22.854, 'max_score': 1905.775, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U1905775.jpg'}], 'start': 1274.661, 'title': 'Agile manifesto and scrum framework', 'summary': "Covers the agile manifesto's four values and 12 principles, empirical process control in scrum, impediments in scrum, qualities of a good agile tester, situations where using scrum is not recommended, differences between scrum and waterfall, and when using waterfall over scrum is suggested.", 'chapters': [{'end': 1523.509, 'start': 1274.661, 'title': 'Agile manifesto, empirical process control, and scrum', 'summary': 'Discusses the agile manifesto, comprised of four fundamental values and 12 supporting principles, which guide the agile approach to software development. it also delves into empirical process control, a core principle of scrum, and offers insights into impediments in scrum and the qualities of a good agile tester.', 'duration': 248.848, 'highlights': ['The Agile manifesto is at the core of the entire Agile philosophy, comprised of four fundamental values and 12 supporting principles. The Agile manifesto is fundamental to Agile philosophy and encompasses four values and 12 principles that guide Agile software development.', 'Empirical process control is a core Scrum principle, enabling transparency, inspection, and adaptation within the Scrum framework. Empirical process control is a core principle of Scrum, ensuring transparency, inspection, and adaptation within the framework.', "Impediments in Scrum refer to obstacles or issues that slow down the team's progress, which can come in various forms such as technical, operational, organizational, or resource-related issues. Impediments in Scrum are obstacles that hinder the team's progress and can take various forms, including technical, operational, organizational, or resource-related issues.", 'Qualities of a good Agile tester include familiarity with Agile concepts, excellent communication, ability to set task priorities, thorough understanding of requirements, and awareness of project risks due to changing requirements. Good Agile testers should be familiar with Agile concepts, possess excellent communication skills, prioritize tasks, thoroughly understand requirements, and be aware of project risks due to changing requirements.']}, {'end': 1950.176, 'start': 1524.87, 'title': 'Scrum framework and agile methodology', 'summary': 'Explains situations where using scrum is not recommended, including static requirements, large team sizes, organization refusal, and need for faster results, and also highlights differences between scrum and waterfall, agile and scrum, and situations where using waterfall over scrum is suggested.', 'duration': 425.306, 'highlights': ['Scrum is not suitable in situations with static requirements, as it is aimed at solving complex problems and evolving requirements. Traditional or alternative frameworks are suggested in such cases. Scrum is recommended for monitoring work with 5 to 10 committed team members aimed at solving complex problems, not suitable for static requirements.', 'Scrum does not work well with large teams or teams with extensive responsibilities, making it advisable to avoid using Scrum in such scenarios. Scrum does not go well with huge groups or teams having more responsibilities, thus not recommended for such scenarios.', 'Organizational refusal to adopt Scrum suggests considering alternative frameworks, and the need for faster results than Scrum allows calls for using other frameworks. When organization refuses to adopt Scrum, it is advisable to consider alternative frameworks. Additionally, if faster results than Scrum allows are needed, other frameworks should be used.', 'Using Waterfall over Scrum is suggested when requirements are very simple, well-defined, fully understood, predictable, and not subjected to change until the completion of the project. Waterfall is suggested over Scrum when requirements are simple, well-defined, fully understood, predictable, and not subjected to change until project completion.', 'Agile is a mindset based on values and principles expressed in the Agile Manifesto, while Scrum is a framework that implements the Agile mindset. Agile is a mindset based on values and principles, while Scrum is a framework that implements the Agile mindset.']}], 'duration': 675.515, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U1274661.jpg', 'highlights': ['The Agile manifesto is fundamental to Agile philosophy and encompasses four values and 12 principles that guide Agile software development.', 'Empirical process control is a core principle of Scrum, ensuring transparency, inspection, and adaptation within the framework.', "Impediments in Scrum are obstacles that hinder the team's progress and can take various forms, including technical, operational, organizational, or resource-related issues.", 'Good Agile testers should be familiar with Agile concepts, possess excellent communication skills, prioritize tasks, thoroughly understand requirements, and be aware of project risks due to changing requirements.', 'Scrum is recommended for monitoring work with 5 to 10 committed team members aimed at solving complex problems, not suitable for static requirements.', 'Scrum does not go well with huge groups or teams having more responsibilities, thus not recommended for such scenarios.', 'When organization refuses to adopt Scrum, it is advisable to consider alternative frameworks. Additionally, if faster results than Scrum allows are needed, other frameworks should be used.', 'Waterfall is suggested over Scrum when requirements are simple, well-defined, fully understood, predictable, and not subjected to change until project completion.', 'Agile is a mindset based on values and principles, while Scrum is a framework that implements the Agile mindset.']}, {'end': 2308.857, 'segs': [{'end': 2040.533, 'src': 'embed', 'start': 1951.394, 'weight': 0, 'content': [{'end': 1957.918, 'text': 'So moving on to our next question, we have what is the difference between epic user stories and task?', 'start': 1951.394, 'duration': 6.524}, {'end': 1961.06, 'text': 'so epic is nothing but group of related user stories.', 'start': 1957.918, 'duration': 3.142}, {'end': 1971.527, 'text': "So what's a user story user stories basically define the real business prerequisite or every feature in your framework is what you call a story.", 'start': 1961.641, 'duration': 9.886}, {'end': 1980.173, 'text': 'Lastly you have task so to accomplish the business requirements that you have set up for your team development teams create a task.', 'start': 1972.308, 'duration': 7.865}, {'end': 1981.202, 'text': "That's all.", 'start': 1980.802, 'duration': 0.4}, {'end': 1989.11, 'text': "Another common difference question that's asked is what is the difference between an iteration and a sprint?", 'start': 1983.324, 'duration': 5.786}, {'end': 1996.437, 'text': 'So iteration, it is a terminology used to define a single development cycle, in general agile methods.', 'start': 1990.191, 'duration': 6.246}, {'end': 2000.781, 'text': "It's a common term used in iterative and incremental development process.", 'start': 1997.077, 'duration': 3.704}, {'end': 2011.5, 'text': 'Whereas print it is used to define one development cycle or iterative step in a specialized agile methodology, which we call scrum.', 'start': 2001.471, 'duration': 10.029}, {'end': 2017.405, 'text': 'So this print is a scrum specific word and not all form of iterations are Sprint.', 'start': 2011.82, 'duration': 5.585}, {'end': 2019.867, 'text': "So you can't say that Sprint and iterations are same.", 'start': 2017.465, 'duration': 2.402}, {'end': 2029.675, 'text': "So guys another common question that you might come across is what's the difference between Sprint planning meeting and Sprint retrospective meeting.", 'start': 2021.588, 'duration': 8.087}, {'end': 2034.368, 'text': 'Earlier we did discuss the objective of Sprint retrospective meeting, right?', 'start': 2030.285, 'duration': 4.083}, {'end': 2040.533, 'text': "So, basically, the main objective of Sprint retrospective meeting is to see what you've done.", 'start': 2035.009, 'duration': 5.524}], 'summary': 'Epic user stories group related user stories, iteration is single development cycle, sprint is scrum specific, sprint retrospective assesses work done.', 'duration': 89.139, 'max_score': 1951.394, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U1951394.jpg'}, {'end': 2087.417, 'src': 'embed', 'start': 2058.156, 'weight': 3, 'content': [{'end': 2065.543, 'text': "your product owner and the entire development team have a discussion about the team's priority features and the product backlog items.", 'start': 2058.156, 'duration': 7.387}, {'end': 2072.329, 'text': 'So basically in this meeting the discuss about all these things rather than what to do and what improvements have to be made and all that.', 'start': 2065.983, 'duration': 6.346}, {'end': 2077.954, 'text': "Well, it might seem a silly question, but it's been asked in some interviews.", 'start': 2074.15, 'duration': 3.804}, {'end': 2087.417, 'text': 'So how is scrum different from other iterative models? Scrum is not just an iterative model, but it is an iterative model with incremental progress.', 'start': 2078.014, 'duration': 9.403}], 'summary': 'Product owner and team discuss priority features and backlog items. scrum is iterative with incremental progress.', 'duration': 29.261, 'max_score': 2058.156, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U2058156.jpg'}, {'end': 2232.847, 'src': 'embed', 'start': 2207.225, 'weight': 4, 'content': [{'end': 2213.489, 'text': 'That means he must encourage self-organization within the team and empower the team members to make important decisions.', 'start': 2207.225, 'duration': 6.264}, {'end': 2217.312, 'text': 'Another important feature is that scrum master should be observant.', 'start': 2214.13, 'duration': 3.182}, {'end': 2222.336, 'text': 'He should be a good listener and pay attention to the challenges faced by the project team members.', 'start': 2217.853, 'duration': 4.483}, {'end': 2232.847, 'text': "He should also be observant and soak in the team's daily activities gain a clear view of members roles their contribution and all such things next up.", 'start': 2222.958, 'duration': 9.889}], 'summary': 'Scrum master should encourage self-organization, empower team, and be observant.', 'duration': 25.622, 'max_score': 2207.225, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U2207225.jpg'}, {'end': 2294.245, 'src': 'embed', 'start': 2267.221, 'weight': 5, 'content': [{'end': 2273.024, 'text': 'so the servant leadership focuses on collaboration, trust, empathy and the usage of power.', 'start': 2267.221, 'duration': 5.803}, {'end': 2278.031, 'text': 'ethically, Scrum Master is often called a servant leader of the scrum team.', 'start': 2273.024, 'duration': 5.007}, {'end': 2286.298, 'text': 'as a scrum leader, scrum master is responsible for setting up scrum as a servant process, not as a commanding process.', 'start': 2278.031, 'duration': 8.267}, {'end': 2294.245, 'text': 'guiding the development team towards self-organization, helping the team make visible, remove and prevent impediments.', 'start': 2286.298, 'duration': 7.947}], 'summary': 'Servant leadership in scrum emphasizes collaboration, trust, and empathy while guiding the team towards self-organization and removing impediments.', 'duration': 27.024, 'max_score': 2267.221, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U2267221.jpg'}], 'start': 1951.394, 'title': 'Agile methodology and scrum practices', 'summary': 'Explores the differences between epic user stories and tasks, as well as iterations and sprints, and delves into the distinctions between sprint planning and sprint retrospective meetings. it emphasizes the qualities of a good scrum master, servant leadership in scrum, the importance of knowledge, and the focus on collaboration, trust, and empathy.', 'chapters': [{'end': 2019.867, 'start': 1951.394, 'title': 'Epic user stories vs. tasks & iterations vs. sprints', 'summary': 'Discusses the differences between epic user stories and tasks, as well as iterations and sprints, highlighting that epics are groups of related user stories, tasks are created to accomplish business requirements, iterations are general agile development cycles, and sprints are specific to scrum methodology.', 'duration': 68.473, 'highlights': ['Epic is a group of related user stories defining business prerequisites or features in a framework.', 'Tasks are created by development teams to accomplish business requirements set for them.', 'Iteration is a terminology used in agile methods to define a single development cycle.', 'Sprint is a specialized agile methodology term used to define one development cycle or iterative step.']}, {'end': 2308.857, 'start': 2021.588, 'title': 'Sprint planning vs sprint retrospective', 'summary': 'Discusses the difference between sprint planning meeting and sprint retrospective meeting, the qualities of a good scrum master, and servant leadership in scrum, emphasizing the importance of knowledge in scrum, and the focus on collaboration, trust, and empathy in servant leadership.', 'duration': 287.269, 'highlights': ['The main objective of Sprint retrospective meeting is to evaluate past performance, identify areas for improvement, and make necessary changes for betterment.', 'In the Sprint planning meeting, the Scrum team discusses priority features and product backlog items, focusing on what to do and prioritizing tasks for the upcoming sprint.', 'The key qualities of a good Scrum master include being influential, collaborative, observant, a leader, and knowledgeable, with the ability to motivate teams, encourage self-organization, and prevent potential problems.', 'Servant leadership in Scrum emphasizes collaboration, trust, empathy, and the use of power ethically, with the Scrum Master responsible for setting up Scrum as a servant process, guiding the development team towards self-organization, and leading the team through healthy conflict debates.']}], 'duration': 357.463, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U1951394.jpg', 'highlights': ['Epic is a group of related user stories defining business prerequisites or features in a framework.', 'Tasks are created by development teams to accomplish business requirements set for them.', 'The main objective of Sprint retrospective meeting is to evaluate past performance, identify areas for improvement, and make necessary changes for betterment.', 'In the Sprint planning meeting, the Scrum team discusses priority features and product backlog items, focusing on what to do and prioritizing tasks for the upcoming sprint.', 'The key qualities of a good Scrum master include being influential, collaborative, observant, a leader, and knowledgeable, with the ability to motivate teams, encourage self-organization, and prevent potential problems.', 'Servant leadership in Scrum emphasizes collaboration, trust, empathy, and the use of power ethically, with the Scrum Master responsible for setting up Scrum as a servant process, guiding the development team towards self-organization, and leading the team through healthy conflict debates.', 'Iteration is a terminology used in agile methods to define a single development cycle.', 'Sprint is a specialized agile methodology term used to define one development cycle or iterative step.']}, {'end': 2930.83, 'segs': [{'end': 2335.661, 'src': 'embed', 'start': 2308.857, 'weight': 0, 'content': [{'end': 2316.981, 'text': 'so you can see some terms which point to servant part of the term and some of the terms like leading, which part of the leadership part of the term.', 'start': 2308.857, 'duration': 8.124}, {'end': 2321.523, 'text': 'So this way scrum master is both a servant as well as a leader to a scrum team.', 'start': 2317.381, 'duration': 4.142}, {'end': 2330.079, 'text': 'Next question that we have here is You are in middle of a Sprint and suddenly the product owner comes with a new requirement.', 'start': 2323.083, 'duration': 6.996}, {'end': 2335.661, 'text': "What would you do in such situation? Well again this question it doesn't have a fixed answer.", 'start': 2330.34, 'duration': 5.321}], 'summary': 'Scrum master acts as both a servant and a leader. handling new requirements in a sprint is situational.', 'duration': 26.804, 'max_score': 2308.857, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U2308857.jpg'}, {'end': 2377.015, 'src': 'embed', 'start': 2348.512, 'weight': 1, 'content': [{'end': 2356.178, 'text': 'try to include in the current Sprint after communicating with involved people and stakeholders about the risk involved in doing so,', 'start': 2348.512, 'duration': 7.666}, {'end': 2358.04, 'text': 'so you can state what you think is right.', 'start': 2356.178, 'duration': 1.862}, {'end': 2360.329, 'text': 'Another search experience space.', 'start': 2358.988, 'duration': 1.341}, {'end': 2362.629, 'text': 'question is that, or you can say real-life situation.', 'start': 2360.329, 'duration': 2.3}, {'end': 2369.972, 'text': 'question is that a member of a scrum team does not want to participate in Sprint planning meetings and considered meetings as a waste of time.', 'start': 2362.629, 'duration': 7.343}, {'end': 2377.015, 'text': "How would you deal with that kind of attitude? If you're a scrum master has a scrum master you need to know the status of your team.", 'start': 2370.412, 'duration': 6.603}], 'summary': "Scrum master should address team member's reluctance in sprint planning meetings to ensure team efficiency and productivity.", 'duration': 28.503, 'max_score': 2348.512, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U2348512.jpg'}, {'end': 2442.727, 'src': 'embed', 'start': 2417.739, 'weight': 2, 'content': [{'end': 2423.241, 'text': 'Next question that we have is what is the main reason for the scrum master to be at daily scrum?', 'start': 2417.739, 'duration': 5.502}, {'end': 2429.083, 'text': 'So, to be honest, scrum master need not personally attended daily scrum or stand-up meeting.', 'start': 2424.421, 'duration': 4.662}, {'end': 2435.745, 'text': 'He should just make sure that development team members participate in the daily scrum without any field.', 'start': 2429.803, 'duration': 5.942}, {'end': 2442.727, 'text': 'in case that end, they should help the development team members synchronize their work, monitor their progress towards Sprint goal and all that.', 'start': 2435.745, 'duration': 6.982}], 'summary': "Scrum master doesn't need to attend daily scrum, but ensure team participation and progress towards sprint goal.", 'duration': 24.988, 'max_score': 2417.739, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U2417739.jpg'}, {'end': 2558.404, 'src': 'embed', 'start': 2535.252, 'weight': 3, 'content': [{'end': 2543.676, 'text': 'but it simply means putting in practice the core features or entities of scrum to help the team to achieve their goals.', 'start': 2535.252, 'duration': 8.424}, {'end': 2547.418, 'text': 'scrum master is basically a facilitator helping the teams reach their goal.', 'start': 2543.676, 'duration': 3.742}, {'end': 2553.441, 'text': 'So from time to time, scrum master should try to show the benefits of adopting such process,', 'start': 2548.139, 'duration': 5.302}, {'end': 2558.404, 'text': 'help the team acquire an understanding of entire scrum process, which is like showing the right path.', 'start': 2553.441, 'duration': 4.963}], 'summary': 'Scrum master facilitates teams to achieve goals by promoting scrum process.', 'duration': 23.152, 'max_score': 2535.252, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U2535252.jpg'}, {'end': 2719.231, 'src': 'embed', 'start': 2696.738, 'weight': 4, 'content': [{'end': 2705.463, 'text': 'For example during the Sprint demo and all that is also another indicator which stays that the scrum or the trial framework is working well for you.', 'start': 2696.738, 'duration': 8.725}, {'end': 2708.605, 'text': 'Lastly working software delivered very frequently.', 'start': 2705.983, 'duration': 2.622}, {'end': 2711.126, 'text': "So basically you're delivering your product very frequently.", 'start': 2708.885, 'duration': 2.241}, {'end': 2712.687, 'text': 'Everything is going well and fine.', 'start': 2711.467, 'duration': 1.22}, {'end': 2716.95, 'text': 'So these are some indicators which show that agile is working good for you and your team.', 'start': 2712.927, 'duration': 4.023}, {'end': 2719.231, 'text': "Here's another interesting question.", 'start': 2717.91, 'duration': 1.321}], 'summary': 'Agile framework indicators: frequent software delivery, sprint demo success, and team satisfaction.', 'duration': 22.493, 'max_score': 2696.738, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U2696738.jpg'}], 'start': 2308.857, 'title': 'Scrum master role and responsibilities', 'summary': "Discusses the role of a scrum master, handling new requirements, addressing team members' reluctance, reasons for a scrum master to be at daily scrum, and handling situations where the team is not delivering on action items. it also covers insights on enforcing processes, ensuring transparency, measuring agile success, handling defects in stories, and addressing reasons for team failures.", 'chapters': [{'end': 2513.298, 'start': 2308.857, 'title': 'Scrum master role and responsibilities', 'summary': "Discusses the role of a scrum master, including handling new requirements in the middle of a sprint, addressing team members' reluctance to participate in meetings, the main reason for a scrum master to be at daily scrum, and handling situations where the team is picking reasonable action items but not delivering on them.", 'duration': 204.441, 'highlights': ['Scrum Master serving as both a servant and a leader to a Scrum team The Scrum Master is responsible for being both a servant as well as a leader to the Scrum team, balancing the roles of serving the team while providing leadership.', 'Handling new requirements in the middle of a Sprint Addressing new requirements during a Sprint involves adding them to the product backlog and considering their priority for inclusion in the current Sprint after assessing the associated risks.', "Dealing with a team member's reluctance to participate in meetings The Scrum Master should address a team member's reluctance to participate in meetings by understanding the reason behind it, convincing them of the importance of meetings, and if necessary, seeking assistance from a reporting manager.", "The main reason for the Scrum Master to be at daily scrum The Scrum Master's main responsibility at the daily scrum is to ensure that the development team members participate in the meeting and to assist in synchronizing their work and monitoring progress towards the Sprint goal.", 'Handling situations where the team is not delivering on reasonable action items In the case where the team fails to deliver on action items, the Scrum Master needs to identify the root cause, address any external factors, and encourage team members to overcome motivational, attitudinal, or personal issues.']}, {'end': 2930.83, 'start': 2513.838, 'title': 'Scrum master interview insights', 'summary': 'Discusses the role of scrum master in enforcing processes, ensuring transparency, inspection, and adaption in the scrum framework, measuring agile success, handling defects in stories, and addressing reasons for team failures in meeting commitments.', 'duration': 416.992, 'highlights': ['The role of Scrum Master in enforcing processes is to facilitate the team in adopting core features of Scrum, showing the benefits of the process, and helping the team understand the importance of following the right path. The Scrum Master acts as a facilitator, encouraging the team to adopt the Scrum process, without forcing them, and acts as a coach to help the team succeed in their Agile journey.', 'In the Scrum framework, the Scrum Master ensures transparency, inspection, and adaption through four meetings: sprint planning, daily scrum, sprint review, and sprint retrospective, by inspecting team velocity, product backlog, team board, impediments board, and the entire process followed. Transparency, inspection, and adaption are achieved through various meetings and inspections, ensuring that the entire team understands and follows the process, and adapts to new requirements.', 'Indicators of Agile working in an organization include increasing team velocity, continuous improvement, higher software quality, increased stakeholder participation in meetings, and frequent delivery of working software. Measurable indicators of Agile success include team velocity, software quality, stakeholder participation, and frequent delivery of working software, signaling the effectiveness of Agile in the organization.', "Defects in stories should lead to the story being added to the next sprint, as a story is considered done only when it's completely developed, passes QA acceptance criteria, and is eligible for production. Stories with defects should not be marked as done, and instead, should be added to the next sprint, ensuring that only fully developed and tested stories are considered done.", 'Reasons for team failures in meeting commitments can include new team members lacking understanding of Agile, experienced members leaving, misunderstandings between team members, unfamiliar work territories, working with Legacy code, unexpected technical debt, and executive intervention. Various factors such as team dynamics, new members, technical challenges, and executive intervention can lead to team failures, and addressing these issues requires personalized strategies based on the specific circumstances.']}], 'duration': 621.973, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/wCnWwJNTu9U/pics/wCnWwJNTu9U2308857.jpg', 'highlights': ['The Scrum Master serves as both a servant and a leader to the Scrum team, balancing the roles of serving the team while providing leadership.', 'Handling new requirements during a Sprint involves adding them to the product backlog and considering their priority for inclusion in the current Sprint after assessing the associated risks.', "The Scrum Master's main responsibility at the daily scrum is to ensure that the development team members participate in the meeting and to assist in synchronizing their work and monitoring progress towards the Sprint goal.", 'The role of Scrum Master in enforcing processes is to facilitate the team in adopting core features of Scrum, showing the benefits of the process, and helping the team understand the importance of following the right path.', 'Indicators of Agile working in an organization include increasing team velocity, continuous improvement, higher software quality, increased stakeholder participation in meetings, and frequent delivery of working software.']}], 'highlights': ['The demand for scrum masters is on the rise due to the growing popularity of the scrum framework, creating an unprecedented global demand for skilled scrum masters.', 'The success of a scrum team heavily relies on the presence of a skilled scrum master, emphasizing the importance of this role in agile environments.', "Scrum Sprint's duration typically ranges around four weeks, allowing for efficient work completion and adaptation to market pressure and user requirements.", 'A flexible development model like agile should be applied in cases like when you have new changes that need to be implemented very frequently, complex and bigger projects, long-term goals and no bound on requirements, no limit on time and budget, and frequent changes throughout the development cycle.', "The scrum master's main responsibility is to resolve obstacles, conflicts, or impediments that could hold the team's progress and performance.", 'A story point is an arbitrary measure used by scrum teams to determine the difficulty of implementing a given story, calculated based on various factors such as development effort, testing effort, and resolving dependencies.', 'The daily stand-up or daily scrum meetings occur each day at the same time and place, time-boxed for a maximum duration of 15 minutes, where the team discusses completed tasks, plans for the next meeting, and any obstacles or impediments.', 'The Agile manifesto is fundamental to Agile philosophy and encompasses four values and 12 principles that guide Agile software development.', 'Empirical process control is a core principle of Scrum, ensuring transparency, inspection, and adaptation within the framework.', 'The main objective of Sprint retrospective meeting is to evaluate past performance, identify areas for improvement, and make necessary changes for betterment.', 'The key qualities of a good Scrum master include being influential, collaborative, observant, a leader, and knowledgeable, with the ability to motivate teams, encourage self-organization, and prevent potential problems.', 'The Scrum Master serves as both a servant and a leader to the Scrum team, balancing the roles of serving the team while providing leadership.', 'Indicators of Agile working in an organization include increasing team velocity, continuous improvement, higher software quality, increased stakeholder participation in meetings, and frequent delivery of working software.']}