Agile Masterclass: Agile for Project Management
Offered By: Packt via Coursera
Course Description
Overview
Dive into Agile project management with our masterclass designed to elevate your skills. Through this course you'll:
- Gain a robust understanding of Agile concepts, from themes and user stories to creating and using burndown charts and managing a product backlog
- Master Agile estimation and Scrum, using techniques like T-Shirt and Fibonacci,
- Master Scrum methodology including roles, events, and artifacts
- Apply Kanban for workflow optimization and efficiency,
- Utilize Extreme Programming (XP) practices to enhance software development,
- Drive successful project outcomes through Agile methodologies.
This course is for project managers, team leaders, and professionals with basic project management and software development knowledge.
Syllabus
- Welcome to the Course
- In this module, we will introduce you to the Agile Masterclass, outline the course objectives, and familiarize you with your instructor’s background and expertise. This foundational module sets the stage for your learning journey.
- Agile Fundamentals
- In this module, we will explore the basics of Agile methodology, including its necessity in modern software development, key principles, and differentiators from traditional approaches like Waterfall. You will gain a solid understanding of the fundamental concepts that underpin Agile.
- Key Agile Concepts
- In this module, we will delve into crucial Agile concepts that form the backbone of Agile project management. You will learn about themes, initiatives, epics, user stories, product backlogs, and the importance of burndown charts, MVPs, and velocity in tracking project progress and success.
- Agile Estimation
- In this module, we will cover the critical aspect of estimation in Agile projects. You will understand why estimation is essential, learn various techniques like T-Shirt and Fibonacci, and engage in planning poker to refine your skills in providing accurate and useful project estimates.
- Introduction to Scrum
- In this module, we will introduce you to Scrum, a popular Agile framework. You will gain insights into its core principles and understand how the three pillars of Scrum—Transparency, Inspection, and Adaptation—support effective project management.
- Scrum Team
- In this module, we will break down the roles within a Scrum team. You will learn about the responsibilities of the Product Owner, the dynamics of the Development Team, and the critical role of the Scrum Master in facilitating and guiding the Scrum process.
- Scrum Events
- In this module, we will examine the events that structure the Scrum framework. You will understand how each event—from Sprint Planning to Sprint Retrospective—contributes to the iterative and incremental nature of Scrum, ensuring continuous improvement and delivery.
- Scrum Artifacts
- In this module, we will focus on the artifacts used in Scrum. You will learn about the Product Backlog, Sprint Backlog, and Increment, gaining an understanding of how these artifacts help manage work and deliver value in Scrum projects.
- Advantages and Disadvantages of Scrum
- In this module, we will evaluate Scrum's effectiveness as an Agile framework. You will explore the advantages that make Scrum a preferred choice for many teams, as well as the challenges and disadvantages that may arise in its application.
- Introduction to Agile Kanban
- In this module, we will introduce you to Kanban, another Agile methodology. You will learn about its principles, how to set up a Kanban board, and address common inefficiencies. You will also understand the daily practices and rules necessary for successful Kanban execution.
- Extreme Programming (XP)
- In this module, we will explore Extreme Programming (XP), focusing on its values, principles, and practices. You will engage in practical exercises to understand XP deeply and learn how its practices can enhance software development processes.
Taught by
Packt - Course Instructors
Related Courses
Fundamentals of Project Planning and ManagementUniversity of Virginia via Coursera Supply Chain Operations
Rutgers University via Coursera Lean Production
Technische Universität München (Technical University of Munich) via edX Lean Software Development
University of Minnesota via Coursera L'excellence opérationnelle en pratique
ESSEC Business School via Coursera