Scrum Framework and Methodology
- Description
- Curriculum
Within the realm of Agile project management, Scrum stands as a powerful and widely adopted framework.
Scrum emphasizes iterative development, team collaboration, and continuous improvement, making it ideal for projects with evolving requirements and a need for rapid delivery.
This comprehensive course equips you with the in-depth knowledge and practical skills to navigate the Scrum framework effectively. We’ll delve into the core principles, roles, artifacts, and ceremonies of Scrum, and explore how to implement these practices to achieve successful project outcomes.
Whether you’re a developer, project manager, product owner, or anyone involved in bringing ideas to life, this course empowers you to leverage the power of Scrum and deliver value in a fast-paced and dynamic environment.
Course Objectives:
- Gain a thorough understanding of the core principles and values underpinning the Scrum framework.
- Explore the Scrum methodology and its role within the broader Agile project management landscape.
- Master the three core roles in Scrum: Product Owner, Scrum Master, and Development Team, and understand their respective responsibilities.
- Learn about the three essential Scrum artifacts: Product Backlog, Sprint Backlog, and Increment, and how they contribute to project flow.
- Understand the purpose and structure of core Scrum ceremonies: Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective.
- Develop skills for effective user story creation and backlog management within the Scrum framework.
- Explore techniques for sprint planning and estimating user stories using techniques like planning poker.
- Learn strategies for facilitating productive Daily Scrum meetings to foster team collaboration and address roadblocks.
- Analyze the importance of product backlog refinement and user acceptance testing throughout the Scrum process.
- Understand how to conduct effective Sprint Reviews and Retrospectives to showcase progress, gather feedback, and continuously improve.
Course Highlights:
Scrum Philosophy and Values:
- Demystify the Scrum framework and its core principles of transparency, inspection, and adaptation.
- Explore the values of Scrum, emphasizing self-organizing teams, iterative development, and continuous improvement.
- Analyze the benefits of Scrum in delivering value early and often, and adapting to changing requirements.
Scrum Roles and Responsibilities:
- Master the three critical roles in Scrum:
- Product Owner: Owning the product vision, managing the product backlog, and prioritizing user stories.
- Scrum Master: Facilitating Scrum ceremonies, removing impediments, and ensuring smooth workflow.
- Development Team: Self-organizing team responsible for delivering product increments during sprints.
Scrum Artifacts:
- Learn about the three essential artifacts in Scrum:
- Product Backlog: A prioritized list of features and functionalities for the product.
- Sprint Backlog: A subset of user stories selected from the product backlog for a specific sprint.
- Increment: The working product increment delivered at the end of each sprint.
- Understand how these artifacts interrelate and contribute to the Scrum development process.
Scrum Ceremonies:
- Master the purpose and structure of core Scrum ceremonies:
- Sprint Planning: Defining the goals and scope for the upcoming sprint.
- Daily Scrum: Short team meetings for status updates, collaboration, and problem-solving.
- Sprint Review: Demonstrating completed work and gathering feedback from stakeholders.
- Sprint Retrospective: Reflecting on the sprint and identifying areas for improvement in the Scrum process.
- Learn best practices for facilitating these ceremonies to maximize their effectiveness.
Scrum Practices and Techniques:
- Develop skills for user story creation, focusing on user needs and functionalities, and acceptance criteria for successful completion.
- Explore backlog management techniques for prioritizing and refining user stories within the product backlog.
- Learn how to estimate user stories using techniques like planning poker to ensure realistic sprint planning.
- Analyze the importance of product backlog refinement to ensure clarity and feasibility of user stories.
- Understand the role of user acceptance testing (UAT) in verifying that user stories meet acceptance criteria.
Target Audience:
- Developers, project managers, product owners, and anyone involved in Scrum teams seeking a deeper understanding of the framework.
- Individuals transitioning to Agile methodologies and wanting to master the Scrum framework.
- Business analysts interested in user story creation and collaboration with Scrum teams.
- Testers needing to understand their role in Scrum and how to effectively conduct user acceptance testing.
- Anyone curious about Scrum and its application in software development and beyond.
-
1Nvidia New Technologies Slides
Welcome to your first slider tutorial. This slides will start with a simple introduction. Then, You will open up google cause I"ll show you where you can download the blender software and which version of it will we be using in the entire course period.
Note: The download link is available with the lecture, plus the .pdf file is also included for you to download if you still need help downloading the software.
-
2Engine Target Audience
-
3Quiz: Mobile / Native Apps
-
4Realistic Graphic on UE4
-
5Volta GPU for optimization.
The Tensor Core GPU Architecture designed to Bring AI to Every Industry. Equipped with 640 Tensor Cores, Volta delivers over 100 teraflops per second (TFLOPS) of deep learning performance, over a 5X increase compared to prior generation NVIDIA Pascal architecture.
-
6Deep Learning