title
Agile Scrum Full Course In 4 Hours | Agile Scrum Master Training | Agile Training Video |Simplilearn
description
🔥PMP® Certification Training Course: https://www.simplilearn.com/project-management/pmp-certification-training?utm_campaign=ASM-VFQtSqChlsk&utm_medium=DescriptionFirstFold&utm_source=youtube
In this Scrum Full Course video, we'll teach you everything you need to know about Agile and Scrum. We'll be covering topics like Scrum, Agile, Agile Project Management, Agile User Stories, Scaled Agile Framework, how Scrum, Kanban and Agile are different from one another and much more! So, without further ado, let's jump right in!
00:00:00 What is Agile?
00:34:53 What is Scrum?
01:10:23 Agile Scrum Master
01:19:54 Agile Project Management
01:28:37 Agile User Stories
02:01:58 What is Scaled Agile Framework?
02:33:46 Agile vs Waterfall
02:50:05 Scrum vs Agile
03:01:29 Scrum vs Kanban
03:12:31 How to Become a Certified Scrum Master
âś…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
#HowToBecomeAScrumMaster #ScrumMasterTraining #ScrumMasterCertification #BecomeCertifiedScrumMaster #AgileScrumTraining #simplilearn
âś…About Post Graduate Program In Project Management
This project management certificate program will cover strategization and management - project, program, risk, quality, complexity management, customer-centric digital transformation, PMO implementation, and agile and scrum skills; and allow you to earn 146 Professional Development Units (PDUs) for maintaining CCR for PMI certifications.
âś…Key features
- Receive Post Graduate Program Certificate and Alumni Association Membership from UMass Amherst.
- 8X higher live interaction in live online classes by industry experts.
- Earn 146 PDUs for PMI related certifications with 35 contact hours and 4 simulation examinations to ace the PMP exam.
- 100% Money back guarantee.
- Live classes entirely delivered by Simplilearn's expert instructors.
âś…Skills Covered
- Project Management
- Agile Management
- Project Risk Management
- Quality Management
- Lean six sigma green belt LSSGB
- Digital Transformation
- Design Thinking
- Customer experience design
- Leadership Skills
🔥 Enroll for FREE ASM Course & Get your Completion Certificate: https://www.simplilearn.com/agile-scrum-master-basics-skillup?utm_campaign=ASM-VFQtSqChlsk&utm_medium=DescriptionFirstFold&utm_source=youtube
👉Learn More at: https://www.simplilearn.com/agile-and-scrum/csm-certification-training?utm_campaign=ASM-VFQtSqChlsk&utm_medium=Description&utm_source=youtube
🔥🔥 Interested in Attending Live Classes? Call Us: IN - 18002127688 / US - +18445327688
detail
{'title': 'Agile Scrum Full Course In 4 Hours | Agile Scrum Master Training | Agile Training Video |Simplilearn', 'heatmap': [{'end': 11070.574, 'start': 10946.325, 'weight': 1}], 'summary': "This agile scrum full course in 4 hours covers agile and scrum concepts, methodologies, principles, the scrum framework, agile project management, user stories, safe framework, and contrasts agile with waterfall and kanban, with insights into the scrum master's role and certification process.", 'chapters': [{'end': 74.254, 'segs': [{'end': 36.04, 'src': 'embed', 'start': 5.029, 'weight': 0, 'content': [{'end': 9.25, 'text': 'Hello everyone, welcome to this Agile and Scrum full course by Simply Learn.', 'start': 5.029, 'duration': 4.221}, {'end': 17.693, 'text': 'In this session, we will tell you everything you need to know to become well versed in the concepts of Scrum and Agile in less than 4 hours.', 'start': 9.83, 'duration': 7.863}, {'end': 27.735, 'text': 'Our instructors, Chandra, Rahul and Ishan, will be covering topics like Agile Scrum, Agile Project Management, Agile User Stories,', 'start': 18.293, 'duration': 9.442}, {'end': 36.04, 'text': 'Scaled Agile Framework, How Agile, Waterfall, Scrum and Kanban are different from one another, and many more.', 'start': 27.735, 'duration': 8.305}], 'summary': 'Learn agile and scrum in less than 4 hours with comprehensive coverage of key topics by expert instructors.', 'duration': 31.011, 'max_score': 5.029, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk5029.jpg'}, {'end': 74.254, 'src': 'embed', 'start': 48.192, 'weight': 2, 'content': [{'end': 55.159, 'text': "make sure you subscribe to our youtube channel and don't forget to click on the bell icon so you never miss an update from simply learn.", 'start': 48.192, 'duration': 6.967}, {'end': 61.467, 'text': 'Welcome to Agile tutorial from Simply Learn.', 'start': 58.905, 'duration': 2.562}, {'end': 71.272, 'text': 'I am CMR Chandra MR, a professional consultant and coach, Certified Agile Scrum, Master PMP, Princeton Practitioner, ITL4,', 'start': 61.947, 'duration': 9.325}, {'end': 74.254, 'text': 'Managing Professional COBIT5 and DevOps.', 'start': 71.272, 'duration': 2.982}], 'summary': 'Agile tutorial from simply learn by cmr chandra mr, a professional consultant and coach with multiple certifications.', 'duration': 26.062, 'max_score': 48.192, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk48192.jpg'}], 'start': 5.029, 'title': 'Agile & scrum', 'summary': 'Covers agile and scrum concepts, aiming to make the audience well-versed in less than 4 hours. it includes topics like agile scrum, agile project management, agile user stories, scaled agile framework, and guidance on becoming a scrum master.', 'chapters': [{'end': 74.254, 'start': 5.029, 'title': 'Agile & scrum full course', 'summary': 'Covers agile and scrum concepts, with an aim to make the audience well-versed in less than 4 hours, including topics like agile scrum, agile project management, agile user stories, scaled agile framework, and guidance on becoming a scrum master.', 'duration': 69.225, 'highlights': ['The instructors will cover topics like Agile Scrum, Agile Project Management, Agile User Stories, and Scaled Agile Framework. The session covers various topics including Agile Scrum, Agile Project Management, Agile User Stories, and Scaled Agile Framework.', 'The chapter aims to make the audience well-versed in the concepts of Scrum and Agile in less than 4 hours. The course aims to make the audience well-versed in the concepts of Scrum and Agile in less than 4 hours.', 'The instructor is a professional consultant and coach, Certified Agile Scrum, Master PMP, Princeton Practitioner, ITL4, Managing Professional COBIT5 and DevOps. The instructor, CMR Chandra MR, is a professional consultant and coach with multiple certifications including Certified Agile Scrum, Master PMP, Princeton Practitioner, ITL4, Managing Professional COBIT5, and DevOps.']}], 'duration': 69.225, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk5029.jpg', 'highlights': ['The course aims to make the audience well-versed in the concepts of Scrum and Agile in less than 4 hours.', 'The instructors will cover topics like Agile Scrum, Agile Project Management, Agile User Stories, and Scaled Agile Framework.', 'The instructor, CMR Chandra MR, is a professional consultant and coach with multiple certifications.']}, {'end': 1897.264, 'segs': [{'end': 216.98, 'src': 'embed', 'start': 171.767, 'weight': 2, 'content': [{'end': 173.728, 'text': 'the dynamics of the market changed.', 'start': 171.767, 'duration': 1.961}, {'end': 176.268, 'text': 'the behavior of consumers changed.', 'start': 173.728, 'duration': 2.54}, {'end': 185.711, 'text': 'so if you look at anyone who is using any product it may be a software product or a hardware like if your mobile phone or a television or any application,', 'start': 176.268, 'duration': 9.443}, {'end': 194.393, 'text': 'mobile application or application used on your systems the upgradation of the new features and functionality of that is improved more and more,', 'start': 185.711, 'duration': 8.682}, {'end': 198.614, 'text': 'and consumer wants it more and you have a very less time to respond.', 'start': 194.393, 'duration': 4.221}, {'end': 199.234, 'text': 'that is one thing.', 'start': 198.614, 'duration': 0.62}, {'end': 201.714, 'text': 'Second thing there is lot of competition.', 'start': 199.913, 'duration': 1.801}, {'end': 205.175, 'text': 'If you do not respond quickly, competition will take over.', 'start': 202.374, 'duration': 2.801}, {'end': 212.618, 'text': 'So, for you to sustain and grow, it is very essential that you understand this dynamics, and you need to respond quickly,', 'start': 205.555, 'duration': 7.063}, {'end': 216.98, 'text': 'which was bit difficult when it comes to approach what is called waterfall model.', 'start': 212.618, 'duration': 4.362}], 'summary': 'Market dynamics and consumer behavior have changed, requiring quick response and upgrading of products to stay competitive.', 'duration': 45.213, 'max_score': 171.767, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk171767.jpg'}, {'end': 541.253, 'src': 'embed', 'start': 513.549, 'weight': 0, 'content': [{'end': 516.811, 'text': 'so that we can able to understand what is agile is all about.', 'start': 513.549, 'duration': 3.262}, {'end': 520.937, 'text': 'It enables team to deliver value to their customers with ease.', 'start': 517.674, 'duration': 3.263}, {'end': 524.86, 'text': 'So agile team deliver work in small but usable increments.', 'start': 521.397, 'duration': 3.463}, {'end': 529.883, 'text': 'Then evaluation of the requirements, plans and results takes place continuously.', 'start': 525.44, 'duration': 4.443}, {'end': 532.644, 'text': 'This allows teams to respond to changes quickly.', 'start': 530.343, 'duration': 2.301}, {'end': 535.366, 'text': 'Now change was one of the scenario what we were speaking about.', 'start': 533.004, 'duration': 2.362}, {'end': 541.253, 'text': 'Now responding to change quickly is one of the disadvantages what we spoke about and here it is addressed.', 'start': 535.891, 'duration': 5.362}], 'summary': 'Agile enables teams to deliver value in small increments and respond to changes quickly.', 'duration': 27.704, 'max_score': 513.549, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk513549.jpg'}, {'end': 1636.251, 'src': 'embed', 'start': 1606.693, 'weight': 1, 'content': [{'end': 1613.357, 'text': 'So then project is broken into smaller units with high quality development testing and collaboration because you have that flexibility.', 'start': 1606.693, 'duration': 6.664}, {'end': 1620.882, 'text': 'So since you have better visibility, you can able to do this and you move one by one, iteration by iterations, you progress further.', 'start': 1613.817, 'duration': 7.065}, {'end': 1624.524, 'text': 'So those were the advantages of adopting agile.', 'start': 1621.802, 'duration': 2.722}, {'end': 1629.067, 'text': 'Now keeping that agile manifesto and 12 principles of manifesto.', 'start': 1624.944, 'duration': 4.123}, {'end': 1636.251, 'text': 'So what are the types of typical agile methodologies would come across? So there are few which we are going to look at as part of it.', 'start': 1629.727, 'duration': 6.524}], 'summary': 'Agile approach allows for high-quality development, testing, collaboration, and iterative progress, providing better visibility and flexibility.', 'duration': 29.558, 'max_score': 1606.693, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk1606693.jpg'}, {'end': 1680.326, 'src': 'embed', 'start': 1652.892, 'weight': 4, 'content': [{'end': 1655.975, 'text': 'the first one is xp, that is extreme programming.', 'start': 1652.892, 'duration': 3.083}, {'end': 1663.601, 'text': 'so this is the framework that enables teams to create high quality software and improves their quality of life.', 'start': 1655.975, 'duration': 7.626}, {'end': 1668.745, 'text': 'so it enables software development with appropriate engineering practices.', 'start': 1663.601, 'duration': 5.144}, {'end': 1670.807, 'text': 'so, and then when is it applicable?', 'start': 1668.745, 'duration': 2.062}, {'end': 1680.326, 'text': 'So it is applicable to the scenario where changing software requirements to handle risks caused due to new technology, while working with a small,', 'start': 1671.491, 'duration': 8.835}], 'summary': 'Xp is a framework enabling teams to create high-quality software and improve their quality of life through appropriate engineering practices.', 'duration': 27.434, 'max_score': 1652.892, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk1652892.jpg'}, {'end': 1715.942, 'src': 'embed', 'start': 1691.836, 'weight': 5, 'content': [{'end': 1698.502, 'text': 'so kanban is a methodology which is used to design, manage and improve the flow of system.', 'start': 1691.836, 'duration': 6.666}, {'end': 1701.285, 'text': 'it is actually called as pull system, so visual system.', 'start': 1698.502, 'duration': 2.783}, {'end': 1709.18, 'text': 'So everything which is actually put on a board and it is visible to everyone what work need to be done, what is in progress,', 'start': 1701.917, 'duration': 7.263}, {'end': 1711, 'text': 'who has to do it is very clearly visible.', 'start': 1709.18, 'duration': 1.82}, {'end': 1715.942, 'text': 'So organizations can visualize their flow of work and the limiting their work in progress.', 'start': 1711.321, 'duration': 4.621}], 'summary': 'Kanban is a pull system that visualizes work, improves flow, and limits work in progress.', 'duration': 24.106, 'max_score': 1691.836, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk1691836.jpg'}, {'end': 1855.012, 'src': 'embed', 'start': 1830.144, 'weight': 6, 'content': [{'end': 1838.499, 'text': 'So when we say lean, it is very important for us to understand that value is always in customer perspective and elimination of waste.', 'start': 1830.144, 'duration': 8.355}, {'end': 1840.26, 'text': 'These are the two things mainly spoken about.', 'start': 1838.519, 'duration': 1.741}, {'end': 1849.187, 'text': 'So lean is a set of tools and principles that aims to identify and remove waste to increase the speed of process development.', 'start': 1841.181, 'duration': 8.006}, {'end': 1855.012, 'text': 'It focuses on maximizing the value to the client, ensuring waste is minimized.', 'start': 1849.948, 'duration': 5.064}], 'summary': 'Lean focuses on maximizing value, minimizing waste, and increasing process speed.', 'duration': 24.868, 'max_score': 1830.144, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk1830144.jpg'}], 'start': 75.135, 'title': 'Agile methodologies and principles', 'summary': 'Explores the shift from waterfall to agile methodologies due to changing market dynamics, emphasizing the need for quick response to competition and consumer demands. it discusses the drawbacks of waterfall methodologies and the advantages of agile, including improved visibility, user involvement, and flexibility in development, and highlights three agile methodologies: xp, kanban, and lean.', 'chapters': [{'end': 281.184, 'start': 75.135, 'title': 'Understanding agile in software development', 'summary': 'Explains the shift from waterfall methodologies to agile due to changing market dynamics and consumer behavior, emphasizing the need for quick response to competition and consumer demands, highlighting the limitations of the waterfall model in responding to these demands.', 'duration': 206.049, 'highlights': ['The dynamics of the market changed, consumer behavior shifted, leading to increased demand for quick responses and upgradation of features and functionalities in software products and applications.', 'Competition has intensified, requiring quick responses to sustain and grow, which was difficult with the waterfall model due to its slower and less flexible approach.', 'The waterfall model involves teams following a series of steps, leading to longer durations and is best suited for small teams and projects with predictable progress, which contrasts with the evolving and competitive market demands for quick and adaptable responses.']}, {'end': 555.259, 'start': 281.184, 'title': 'Waterfall vs agile methodologies', 'summary': 'Discusses the drawbacks of waterfall methodologies, emphasizing the delay in making changes, lack of customer perspective value, and difficulty in measuring progress within stages, and then explores the principles of agile methodologies, highlighting its focus on delivering value to customers, responding to changes quickly, and addressing the disadvantages of the waterfall model.', 'duration': 274.075, 'highlights': ['Agile methodologies focus on delivering value to customers with ease through small but usable increments, addressing the delay in making changes and lack of customer perspective value in waterfall methodologies.', 'The evaluation of requirements, plans, and results takes place continuously in Agile, allowing teams to respond to changes quickly, addressing the challenge of delayed response to market dynamics in the waterfall model.', 'Agile enables teams to measure progress within stages by continuously evaluating requirements, plans, and results, addressing the difficulty in measuring progress within stages in the waterfall model.', 'Waterfall methodologies involve detailed and comprehensive requirements gathering and documentation, followed by design and implementation, leading to delays and reduced scope of work when responding to changes, resulting in a threat to existence and delay in realizing value by the consumer.', 'The correction of deviations in the implementation phase in waterfall methodologies is time-consuming and requires extra effort, leading to project delays and reduced scope of work when responding to changes.']}, {'end': 1273.099, 'start': 556.1, 'title': 'Understanding agile manifesto and principles', 'summary': 'Introduces the concept of agile manifesto, detailing its principles and values, and highlights the key principles of customer satisfaction, welcoming change, frequent delivery, teamwork, and technical excellence.', 'duration': 716.999, 'highlights': ['Customer satisfaction is a key principle, aiming to satisfy the customer through early and quick delivery of the product. Customer satisfaction through early and quick delivery', 'Welcoming change is emphasized, with changes needing to be addressed even late in the development process. The design should allow for easy accommodation of changes. Addressing changes, accommodating changes in design', 'Delivering frequently is stressed, focusing on shorter timescales and ensuring software is delivered more repeatedly to obtain customer feedback. Frequent delivery, obtaining customer feedback', "Team collaboration is highlighted, emphasizing the need for developers and business individuals to work together, along with the involvement of customers and suppliers to ensure a correct understanding of each other's perspectives. Developers and business individuals working together, involving customers and suppliers", 'Technical excellence and good design are stressed, focusing on sustainable development and insight towards the product being delivered, technology, processes, and capabilities. Sustainable development, focus on technical excellence and good design']}, {'end': 1530.062, 'start': 1274.059, 'title': 'Agile principles and advantages', 'summary': 'Emphasizes the importance of simplicity, self-organization, reflection, and adjustment in agile methodologies, and highlights the advantages of agile including increased interactions, improved transparency, predictable delivery, and better adaptability to changes.', 'duration': 256.003, 'highlights': ['Agile emphasizes simplicity by minimizing non-value adding activities and processes to optimize handling of tasks, resulting in increased clarity and accountability within the team.', 'Self-organized teams in agile possess diverse skills and collaborate to address architectures, requirements, and designs, taking ownership and organizing themselves to accomplish results efficiently.', 'Reflecting and adjusting in agile methodologies leads to quicker improvements and enhanced effectiveness by regularly responding to what is happening and making necessary adjustments and corrections.', 'Agile methodologies offer advantages such as increased interactions between clients and project teams, improved transparency in every phase, predictable delivery, and better adaptability to changes, resulting in more visibility and easier handling of tasks and schedules.']}, {'end': 1897.264, 'start': 1531.264, 'title': 'Agile methodologies and their advantages', 'summary': 'Discusses the advantages of adopting agile methodologies, including improved visibility, user involvement, and flexibility in development, and highlights three agile methodologies: xp, kanban, and lean, detailing their key features and applicability.', 'duration': 366, 'highlights': ['Extreme Programming (XP) XP enables teams to create high-quality software, handle risks due to new technology, and use automated tests; it is applicable to scenarios with changing software requirements and small development teams.', 'Kanban Methodology Kanban is a visual system for managing workflow, limiting work in progress, and improving visibility; it is suitable for handling unpredictable work arrival and immediate deployment.', "Lean Principles Lean aims to identify and remove waste, maximize client value, and increase development speed by visualizing processes and minimizing waste; it focuses on the client's perspective and waste elimination."]}], 'duration': 1822.129, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk75135.jpg', 'highlights': ['Agile methodologies focus on delivering value to customers with ease through small but usable increments, addressing the delay in making changes and lack of customer perspective value in waterfall methodologies.', 'Agile methodologies offer advantages such as increased interactions between clients and project teams, improved transparency in every phase, predictable delivery, and better adaptability to changes, resulting in more visibility and easier handling of tasks and schedules.', 'The dynamics of the market changed, consumer behavior shifted, leading to increased demand for quick responses and upgradation of features and functionalities in software products and applications.', 'Competition has intensified, requiring quick responses to sustain and grow, which was difficult with the waterfall model due to its slower and less flexible approach.', 'Extreme Programming (XP) enables teams to create high-quality software, handle risks due to new technology, and use automated tests; it is applicable to scenarios with changing software requirements and small development teams.', 'Kanban is a visual system for managing workflow, limiting work in progress, and improving visibility; it is suitable for handling unpredictable work arrival and immediate deployment.', "Lean aims to identify and remove waste, maximize client value, and increase development speed by visualizing processes and minimizing waste; it focuses on the client's perspective and waste elimination."]}, {'end': 2774.673, 'segs': [{'end': 1996.563, 'src': 'embed', 'start': 1968.275, 'weight': 4, 'content': [{'end': 1974.701, 'text': 'The effective results can happen only when there is a lesser delays or lesser waste non-valuing activities.', 'start': 1968.275, 'duration': 6.426}, {'end': 1976.984, 'text': 'That needs to be understood and eliminate those.', 'start': 1974.862, 'duration': 2.122}, {'end': 1981.088, 'text': 'So next one of the popular methodology would be Scrum.', 'start': 1977.644, 'duration': 3.444}, {'end': 1990.718, 'text': 'so scrum is a framework that is used by teams to establish a hypothesis, trying it out, reflect on the experience and adjust.', 'start': 1982.009, 'duration': 8.709}, {'end': 1996.563, 'text': "it is used to enable teams to incorporate practices from other frameworks, depending on the team's requirement.", 'start': 1990.718, 'duration': 5.845}], 'summary': 'Reduced delays and waste through scrum methodology for team efficiency.', 'duration': 28.288, 'max_score': 1968.275, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk1968275.jpg'}, {'end': 2226.843, 'src': 'embed', 'start': 2201.306, 'weight': 0, 'content': [{'end': 2208.433, 'text': 'so these efforts, whatever is being put, is acceptable to both the parties, both the stakeholders, that is, the project organization,', 'start': 2201.306, 'duration': 7.127}, {'end': 2210.315, 'text': 'as well as the customer.', 'start': 2208.433, 'duration': 1.882}, {'end': 2212.717, 'text': 'so how do you make it happen quickly as well?', 'start': 2210.315, 'duration': 2.402}, {'end': 2215.5, 'text': 'that is very important for us.', 'start': 2212.717, 'duration': 2.783}, {'end': 2217.842, 'text': 'so we should have used the agile methodologies.', 'start': 2215.5, 'duration': 2.342}, {'end': 2220.465, 'text': 'so meaning agile methodology helps us to do this.', 'start': 2217.842, 'duration': 2.623}, {'end': 2226.843, 'text': 'so one of the agile methodologies which we are going to look at as part of this tutorial is scrum.', 'start': 2221.221, 'duration': 5.622}], 'summary': 'Efforts acceptable to stakeholders. agile methodology, like scrum, ensures quick delivery.', 'duration': 25.537, 'max_score': 2201.306, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk2201306.jpg'}, {'end': 2334.492, 'src': 'embed', 'start': 2308.539, 'weight': 1, 'content': [{'end': 2315.645, 'text': 'Like having self-organizing and cross-functional team, having an accountability for the entire product, the particular piece of the product module,', 'start': 2308.539, 'duration': 7.106}, {'end': 2316.546, 'text': 'what they have created.', 'start': 2315.645, 'duration': 0.901}, {'end': 2326.229, 'text': 'so this helps in improving accountability and also ensures better visibility of the product, what is being created and delivered.', 'start': 2317.126, 'duration': 9.103}, {'end': 2334.492, 'text': 'so further, let us look at the advantages of using agile, so what it gives to us, how it helps.', 'start': 2326.229, 'duration': 8.263}], 'summary': 'Agile promotes accountability and visibility, improving product delivery and team performance.', 'duration': 25.953, 'max_score': 2308.539, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk2308539.jpg'}, {'end': 2386.712, 'src': 'embed', 'start': 2357.658, 'weight': 3, 'content': [{'end': 2358.779, 'text': 'It gives that flexibility.', 'start': 2357.658, 'duration': 1.121}, {'end': 2362.341, 'text': 'So clients have visibility of each phase of project.', 'start': 2359.939, 'duration': 2.402}, {'end': 2366.003, 'text': 'So it is very essential whosoever adopts the Agile methodology.', 'start': 2362.381, 'duration': 3.622}, {'end': 2371.428, 'text': 'the active involvement of customer has to be ensured so they are actively involved.', 'start': 2366.727, 'duration': 4.701}, {'end': 2377.75, 'text': 'so customers or clients actively involved in the sense they know it, what is happening, what they are getting.', 'start': 2371.428, 'duration': 6.322}, {'end': 2384.631, 'text': 'they know they are acknowledging it by giving the feedbacks every now and then so that there is no surprise to them at the end,', 'start': 2377.75, 'duration': 6.881}, {'end': 2386.712, 'text': 'which used to happen during waterfall approaches.', 'start': 2384.631, 'duration': 2.081}], 'summary': 'Agile methodology requires active customer involvement for project visibility and feedback to avoid surprises at the end.', 'duration': 29.054, 'max_score': 2357.658, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk2357658.jpg'}, {'end': 2487.816, 'src': 'embed', 'start': 2463.685, 'weight': 2, 'content': [{'end': 2470.71, 'text': 'it also happens with customers and every stakeholders who are involved in the project.', 'start': 2463.685, 'duration': 7.025}, {'end': 2478.295, 'text': 'so next, high quality development, testing and collaboration is ensured, since the project is broken down.', 'start': 2470.71, 'duration': 7.585}, {'end': 2485.815, 'text': 'so now each iterations, each module, each piece of software which is being created are tested regularly.', 'start': 2478.295, 'duration': 7.52}, {'end': 2487.816, 'text': 'feedbacks are obtained from the user as well.', 'start': 2485.815, 'duration': 2.001}], 'summary': 'Ensuring high quality development, testing, and collaboration in project iteration, modules, and software, with regular user feedback.', 'duration': 24.131, 'max_score': 2463.685, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk2463685.jpg'}], 'start': 1898.025, 'title': 'Agile methodologies and their benefits', 'summary': 'Provides an overview of agile methodologies such as scrum and crystal, emphasizing their role in faster and flexible product development, and discusses the benefits including improved accountability, visibility, customer involvement, predictability, and high-quality development.', 'chapters': [{'end': 2268.175, 'start': 1898.025, 'title': 'Agile methodologies overview', 'summary': 'Introduces the importance of eliminating bottlenecks and waste, highlighting the application of lean principles to any sector, the significance of agile methodologies such as scrum and crystal in enabling faster and flexible product development, and the drawbacks of the waterfall model in accommodating changes quickly.', 'duration': 370.15, 'highlights': ['Lean principles apply to any sector where there is waste of any form, so it can be applied easily. Lean principles can be applied to eliminate waste in any sector, providing a flexible and efficient approach.', 'Scrum is a framework used by teams to establish a hypothesis, reflect on the experience, and adjust, and it is used when cross-functional teams are working on product development. Scrum enables teams to work on product development and make adjustments, suitable for cross-functional teams and iterative development.', "The waterfall model doesn't allow changes to be made quickly, as it requires a lot of effort, changes in documentation, and various different implementations, which are time-consuming and costly. The waterfall model restricts quick changes due to the extensive effort, time, and cost involved in making modifications.", 'Agile methodologies help in making changes quickly and efficiently, and Scrum specifically aids in addressing frequent changes. Agile methodologies, particularly Scrum, facilitate quick and efficient changes, addressing the challenges of frequent modifications.']}, {'end': 2774.673, 'start': 2268.575, 'title': 'Benefits of agile methodologies', 'summary': 'Discusses the advantages of agile methodologies, including improved accountability and visibility, flexibility for changes, customer involvement, predictability, high-quality development, and focus on increasing value delivery.', 'duration': 506.098, 'highlights': ['Agile methodologies provide improved accountability and visibility, with self-organizing and cross-functional teams owning the entire product and ensuring active customer involvement, leading to predictable schedules and costs.', 'Flexibility for changes is a key advantage of Agile, allowing for necessary adjustments and providing clients with visibility into each phase of the project, facilitating greater interaction between project teams and clients.', 'High-quality development, testing, and collaboration are ensured in Agile, as projects are broken down into iterations and modules, allowing for regular testing and obtaining feedback from users.', 'Agile methodologies enable teams to maximize project value by allowing clients to provide project priority, leading to better decision-making and value realization, with a focus on increasing the value delivered to the customer.', 'The history of Scrum, a specific Agile methodology, is detailed, highlighting its origins in the 1980s and the subsequent evolution of Agile methodologies in response to changing market conditions and the need for organizations to respond to consumer demands and market variations.']}], 'duration': 876.648, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk1898025.jpg', 'highlights': ['Agile methodologies enable teams to maximize project value by allowing clients to provide project priority, leading to better decision-making and value realization, with a focus on increasing the value delivered to the customer.', 'Agile methodologies provide improved accountability and visibility, with self-organizing and cross-functional teams owning the entire product and ensuring active customer involvement, leading to predictable schedules and costs.', 'High-quality development, testing, and collaboration are ensured in Agile, as projects are broken down into iterations and modules, allowing for regular testing and obtaining feedback from users.', 'Flexibility for changes is a key advantage of Agile, allowing for necessary adjustments and providing clients with visibility into each phase of the project, facilitating greater interaction between project teams and clients.', 'Scrum is a framework used by teams to establish a hypothesis, reflect on the experience, and adjust, and it is used when cross-functional teams are working on product development. Scrum enables teams to work on product development and make adjustments, suitable for cross-functional teams and iterative development.']}, {'end': 4125.636, 'segs': [{'end': 2847.36, 'src': 'embed', 'start': 2774.673, 'weight': 0, 'content': [{'end': 2781.538, 'text': "so that's where the adoption of agile, the benefit of adopting agile, were realized and scrum become popular.", 'start': 2774.673, 'duration': 6.865}, {'end': 2783.82, 'text': 'So what is Scrum??', 'start': 2782.919, 'duration': 0.901}, {'end': 2785.46, 'text': 'So let us look at that.', 'start': 2784.48, 'duration': 0.98}, {'end': 2791.303, 'text': 'So now Scrum is a framework that enables teams to work together.', 'start': 2786.581, 'duration': 4.722}, {'end': 2794.845, 'text': 'Means collaboration is very important while we become agile.', 'start': 2792.144, 'duration': 2.701}, {'end': 2800.268, 'text': 'So with Scrum team one can look, I mean see and experience.', 'start': 2795.685, 'duration': 4.583}, {'end': 2802.789, 'text': 'So learning from experiences happens.', 'start': 2801.028, 'duration': 1.761}, {'end': 2804.21, 'text': 'So those are captured.', 'start': 2803.289, 'duration': 0.921}, {'end': 2807.611, 'text': 'Self-organize working on problems.', 'start': 2805.15, 'duration': 2.461}, {'end': 2810.653, 'text': 'So they work together, they discuss, brainstorm.', 'start': 2807.972, 'duration': 2.681}, {'end': 2821.481, 'text': 'reflect on their victories means any achievements has to be celebrated, acknowledged, quick wins recognized and their losses to improve.', 'start': 2811.292, 'duration': 10.189}, {'end': 2825.605, 'text': "so wherever the things doesn't go good, necessary corrections has to be done.", 'start': 2821.481, 'duration': 4.124}, {'end': 2830.932, 'text': 'i think scrum approach would help in terms of doing it quicker, better then.', 'start': 2825.605, 'duration': 5.327}, {'end': 2837.495, 'text': 'some of the benefits using scrum would look like steam can provide project deliverables, and in an efficient manner.', 'start': 2830.932, 'duration': 6.563}, {'end': 2841.237, 'text': 'so in time we are completing all the features and functionality.', 'start': 2837.495, 'duration': 3.742}, {'end': 2847.36, 'text': 'so the the entire model, the methodology, what is there which helps in accomplishing those?', 'start': 2841.237, 'duration': 6.123}], 'summary': 'Scrum enables team collaboration, learning from experiences, and efficient project deliverables.', 'duration': 72.687, 'max_score': 2774.673, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk2774673.jpg'}, {'end': 2894.622, 'src': 'embed', 'start': 2868.816, 'weight': 4, 'content': [{'end': 2873.398, 'text': 'so that experience of using that would also be there and quick feedbacks will come back.', 'start': 2868.816, 'duration': 4.582}, {'end': 2875.739, 'text': 'So that time and money is saved.', 'start': 2874.078, 'duration': 1.661}, {'end': 2878.48, 'text': 'And we are doing in time.', 'start': 2877.019, 'duration': 1.461}, {'end': 2883.071, 'text': 'So projects are divided into smaller units called Sprint.', 'start': 2879.187, 'duration': 3.884}, {'end': 2890.618, 'text': 'So the iterations, what I was speaking about, the quick iterations of activities, which happens during the adoption of Scrum,', 'start': 2883.571, 'duration': 7.047}, {'end': 2892.62, 'text': 'when organization adopt the Scrum methodology.', 'start': 2890.618, 'duration': 2.002}, {'end': 2894.622, 'text': 'So it is called a Sprint.', 'start': 2893.32, 'duration': 1.302}], 'summary': 'Using scrum methodology saves time and money by dividing projects into smaller units called sprints.', 'duration': 25.806, 'max_score': 2868.816, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk2868816.jpg'}, {'end': 2967.33, 'src': 'embed', 'start': 2936.856, 'weight': 5, 'content': [{'end': 2940.898, 'text': 'At the same time all those results what are created has to be acknowledged.', 'start': 2936.856, 'duration': 4.042}, {'end': 2944.21, 'text': 'Confirm Yes, it is defect free.', 'start': 2942.189, 'duration': 2.021}, {'end': 2949.552, 'text': 'So all those which is supposed to be addressed are taken care and things are moving faster and better,', 'start': 2944.55, 'duration': 5.002}, {'end': 2953.853, 'text': 'and the results are according to what was actually expressed as a requirement.', 'start': 2949.552, 'duration': 4.301}, {'end': 2954.973, 'text': 'It is fulfilling those.', 'start': 2954.013, 'duration': 0.96}, {'end': 2959.695, 'text': 'Then scrum meetings provide the team great visibility.', 'start': 2957.034, 'duration': 2.661}, {'end': 2967.33, 'text': 'Since there is a daily scrum meeting which keeps happening, people speaks about what they have done from the previous daily scrum.', 'start': 2960.422, 'duration': 6.908}], 'summary': 'Results are defect free, addressing requirements, improving speed, and providing visibility through daily scrum meetings.', 'duration': 30.474, 'max_score': 2936.856, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk2936856.jpg'}, {'end': 3089.065, 'src': 'embed', 'start': 3061.394, 'weight': 6, 'content': [{'end': 3068.257, 'text': 'so that the ownership on individuals deliverables and team as a whole working together to deliver some features,', 'start': 3061.394, 'duration': 6.863}, {'end': 3070.278, 'text': 'functionality can also be accomplished.', 'start': 3068.257, 'duration': 2.021}, {'end': 3080.54, 'text': 'Right?. Then scrum team involves product owner, scrum master and then scrum team.', 'start': 3071.019, 'duration': 9.521}, {'end': 3089.065, 'text': 'so each of these are different roles, having their own objectives to accomplish with the specific directions, and each of these cannot be merged,', 'start': 3080.54, 'duration': 8.525}], 'summary': 'Scrum team involves product owner, scrum master, and team working together to deliver features and functionality.', 'duration': 27.671, 'max_score': 3061.394, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk3061394.jpg'}, {'end': 3275.351, 'src': 'embed', 'start': 3246.562, 'weight': 7, 'content': [{'end': 3252.525, 'text': 'So scrum master should work on it, identify that and support team or guide team to overcome those.', 'start': 3246.562, 'duration': 5.963}, {'end': 3257.248, 'text': 'So protects them from interfaces that helps the team to adopt agile practices.', 'start': 3253.283, 'duration': 3.965}, {'end': 3265.218, 'text': 'So encouraging team to adopt agile practices and ensuring they demonstrate it and provides the required value as its move forwards.', 'start': 3257.308, 'duration': 7.91}, {'end': 3270.168, 'text': 'So, since scrum master focus is one side in terms of making scrum team to work,', 'start': 3265.845, 'duration': 4.323}, {'end': 3275.351, 'text': 'whereas product owner is looking at the entire product backlog and working more closely with the business,', 'start': 3270.168, 'duration': 5.183}], 'summary': 'Scrum master guides team to adopt agile practices, ensuring they provide value, while product owner focuses on the entire product backlog and works closely with the business.', 'duration': 28.789, 'max_score': 3246.562, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk3246562.jpg'}, {'end': 3359.228, 'src': 'embed', 'start': 3329.539, 'weight': 11, 'content': [{'end': 3330.901, 'text': "what they're thinking?", 'start': 3329.539, 'duration': 1.362}, {'end': 3332.602, 'text': 'is that going to create that value?', 'start': 3330.901, 'duration': 1.701}, {'end': 3336.045, 'text': 'ultimately, what is need to be achieved?', 'start': 3332.602, 'duration': 3.443}, {'end': 3339.668, 'text': 'the requirements, fulfillment, which is which needs to be happen to the customers.', 'start': 3336.045, 'duration': 3.623}, {'end': 3341.05, 'text': 'so they need to have that understanding.', 'start': 3339.668, 'duration': 1.382}, {'end': 3342.471, 'text': 'the direction should be clear to the team.', 'start': 3341.05, 'duration': 1.421}, {'end': 3347.366, 'text': 'So there are certain artifacts to look at when it comes to scrum.', 'start': 3344.085, 'duration': 3.281}, {'end': 3348.926, 'text': 'So let us look at that.', 'start': 3347.706, 'duration': 1.22}, {'end': 3359.228, 'text': 'So now we speak about the artifacts which are the components of the scrum process that can improve transparency and understanding of the work.', 'start': 3349.806, 'duration': 9.422}], 'summary': 'Scrum process improves transparency and understanding of work.', 'duration': 29.689, 'max_score': 3329.539, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk3329539.jpg'}, {'end': 3399.558, 'src': 'embed', 'start': 3373.268, 'weight': 8, 'content': [{'end': 3381.571, 'text': 'So it consists of list of new features, changes to be made to existing features, the bug fixes,', 'start': 3373.268, 'duration': 8.303}, {'end': 3388.094, 'text': 'changes to the infrastructure and several other activities that the team needs to deliver to ensure a particular outcome.', 'start': 3381.571, 'duration': 6.523}, {'end': 3394.836, 'text': 'So this list of product backlogs comes with required features and functionalities what needs to be delivered.', 'start': 3388.514, 'duration': 6.322}, {'end': 3399.558, 'text': 'So the prioritization of this has to happen in what order what needs to be delivered.', 'start': 3394.896, 'duration': 4.662}], 'summary': 'The team needs to deliver a list of new features, changes, bug fixes, and infrastructure changes to ensure a specific outcome.', 'duration': 26.29, 'max_score': 3373.268, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk3373268.jpg'}, {'end': 3466.432, 'src': 'embed', 'start': 3440.011, 'weight': 9, 'content': [{'end': 3444.774, 'text': 'So sprint could be between one to four weeks long, depending on what is that deliverable is.', 'start': 3440.011, 'duration': 4.763}, {'end': 3448.277, 'text': 'So sprint backlog is a subset of product backlog.', 'start': 3445.475, 'duration': 2.802}, {'end': 3453.44, 'text': 'So that prioritized item, what is taken into sprint, which is a time box iterations.', 'start': 3448.637, 'duration': 4.803}, {'end': 3459.886, 'text': 'The sprint backlog contains the task the team aims to complete to satisfy the sprint goal.', 'start': 3454.381, 'duration': 5.505}, {'end': 3466.432, 'text': 'So what is that sprint goal? So each of those iterations, the time box iterations will have a specific objective to accomplish.', 'start': 3460.166, 'duration': 6.266}], 'summary': 'Sprints can be 1-4 weeks long, containing prioritized tasks to achieve specific objectives.', 'duration': 26.421, 'max_score': 3440.011, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk3440011.jpg'}, {'end': 3594.966, 'src': 'embed', 'start': 3569.185, 'weight': 10, 'content': [{'end': 3576.187, 'text': 'so these needs to be kept in mind, which requires the entire visibility into what is that ultimate objective we are going to accomplish.', 'start': 3569.185, 'duration': 7.002}, {'end': 3582.608, 'text': 'so in this product increment, all those combination of the product backlogs task which is being done should keep this in mind.', 'start': 3576.187, 'duration': 6.421}, {'end': 3583.808, 'text': 'team should be very clear about it.', 'start': 3582.608, 'duration': 1.2}, {'end': 3586.899, 'text': 'So in the first sprint I delivered something.', 'start': 3584.477, 'duration': 2.422}, {'end': 3589.902, 'text': 'In the sprint two, I delivered something, but I cannot integrate them.', 'start': 3587.019, 'duration': 2.883}, {'end': 3591.103, 'text': 'They cannot work together.', 'start': 3590.062, 'duration': 1.041}, {'end': 3594.966, 'text': 'It will lead into the further issues and then complications.', 'start': 3591.844, 'duration': 3.122}], 'summary': 'Team needs clear visibility of objective for successful integration and functionality.', 'duration': 25.781, 'max_score': 3569.185, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk3569185.jpg'}, {'end': 3634.24, 'src': 'embed', 'start': 3606.497, 'weight': 12, 'content': [{'end': 3608.779, 'text': 'So Scrum is stressing on that part.', 'start': 3606.497, 'duration': 2.282}, {'end': 3615.647, 'text': 'So an increment refers to inspectable usable work done at the end of the sprint.', 'start': 3610.06, 'duration': 5.587}, {'end': 3619.97, 'text': 'it represents a step towards overall goal or vision of the project.', 'start': 3615.647, 'duration': 4.323}, {'end': 3628.356, 'text': "as i was mentioning, then the outcome should be in usable condition, even if the product owner doesn't decide to release it.", 'start': 3619.97, 'duration': 8.386}, {'end': 3629.677, 'text': 'so it should be in usable condition.', 'start': 3628.356, 'duration': 1.321}, {'end': 3630.978, 'text': 'so two things we speak about.', 'start': 3629.677, 'duration': 1.301}, {'end': 3634.24, 'text': 'so one is, uh, release, other one is deployment.', 'start': 3630.978, 'duration': 3.262}], 'summary': 'Scrum emphasizes inspectable work at end of sprint, usable even if not released or deployed.', 'duration': 27.743, 'max_score': 3606.497, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk3606497.jpg'}, {'end': 3825.611, 'src': 'embed', 'start': 3796.122, 'weight': 16, 'content': [{'end': 3796.763, 'text': 'what is required.', 'start': 3796.122, 'duration': 0.641}, {'end': 3805.967, 'text': 'so product backlog is the first step of scrum framework, is a set of list of tasks to have successfully achieve the goals of the stakeholders.', 'start': 3797.845, 'duration': 8.122}, {'end': 3808.887, 'text': "we'll discuss that while discussing on product backlog.", 'start': 3805.967, 'duration': 2.92}, {'end': 3819.57, 'text': 'so further sprint planning happens where the team determines the tasks from the product catalog they will work on and aim to deliver during the sprint.', 'start': 3808.887, 'duration': 10.683}, {'end': 3825.611, 'text': 'now this is negotiated, understood, agreed and then most towards sprint to get delivered.', 'start': 3819.57, 'duration': 6.041}], 'summary': 'Product backlog sets tasks to achieve stakeholder goals in scrum framework.', 'duration': 29.489, 'max_score': 3796.122, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk3796122.jpg'}, {'end': 3913.767, 'src': 'embed', 'start': 3867.637, 'weight': 13, 'content': [{'end': 3875.499, 'text': 'what is accomplished against what is discussed in previous daily scrum and then, if at all any further discussions need to be done,', 'start': 3867.637, 'duration': 7.862}, {'end': 3880.64, 'text': 'in the correction of those that can be taken as a separate meeting, not as part of the daily scrum.', 'start': 3875.499, 'duration': 5.141}, {'end': 3883.621, 'text': 'so generally daily scrum meeting would be 15 minutes.', 'start': 3880.64, 'duration': 2.981}, {'end': 3885.341, 'text': 'it should not go more than that.', 'start': 3883.621, 'duration': 1.72}, {'end': 3888.862, 'text': "it's an indicative time, so quicker updates to understand what is happening.", 'start': 3885.341, 'duration': 3.521}, {'end': 3895.378, 'text': 'Then the sprint review happens where, once the sprint is complete.', 'start': 3890.316, 'duration': 5.062}, {'end': 3898.52, 'text': 'so sprint review happens, which involves the team,', 'start': 3895.378, 'duration': 3.142}, {'end': 3905.423, 'text': 'the scrum master and product owner and stakeholders to understand what is being agreed upon and what is being delivered or reviewed.', 'start': 3898.52, 'duration': 6.903}, {'end': 3908.384, 'text': 'Is that fulfilled in the entirety? That is discussed.', 'start': 3905.983, 'duration': 2.401}, {'end': 3913.767, 'text': 'And then during this meeting, the team shows what they accomplished during the sprint.', 'start': 3909.142, 'duration': 4.625}], 'summary': 'Daily scrum meeting is 15 minutes long for quicker updates on accomplishments, followed by sprint review involving the team, scrum master, product owner, and stakeholders.', 'duration': 46.13, 'max_score': 3867.637, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk3867637.jpg'}, {'end': 3961.409, 'src': 'embed', 'start': 3936.478, 'weight': 15, 'content': [{'end': 3942.281, 'text': 'so the product owner has to speak with the stakeholders so that there is a good understanding, good handshake,', 'start': 3936.478, 'duration': 5.803}, {'end': 3947.265, 'text': 'that what needs to be delivered and what is the priority in the given list.', 'start': 3942.281, 'duration': 4.984}, {'end': 3949.626, 'text': 'then sprint retrospective happens.', 'start': 3947.265, 'duration': 2.361}, {'end': 3953.364, 'text': 'so after the sprint review, Sprint retrospective happens.', 'start': 3949.626, 'duration': 3.738}, {'end': 3961.409, 'text': 'so during this meeting, what went well, like past mistakes, potential issues, What are the new ways to handle them,', 'start': 3953.364, 'duration': 8.045}], 'summary': 'Product owner must align with stakeholders for clear priorities and improvements during sprint retrospective.', 'duration': 24.931, 'max_score': 3936.478, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk3936478.jpg'}, {'end': 4046.576, 'src': 'embed', 'start': 4019.615, 'weight': 17, 'content': [{'end': 4024.019, 'text': 'so let us look at what is a scrum board which is used during the scrum practice.', 'start': 4019.615, 'duration': 4.404}, {'end': 4030.925, 'text': 'so scrum board is a physical or virtual tool that helps team to visualize items in the sprint backlog.', 'start': 4024.019, 'duration': 6.906}, {'end': 4036.29, 'text': 'so it helps in tracking what is being delivered, what is in progress and what needs to be delivered for the.', 'start': 4030.925, 'duration': 5.365}, {'end': 4046.576, 'text': 'So it shows all action items during the daily scrum, Helping keeping the team focused on tasks that need to be completion and the priorities of those.', 'start': 4037.03, 'duration': 9.546}], 'summary': 'A scrum board visually tracks sprint backlog items, aiding team focus and completion.', 'duration': 26.961, 'max_score': 4019.615, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk4019615.jpg'}], 'start': 2774.673, 'title': 'Scrum framework and its benefits', 'summary': 'Explores the popularity and benefits of adopting the agile scrum framework, emphasizing collaboration, learning from experiences, self-organization, continuous improvement, efficient use of time and money, quick iterations through sprint, daily scrum meetings, active customer feedback, roles, artifacts, and framework of scrum, steps involved in the scrum framework, and the collaborative and iterative nature of the process.', 'chapters': [{'end': 2825.605, 'start': 2774.673, 'title': 'Understanding scrum framework', 'summary': 'Explains the popularity and benefits of adopting the agile scrum framework, emphasizing the importance of collaboration, learning from experiences, self-organization, and continuous improvement.', 'duration': 50.932, 'highlights': ['Scrum is a framework that emphasizes collaboration and enables teams to work together, focusing on learning from experiences and self-organization.', 'Quick wins should be recognized and celebrated while necessary corrections should be made to improve the process.', 'The adoption of agile and the benefits of adopting agile led to the popularity of Scrum as a framework for teams.']}, {'end': 3245.781, 'start': 2825.605, 'title': 'Benefits of using scrum methodology', 'summary': 'Highlights the benefits of using scrum methodology, including the efficient use of time and money, quick iterations through sprint, daily scrum meetings, and active customer feedback, leading to better visibility and faster delivery of defect-free results.', 'duration': 420.176, 'highlights': ['The scrum approach helps in completing project deliverables efficiently, ensuring results are coming up effectively and efficiently, and saving time and money.', 'The methodology involves dividing projects into smaller units called Sprint, with quick iterations of activities, leading to better visibility and faster delivery of defect-free results.', 'Daily scrum meetings provide quick insights and increase visibility, involving feedback from clients and customers, leading to better visibility and faster delivery of defect-free results.', 'The roles of product owner and scrum master are discussed, emphasizing the responsibilities of maximizing ROI, determining product features, and removing impediments to obtain business value.']}, {'end': 3796.122, 'start': 3246.562, 'title': 'Understanding scrum framework', 'summary': 'Explains the roles, artifacts, and framework of scrum, emphasizing the importance of the scrum master and product owner, the significance of the product backlog, sprint backlog, and product increment, and the need for clear understanding and communication within the scrum team.', 'duration': 549.56, 'highlights': ['The importance of the scrum master and product owner is emphasized, as they play different but crucial roles in ensuring the success of the scrum team. The scrum master supports and guides the team to adopt agile practices, while the product owner focuses on the entire product backlog and works closely with the business.', 'The significance of the product backlog, sprint backlog, and product increment is explained, highlighting their roles in prioritizing and delivering the required features and functionalities. The product backlog consists of new features, changes to existing features, and bug fixes, prioritized to ensure the delivery of the project. The sprint backlog is a subset of the product backlog and contains the tasks to be completed to satisfy the sprint goal. The product increment refers to the combination of all product backlog tasks completed in the sprint, contributing to the overall project vision.', "The need for clear understanding and communication within the scrum team is emphasized, ensuring a clear direction, deliverables, and value creation. The team members' individual capabilities contribute to the ultimate output and value creation, with a clear understanding of the deliverables and the value they aim to achieve. Additionally, the increment should represent usable work done at the end of the sprint, contributing to the overall goal or vision of the project."]}, {'end': 4125.636, 'start': 3796.122, 'title': 'Scrum framework overview', 'summary': 'Provides an overview of the scrum framework, including the steps involved, such as product backlog, sprint planning, daily scrums, sprint review, sprint retrospective, increment, and the use of scrum board, emphasizing the collaborative and iterative nature of the process.', 'duration': 329.514, 'highlights': ['Daily Scrum and Sprint Review The daily scrums are 15-minute meetings where the team synchronizes activities and plans for the next 24 hours, while the sprint review involves the team, scrum master, product owner, and stakeholders to understand and review what has been accomplished during the sprint.', 'Sprint Retrospective The sprint retrospective is a meeting to identify past mistakes, potential issues, and new ways to handle them, incorporating the lessons learned into planning the new sprint, aiming to improve the process and avoid repeating mistakes.', "Product Backlog and Sprint Planning The product backlog is a set of tasks to achieve stakeholders' goals, followed by sprint planning where the team determines the tasks to work on and deliver during the sprint, reflecting the initial steps in the Scrum framework.", 'Scrum Board and Increment The scrum board is a visual tool to track items in the sprint backlog, visualize progress, and maintain focus on completion and priorities, while the increment is the workable output given to stakeholders, emphasizing the collaborative and visual nature of the process.']}], 'duration': 1350.963, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk2774673.jpg', 'highlights': ['Scrum emphasizes collaboration, learning from experiences, and self-organization.', 'Quick wins should be recognized and celebrated while necessary corrections should be made to improve the process.', 'The adoption of agile led to the popularity of Scrum as a framework for teams.', 'The scrum approach helps in completing project deliverables efficiently, ensuring results are coming up effectively and efficiently, and saving time and money.', 'The methodology involves dividing projects into smaller units called Sprint, with quick iterations of activities, leading to better visibility and faster delivery of defect-free results.', 'Daily scrum meetings provide quick insights and increase visibility, involving feedback from clients and customers, leading to better visibility and faster delivery of defect-free results.', 'The roles of product owner and scrum master are discussed, emphasizing the responsibilities of maximizing ROI, determining product features, and removing impediments to obtain business value.', 'The scrum master supports and guides the team to adopt agile practices, while the product owner focuses on the entire product backlog and works closely with the business.', 'The product backlog consists of new features, changes to existing features, and bug fixes, prioritized to ensure the delivery of the project.', 'The sprint backlog is a subset of the product backlog and contains the tasks to be completed to satisfy the sprint goal.', 'The product increment refers to the combination of all product backlog tasks completed in the sprint, contributing to the overall project vision.', 'The need for clear understanding and communication within the scrum team is emphasized, ensuring a clear direction, deliverables, and value creation.', 'The increment should represent usable work done at the end of the sprint, contributing to the overall goal or vision of the project.', 'Daily scrums are 15-minute meetings where the team synchronizes activities and plans for the next 24 hours.', 'The sprint review involves the team, scrum master, product owner, and stakeholders to understand and review what has been accomplished during the sprint.', 'The sprint retrospective is a meeting to identify past mistakes, potential issues, and new ways to handle them, aiming to improve the process and avoid repeating mistakes.', "The product backlog is a set of tasks to achieve stakeholders' goals, followed by sprint planning where the team determines the tasks to work on and deliver during the sprint.", 'The scrum board is a visual tool to track items in the sprint backlog, visualize progress, and maintain focus on completion and priorities.', 'The increment is the workable output given to stakeholders, emphasizing the collaborative and visual nature of the process.']}, {'end': 4761.344, 'segs': [{'end': 4213.702, 'src': 'embed', 'start': 4186.258, 'weight': 0, 'content': [{'end': 4191.099, 'text': 'So accomplishing that speed and involving the consumers regularly if it is feasible.', 'start': 4186.258, 'duration': 4.841}, {'end': 4198.121, 'text': 'So consumer and stakeholders may say they cannot involve then you becoming agile will not make sense because they are not even giving the feedbacks.', 'start': 4191.118, 'duration': 7.003}, {'end': 4201.082, 'text': 'So active involvement of the team.', 'start': 4198.501, 'duration': 2.581}, {'end': 4208.276, 'text': 'The scrum master, the product owner, the business, the stakeholders, the consumers, very very important.', 'start': 4201.849, 'duration': 6.427}, {'end': 4213.702, 'text': "If they don't involve, so the deliverables cannot happen the way it is required.", 'start': 4208.837, 'duration': 4.865}], 'summary': 'Active involvement of consumers, stakeholders, and team is crucial for achieving speed and delivering required outcomes.', 'duration': 27.444, 'max_score': 4186.258, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk4186258.jpg'}, {'end': 4275.659, 'src': 'embed', 'start': 4232.695, 'weight': 1, 'content': [{'end': 4237.698, 'text': 'The team is planning to move to Scrum methodology, and this is an outline of its first Scrum meeting.', 'start': 4232.695, 'duration': 5.003}, {'end': 4240.319, 'text': 'Time boxed to 15 minutes.', 'start': 4238.278, 'duration': 2.041}, {'end': 4245.142, 'text': 'Rick is the Scrum master of this meeting, where the team members discuss what they did yesterday,', 'start': 4240.319, 'duration': 4.823}, {'end': 4248.124, 'text': 'their plans for today and the impediments they faced.', 'start': 4245.142, 'duration': 2.982}, {'end': 4253.326, 'text': "All team members are standing up, including Todd, who's joined the meeting via video chat.", 'start': 4248.764, 'duration': 4.562}, {'end': 4255.728, 'text': 'Rick holds the meeting near a Scrum board.', 'start': 4253.967, 'duration': 1.761}, {'end': 4258.292, 'text': 'Angela, the product owner, is absent.', 'start': 4256.531, 'duration': 1.761}, {'end': 4265.715, 'text': 'Rick reiterates that all discussions would be parked until after the Scrum meeting and encourages his team to keep the meeting short.', 'start': 4258.992, 'duration': 6.723}, {'end': 4268.957, 'text': 'People can chime in to resolve obstacles.', 'start': 4266.636, 'duration': 2.321}, {'end': 4271.238, 'text': 'Hi, team.', 'start': 4270.757, 'duration': 0.481}, {'end': 4275.659, 'text': 'Welcome to the daily stand-up meeting for the product team on Project WeatherMaster.', 'start': 4271.838, 'duration': 3.821}], 'summary': 'First scrum meeting, time-boxed to 15 minutes, led by rick, discussing tasks and impediments with team standing, including todd via video chat. product owner, angela, is absent.', 'duration': 42.964, 'max_score': 4232.695, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk4232695.jpg'}, {'end': 4478.496, 'src': 'embed', 'start': 4441.032, 'weight': 3, 'content': [{'end': 4448.596, 'text': "Why don't you go first, Aaron? Yesterday, I was working on creating the mock objects to mask the database calls from the unit tests.", 'start': 4441.032, 'duration': 7.564}, {'end': 4457.301, 'text': 'The difficulty with this approach is that our server-side logic is so dependent on the metadata that writing a true mock is a mammoth exercise.', 'start': 4449.677, 'duration': 7.624}, {'end': 4461.163, 'text': 'There are decisions that are taken during runtime based on the data.', 'start': 4458.162, 'duration': 3.001}, {'end': 4467.887, 'text': 'Some of the stored procedure calls are also made based on the values returned through inline queries that are also embedded in the code.', 'start': 4461.704, 'duration': 6.183}, {'end': 4474.614, 'text': "I was debugging the code until about 9 p.m., but for the life of me, I couldn't figure this out.", 'start': 4469.312, 'duration': 5.302}, {'end': 4478.496, 'text': 'Aaron, could we request you to be concise when you provide an update?', 'start': 4475.635, 'duration': 2.861}], 'summary': 'Challenges in creating mock objects for server-side logic due to data dependency and embedded queries.', 'duration': 37.464, 'max_score': 4441.032, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk4441032.jpg'}, {'end': 4598.04, 'src': 'embed', 'start': 4553.037, 'weight': 5, 'content': [{'end': 4557.661, 'text': 'This means the team can have offline conversations after the daily scrum to track it down.', 'start': 4553.037, 'duration': 4.624}, {'end': 4566.348, 'text': "I'm also going to make a note that will track the impediment Aaron faced daily until it is removed.", 'start': 4561.344, 'duration': 5.004}, {'end': 4572.873, 'text': 'You should let me know if I can help in any way, right? Aaron, is there anything else you would like to say? No, I am done.', 'start': 4566.708, 'duration': 6.165}, {'end': 4578.301, 'text': 'Thanks Yesterday I worked on developing the Wizards for bulk order creation.', 'start': 4573.113, 'duration': 5.188}, {'end': 4579.662, 'text': "I'm almost done.", 'start': 4578.741, 'duration': 0.921}, {'end': 4584.987, 'text': 'Today I need to write code to handle some of the exception scenarios before I can get them over to Susan for testing.', 'start': 4580.183, 'duration': 4.804}, {'end': 4586.449, 'text': "That's it for me, I guess.", 'start': 4585.388, 'duration': 1.061}, {'end': 4589.472, 'text': 'Did you forget to mention any impediments?', 'start': 4587.67, 'duration': 1.802}, {'end': 4596.018, 'text': 'Not really an impediment at present, but I would like to mention that my computer probably needs to be upgraded with more RAM.', 'start': 4590.392, 'duration': 5.626}, {'end': 4598.04, 'text': 'It has been slow for the past few weeks.', 'start': 4596.498, 'duration': 1.542}], 'summary': 'Team discusses tasks, impediments, and future work during daily scrum. aaron faces computer slowness.', 'duration': 45.003, 'max_score': 4553.037, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk4553037.jpg'}, {'end': 4651.956, 'src': 'embed', 'start': 4621.441, 'weight': 7, 'content': [{'end': 4624.904, 'text': 'It is up to you guys if you think you want to do this during the meeting.', 'start': 4621.441, 'duration': 3.463}, {'end': 4631.128, 'text': 'If you ask my opinion, we should update the board as soon as we are ready to move the tasks and not wait for the meeting.', 'start': 4625.524, 'duration': 5.604}, {'end': 4637.733, 'text': 'This will ensure that the board is always up to date and also that we use the meeting time to focus on the conversations.', 'start': 4632.069, 'duration': 5.664}, {'end': 4639.974, 'text': "That's a great point, Rick.", 'start': 4638.893, 'duration': 1.081}, {'end': 4646.959, 'text': "I can't see the board very well from here anyway, so maybe we should find a way to create an electronic version of it too at some point.", 'start': 4640.474, 'duration': 6.485}, {'end': 4651.956, 'text': 'Great point, Todd.', 'start': 4651.175, 'duration': 0.781}], 'summary': 'Consider updating board outside meetings to focus on conversations.', 'duration': 30.515, 'max_score': 4621.441, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk4621441.jpg'}], 'start': 4125.636, 'title': 'Scrum methodology transition and database mock object challenges', 'summary': 'Covers the transition to scrum methodology for the weathermaster project, highlighting stakeholder involvement and key scrum meeting elements. it also addresses challenges with database mock objects, such as server-side logic dependency and debugging, along with recommendations for offline conversations and task board maintenance.', 'chapters': [{'end': 4401.536, 'start': 4125.636, 'title': 'Scrum methodology transition: weathermaster project', 'summary': 'Discusses the transition to scrum methodology for the weathermaster project, emphasizing the importance of active involvement and collaboration of all stakeholders for successful implementation, as well as the key elements of a scrum meeting and the role of the product owner.', 'duration': 275.9, 'highlights': ['Active involvement and collaboration of all stakeholders is crucial for successful Scrum implementation, as it directly impacts the deliverables and effectiveness of the process. Emphasizes the impact of stakeholder involvement on deliverables and process effectiveness.', 'The Scrum meeting includes discussions about what was done yesterday, plans for today, and any impediments faced, emphasizing the structured nature and purpose of the daily stand-up meeting. Outlines the structured format and purpose of the daily Scrum meeting.', "The role of the product owner in the Scrum meeting is clarified, highlighting that their presence is not mandatory, and they primarily provide direction and clarify requirements and priorities. Clarifies the non-mandatory nature of the product owner's presence in the daily Scrum meeting and their primary role."]}, {'end': 4761.344, 'start': 4441.032, 'title': 'Challenges with database mock objects', 'summary': 'Discusses the challenges faced while creating mock objects for masking database calls in unit tests, including difficulties with server-side logic dependency, debugging, and impediments in the development process, along with suggestions for offline conversations and maintaining an up-to-date task board.', 'duration': 320.312, 'highlights': ['Challenges with server-side logic dependency and debugging of mock objects The difficulty in creating true mock objects is due to the server-side logic being heavily dependent on the metadata, leading to a mammoth exercise, and facing debugging challenges until 9 p.m.', 'Issues with inline queries and decision-making during runtime Stored procedure calls and inline queries embedded in the code create complexity, with decisions being made during runtime based on the data, leading to difficulties in task completion.', 'Suggestion for offline conversations and tracking impediments The suggestion to move blocking issues to the parking lot for offline conversations after the daily scrum, as well as tracking impediments until resolved, is proposed to facilitate problem-solving within the team.', 'Need for an upgraded computer with more RAM Mention of the need for a computer upgrade with more RAM due to performance issues, indicating a potential impediment in the development process.', 'Importance of maintaining an up-to-date task board The importance of updating the task board promptly to ensure its accuracy and using meeting time to focus on conversations is emphasized.']}], 'duration': 635.708, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk4125636.jpg', 'highlights': ['Active involvement of stakeholders crucial for successful Scrum implementation.', 'Structured format and purpose of the daily Scrum meeting outlined.', "Product owner's presence in the daily Scrum meeting clarified.", 'Challenges with server-side logic dependency and debugging of mock objects.', 'Issues with inline queries and decision-making during runtime.', 'Suggestion for offline conversations and tracking impediments proposed.', 'Need for an upgraded computer with more RAM mentioned.', 'Importance of maintaining an up-to-date task board emphasized.']}, {'end': 5316.485, 'segs': [{'end': 4927.791, 'src': 'embed', 'start': 4899.712, 'weight': 0, 'content': [{'end': 4904.915, 'text': "Let's now have a look at some reasons why industries have started moving towards agile project management.", 'start': 4899.712, 'duration': 5.203}, {'end': 4907.236, 'text': 'The first reason is high product quality.', 'start': 4905.315, 'duration': 1.921}, {'end': 4912.32, 'text': "When we talk about high product quality, we refer to the build of the product as per stakeholders' demands.", 'start': 4907.617, 'duration': 4.703}, {'end': 4917.823, 'text': 'Testing is performed at short intervals of time, wherever needed, to ensure high quality of the product.', 'start': 4912.74, 'duration': 5.083}, {'end': 4920.365, 'text': 'Then another reason is customer satisfaction.', 'start': 4918.243, 'duration': 2.122}, {'end': 4923.287, 'text': 'Whatever is done in the project is known by the customer.', 'start': 4920.765, 'duration': 2.522}, {'end': 4927.791, 'text': "The deliveries don't take longer durations as they used to take in the case of traditional ways.", 'start': 4923.568, 'duration': 4.223}], 'summary': 'Industries are moving to agile project management for high product quality and improved customer satisfaction.', 'duration': 28.079, 'max_score': 4899.712, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk4899712.jpg'}, {'end': 4991.139, 'src': 'embed', 'start': 4934.697, 'weight': 1, 'content': [{'end': 4941.222, 'text': "Since the project is divided into sprints, so if the risk affects one sprint, it doesn't mean whole of the project will be at risk.", 'start': 4934.697, 'duration': 6.525}, {'end': 4945.826, 'text': 'The process of risk analysis continues to take place with all the other processes.', 'start': 4941.642, 'duration': 4.184}, {'end': 4951.309, 'text': 'Another significant reason for Agile project management is better and faster return on investment.', 'start': 4946.346, 'duration': 4.963}, {'end': 4956.193, 'text': 'The project is now developed in several sprints and each sprint has its own version.', 'start': 4951.69, 'duration': 4.503}, {'end': 4960.195, 'text': 'Therefore, the project becomes market ready after a few sprints only.', 'start': 4956.653, 'duration': 3.542}, {'end': 4964.498, 'text': 'Since the projects can now be released with ease and in shorter duration.', 'start': 4960.696, 'duration': 3.802}, {'end': 4971.783, 'text': 'this helps the organization to stay ahead in competition with respect to other organizations which have still not moved to Agile methodology.', 'start': 4964.498, 'duration': 7.285}, {'end': 4974.945, 'text': 'Now we shall check the principles of Agile project management.', 'start': 4972.283, 'duration': 2.662}, {'end': 4978.808, 'text': 'There are 10 principles for successful agile project management.', 'start': 4975.365, 'duration': 3.443}, {'end': 4985.294, 'text': 'The first principle is the satisfaction of the customer by delivering the project fast and with least number of errors.', 'start': 4979.168, 'duration': 6.126}, {'end': 4991.139, 'text': 'The next principle refers to decreasing the amount of time between the phase of planning and delivery.', 'start': 4985.654, 'duration': 5.485}], 'summary': 'Agile project management ensures faster returns on investment and market readiness through sprints, allowing organizations to stay ahead in competition.', 'duration': 56.442, 'max_score': 4934.697, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk4934697.jpg'}, {'end': 5232.372, 'src': 'embed', 'start': 5193.132, 'weight': 5, 'content': [{'end': 5196.374, 'text': 'Here, we will be discussing some of the most popular frameworks.', 'start': 5193.132, 'duration': 3.242}, {'end': 5199.917, 'text': 'The first framework we will discuss is the Kanban framework.', 'start': 5196.815, 'duration': 3.102}, {'end': 5204.882, 'text': 'Kanban framework is a well-known framework for implementing agile software development.', 'start': 5200.218, 'duration': 4.664}, {'end': 5209.888, 'text': 'In the case of Kanban, framework, work items are represented on the Kanban board,', 'start': 5205.382, 'duration': 4.506}, {'end': 5214.555, 'text': 'which helps all the team members to see the state of every piece of work at any time.', 'start': 5209.888, 'duration': 4.667}, {'end': 5220.563, 'text': 'Kanban board not only helps in visualizing the work, but also optimizing the workflow among the team.', 'start': 5214.875, 'duration': 5.688}, {'end': 5224.787, 'text': 'The next framework we will discuss today is the Scrum framework.', 'start': 5221.164, 'duration': 3.623}, {'end': 5232.372, 'text': 'Scrum framework is a popular framework for managing complex knowledge work like in the field of research and advanced technologies.', 'start': 5225.067, 'duration': 7.305}], 'summary': 'Discussion of popular frameworks: kanban for agile software development and scrum for managing complex knowledge work.', 'duration': 39.24, 'max_score': 5193.132, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk5193132.jpg'}, {'end': 5286.404, 'src': 'embed', 'start': 5254.815, 'weight': 7, 'content': [{'end': 5258.92, 'text': 'while the execution and delivery is done using the agile methodology.', 'start': 5254.815, 'duration': 4.105}, {'end': 5265.988, 'text': 'Since the hybrid is a combination of the two, it handles the requirement changes and delivers the product in different stages.', 'start': 5259.22, 'duration': 6.768}, {'end': 5269.593, 'text': 'The fourth and the last framework we will see is the lean framework.', 'start': 5266.309, 'duration': 3.284}, {'end': 5275.557, 'text': 'The lean framework works on the principle of providing maximum customer value and creating zero waste.', 'start': 5269.913, 'duration': 5.644}, {'end': 5279.699, 'text': 'It focuses on optimizing the flow of products all through the value stream.', 'start': 5275.877, 'duration': 3.822}, {'end': 5286.404, 'text': 'This helps in eliminating waste all through the process and create processes that require less human efforts.', 'start': 5279.939, 'duration': 6.465}], 'summary': 'Agile, hybrid, and lean frameworks optimize product delivery and reduce waste.', 'duration': 31.589, 'max_score': 5254.815, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk5254815.jpg'}, {'end': 5327.945, 'src': 'embed', 'start': 5296.79, 'weight': 4, 'content': [{'end': 5304.436, 'text': 'Today, around 22% of the organizations worldwide have all their teams working on the principle of agile project methodology.', 'start': 5296.79, 'duration': 7.646}, {'end': 5309.86, 'text': "Let's have a look at some of the most prominent companies in the world that use agile project management.", 'start': 5304.676, 'duration': 5.184}, {'end': 5316.485, 'text': 'In the list, we have IBM, Cisco, AT&T, Microsoft, Philips, and Samsung.', 'start': 5310.14, 'duration': 6.345}, {'end': 5327.945, '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': 5317.946, 'duration': 9.999}], 'summary': 'Around 22% of organizations globally use agile project methodology. prominent companies include ibm, cisco, at&t, microsoft, philips, and samsung.', 'duration': 31.155, 'max_score': 5296.79, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk5296790.jpg'}], 'start': 4762.045, 'title': 'Agile project management', 'summary': 'Discusses the key aspects, principles, and steps to implement agile methodology, emphasizing its focus on delivering high-quality products, customer satisfaction, and reduced risk, along with the 6 steps in agile project methodology, popular agile project management frameworks, and the prevalence of agile methodology in organizations, with around 22% worldwide adoption and examples of prominent companies utilizing agile project management.', 'chapters': [{'end': 5056.692, 'start': 4762.045, 'title': 'Agile project management principles', 'summary': 'Discusses the key aspects of agile project management, including the benefits, principles, and steps to implement agile methodology, emphasizing its focus on delivering high-quality products, customer satisfaction, and reduced risk.', 'duration': 294.647, 'highlights': ['Agile Project Management: Delivering High-Quality Products Agile project management focuses on delivering high-quality products by testing at short intervals and continuously adding new features, leading to a final deliverable with fewer chances of failure.', 'Agile Project Management: Customer Satisfaction and Reduced Risk Agile project management ensures customer satisfaction by involving the customer in the project and reduces risk by dividing the project into sprints, enabling risk analysis to continue with other processes.', 'Agile Project Management: Faster Return on Investment Agile project management enables better and faster return on investment by developing projects in several sprints, leading to market-ready projects after a few sprints and gaining a competitive edge.', 'Principles of Agile Project Management There are 10 principles for successful Agile project management, including customer satisfaction, decreasing planning to delivery time, teamwork, flexibility for stakeholder changes, coordination, monitoring progress, trust, face-to-face conversations, simplicity, and the use of scrum tools.']}, {'end': 5316.485, 'start': 5056.692, 'title': 'Agile project methodology', 'summary': 'Discusses the 6 steps in agile project methodology, emphasizing the goal of producing shorter development life cycles and more frequent product releases, the steps involved in the process, and the popular agile project management frameworks, with a focus on kanban, scrum, hybrid, and lean frameworks. it also highlights that around 22% of organizations worldwide have all their teams working on the principle of agile project methodology and lists prominent companies that use agile project management, including ibm, cisco, at&t, microsoft, philips, and samsung.', 'duration': 259.793, 'highlights': ['Around 22% of the organizations worldwide have all their teams working on the principle of agile project methodology. This quantifiable data highlights the adoption rate of agile project methodology among organizations globally, providing insight into its popularity and relevance in the industry.', 'The Kanban framework is a well-known framework for implementing agile software development, with work items represented on the Kanban board, which helps all the team members to see the state of every piece of work at any time. This highlight explains the key features of the Kanban framework, emphasizing its visualization of work and optimization of workflow, which are essential aspects of agile project management.', "The Scrum framework is a popular framework for managing complex knowledge work, and it helps team work together and learn through their experiences gained while working on a problem. This detail provides insights into the Scrum framework's focus on managing complex knowledge work and fostering a collaborative learning environment, which are key elements of agile project management.", 'The lean framework works on the principle of providing maximum customer value and creating zero waste, focusing on optimizing the flow of products throughout the value stream. This highlight outlines the key principles of the lean framework, emphasizing its focus on customer value, waste reduction, and process optimization, which align with the goals of agile project management.']}], 'duration': 554.44, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk4762045.jpg', 'highlights': ['Agile project management focuses on delivering high-quality products by testing at short intervals and continuously adding new features, leading to a final deliverable with fewer chances of failure.', 'Agile project management ensures customer satisfaction by involving the customer in the project and reduces risk by dividing the project into sprints, enabling risk analysis to continue with other processes.', 'Agile project management enables better and faster return on investment by developing projects in several sprints, leading to market-ready projects after a few sprints and gaining a competitive edge.', 'There are 10 principles for successful Agile project management, including customer satisfaction, decreasing planning to delivery time, teamwork, flexibility for stakeholder changes, coordination, monitoring progress, trust, face-to-face conversations, simplicity, and the use of scrum tools.', 'Around 22% of the organizations worldwide have all their teams working on the principle of agile project methodology. This quantifiable data highlights the adoption rate of agile project methodology among organizations globally, providing insight into its popularity and relevance in the industry.', 'The Kanban framework is a well-known framework for implementing agile software development, with work items represented on the Kanban board, which helps all the team members to see the state of every piece of work at any time.', 'The Scrum framework is a popular framework for managing complex knowledge work, and it helps team work together and learn through their experiences gained while working on a problem.', 'The lean framework works on the principle of providing maximum customer value and creating zero waste, focusing on optimizing the flow of products throughout the value stream.']}, {'end': 7246.697, 'segs': [{'end': 5619.426, 'src': 'embed', 'start': 5591.249, 'weight': 0, 'content': [{'end': 5597.73, 'text': 'So user stories also form the building block of agile frameworks like epics and initiatives.', 'start': 5591.249, 'duration': 6.481}, {'end': 5599.969, 'text': 'so what is this epics?', 'start': 5598.368, 'duration': 1.601}, {'end': 5601.15, 'text': 'what is this initiatives?', 'start': 5599.969, 'duration': 1.181}, {'end': 5602.792, 'text': 'let us look at it now.', 'start': 5601.15, 'duration': 1.642}, {'end': 5613.821, 'text': 'epics refers to the group of user stories where the large amount of work broken down into user stories, so many user stories together forms epics,', 'start': 5602.792, 'duration': 11.029}, {'end': 5619.426, 'text': 'which will provide certain insight towards how these user stories are connected with each other.', 'start': 5613.821, 'duration': 5.605}], 'summary': 'User stories form building blocks of epics and initiatives in agile frameworks.', 'duration': 28.177, 'max_score': 5591.249, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk5591249.jpg'}, {'end': 5658.177, 'src': 'embed', 'start': 5635.639, 'weight': 1, 'content': [{'end': 5643.167, 'text': 'So user stories can also help ensuring that team work to goals of the organization through epics and initiatives.', 'start': 5635.639, 'duration': 7.528}, {'end': 5645.19, 'text': 'It should be looking at that objective exactly.', 'start': 5643.328, 'duration': 1.862}, {'end': 5650.973, 'text': 'what is the directions we are getting into and how these combination of user stories?', 'start': 5645.811, 'duration': 5.162}, {'end': 5653.835, 'text': 'so as an employee, i am submitting my claims.', 'start': 5650.973, 'duration': 2.862}, {'end': 5654.975, 'text': 'so what is that required?', 'start': 5653.835, 'duration': 1.14}, {'end': 5658.177, 'text': "in that user's perspective there should be story.", 'start': 5654.975, 'duration': 3.202}], 'summary': "User stories align team work with organization goals through epics and initiatives, focusing on employees' perspectives and specific requirements.", 'duration': 22.538, 'max_score': 5635.639, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk5635639.jpg'}, {'end': 5732.559, 'src': 'embed', 'start': 5702.492, 'weight': 2, 'content': [{'end': 5707.135, 'text': 'and this would help in terms of prioritization or for tracking as well.', 'start': 5702.492, 'duration': 4.643}, {'end': 5710.097, 'text': 'so what is the advantages of user stories?', 'start': 5707.135, 'duration': 2.962}, {'end': 5719.582, 'text': 'so advantages of user story involves it helps in delivering high quality content, because what is required to be accomplished in the user perspective,', 'start': 5710.097, 'duration': 9.485}, {'end': 5724.373, 'text': 'that will be very clear Eases collaboration with team members,', 'start': 5719.582, 'duration': 4.791}, {'end': 5732.559, 'text': 'because finalization on the user stories and understanding of the user requirements would happen after discussing with the team members.', 'start': 5724.373, 'duration': 8.186}], 'summary': 'User stories help deliver high-quality content and facilitate collaboration with team members.', 'duration': 30.067, 'max_score': 5702.492, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk5702492.jpg'}, {'end': 5836.28, 'src': 'embed', 'start': 5790.146, 'weight': 3, 'content': [{'end': 5795.492, 'text': 'So it reduces risk because the clarity one would have about the requirement of users.', 'start': 5790.146, 'duration': 5.346}, {'end': 5802.661, 'text': 'So accordingly the features functionality of the product are defined so that they can fulfill those user requirements.', 'start': 5795.953, 'duration': 6.708}, {'end': 5805.975, 'text': 'then supports iterative developments.', 'start': 5803.234, 'duration': 2.741}, {'end': 5815.038, 'text': 'as i mentioned earlier, the collaboration, the transparency, everyone working together and in the agile perspective, user stories,', 'start': 5805.975, 'duration': 9.063}, {'end': 5822.041, 'text': 'epics and initiatives gets into the specific iterations only after this discussion with the team members and after prioritizing it.', 'start': 5815.038, 'duration': 7.003}, {'end': 5831.847, 'text': 'so the user story will be there in the product backlogs, which will be prioritized based on that particular scenario of requirement in agile scenario.', 'start': 5822.623, 'duration': 9.224}, {'end': 5836.28, 'text': "so as when we say agile, it's quite obvious we need to be flexible to the changing scenarios.", 'start': 5831.847, 'duration': 4.433}], 'summary': 'Reducing risk by defining user requirements, prioritizing user stories in agile iterations, and adapting to changing scenarios.', 'duration': 46.134, 'max_score': 5790.146, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk5790146.jpg'}, {'end': 5912.004, 'src': 'embed', 'start': 5883.03, 'weight': 5, 'content': [{'end': 5884.991, 'text': 'so investing in user stories.', 'start': 5883.03, 'duration': 1.961}, {'end': 5885.611, 'text': 'so what does that mean?', 'start': 5884.991, 'duration': 0.62}, {'end': 5890.164, 'text': 'So it is a concept that helps creating meaningful user stories.', 'start': 5886.32, 'duration': 3.844}, {'end': 5899.592, 'text': 'So it stands for independent, negotiable, valuable, estimable, sized appropriately, testable.', 'start': 5890.584, 'duration': 9.008}, {'end': 5909.922, 'text': 'So when I say independent, so whenever we write the user story, that should be self-contained, if at all possible,', 'start': 5900.593, 'duration': 9.329}, {'end': 5912.004, 'text': 'to avoid dependencies on other user stories.', 'start': 5909.922, 'duration': 2.082}], 'summary': 'Invest in user stories that are independent, negotiable, valuable, estimable, appropriately sized, and testable.', 'duration': 28.974, 'max_score': 5883.03, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk5883030.jpg'}, {'end': 6148.122, 'src': 'embed', 'start': 6122.802, 'weight': 6, 'content': [{'end': 6128.11, 'text': 'so writing user stories comes up with a specific template with a simple language.', 'start': 6122.802, 'duration': 5.308}, {'end': 6131.492, 'text': 'so what is it so now as a role?', 'start': 6128.11, 'duration': 3.382}, {'end': 6135.274, 'text': 'i want to so that so you keep filling it.', 'start': 6131.492, 'duration': 3.782}, {'end': 6144.86, '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': 6135.274, 'duration': 9.586}, {'end': 6147.021, 'text': 'so that is the role, the name of the role.', 'start': 6144.86, 'duration': 2.161}, {'end': 6148.122, 'text': 'we are going to put it here.', 'start': 6147.021, 'duration': 1.101}], 'summary': 'Creating user stories with specific templates and language for fulfilling specific user roles and their requirements.', 'duration': 25.32, 'max_score': 6122.802, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk6122802.jpg'}, {'end': 6251.858, 'src': 'embed', 'start': 6223.629, 'weight': 7, 'content': [{'end': 6227.051, 'text': 'So the moment you write the user stories, you should visualize that role.', 'start': 6223.629, 'duration': 3.422}, {'end': 6228.032, 'text': 'It is very important.', 'start': 6227.231, 'duration': 0.801}, {'end': 6237.056, 'text': 'So there is three Cs of user stories, which we call it as card, then conversation, and then confirmation.', 'start': 6228.492, 'duration': 8.564}, {'end': 6242.613, 'text': 'so when we say card card provides a written description of the user story.', 'start': 6237.93, 'duration': 4.683}, {'end': 6246.135, 'text': 'so what do i mean by written description of the user story?', 'start': 6242.613, 'duration': 3.522}, {'end': 6251.858, 'text': 'so same thing the user story, what we just saw as an example, so that can be written on a card.', 'start': 6246.135, 'duration': 5.723}], 'summary': 'User stories should be visualized and described with 3 cs: card, conversation, confirmation.', 'duration': 28.229, 'max_score': 6223.629, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk6223629.jpg'}, {'end': 6360.468, 'src': 'embed', 'start': 6337.788, 'weight': 9, 'content': [{'end': 6346.215, 'text': 'so whatever the user story is written is that user story is speaking about the requirement which needs to be fulfilled, as they require.', 'start': 6337.788, 'duration': 8.427}, {'end': 6353.782, 'text': 'so this helps to build a shared understanding between all those individuals so that there is no confusion further.', 'start': 6346.215, 'duration': 7.567}, {'end': 6360.468, 'text': 'so once people converse together, once the stakeholders converse together, then you will confirm confirmation.', 'start': 6353.782, 'duration': 6.686}], 'summary': 'User stories clarify requirements, fostering shared understanding and eliminating confusion.', 'duration': 22.68, 'max_score': 6337.788, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk6337788.jpg'}, {'end': 6732.262, 'src': 'embed', 'start': 6709.4, 'weight': 8, 'content': [{'end': 6719.265, 'text': "So user story mapping represents and arranges user stories that help with understanding the system's functionalities, the system's backlog,", 'start': 6709.4, 'duration': 9.865}, {'end': 6722.972, 'text': 'planning releases and providing value to the customers.', 'start': 6719.969, 'duration': 3.003}, {'end': 6732.262, 'text': 'So typically this involves arranging or organizing user stories based on the priority along the horizontal axis.', 'start': 6723.913, 'duration': 8.349}], 'summary': 'User story mapping organizes stories to understand functionalities and provide value to customers.', 'duration': 22.862, 'max_score': 6709.4, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk6709400.jpg'}, {'end': 7073.022, 'src': 'embed', 'start': 7049.596, 'weight': 10, 'content': [{'end': 7058.218, 'text': 'so this will also support to understand and visualize what needs to be created to ultimately give that access to the user.', 'start': 7049.596, 'duration': 8.622}, {'end': 7064.28, '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': 7058.218, 'duration': 6.062}, {'end': 7067.181, 'text': 'now, what are the advantages of user story mapping?', 'start': 7064.28, 'duration': 2.901}, {'end': 7073.022, 'text': 'so the advantages wise helps with prioritizing work, as i explained in an example.', 'start': 7067.181, 'duration': 5.841}], 'summary': 'User story mapping prioritizes work, aiding visualization and understanding of end-to-end flow.', 'duration': 23.426, 'max_score': 7049.596, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk7049596.jpg'}], 'start': 5317.946, 'title': 'User stories and their role', 'summary': 'Delves into the concept of user stories, their advantages, and their critical role in agile software development, emphasizing their importance in understanding and fulfilling user requirements, forming the building blocks of epics and initiatives, and aiding in team collaboration and prioritization.', 'chapters': [{'end': 5367.359, 'start': 5317.946, 'title': 'User stories and their advantages', 'summary': 'Discusses the concept of user stories, their advantages, and the typical scenario of an organization considering new products or features, emphasizing the importance of user stories in product development.', 'duration': 49.413, 'highlights': ["The chapter covers the concept of user stories, advantages of user stories, investing in user stories, how to write user stories, three c's of user stories, life cycle of user stories, and user story map and its advantages.", 'It emphasizes a typical scenario in an organization where the need for user stories arises due to the success of existing products in the market and the consideration of introducing new products or features.', "The organization's scenario involves contemplating new products or new features/functionality for existing products after the success of previous products in the market."]}, {'end': 5571.245, 'start': 5367.359, 'title': 'Understanding user stories for requirement fulfillment', 'summary': 'Explains the concept of user stories in agile software development, emphasizing their role in understanding and fulfilling user requirements, and provides insights into scenarios and roles of end users within an organization.', 'duration': 203.886, 'highlights': ["User stories are an agile software development project management tool that provides users with simple, natural language explanations of one or more features written from the end users perspectives. User stories in agile software development provide simple, natural language explanations of features from the end users' perspectives, aiding in effective project management.", 'The chapter emphasizes the importance of understanding user requirements and how user stories help in fulfilling those requirements, requiring a certain amount of visualization. Understanding user requirements and the role of user stories in fulfilling them is highlighted, emphasizing the need for visualization in this process.', 'The chapter discusses different scenarios of end users within an organization and their roles, providing insights into the types of products and their objectives. Insights into scenarios and roles of end users within an organization are provided, offering understanding of product types and objectives.']}, {'end': 5859.443, 'start': 5571.245, 'title': 'Importance of user stories in agile', 'summary': 'Discusses the importance of user stories in agile frameworks, explaining how they form the building blocks of epics and initiatives, aid in team collaboration, prioritization, and transparency, and support iterative developments.', 'duration': 288.198, 'highlights': ['User stories form the building block of agile frameworks like epics and initiatives, providing insight into how user stories are connected with each other. User stories are the foundation of epics and initiatives, offering a clear view of the interconnections between user stories and aiding in project management.', 'User stories help ensure that team work towards the goals of the organization through epics and initiatives, aiding in understanding the objectives and directions. User stories aid in aligning team efforts with organizational goals by providing clarity on objectives and directions through epics and initiatives.', 'User stories help in delivering high-quality content and ease collaboration with team members by finalizing user stories after team discussions and prioritization. User stories contribute to delivering high-quality content and facilitating collaboration through discussions, feedback, and prioritization with the team.', 'User stories improve transparency and reduce risks by involving collaboration and discussion, leading to clarity about user requirements and product features. User stories enhance transparency, reduce risks, and ensure clarity about user requirements and product features through collaboration and discussion.', 'User stories support iterative developments in agile, being prioritized based on the requirement scenarios and enabling flexibility to changing scenarios. User stories support iterative developments in agile by being prioritized based on requirement scenarios and facilitating flexibility to changing scenarios.']}, {'end': 6294.152, 'start': 5859.443, 'title': 'Understanding user stories', 'summary': 'Discusses the importance of investing in user stories by ensuring they are independent, negotiable, valuable, estimable, appropriately sized, and testable, with examples and criteria for writing effective user stories.', 'duration': 434.709, 'highlights': ['Investing in user stories Investing in user stories is crucial, with the concept standing for independent, negotiable, valuable, estimable, sized appropriately, and testable, ensuring meaningful user stories.', 'Writing effective user stories The process of writing effective user stories involves using a specific template with simple language, including the role, want to, and so that, to fulfill the role of specific users and their requirements.', 'Three Cs of user stories The three Cs of user stories - card, conversation, and confirmation - provide a written description, facilitate conversation, and ensure the story meets the criteria for investing in user stories.']}, {'end': 6847.824, 'start': 6294.716, 'title': 'User story lifecycle and mapping', 'summary': "Explains the lifecycle of a user story, including the stages of card, conversation, and confirmation, and the importance of user story mapping in arranging user stories based on priority and understanding the system's functionalities.", 'duration': 553.108, 'highlights': ['The chapter explains the lifecycle of a user story, including the stages of card, conversation, and confirmation. It elaborates on the process of writing user stories on cards, followed by conversations and discussions among stakeholders to confirm and prioritize user stories.', "User story mapping is essential for arranging user stories based on priority and understanding the system's functionalities. User story mapping helps in organizing user stories based on priority and arranging them to provide value to the customers, and planning releases.", "The importance of user perspective and shared understanding in the user story lifecycle. The user story lifecycle involves ensuring that the user story is in line with the user's expectations and building a shared understanding among stakeholders to avoid confusion."]}, {'end': 7246.697, 'start': 6848.706, 'title': 'User story mapping for digital banking', 'summary': 'Discusses the process of user story mapping in digital banking, emphasizing the evolution of net banking features, the importance of visualizing the end-to-end flow, and the advantages such as prioritizing work and focusing on user value.', 'duration': 397.991, 'highlights': ['The evolution of net banking features has brought in a lot of flexibility and new functionalities, expanding the options for users. The transcript highlights the evolution of net banking features, indicating a significant increase in flexibility and new functionalities.', 'User story mapping helps in understanding the associated transactions throughout the user journey, supporting the visualization of the end-to-end flow and prioritization of features. The chapter emphasizes the role of user story mapping in understanding associated transactions, visualizing the end-to-end flow, and prioritizing features.', 'The advantages of user story mapping include prioritizing work and focusing on user value, contributing to enhancing the user experience. The advantages of user story mapping are highlighted, focusing on prioritizing work and user value to enhance the overall user experience.']}], 'duration': 1928.751, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk5317946.jpg', 'highlights': ['User stories are the foundation of epics and initiatives, offering a clear view of the interconnections between user stories and aiding in project management.', 'User stories aid in aligning team efforts with organizational goals by providing clarity on objectives and directions through epics and initiatives.', 'User stories contribute to delivering high-quality content and facilitating collaboration through discussions, feedback, and prioritization with the team.', 'User stories enhance transparency, reduce risks, and ensure clarity about user requirements and product features through collaboration and discussion.', 'User stories support iterative developments in agile by being prioritized based on requirement scenarios and facilitating flexibility to changing scenarios.', 'Investing in user stories is crucial, with the concept standing for independent, negotiable, valuable, estimable, sized appropriately, and testable, ensuring meaningful user stories.', 'Writing effective user stories involves using a specific template with simple language, including the role, want to, and so that, to fulfill the role of specific users and their requirements.', 'The three Cs of user stories - card, conversation, and confirmation - provide a written description, facilitate conversation, and ensure the story meets the criteria for investing in user stories.', 'User story mapping helps in organizing user stories based on priority and arranging them to provide value to the customers, and planning releases.', "The user story lifecycle involves ensuring that the user story is in line with the user's expectations and building a shared understanding among stakeholders to avoid confusion.", 'The chapter emphasizes the role of user story mapping in understanding associated transactions, visualizing the end-to-end flow, and prioritizing features.', 'The advantages of user story mapping are highlighted, focusing on prioritizing work and user value to enhance the overall user experience.']}, {'end': 8917.661, 'segs': [{'end': 7320.446, 'src': 'embed', 'start': 7269.144, 'weight': 11, 'content': [{'end': 7275.952, 'text': 'so then, ensuring team unity, because everyone will have an visualization, user stories and mapping reads.', 'start': 7269.144, 'duration': 6.808}, {'end': 7280.117, 'text': 'a lot of discussion brings the people to have a common understanding.', 'start': 7275.952, 'duration': 4.165}, {'end': 7285.383, 'text': 'so obviously that unity, the collaboration, would come in focus on constant improvement.', 'start': 7280.117, 'duration': 5.266}, {'end': 7288.116, 'text': 'so improvement is the key.', 'start': 7286.596, 'duration': 1.52}, {'end': 7293.798, 'text': 'whatever you do you you have just adopted a waterfall methodology, you have just adopted an agile.', 'start': 7288.116, 'duration': 5.682}, {'end': 7300.879, 'text': 'you write user stories, you raise the peaks, you write, bring in that various different methods to do something, whatever you do,', 'start': 7293.798, 'duration': 7.081}, {'end': 7310.041, 'text': 'whether there is a product or a service, or a process, or a specific transactions, task reports, whatever we make.', 'start': 7300.879, 'duration': 9.162}, {'end': 7317.205, 'text': 'so all that should help in terms of identifying the opportunities for improvement and making that improvements.', 'start': 7310.041, 'duration': 7.164}, {'end': 7320.446, 'text': 'that is very important today.', 'start': 7317.205, 'duration': 3.241}], 'summary': 'Team unity and constant improvement through diverse methods for identifying and making improvements are crucial.', 'duration': 51.302, 'max_score': 7269.144, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk7269144.jpg'}, {'end': 7496.899, 'src': 'embed', 'start': 7474.404, 'weight': 2, 'content': [{'end': 7482.129, 'text': 'Secondly, getting feedback from users quickly to confirm the usefulness of new software and continue to improve on it accordingly.', 'start': 7474.404, 'duration': 7.725}, {'end': 7490.515, 'text': 'So further, these group of 17 developers met again at a ski resort in Snowbird, Utah, US.', 'start': 7483.23, 'duration': 7.285}, {'end': 7496.899, 'text': 'So they created popularly known as Agile Manifesto, which laid out four key values.', 'start': 7491.155, 'duration': 5.744}], 'summary': '17 developers created agile manifesto in snowbird, utah, us.', 'duration': 22.495, 'max_score': 7474.404, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk7474404.jpg'}, {'end': 7576.408, 'src': 'embed', 'start': 7548.767, 'weight': 1, 'content': [{'end': 7558.074, 'text': 'it is quite obvious How can an implementation of agile for large and more complex project and how hard the process to scale agile?', 'start': 7548.767, 'duration': 9.307}, {'end': 7559.815, 'text': 'So this was not clear.', 'start': 7558.834, 'duration': 0.981}, {'end': 7571.804, 'text': 'The very reason the challenge which come across, which the practitioners actually faced was one, is lack of experience with agile methodologies,', 'start': 7560.976, 'duration': 10.828}, {'end': 7576.408, 'text': 'little understanding of frameworks, methods and how to implement them.', 'start': 7571.804, 'duration': 4.604}], 'summary': 'Challenges in implementing agile for large projects: lack of experience and understanding of methodologies and frameworks.', 'duration': 27.641, 'max_score': 7548.767, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk7548767.jpg'}, {'end': 7913.843, 'src': 'embed', 'start': 7862.457, 'weight': 0, 'content': [{'end': 7870.26, 'text': "So SAFe is best suited for complex projects that involves several large teams at the project's program and portfolio levels.", 'start': 7862.457, 'duration': 7.803}, {'end': 7879.305, 'text': 'the current version of safe is version 5, which has seven core competencies based on which it can help organizations,', 'start': 7871.101, 'duration': 8.204}, {'end': 7881.966, 'text': 'the large organization in specific.', 'start': 7879.305, 'duration': 2.661}, {'end': 7893.331, 'text': 'so safe has certain core values which are basically alignment, built-in quality, transparency and program execution.', 'start': 7881.966, 'duration': 11.365}, {'end': 7899.934, 'text': 'so when i say alignment, so i was mentioning about aligning with business requirement business strategies.', 'start': 7893.331, 'duration': 6.603}, {'end': 7909.099, 'text': 'So it is needed to keep pace with fast changing, disruptive competitive forces and geographically distributed teams.', 'start': 7900.652, 'duration': 8.447}, {'end': 7913.843, 'text': 'While empowered, agile teams are good, even great,', 'start': 7910.12, 'duration': 3.723}], 'summary': 'Safe is best for complex projects with large teams, version 5 has 7 core competencies for large organizations.', 'duration': 51.386, 'max_score': 7862.457, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk7862457.jpg'}, {'end': 7966.974, 'src': 'embed', 'start': 7940.452, 'weight': 4, 'content': [{'end': 7951.496, 'text': 'So built-in quality is basically to ensure that every element and every increment of the solutions reflect quality standards throughout the development lifecycle.', 'start': 7940.452, 'duration': 11.044}, {'end': 7954.097, 'text': 'So quality is not added later.', 'start': 7952.676, 'duration': 1.421}, {'end': 7960.131, 'text': 'Building quality is prerequisite of lean and flow.', 'start': 7955.097, 'duration': 5.034}, {'end': 7966.974, 'text': 'without it, the organization will likely operate with large batches of unverified, unvalidated work,', 'start': 7960.131, 'duration': 6.843}], 'summary': 'Built-in quality ensures every element reflects quality standards, prerequisite of lean and flow.', 'duration': 26.522, 'max_score': 7940.452, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk7940452.jpg'}, {'end': 8042.356, 'src': 'embed', 'start': 7990.414, 'weight': 5, 'content': [{'end': 7996.078, 'text': 'there should be trust, which needs to be built, so based on which high performance can happen.', 'start': 7990.414, 'duration': 5.664}, {'end': 8005.123, 'text': 'so, wherever the trust exists, so when the business and development can confidently rely on each other to act with integrity,', 'start': 7996.078, 'duration': 9.045}, {'end': 8013.208, 'text': 'particularly in times of responding quickly or to work out a solution for resolving something which is actually not allowing things to move forward.', 'start': 8005.123, 'duration': 8.085}, {'end': 8017.693, 'text': 'So without trust, no one can build high performance teams and programs.', 'start': 8014.11, 'duration': 3.583}, {'end': 8022.718, 'text': 'The confidence needed to make reasonable commitments is very, very essential.', 'start': 8018.694, 'duration': 4.024}, {'end': 8026.722, 'text': 'So fourth is program execution.', 'start': 8024.18, 'duration': 2.542}, {'end': 8037.092, 'text': 'So SAFe focuses on working systems and business outcomes, which mainly, for example, for teams to execute and continuously deliver value,', 'start': 8027.823, 'duration': 9.269}, {'end': 8042.356, 'text': 'safe places and intense focus on working systems and business outcomes.', 'start': 8038.135, 'duration': 4.221}], 'summary': 'Trust is essential for high performance; safe focuses on working systems and business outcomes.', 'duration': 51.942, 'max_score': 7990.414, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk7990414.jpg'}, {'end': 8532.885, 'src': 'embed', 'start': 8505.829, 'weight': 7, 'content': [{'end': 8511.634, 'text': 'So which helps in terms of bringing that agility across the organization as well as learning organization.', 'start': 8505.829, 'duration': 5.805}, {'end': 8516.378, 'text': 'So one of the principles of DevOps itself says continuous learning.', 'start': 8512.034, 'duration': 4.344}, {'end': 8523.58, 'text': 'there should be continuous experimentation and learning, risk taking, intelligence, risk taking, and also we come across,', 'start': 8517.077, 'duration': 6.503}, {'end': 8525.961, 'text': 'speaking the concepts like same in army concept,', 'start': 8523.58, 'duration': 2.381}, {'end': 8532.885, 'text': 'like introducing failures into existing systems and learn what can fail and what is the solution for it,', 'start': 8525.961, 'duration': 6.924}], 'summary': 'Devops emphasizes continuous learning, experimentation, and risk-taking to promote agility and learning across the organization.', 'duration': 27.056, 'max_score': 8505.829, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk8505829.jpg'}, {'end': 8653.354, 'src': 'embed', 'start': 8597.815, 'weight': 8, 'content': [{'end': 8603.937, 'text': 'the three major components that are required in enterprise solution delivery would be solution management,', 'start': 8597.815, 'duration': 6.122}, {'end': 8606.838, 'text': 'solutions architect and solution train engineer.', 'start': 8603.937, 'duration': 2.901}, {'end': 8613, 'text': 'The solution management holds content authority over what needs to be built.', 'start': 8608.118, 'duration': 4.882}, {'end': 8618.122, 'text': 'Solution architect handles the architecture across the arts.', 'start': 8614.161, 'duration': 3.961}, {'end': 8624.285, 'text': 'Solution train engineer enables coaching and facilitating of solutions train events.', 'start': 8619.203, 'duration': 5.082}, {'end': 8627.906, 'text': 'So next is lean portfolio management.', 'start': 8625.705, 'duration': 2.201}, {'end': 8637.68, 'text': 'so lean portfolio management provides ways of creating and combining strategic themes and portfolio vision.', 'start': 8629.412, 'duration': 8.268}, {'end': 8642.744, 'text': 'this enables solution development to be aligned with enterprise strategy.', 'start': 8637.68, 'duration': 5.064}, {'end': 8649.471, 'text': "so the moment i say lean, firstly, we should keep in mind that it's about creating value to the stakeholders.", 'start': 8642.744, 'duration': 6.727}, {'end': 8650.732, 'text': 'that is first thing.', 'start': 8649.471, 'duration': 1.261}, {'end': 8653.354, 'text': 'second thing is elimination of waste.', 'start': 8650.732, 'duration': 2.622}], 'summary': 'Enterprise solution delivery requires solution management, architect, and train engineer. lean portfolio management aligns solution development with enterprise strategy, focusing on creating value and eliminating waste.', 'duration': 55.539, 'max_score': 8597.815, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk8597815.jpg'}, {'end': 8704.89, 'src': 'embed', 'start': 8679.517, 'weight': 10, 'content': [{'end': 8687.821, 'text': 'so this ensures there is a value in organizations, value stream which also ensures that these value streams remain funded.', 'start': 8679.517, 'duration': 8.304}, {'end': 8690.722, 'text': 'so funding plays a very important role.', 'start': 8687.821, 'duration': 2.901}, {'end': 8693.884, 'text': 'so next is organizational agility.', 'start': 8690.722, 'duration': 3.162}, {'end': 8698.386, 'text': 'so when i say organizational agility, it should ensure the organizations,', 'start': 8693.884, 'duration': 4.502}, {'end': 8704.89, 'text': 'various business units in the organizations should be with that dynamics of agility which organization is going through?', 'start': 8698.386, 'duration': 6.504}], 'summary': 'Organizational agility ensures value streams remain funded and business units adapt to organizational dynamics.', 'duration': 25.373, 'max_score': 8679.517, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk8679517.jpg'}], 'start': 7246.697, 'title': 'Agile, safe, and organizational agility', 'summary': 'Covers team unity, improvement opportunities, evolution of agile, scaling challenges, safe competencies, program execution, devops, enterprise solutions, and organizational agility, emphasizing constant improvement, challenges in scaling agile, key values and competencies of safe, alignment with business strategies, devops, enterprise solution delivery, and value creation.', 'chapters': [{'end': 7320.446, 'start': 7246.697, 'title': 'Ensuring team unity and identifying opportunities for improvement', 'summary': 'Emphasizes the importance of team unity in visualizing user stories and mapping needs, and highlights the significance of constant improvement in identifying opportunities for improvement in product, service, process, or transactions.', 'duration': 73.749, 'highlights': ['Ensuring team unity through visualization of user stories and mapping needs, fostering collaboration and common understanding among team members.', 'Constant improvement is crucial, regardless of the methodology adopted, in identifying opportunities for improvement in products, services, processes, or transactions.']}, {'end': 7893.331, 'start': 7320.446, 'title': 'Evolution of agile and scaling challenges', 'summary': 'Explains the history of agile, its impact on development teams, the challenges faced, and the various frameworks used for scaling agile, including safe, with a focus on the key values, challenges, and core competencies of safe.', 'duration': 572.885, 'highlights': ["SAFe is best suited for complex projects that involves several large teams at the project's program and portfolio levels. SAFe is specifically designed for complex projects involving large teams, providing a scalable framework for agile adoption, suitable for program and portfolio levels.", 'The challenges faced in scaling Agile include lack of experience with agile methodologies, large scale coordination, and clear understanding of the sprint goals and the bigger picture. Challenges in scaling Agile include lack of experience, coordination issues in complex environments, and the need for a clear understanding of sprint goals and overall organizational alignment.', 'The history of Agile dates back to a group of 17 software developers meeting in 2000 to discuss speeding up development, leading to the creation of the Agile Manifesto in 2001. The history of Agile can be traced back to 2000 when a group of developers aimed to accelerate development, culminating in the creation of the Agile Manifesto in 2001.']}, {'end': 8484.675, 'start': 7893.331, 'title': 'Safe competencies and program execution', 'summary': 'Discusses the importance of alignment with business strategies, built-in quality, transparency, and program execution in safe, emphasizing the need for agile teams, lean portfolio management, and continuous learning culture.', 'duration': 591.344, 'highlights': ['Alignment with Business Strategies The importance of aligning with business strategies and keeping pace with fast-changing competitive forces and distributed teams is emphasized, ensuring reliance on enterprise business objectives for strategy and alignment.', 'Built-in Quality The significance of ensuring quality standards throughout the development lifecycle to avoid excessive rework, slower velocities, and unverified work, which can lead to products or services of subpar quality, is highlighted.', 'Transparency and Trust The need for transparency to enable teams to rely on each other, build trust, and make reasonable commitments, fostering high performance and confidence in business and development relationships, is discussed.', 'Program Execution and SAFe Competencies The focus on working systems and business outcomes in SAFe, along with competencies such as team and technical agility, lean portfolio management, and continuous learning culture, is outlined as essential for delivering value, reliability, and efficiency, ensuring scalability to larger organizations.']}, {'end': 8917.661, 'start': 8486.456, 'title': 'Devops, enterprise solutions, and organizational agility', 'summary': 'Discusses the increasing popularity of devops, the importance of enterprise solution delivery in complex scenarios, and the need for organizational agility in ensuring value creation and alignment with enterprise strategy.', 'duration': 431.205, 'highlights': ['The popularity of DevOps and its impact on organizational agility, continuous learning, and resilience. DevOps practices are gaining popularity and are focused on continuous learning, risk-taking, and resilience, contributing to organizational agility.', 'The significance of enterprise solution delivery and the components involved in it. Enterprise solution delivery requires coordination across multiple arts and suppliers, with key components being solution management, solutions architect, and solution train engineer.', 'The role of lean portfolio management in aligning solution development with enterprise strategy and creating value for stakeholders. Lean portfolio management aligns solution development with enterprise strategy, emphasizing the creation of value for stakeholders and the elimination of waste.', 'The importance of organizational agility in ensuring alignment with enterprise strategy and value creation. Organizational agility is crucial for ensuring alignment with enterprise strategy, creating value, and maintaining customer satisfaction.']}], 'duration': 1670.964, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk7246697.jpg', 'highlights': ['SAFe is specifically designed for complex projects involving large teams, providing a scalable framework for agile adoption, suitable for program and portfolio levels.', 'Challenges in scaling Agile include lack of experience, coordination issues in complex environments, and the need for a clear understanding of sprint goals and overall organizational alignment.', 'The history of Agile can be traced back to 2000 when a group of developers aimed to accelerate development, culminating in the creation of the Agile Manifesto in 2001.', 'Alignment with Business Strategies The importance of aligning with business strategies and keeping pace with fast-changing competitive forces and distributed teams is emphasized, ensuring reliance on enterprise business objectives for strategy and alignment.', 'Built-in Quality The significance of ensuring quality standards throughout the development lifecycle to avoid excessive rework, slower velocities, and unverified work, which can lead to products or services of subpar quality, is highlighted.', 'Transparency and Trust The need for transparency to enable teams to rely on each other, build trust, and make reasonable commitments, fostering high performance and confidence in business and development relationships, is discussed.', 'Program Execution and SAFe Competencies The focus on working systems and business outcomes in SAFe, along with competencies such as team and technical agility, lean portfolio management, and continuous learning culture, is outlined as essential for delivering value, reliability, and efficiency, ensuring scalability to larger organizations.', 'DevOps practices are gaining popularity and are focused on continuous learning, risk-taking, and resilience, contributing to organizational agility.', 'Enterprise solution delivery requires coordination across multiple arts and suppliers, with key components being solution management, solutions architect, and solution train engineer.', 'Lean portfolio management aligns solution development with enterprise strategy, emphasizing the creation of value for stakeholders and the elimination of waste.', 'Organizational agility is crucial for ensuring alignment with enterprise strategy, creating value, and maintaining customer satisfaction.', 'Ensuring team unity through visualization of user stories and mapping needs, fostering collaboration and common understanding among team members.', 'Constant improvement is crucial, regardless of the methodology adopted, in identifying opportunities for improvement in products, services, processes, or transactions.']}, {'end': 9873.596, 'segs': [{'end': 8961.774, 'src': 'embed', 'start': 8933.732, 'weight': 2, 'content': [{'end': 8942.578, 'text': 'So now, if you educate that customer, the user how to use it, what are the values it can create and do some exercise in terms of educating, training,', 'start': 8933.732, 'duration': 8.846}, {'end': 8945.6, 'text': 'coaching, customer can visualize it and understand that.', 'start': 8942.578, 'duration': 3.022}, {'end': 8946.501, 'text': 'That is one possibility.', 'start': 8945.62, 'duration': 0.881}, {'end': 8951.668, 'text': 'Second thing is customer is very matured and our product does not have features and functionality required.', 'start': 8947.105, 'duration': 4.563}, {'end': 8961.774, 'text': 'So these are the two scenarios which required lot of interactions and engagement so that increasing in terms of usage of product and services and realizing those values.', 'start': 8952.108, 'duration': 9.666}], 'summary': 'Educating users can increase product usage and value realization; engaging mature customers is also crucial for product improvement and success.', 'duration': 28.042, 'max_score': 8933.732, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk8933732.jpg'}, {'end': 9048.551, 'src': 'embed', 'start': 9022.839, 'weight': 0, 'content': [{'end': 9029.466, 'text': "aligning that to the requirement of organizations and seeing how is it complementing to the organization's requirement.", 'start': 9022.839, 'duration': 6.627}, {'end': 9032.166, 'text': 'so seeing through these are very essential.', 'start': 9029.466, 'duration': 2.7}, {'end': 9039.948, 'text': 'so the organization which is having the culture of continuous learning can sustain and grow continually.', 'start': 9032.166, 'duration': 7.782}, {'end': 9042.029, 'text': 'there is no question of looking back.', 'start': 9039.948, 'duration': 2.081}, {'end': 9048.551, 'text': 'if organization has a scenario of not learning, they will fade away, they may fail to exist.', 'start': 9042.029, 'duration': 6.522}], 'summary': 'Continuous learning sustains organizations for growth and existence.', 'duration': 25.712, 'max_score': 9022.839, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk9022839.jpg'}, {'end': 9111.47, 'src': 'embed', 'start': 9083.007, 'weight': 1, 'content': [{'end': 9089.192, 'text': 'So the leaders must embody, teach and exhibit lean and agile principles and values.', 'start': 9083.007, 'duration': 6.185}, {'end': 9091.894, 'text': 'So firstly, they should understand what it is.', 'start': 9089.792, 'duration': 2.102}, {'end': 9093.515, 'text': 'They should be aware of it.', 'start': 9092.495, 'duration': 1.02}, {'end': 9095.857, 'text': 'They should have an exposure to it.', 'start': 9093.555, 'duration': 2.302}, {'end': 9097.679, 'text': 'They should have full awareness of it.', 'start': 9096.378, 'duration': 1.301}, {'end': 9104.464, 'text': 'As I was learning about continuous learning culture in the previous point, so leaders should do that first.', 'start': 9098.199, 'duration': 6.265}, {'end': 9111.47, 'text': 'So only then I think the followers will actually have learning adopted to themselves and things move smoother and better.', 'start': 9105.024, 'duration': 6.446}], 'summary': 'Leaders must embody, teach, and exhibit lean and agile principles and values, promoting continuous learning for smoother operations.', 'duration': 28.463, 'max_score': 9083.007, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk9083007.jpg'}, {'end': 9203.197, 'src': 'embed', 'start': 9178.114, 'weight': 3, 'content': [{'end': 9184.519, 'text': 'So full SAFe is a comprehensive configuration that includes all competencies and ensures business agility.', 'start': 9178.114, 'duration': 6.405}, {'end': 9188.481, 'text': 'So advantages and disadvantages of SAFe.', 'start': 9186.32, 'duration': 2.161}, {'end': 9193.425, 'text': 'So advantages involves enabling decentralized decision making.', 'start': 9188.942, 'duration': 4.483}, {'end': 9197.828, 'text': 'It eases collaboration across cross functional teams.', 'start': 9194.666, 'duration': 3.162}, {'end': 9203.197, 'text': 'It ensures decisions are made with strategic objectives in mind.', 'start': 9198.974, 'duration': 4.223}], 'summary': 'Safe enables decentralized decision making, eases collaboration, and aligns decisions with strategic objectives.', 'duration': 25.083, 'max_score': 9178.114, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk9178114.jpg'}, {'end': 9279.262, 'src': 'embed', 'start': 9247.133, 'weight': 5, 'content': [{'end': 9251.737, 'text': 'it is important to understand the basics of software development lifecycle and the need for it.', 'start': 9247.133, 'duration': 4.604}, {'end': 9265.939, 'text': 'As the name suggests, software development lifecycle is a process that is used in any software industry to design, develop, and test a software.', 'start': 9256.957, 'duration': 8.982}, {'end': 9271.5, 'text': 'The goal of the lifecycle is to meet the quality standards of a software.', 'start': 9267.619, 'duration': 3.881}, {'end': 9279.262, 'text': 'A software is always made keeping in mind the customer expectations, time deadlines, and cost estimations.', 'start': 9272.2, 'duration': 7.062}], 'summary': 'Software development lifecycle ensures quality standards, meeting customer expectations, time deadlines, and cost estimations.', 'duration': 32.129, 'max_score': 9247.133, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk9247133.jpg'}, {'end': 9502.118, 'src': 'embed', 'start': 9469.965, 'weight': 7, 'content': [{'end': 9472.166, 'text': 'The waterfall model and the agile model.', 'start': 9469.965, 'duration': 2.201}, {'end': 9476.148, 'text': "So let's begin with what is waterfall methodology.", 'start': 9472.807, 'duration': 3.341}, {'end': 9483.221, 'text': 'The waterfall model or the waterfall methodology was the first process model to be introduced.', 'start': 9477.796, 'duration': 5.425}, {'end': 9489.186, 'text': 'It is a linear sequential lifecycle model that is easy to understand and operate.', 'start': 9484.062, 'duration': 5.124}, {'end': 9495.812, 'text': 'In the waterfall model, each phase must be completed before the next phase has to begin.', 'start': 9490.267, 'duration': 5.545}, {'end': 9502.118, 'text': 'The next phase entirely depends on the output or deliverables of the previous phase.', 'start': 9497.193, 'duration': 4.925}], 'summary': 'Comparison of waterfall and agile methodologies.', 'duration': 32.153, 'max_score': 9469.965, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk9469965.jpg'}, {'end': 9679.434, 'src': 'embed', 'start': 9651.553, 'weight': 8, 'content': [{'end': 9658.658, 'text': 'The Agile methodology believes that every project is different and needs to be handled differently,', 'start': 9651.553, 'duration': 7.105}, {'end': 9663.442, 'text': 'and the existing methods need to be tailored to best suit the project requirements.', 'start': 9658.658, 'duration': 4.784}, {'end': 9671.988, 'text': 'The Agile methodology promotes continuous iteration of development and testing all through the software development lifecycle.', 'start': 9664.223, 'duration': 7.765}, {'end': 9679.434, 'text': 'The process looks forward to quick delivery of all the functional components involved in the project.', 'start': 9673.79, 'duration': 5.644}], 'summary': 'Agile promotes tailored methods for quick, iterative delivery.', 'duration': 27.881, 'max_score': 9651.553, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk9651553.jpg'}, {'end': 9769.159, 'src': 'embed', 'start': 9743.116, 'weight': 10, 'content': [{'end': 9747.517, 'text': 'beginning with the building of concepts and going up to the retirement process.', 'start': 9743.116, 'duration': 4.401}, {'end': 9752.319, 'text': 'The lifecycle consists of five different phases.', 'start': 9749.478, 'duration': 2.841}, {'end': 9755.813, 'text': "Let's have a look at all these phases in detail.", 'start': 9753.112, 'duration': 2.701}, {'end': 9761.496, 'text': 'The first stage of the agile lifecycle is the initiation phase.', 'start': 9757.694, 'duration': 3.802}, {'end': 9769.159, 'text': 'The initiation phase or the inception phase is about the finalization of project scope and the return on investment.', 'start': 9762.156, 'duration': 7.003}], 'summary': 'Agile lifecycle consists of 5 phases, starting with initiation phase for project scope finalization and return on investment.', 'duration': 26.043, 'max_score': 9743.116, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk9743116.jpg'}], 'start': 8917.741, 'title': 'Maximizing organizational potential, safe framework, and agile methodology', 'summary': 'Discusses the importance of continuous learning for individuals and organizations, emphasizes the safe framework, and explains the agile methodology, providing insights into organizational improvement and software development lifecycle models.', 'chapters': [{'end': 9129.154, 'start': 8917.741, 'title': 'Maximizing organizational potential', 'summary': 'Discusses the importance of continuous learning for individuals and organizations, emphasizing its role in enhancing capabilities, sustaining growth, and maintaining competitiveness, alongside the need for leadership to embody lean and agile principles to drive organizational improvement and goal attainment.', 'duration': 211.413, 'highlights': ['Continuous learning culture is crucial for organizational sustainability and growth. Continuous learning enables organizations to sustain and grow continually, fostering an atmosphere of innovation and constant improvement, ultimately ensuring their presence and competitiveness in the industry.', 'Leadership must embody and exhibit lean and agile principles to guide and motivate the organization. Effective leadership involves embodying and teaching lean and agile principles, creating a culture of learning and improvement across the organization, ultimately driving smoother operations and goal achievement.', 'Educating customers on product features and functionality enhances product usage and value realization. Educating customers on product features and functionality enables them to visualize and understand the value it can create, ultimately leading to increased usage of products and services.']}, {'end': 9626.871, 'start': 9129.154, 'title': 'Safe framework and sdlc models', 'summary': 'Explains the safe framework, including essential safe, large solution safe, portfolio safe, and full safe, with a focus on advantages and disadvantages, and provides an overview of the software development lifecycle models, highlighting the differences between the agile model and the waterfall model, and explaining the stages of the sdlc process.', 'duration': 497.717, 'highlights': ['SAFe framework overview The chapter provides an overview of the SAFe framework, including essential SAFe, large solution SAFe, portfolio SAFe, and full SAFe, emphasizing their roles and significance in ensuring business agility.', 'Advantages and disadvantages of SAFe It discusses the advantages of SAFe, such as enabling decentralized decision making, easing collaboration across cross-functional teams, and ensuring decisions are made with strategic objectives in mind, along with the disadvantages, including additional layers of oversight resembling the waterfall approach and limitations in understanding the software lifecycle and planning.', 'Software Development Lifecycle (SDLC) overview The chapter introduces the basics of the software development lifecycle (SDLC), emphasizing its importance in meeting quality standards, customer expectations, time deadlines, and cost estimations in the software industry.', 'Stages of the SDLC process It details the six stages of the SDLC process, encompassing planning and requirement analysis, defining phase, designing phase, building or development, testing, and deployment phase, emphasizing their significance in the development and testing of software products.', 'Overview of Waterfall model It provides an overview of the waterfall model, explaining its linear sequential lifecycle, phases including requirement gathering, system design, implementation, integration and testing, deployment, and maintenance, highlighting the sequential nature and dependencies of each phase.', 'Overview of Agile model The chapter introduces the agile model, highlighting its iterative and flexible nature, in contrast to the sequential nature of the waterfall model, emphasizing its adaptability and ability to accommodate changing requirements.']}, {'end': 9873.596, 'start': 9627.492, 'title': 'Agile methodology and software development lifecycle', 'summary': 'Explains the agile methodology, emphasizing continuous iteration, quick delivery, customer involvement, and the five phases of the agile software development lifecycle.', 'duration': 246.104, 'highlights': ['The Agile methodology promotes continuous iteration of development and testing all through the software development lifecycle, focusing on quick delivery of functional components and involving the customer throughout the project.', 'The Agile software development lifecycle consists of five phases: initiation, planning, development, release, and retirement, each with specific tasks and objectives.', 'In the initiation phase, project scope, return on investment, required team members, time constraints, and resources are identified to finalize the project scope.', 'The planning phase involves firm planning, risk estimation, and milestone development with an initial release plan to ensure project success.', 'The development phase starts after defining requirements and delivers high quality working products in incremental phases or sprints, based on feedback from product owners and stakeholders.']}], 'duration': 955.855, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk8917741.jpg', 'highlights': ['Continuous learning culture is crucial for organizational sustainability and growth. (Importance of continuous learning)', 'Leadership must embody and exhibit lean and agile principles to guide and motivate the organization. (Leadership and lean/agile principles)', 'Educating customers on product features and functionality enhances product usage and value realization. (Customer education for product usage)', 'SAFe framework overview, including essential SAFe, large solution SAFe, portfolio SAFe, and full SAFe. (Overview of SAFe framework)', 'Advantages and disadvantages of SAFe, enabling decentralized decision making, easing collaboration, and ensuring decisions are made with strategic objectives in mind. (Advantages and disadvantages of SAFe)', 'Software Development Lifecycle (SDLC) overview, emphasizing its importance in meeting quality standards, customer expectations, time deadlines, and cost estimations. (Importance of SDLC)', 'Stages of the SDLC process, detailing the six stages and emphasizing their significance in the development and testing of software products. (Stages of SDLC process)', 'Overview of Waterfall model, explaining its linear sequential lifecycle and phases. (Overview of Waterfall model)', 'Overview of Agile model, highlighting its iterative and flexible nature, emphasizing its adaptability and ability to accommodate changing requirements. (Overview of Agile model)', 'The Agile methodology promotes continuous iteration of development and testing all through the software development lifecycle, focusing on quick delivery of functional components and involving the customer throughout the project. (Agile methodology)', 'The Agile software development lifecycle consists of five phases: initiation, planning, development, release, and retirement, each with specific tasks and objectives. (Agile software development lifecycle phases)']}, {'end': 11196.233, 'segs': [{'end': 9997.056, 'src': 'embed', 'start': 9970.444, 'weight': 2, 'content': [{'end': 9976.551, 'text': 'If we talk about the collaborative nature of the model, then agile model is very collaborative in nature,', 'start': 9970.444, 'duration': 6.107}, {'end': 9982.137, 'text': 'which enables it to deliver a better output and complete the project in a more productive manner.', 'start': 9976.551, 'duration': 5.586}, {'end': 9986.662, 'text': 'Whereas the waterfall model is not open for collaborations.', 'start': 9982.817, 'duration': 3.845}, {'end': 9992.328, 'text': 'It does not allow the team to collaborate and strictly follows the sequence of steps.', 'start': 9987.442, 'duration': 4.886}, {'end': 9997.056, 'text': 'The next important aspect is the process.', 'start': 9994.594, 'duration': 2.462}], 'summary': 'Agile model is collaborative, delivering better output and completing projects more productively, while waterfall model lacks collaboration and strictly follows steps.', 'duration': 26.612, 'max_score': 9970.444, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk9970444.jpg'}, {'end': 10238.207, 'src': 'embed', 'start': 10210.805, 'weight': 1, 'content': [{'end': 10215.909, 'text': 'Agile is a very popular principle that is used in software or project management.', 'start': 10210.805, 'duration': 5.104}, {'end': 10222.835, 'text': 'The approach involves creating products in an incremental manner from the start of the project,', 'start': 10216.79, 'duration': 6.045}, {'end': 10226.377, 'text': 'rather than delivering all of it at once at the end of the project.', 'start': 10222.835, 'duration': 3.542}, {'end': 10235.044, 'text': 'Agile processes, focus on frequent inspection and adoption, on encouraging teamwork, self-organization,', 'start': 10227.198, 'duration': 7.846}, {'end': 10238.207, 'text': 'accountability and delivering high-quality software.', 'start': 10235.044, 'duration': 3.163}], 'summary': 'Agile is a popular principle in software management, emphasizing incremental product creation and high-quality software delivery.', 'duration': 27.402, 'max_score': 10210.805, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk10210805.jpg'}, {'end': 10344.49, 'src': 'embed', 'start': 10314.319, 'weight': 0, 'content': [{'end': 10322.485, 'text': 'And thanks to continuous evaluation of requirements, plans, and results, teams can respond to change really fast.', 'start': 10314.319, 'duration': 8.166}, {'end': 10326.792, 'text': "Now let's talk about some agile methodologies.", 'start': 10323.789, 'duration': 3.003}, {'end': 10329.034, 'text': "Let's have a look at each of them.", 'start': 10327.833, 'duration': 1.201}, {'end': 10332.057, 'text': 'First off, XP.', 'start': 10330.576, 'duration': 1.481}, {'end': 10340.366, 'text': 'Extreme programming or XP is a framework with which teams can create high quality software.', 'start': 10333.239, 'duration': 7.127}, {'end': 10344.49, 'text': 'It can also greatly help improve their quality of life.', 'start': 10341.187, 'duration': 3.303}], 'summary': 'Agile methodologies like xp enables teams to create high-quality software and improve quality of life.', 'duration': 30.171, 'max_score': 10314.319, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk10314319.jpg'}, {'end': 10502.502, 'src': 'embed', 'start': 10474.798, 'weight': 3, 'content': [{'end': 10484.747, 'text': 'Scrum enables teams to learn from their experiences, self-organize and work on their problems, reflect on their successes and losses for improvement.', 'start': 10474.798, 'duration': 9.949}, {'end': 10492.353, 'text': "The team's progress is measured with the help of a 15 minute long daily meeting called Daily Scrum.", 'start': 10486.048, 'duration': 6.305}, {'end': 10502.502, 'text': 'During this meeting, team members talk about what they plan to do on that day, what they did the previous day and what roadblocks they were facing.', 'start': 10493.234, 'duration': 9.268}], 'summary': 'Scrum empowers teams to self-organize, learn from experiences, and improve performance through daily scrum meetings.', 'duration': 27.704, 'max_score': 10474.798, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk10474798.jpg'}, {'end': 10916.923, 'src': 'embed', 'start': 10893.123, 'weight': 4, 'content': [{'end': 10899.989, 'text': "So before we dive into the differences between Scrum and Kanban, let's have a look at what exactly Scrum is.", 'start': 10893.123, 'duration': 6.866}, {'end': 10909.577, 'text': 'Scrum is a simple, agile project management framework that is used by organizations to help teams collaborate,', 'start': 10901.87, 'duration': 7.707}, {'end': 10916.923, 'text': 'handle unpredictability and complex projects or products, while ensuring the products delivered are of the highest value.', 'start': 10909.577, 'duration': 7.346}], 'summary': 'Scrum is an agile project management framework used by organizations to handle unpredictability and complex projects, delivering high-value products.', 'duration': 23.8, 'max_score': 10893.123, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk10893123.jpg'}, {'end': 11070.574, 'src': 'heatmap', 'start': 10946.325, 'weight': 1, 'content': [{'end': 10949.567, 'text': 'With Scrum, teams are able to learn from their experiences.', 'start': 10946.325, 'duration': 3.242}, {'end': 10953.11, 'text': "What worked out, what didn't and things like that.", 'start': 10950.548, 'duration': 2.562}, {'end': 10962.277, 'text': "They're also able to organize themselves to handle their problems effectively and basically improve themselves by reflecting on them.", 'start': 10954.151, 'duration': 8.126}, {'end': 10972.065, 'text': 'So how does Scrum work? Here we have the first component, the product backlog.', 'start': 10965.58, 'duration': 6.485}, {'end': 10980.619, 'text': 'The product backlog consists of a list of tasks that need to be completed so that the goals of the stakeholders are achieved.', 'start': 10973.015, 'duration': 7.604}, {'end': 10992.445, 'text': 'Then the team decides what tasks from the product backlog they want to take up and deliver in a two to four week period called sprint.', 'start': 10983.5, 'duration': 8.945}, {'end': 10994.626, 'text': 'Hence the name sprint planning.', 'start': 10993.205, 'duration': 1.421}, {'end': 11002.21, 'text': 'Next, the tasks that were discussed in the previous phase are added to the sprint backlog.', 'start': 10997.187, 'duration': 5.023}, {'end': 11007.219, 'text': 'This is a set of tasks which will be focused on in the ongoing sprint.', 'start': 11003.137, 'duration': 4.082}, {'end': 11017.165, 'text': 'Following this, the Scrum team, which is usually 5 to 9 members strong, will work on these tasks.', 'start': 11010.441, 'duration': 6.724}, {'end': 11026.77, 'text': 'Now, they also have regular Scrum meetings where they talk about their victories, the issues they face, and what they plan to do in the next 24 hours.', 'start': 11018.306, 'duration': 8.464}, {'end': 11031.967, 'text': 'and then they have the sprint review.', 'start': 11030.066, 'duration': 1.901}, {'end': 11038.689, 'text': 'The sprint review is a meeting during which the team shows what they accomplished during the sprint.', 'start': 11032.887, 'duration': 5.802}, {'end': 11044.931, 'text': 'Now during this time questions are asked, observations, feedback and suggestions are made.', 'start': 11039.79, 'duration': 5.141}, {'end': 11050.714, 'text': 'The product owner also gets feedback for upcoming sprints from stakeholders.', 'start': 11046.192, 'duration': 4.522}, {'end': 11054.295, 'text': 'They also have a sprint retrospective.', 'start': 11051.794, 'duration': 2.501}, {'end': 11062.307, 'text': 'Now during this session, past mistakes, potential issues and new ways to handle them are identified.', 'start': 11055.461, 'duration': 6.846}, {'end': 11066.931, 'text': 'Data from here is incorporated into the new sprint plan.', 'start': 11063.368, 'duration': 3.563}, {'end': 11070.574, 'text': 'The final step is increment.', 'start': 11068.612, 'duration': 1.962}], 'summary': 'Scrum allows teams to learn, organize, and improve by handling tasks in 2-4 week sprints, with regular meetings and feedback.', 'duration': 124.249, 'max_score': 10946.325, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk10946325.jpg'}], 'start': 9875.217, 'title': 'Agile vs waterfall sdlc models', 'summary': 'Discusses the comparison between the agile and waterfall sdlc models, emphasizing differences in flexibility, collaboration, process, and customer satisfaction, while highlighting the iterative nature of agile and the linear approach of waterfall.', 'chapters': [{'end': 9923.068, 'start': 9875.217, 'title': 'Sdlc models: waterfall vs agile', 'summary': 'Compares the waterfall and agile sdlc models, highlighting the differences in lifecycle and rigidity, with agile being iterative and waterfall being linear.', 'duration': 47.851, 'highlights': ['Agile methodology follows a continuous iterative lifecycle, allowing for developing and testing a project in several iterations.', 'Waterfall methodology follows a linear, sequential lifecycle, with development steps in a top-down approach.', 'The chapter differentiates between the waterfall and agile models based on lifecycle and rigidity.']}, {'end': 10420.508, 'start': 9923.068, 'title': 'Agile vs waterfall model', 'summary': 'Compares the agile and waterfall models, highlighting their differences in flexibility, collaboration, process, accepting changes, software development, testing, focus, projects, and customer satisfaction, while emphasizing the principles and methodologies of agile.', 'duration': 497.44, 'highlights': ['Agile model is very collaborative and flexible, completing projects in several sprints, while waterfall model focuses on a rigid sequence and completing the project at the end of the sequential process. Agile model emphasizes collaboration and flexibility, completing projects in sprints, whereas waterfall model follows a rigid sequential process.', 'Agile methodology accepts changes after initial planning, while waterfall model does not allow changes once project development has begun. Agile methodology allows changes after initial planning, while waterfall model does not.', 'Agile model is customer-centric, focusing on customer satisfaction and involvement at every step, whereas waterfall model strictly follows the sequential steps without customer involvement. Agile model focuses on customer satisfaction and involvement, while waterfall model follows sequential steps without customer engagement.', 'Agile processes focus on frequent inspection, teamwork, self-organization, and high-quality software, with an incremental approach, while adhering to values outlined in the Agile manifesto. Agile processes emphasize frequent inspection, teamwork, self-organization, and high-quality software, following an incremental approach and adhering to the Agile manifesto.', 'Agile methodologies such as XP, Kanban, Lean, and Scrum provide frameworks for creating high-quality software, visualizing workflow, minimizing waste, and improving process speed. Agile methodologies like XP, Kanban, Lean, and Scrum provide frameworks for high-quality software, visualizing workflow, waste minimization, and process speed improvement.']}, {'end': 10784.606, 'start': 10420.508, 'title': 'Scrum vs. crystal: agile approaches', 'summary': "Introduces scrum and crystal as agile approaches, detailing scrum's framework, including sprints, daily scrum, and its application in project management, along with a comparison of scrum and agile methodologies in terms of suitability for different projects and leadership roles.", 'duration': 364.098, 'highlights': ['Scrum enables teams to learn from their experiences, self-organize and work on their problems, reflect on their successes and losses for improvement. Emphasizes the benefits of Scrum in fostering learning and self-organization within teams.', 'Sprints are events that are time boxed and are usually of two to four weeks length. Provides a specific timeframe for Sprints, a key component of Scrum.', 'Scrum meetings improve visibility and enable constant feedback from clients and customers. Highlights the role of Scrum meetings in enhancing visibility and feedback in project management.', 'Product backlog, sprint planning, sprint backlog, scrum team, daily scrum, sprint review, sprint retrospective, and increment are key components of the Scrum process. Lists the key components of the Scrum process, providing an overview of its structure.', 'An organization can be Agile, but not practice Scrum. However, an organization cannot practice Scrum without being Agile. Clarifies the relationship between Agile and Scrum, emphasizing that Scrum is an implementation of Agile principles.']}, {'end': 11196.233, 'start': 10785.498, 'title': 'Agile vs scrum: deliveries, collaboration, and design', 'summary': 'Compares agile and scrum, emphasizing that agile requires frequent deliveries and focuses on collaboration, while scrum involves daily meetings, sprint planning, review, and retrospective sessions to ensure the highest value products are delivered.', 'duration': 410.735, 'highlights': ['Scrum involves daily meetings, sprint planning, review, and retrospective sessions Scrum includes regular meetings, sprint planning, sprint review, and sprint retrospective sessions to ensure the highest value products are delivered.', 'Agile requires frequent deliveries and focuses on collaboration Agile requires frequent deliveries to get feedback from end users and emphasizes face-to-face interactions with cross-functional teams to ensure collaboration.', 'Scrum ensures the products delivered are of the highest value Scrum is a project management framework used to collaborate, handle unpredictability, and deliver products of the highest value through its structured meetings, tools, and roles.']}], 'duration': 1321.016, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk9875217.jpg', 'highlights': ['Agile methodologies like XP, Kanban, Lean, and Scrum provide frameworks for high-quality software, visualizing workflow, waste minimization, and process speed improvement.', 'Agile processes emphasize frequent inspection, teamwork, self-organization, and high-quality software, following an incremental approach and adhering to the Agile manifesto.', 'Agile model is very collaborative and flexible, completing projects in several sprints, while waterfall model focuses on a rigid sequence and completing the project at the end of the sequential process.', 'Scrum enables teams to learn from their experiences, self-organize and work on their problems, reflect on their successes and losses for improvement.', 'Scrum ensures the products delivered are of the highest value Scrum is a project management framework used to collaborate, handle unpredictability, and deliver products of the highest value through its structured meetings, tools, and roles.']}, {'end': 12295.507, 'segs': [{'end': 11274.55, 'src': 'embed', 'start': 11220.847, 'weight': 0, 'content': [{'end': 11226.531, 'text': 'Firstly, they both have principles of lean and agile, which means reduction of waste,', 'start': 11220.847, 'duration': 5.684}, {'end': 11233.636, 'text': 'and both of them are time-boxed and iterative approaches that enable product delivery in an incremental manner.', 'start': 11226.531, 'duration': 7.105}, {'end': 11238.941, 'text': 'Both these frameworks aim to reduce the amount of work in progress.', 'start': 11235.598, 'duration': 3.343}, {'end': 11244.225, 'text': 'This forces the teams to ensure that they focus on a smaller set of tasks.', 'start': 11240.001, 'duration': 4.224}, {'end': 11248.472, 'text': 'This also makes blockers and bottlenecks a little more visible.', 'start': 11245.23, 'duration': 3.242}, {'end': 11255.437, 'text': 'In both cases, the work is divided into smaller, more manageable units.', 'start': 11250.654, 'duration': 4.783}, {'end': 11260.52, 'text': 'Both of these frameworks use pull scheduling.', 'start': 11257.939, 'duration': 2.581}, {'end': 11266.024, 'text': 'Now this means that products are only built based on demand rather than forecasts.', 'start': 11261.081, 'duration': 4.943}, {'end': 11274.55, 'text': 'Transparency plays a major role in both these frameworks by helping them drive process improvement.', 'start': 11268.906, 'duration': 5.644}], 'summary': 'Lean and agile principles reduce waste, focus on smaller tasks, and use pull scheduling to build products based on demand.', 'duration': 53.703, 'max_score': 11220.847, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk11220847.jpg'}, {'end': 11331.062, 'src': 'embed', 'start': 11303.455, 'weight': 4, 'content': [{'end': 11312.199, 'text': 'So when it comes to Scrum, the entire project is divided into time-constrained iterations, that is, into smaller, manageable units.', 'start': 11303.455, 'duration': 8.744}, {'end': 11316.901, 'text': "But when it comes to Kanban, it's event-driven.", 'start': 11314.22, 'duration': 2.681}, {'end': 11322.544, 'text': "The next criteria we're going to have a look at is release methodology.", 'start': 11317.982, 'duration': 4.562}, {'end': 11331.062, 'text': 'In Scrum, releases take place after each sprint, which usually takes two to four weeks to complete.', 'start': 11324.798, 'duration': 6.264}], 'summary': 'Scrum divides project into time-constrained iterations; releases occur after each sprint (2-4 weeks)', 'duration': 27.607, 'max_score': 11303.455, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk11303455.jpg'}, {'end': 11389.363, 'src': 'embed', 'start': 11361.374, 'weight': 3, 'content': [{'end': 11367.676, 'text': "Once it's complete, changes can be considered in the sprint plan and then added to the sprint backlog.", 'start': 11361.374, 'duration': 6.302}, {'end': 11375.078, 'text': 'With Kanban, changes can be made at any time and incorporated into the workflow.', 'start': 11370.016, 'duration': 5.062}, {'end': 11379.139, 'text': "Now, let's consider the metric that's being measured.", 'start': 11376.518, 'duration': 2.621}, {'end': 11383.281, 'text': 'In Scrum for planning and process improvement.', 'start': 11380.16, 'duration': 3.121}, {'end': 11389.363, 'text': 'velocity, which is the measure of the work that can be completed by a team in a sprint, is the key metric.', 'start': 11383.281, 'duration': 6.082}], 'summary': 'In scrum, velocity is key measure for planning & process improvement.', 'duration': 27.989, 'max_score': 11361.374, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk11361374.jpg'}, {'end': 11692.266, 'src': 'embed', 'start': 11665.069, 'weight': 2, 'content': [{'end': 11670.23, 'text': 'Then, Scrum gives you a high return on investment or ROI.', 'start': 11665.069, 'duration': 5.161}, {'end': 11677.253, 'text': 'Scrum enables you to deliver projects with decreased time to market, thanks to the results being delivered early.', 'start': 11670.911, 'duration': 6.342}, {'end': 11680.734, 'text': 'It gives stakeholders to further reinvest.', 'start': 11677.773, 'duration': 2.961}, {'end': 11686.74, 'text': 'It also proves the worthiness of the project to the stakeholders who are interested.', 'start': 11681.534, 'duration': 5.206}, {'end': 11692.266, 'text': 'Next, Scrum enables self-sufficiency and creativity.', 'start': 11687.681, 'duration': 4.585}], 'summary': 'Scrum delivers high roi, decreases time to market, and enables self-sufficiency and creativity.', 'duration': 27.197, 'max_score': 11665.069, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk11665069.jpg'}, {'end': 11811.232, 'src': 'embed', 'start': 11783.992, 'weight': 5, 'content': [{'end': 11790.497, 'text': "The Scrum Master also ensures the team's productivity isn't affected by any blockets.", 'start': 11783.992, 'duration': 6.505}, {'end': 11797.024, 'text': 'If the problem can be solved by the team members on their own, the Scrum Master helps.', 'start': 11791.278, 'duration': 5.746}, {'end': 11803.87, 'text': 'The Scrum Master accesses different blockets and prioritizes solving each one of them.', 'start': 11797.624, 'duration': 6.246}, {'end': 11811.232, 'text': 'The scrum master also protects the team from any distraction and any external interference,', 'start': 11804.847, 'duration': 6.385}], 'summary': 'The scrum master prioritizes and resolves blockets to maintain team productivity.', 'duration': 27.24, 'max_score': 11783.992, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk11783992.jpg'}, {'end': 11967.411, 'src': 'embed', 'start': 11941.467, 'weight': 6, 'content': [{'end': 11947.831, 'text': 'As a Scrum Master, you need to ensure that your team follows the principles of Agile and Scrum.', 'start': 11941.467, 'duration': 6.364}, {'end': 11960.345, 'text': 'You need to have a clear understanding of different teams and phases within scrum to ensure you can understand and teach the usage of framework to the organization properly.', 'start': 11948.936, 'duration': 11.409}, {'end': 11967.411, 'text': 'In short, having a detailed understanding of the systems and terminologies is mandatory.', 'start': 11960.626, 'duration': 6.785}], 'summary': 'Scrum master ensures team follows agile principles, understands different teams and phases, and teaches framework to the organization.', 'duration': 25.944, 'max_score': 11941.467, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk11941467.jpg'}, {'end': 12234.722, 'src': 'embed', 'start': 12180.08, 'weight': 7, 'content': [{'end': 12185.425, 'text': 'The exam costs around $29 to $30 and you have two attempts to clear.', 'start': 12180.08, 'duration': 5.345}, {'end': 12190.269, 'text': "After 90 days or two attempts, you'll need to pay $25 to write the exam again.", 'start': 12185.965, 'duration': 4.304}, {'end': 12200.438, 'text': "Once you are certified, you'll need to re-certify yourself by taking an exam again after two years.", 'start': 12193.496, 'duration': 6.942}, {'end': 12204.599, 'text': "Now, let's talk about the salary of a scrum master.", 'start': 12201.198, 'duration': 3.401}, {'end': 12215.181, 'text': 'According to Glassdoor, the United States of America, a scrum master earns approximately 97,000 US dollars per annum.', 'start': 12204.899, 'duration': 10.282}, {'end': 12222.483, 'text': 'Meanwhile, in India, a scrum master can earn up to 14 lakh rupees per annum.', 'start': 12215.901, 'duration': 6.582}, {'end': 12229.18, 'text': 'Hyped up about becoming a Scrum Master yet? Let me now tell you about how Simply Learn can help.', 'start': 12223.257, 'duration': 5.923}, {'end': 12234.722, 'text': 'Simply Learn offers the Certified Scrum Master Certification training course.', 'start': 12229.72, 'duration': 5.002}], 'summary': 'Certified scrum master exam costs $29-$30. scrum master earns $97,000 in us and 14 lakh in india. simply learn offers training course.', 'duration': 54.642, 'max_score': 12180.08, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk12180080.jpg'}], 'start': 11196.233, 'title': 'Contrasting kanban and scrum', 'summary': 'Contrasts kanban and scrum frameworks, emphasizing their similarities in lean and agile principles, time-boxed and iterative approaches, reduction of work in progress, pull scheduling, and process improvement. it also compares their differences in cadence, release methodology, change management, key metrics, team structure, and provides insights into the advantages of scrum, such as improved product quality, faster project delivery, high roi, self-sufficiency, and enhanced customer satisfaction. additionally, it discusses the role and responsibilities of a scrum master, certification process, and the average annual salary of $97,000 in the usa and up to 14 lakh rupees in india.', 'chapters': [{'end': 11274.55, 'start': 11196.233, 'title': 'Kanban vs scrum: similarities and principles', 'summary': 'Compares kanban and scrum frameworks, highlighting their similarities in principles of lean and agile, time-boxed and iterative approaches, reduction of work in progress, pull scheduling, and transparency for process improvement.', 'duration': 78.317, 'highlights': ['Both frameworks have principles of lean and agile, enabling product delivery in an incremental manner.', 'They both aim to reduce the amount of work in progress, forcing teams to focus on a smaller set of tasks.', 'Both use pull scheduling, building products based on demand rather than forecasts.', 'Transparency plays a major role in driving process improvement for both frameworks.', 'Work in both frameworks is divided into smaller, more manageable units, making blockers and bottlenecks more visible.']}, {'end': 11718.428, 'start': 11277.188, 'title': 'Scrum vs kanban: a comparison', 'summary': 'Compares scrum and kanban frameworks, highlighting differences in cadence, release methodology, change management, key metrics, team structure, and other factors, and provides insights into the advantages of scrum, such as improved product quality, faster project delivery, high roi, self-sufficiency, and enhanced customer satisfaction.', 'duration': 441.24, 'highlights': ['Advantages of Scrum Scrum enables improved product quality, faster project delivery, high ROI, self-sufficiency, and enhanced customer satisfaction, providing stakeholders with early results and allowing for reinvestment.', 'Differences in Change Management In Scrum, changes can only be considered after the completion of a sprint, while Kanban allows changes to be made at any time and incorporated into the workflow.', "Key Metrics Scrum uses velocity as the key metric for planning and process improvement, while Kanban focuses on lead time, representing the time from a task's appearance in the workflow to its final departure.", 'Release Methodology Scrum follows time-constrained iterations with releases after each sprint, usually taking two to four weeks, while Kanban adopts continuous delivery, ensuring safe, quick, and sustainable changes to reach users.', 'Team Structure Scrum requires cross-functional teams to achieve sprint goals, while Kanban allows optional cross-functional teams but mandates specialized teams focusing on specific workflow aspects.']}, {'end': 12295.507, 'start': 11718.428, 'title': 'Role and responsibilities of a scrum master', 'summary': 'Discusses the role and responsibilities of a scrum master, including their duties towards the team, product owner, and organization, as well as the requirements to become a scrum master and the certification process, with an average annual salary of $97,000 in the usa and up to 14 lakh rupees in india.', 'duration': 577.079, 'highlights': ["A Scrum Master ensures that the team's productivity isn't affected by any blockets, accesses different blockets, and prioritizes solving each one of them. The Scrum Master plays a crucial role in ensuring the team's productivity by addressing obstacles and distractions, which ultimately leads to high-quality results and effective teamwork.", 'To become a Scrum Master, one needs a strong understanding of Scrum and Agile concepts, organizational skills, technological familiarity, coaching ability, conflict resolution skills, and servant leadership qualities. Becoming a Scrum Master requires various skills including knowledge of Scrum and Agile, organizational abilities, technological familiarity, coaching skills, conflict resolution capabilities, and the mindset of a servant leader.', 'The Certified Scrum Master test consists of a one-hour exam with 50 questions, requiring a minimum score of 37 to pass, and costs around $29 to $30 with two attempts allowed. The certification process includes a one-hour exam with specific requirements for passing and a cost of $29 to $30, with the opportunity for two attempts to pass the exam.', 'In the USA, a Scrum Master earns an average annual salary of approximately 97,000 US dollars, while in India, a Scrum Master can earn up to 14 lakh rupees per annum. The average annual salary for a Scrum Master is around $97,000 in the USA and up to 14 lakh rupees per annum in India, indicating a lucrative career path in this role.']}], 'duration': 1099.274, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/VFQtSqChlsk/pics/VFQtSqChlsk11196233.jpg', 'highlights': ['Both frameworks emphasize lean and agile principles for incremental product delivery.', 'Transparency drives process improvement in both frameworks.', 'Scrum enables improved product quality, faster project delivery, high ROI, and enhanced customer satisfaction.', 'Scrum uses velocity as the key metric for planning and process improvement, while Kanban focuses on lead time.', 'Scrum follows time-constrained iterations with releases after each sprint, while Kanban adopts continuous delivery.', 'A Scrum Master ensures team productivity by addressing obstacles and distractions.', 'Becoming a Scrum Master requires various skills including knowledge of Scrum and Agile, organizational abilities, and servant leadership qualities.', 'The Certified Scrum Master test consists of a one-hour exam with specific requirements for passing and a cost of $29 to $30.', 'In the USA, a Scrum Master earns an average annual salary of approximately 97,000 US dollars, while in India, a Scrum Master can earn up to 14 lakh rupees per annum.']}], 'highlights': ['The course aims to make the audience well-versed in the concepts of Scrum and Agile in less than 4 hours.', 'Agile methodologies focus on delivering value to customers with ease through small but usable increments, addressing the delay in making changes and lack of customer perspective value in waterfall methodologies.', 'Agile methodologies provide improved accountability and visibility, with self-organizing and cross-functional teams owning the entire product and ensuring active customer involvement, leading to predictable schedules and costs.', 'Scrum emphasizes collaboration, learning from experiences, and self-organization.', 'The adoption of agile led to the popularity of Scrum as a framework for teams.', 'User stories are the foundation of epics and initiatives, offering a clear view of the interconnections between user stories and aiding in project management.', 'SAFe is specifically designed for complex projects involving large teams, providing a scalable framework for agile adoption, suitable for program and portfolio levels.', 'Continuous learning culture is crucial for organizational sustainability and growth. (Importance of continuous learning)', 'Agile methodologies like XP, Kanban, Lean, and Scrum provide frameworks for high-quality software, visualizing workflow, waste minimization, and process speed improvement.', 'Both frameworks emphasize lean and agile principles for incremental product delivery.', 'Scrum enables improved product quality, faster project delivery, high ROI, and enhanced customer satisfaction.', 'Becoming a Scrum Master requires various skills including knowledge of Scrum and Agile, organizational abilities, and servant leadership qualities.']}