
Contrast traditional waterfall and agile project management, outlining planning, design, construction, and production; emphasize iterative feature delivery, frequent releases, team collaboration, and faster feedback.
Explain how agile aims to satisfy the customer by delivering working software in short iterations, welcoming changes, and emphasizing collaboration, self-organizing teams, sprint backlog, sustainable development, and continual improvement.
Explore agile software development principles that deliver working software in 2–4 week sprints to satisfy customers. Embrace change, collaboration between business and developers, and pursue simplicity, technical excellence, and self-organization.
Implement the agile model through iterative software development, planning 2–4 week iterations, defining scope, and delivering small releases with frequent retrospectives and user feedback.
Extreme programming applies agile iterations from exploration to delivery, prioritizing user stories, planning, and continuous integration. Collaborate daily with the customer to refine features and deliver small releases.
Explore the Scrum method in agile project management, from product backlog creation to sprint backlog and 30-day sprints, led by a scrum master with daily meetings and burndown charts.
Learn how agile project management uses scrum to transform a product vision into a prioritized product backlog, sprint backlog, and shippable releases through daily stand-ups and product owner collaboration.
Explore future driven development in agile project management by modeling the business domain, creating class and sequence diagrams, refining the model, and planning a future-focused feature list and development plan.
Dynamic Systems Development Method is an agile project delivery framework evolving from feasibility and business studies to functional prototypes, design prototypes, and on-site implementation with working software.
Outline DSDM roles from executive sponsor to technical writer, and show how agile management elevates oversight over deep build work, with combined planning and building and feature-driven, fixed-date projects.
Scale agile methods from team to top management through four phases—envisioning, construction, transition, and production—aligning enterprise, system, and team backlogs with Kanban and Scrum.
Predicts time, cost, and people for agile sprints by sizing stories, estimating factors, and optimizing velocity through friction and dynamic factors.
this lecture compares two projects, calculates net income and present value of six-year installments, and shows project x is more profitable when present value is used.
Measure product, process, and resource quality using the goal-question-metric framework with customer metrics and four properties (purpose, object, issue, viewpoint) to guide data collection, analysis, and business insights.
Compare traditional waterfall methods with agile practices like Scrum and Extreme Programming, highlighting iterative development, product backlog management, and customer-focused release cycles.
Compare DSDM and FDD in agile project management, detailing effort estimations, prototyping strategies, and velocity considerations to guide iterative, business oriented development.
Unlock the power of Agile methodologies and revolutionize your approach to project management with our comprehensive course, "Agile Management: Principles and Practices." This course is designed to provide you with a deep understanding of Agile principles and equip you with practical skills to implement Agile methodologies effectively in your projects.
Starting with Section 1, "Fundamentals of Agile Management," you'll explore the core concepts of Agile, including the differences between traditional management and Agile approaches, the Agile Manifesto, and the principles of Agile software development, emphasizing iterative development models.
In Section 2, "Agile Management Methodologies," you'll dive into various Agile methodologies, including Extreme Programming (XP), Scrum, Feature Driven Development (FDD), and Dynamic Systems Development Method (DSDM). You'll learn the principles and practices of each methodology, along with project management techniques tailored to Scrum and roles within DSDM.
Section 3, "Scaling up Agile Frameworks," focuses on scaling Agile methods for larger projects and organizations. You'll explore strategies for scaling Agile, effort estimation factors, project evaluation techniques, and measuring quality using Goal Question Metric (GQM) frameworks.
The course concludes with Section 4, "Appendix," where you'll examine the integration of Scrum and Extreme Programming, as well as insights into DSDM, FDD, and effort estimations.
Whether you're new to Agile management or seeking to enhance your Agile skills, "Agile Management: Principles and Practices" offers a comprehensive learning experience to help you succeed in today's dynamic project environments.