Agile Planning for Software Products

  • 4.8
Approx. 12 hours to complete

Course Summary

This course covers Agile planning for software products, focusing on the Scrum framework. You will learn the key concepts and techniques used by Agile teams to plan and prioritize their work.

Key Learning Points

  • Understand the basics of Agile planning and the Scrum framework
  • Learn how to effectively plan and prioritize features for software products
  • Gain insights into how Agile teams manage and adapt their plans throughout a project

Job Positions & Salaries of people who have taken this course might have

    • USA: $90,000 - $135,000
    • USA: USD
    • India: ₹1,200,000 - ₹2,000,000
    • India: INR
    • Spain: €30,000 - €45,000
    • Spain: EUR
    • USA: $90,000 - $135,000
    • USA: USD
    • India: ₹1,200,000 - ₹2,000,000
    • India: INR
    • Spain: €30,000 - €45,000
    • Spain: EUR

    • USA: $100,000 - $150,000
    • USA: USD
    • India: ₹1,500,000 - ₹2,500,000
    • India: INR
    • Spain: €40,000 - €60,000
    • Spain: EUR
    • USA: $90,000 - $135,000
    • USA: USD
    • India: ₹1,200,000 - ₹2,000,000
    • India: INR
    • Spain: €30,000 - €45,000
    • Spain: EUR

    • USA: $100,000 - $150,000
    • USA: USD
    • India: ₹1,500,000 - ₹2,500,000
    • India: INR
    • Spain: €40,000 - €60,000
    • Spain: EUR

    • USA: $80,000 - $120,000
    • USA: USD
    • India: ₹1,000,000 - ₹1,800,000
    • India: INR
    • Spain: €25,000 - €40,000
    • Spain: EUR

Related Topics for further study


Learning Outcomes

  • Plan and prioritize features for software products using Agile methodologies
  • Understand the Scrum framework and how it can be used for Agile planning
  • Gain insights into how Agile teams manage and adapt their plans throughout a project

Prerequisites or good to have knowledge before taking this course

  • Basic knowledge of software development
  • Familiarity with Agile methodologies

Course Difficulty Level

Intermediate

Course Format

  • Online self-paced
  • Video lectures
  • Quizzes and assignments

Similar Courses

  • Agile Product Management
  • Agile Software Development

Related Education Paths


Notable People in This Field

  • Ken Schwaber
  • Jeff Sutherland

Related Books

Description

This course covers the techniques required to break down and map requirements into plans that will ultimately drive software production.

Knowledge

  • Create effective plans for software development
  • Map user requirements to developer tasks
  • Assess and plan for project risks
  • Apply velocity-driven planning techniques

Outline

  • Module 1: Introduction to Planning
  • Specialization Preview
  • Introduction to Agile Planning for Software Products
  • 4.1.1: Introduction To Planning
  • 4.1.1A: Introduction To Planning
  • 4.1.2: Uncertainty Space
  • 4.1.3: Work Breakdown Structure
  • 4.1.4: Estimates, Targets, and Commitments
  • Meet your presenters: Morgan Patzelt
  • Meet your presenters: Bradley Poulette
  • Meet Your Facilitators
  • Course Resources: Agile Planning for Software Products
  • Course Map: Agile Planning for Software Products
  • Module 1: Supplemental Resources
  • Module 1: Assessment (Graded)
  • Module 2: Project Planning
  • 4.2.1: Story Points
  • 4.2.1A: Story Points
  • 4.2.2: Velocity Estimates
  • 4.2.3: Time Boxing
  • 4.2.4: Gantt Charts
  • 4.2.5: Release Plans
  • Discussion: User Story Points
  • Stanley's Problem: Part 3, Estimate User Stories
  • Discussion: Velocity
  • Stanley's Problem: Part 4, Estimate Velocity
  • Release Planning Tips
  • Stanley's Problem: Part 5, Release Plan
  • Module 2: Supplemental Resources
  • Module 2: Assessment (Graded)
  • Module 3: Iteration Planning
  • 4.3.1: Estimating Task Time
  • 4.3.1A: Estimating Task Time
  • 4.3.2: Task Dependencies
  • 4.3.3: CPM Chart
  • 4.3.4: PERT Chart
  • 4.3.5: Iteration Planning
  • Worksheet and Discussion: Calculating Task Time
  • Module 3: Supplemental Resources
  • Module 3: Assessment (Graded)
  • Module 4: Risk Planning
  • 4.4.1: Anti-Patterns
  • 4.4.1A: Anti-Patterns - Team
  • 4.4.1B: Anti-Patterns - Development
  • 4.4.1C: Anti-Patterns - Management
  • 4.4.1D: Anti-Patterns - Individual Developers
  • 4.4.2: Common Causes of Failure
  • 4.4.3: Risk Assessment, Likelihood, and Impact
  • 4.4.4: Risk Strategies, Contingency, Mitigation
  • Discussion: Product Management Techniques
  • Module 4: Supplemental Resources
  • Congratulations and Preview a Capstone Course
  • Acknowledgements
  • Module 4: Assessment (Graded)
  • Course Final Assessment (Graded)

Summary of User Reviews

Find out what users are saying about Agile Planning for Software Products course on Coursera. Discover its overall rating and a key aspect that many users thought was good.

Key Aspect Users Liked About This Course

The course provides a comprehensive overview of Agile methodology and its application in software product planning.

Pros from User Reviews

  • In-depth coverage of Agile concepts and practices.
  • Engaging and interactive course material.
  • Real-world examples and case studies.
  • Expert instructors with industry experience.
  • Flexible learning schedule and pace.

Cons from User Reviews

  • Some users found the course material overwhelming.
  • The course could benefit from more practical exercises.
  • Not suitable for beginners or those unfamiliar with Agile methodology.
  • Limited interaction with other students in the course.
  • Course content may become dated as Agile methodology evolves.
English
Available now
Approx. 12 hours to complete
Kenny Wong
University of Alberta
Coursera

Instructor

Kenny Wong

  • 4.8 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses