Managing an Agile Team

Product type

Managing an Agile Team

Coursera (CC)
Logo Coursera (CC)
Provider rating: starstarstarstar_halfstar_border 7.2 Coursera (CC) has an average rating of 7.2 (out of 6 reviews)

Need more information? Get more details on the site of the provider.

Description

When you enroll for courses through Coursera you get to choose for a paid plan or for a free plan

  • Free plan: No certicification and/or audit only. You will have access to all course materials except graded items.
  • Paid plan: Commit to earning a Certificate—it's a trusted, shareable way to showcase your new skills.

About this course: Traditional development processes often lead to team frustration and poor results. Agile offers a different approach to managing the complexity of software development. This course focuses on the day-to-day jobs of running a software development program and how leading agile methodologies (Scrum, XP, kanban) can help you do them better. From transitioning a team to agile to running sprints to managing stakeholders, this course gives you the skills you need to manage an agile team in your specific operating environment. We'll show you how to: - Think through and focus on the most important aspects of your projects and sprints - Facilitate your team’s initial and ongoin…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

When you enroll for courses through Coursera you get to choose for a paid plan or for a free plan

  • Free plan: No certicification and/or audit only. You will have access to all course materials except graded items.
  • Paid plan: Commit to earning a Certificate—it's a trusted, shareable way to showcase your new skills.

About this course: Traditional development processes often lead to team frustration and poor results. Agile offers a different approach to managing the complexity of software development. This course focuses on the day-to-day jobs of running a software development program and how leading agile methodologies (Scrum, XP, kanban) can help you do them better. From transitioning a team to agile to running sprints to managing stakeholders, this course gives you the skills you need to manage an agile team in your specific operating environment. We'll show you how to: - Think through and focus on the most important aspects of your projects and sprints - Facilitate your team’s initial and ongoing adoption of the specific agile practices that work for you - Anchor your outcomes and success criteria in durable ideas about what makes for valuable products - Support your team's transition from traditional approaches to agile - Create an agile-friendly environment across functional disciplines - Identify and manage outside stakeholder needs As a Project Management Institute (PMI®) Registered Education Provider, the University of Virginia Darden School of Business has been approved by PMI to issue 20 professional development units (PDUs) for this course, which focuses on core competencies recognized by PMI. (Provider #2122) This course is supported by the Batten Institute at UVA’s Darden School of Business. The Batten Institute’s mission is to improve the world through entrepreneurship and innovation: www.batteninstitute.org.

Created by:  University of Virginia
  • Taught by:  Alex Cowan, Faculty & Batten Fellow

    Darden School of Business
Basic Info Course 3 of 5 in the Agile Development Specialization Commitment 4 weeks of study, 2-5 hours/week Language English How To Pass Pass all graded assignments to complete the course. User Ratings 4.6 stars Average User Rating 4.6See what learners said 課程作業

每門課程都像是一本互動的教科書,具有預先錄製的視頻、測驗和項目。

來自同學的幫助

與其他成千上萬的學生相聯繫,對想法進行辯論,討論課程材料,並尋求幫助來掌握概念。

證書

獲得正式認證的作業,並與朋友、同事和雇主分享您的成功。

University of Virginia A premier institution of higher education, The University of Virginia offers outstanding academics, world-class faculty, and an inspiring, supportive environment. Founded by Thomas Jefferson in 1819, the University is guided by his vision of discovery, innovation, and development of the full potential of students from all walks of life. Through these courses, global learners have an opportunity to study with renowned scholars and thought leaders.

Syllabus


WEEK 1


The Agile Team



This week we’ll introduce the four major jobs of software development and help you think through where to focus on each of them for successful outcomes. Then we’ll step through the leading agile methodologies--Scrum, XP, and kanban. You’ll finish the week with a deeper understanding of how to pair your project’s most important facets with the best of what agile has to offer.


13 videos, 2 readings expand


  1. 閱讀: Course Overview & Requirements
  2. 閱讀: Make Discussion Forums Work for You
  3. Video: Drive to Value with Agile Methods
  4. Video: Managing with Agile
  5. Video: The Business of Software
  6. Video: The Job of Software Development
  7. Video: David Bland on Agile & Lean Startup
  8. Video: Agile at Spotify: Part 1
  9. Video: Agile at Spotify: Part 2
  10. Video: Scrum Fundamentals: Roles
  11. Video: Scrum Fundamentals: Phases
  12. Video: Scrum Fundamentals: Burndown
  13. Video: XP Fundamentals: Learning and Deciding
  14. Video: XP Fundamentals: Building and Managing
  15. Video: Kanban Fundamentals

Graded: Week 1 Quiz: The Agile Team

WEEK 2


Learning and Deciding



One of the major promises of agile is to manage the complexities of software development for the best possible outcomes and working environments. Part and parcel of that is strong interdisciplinary collaboration paired with lightweight self-organizing management practices. This week, you’ll learn practical tactics from scrum and XP to promote faster learning and smarter decisions, and how you can use kanban to improve your workflow.


20 videos, 1 reading expand


  1. Video: Your ATM: The Learning Machine
  2. Video: Good Inputs
  3. Video: Good Collaboration
  4. Video: David Chait on Learning What’s Valuable
  5. Video: Agile Methodologies and the Job of Learning
  6. Video: Skit: Grooming the Story Map
  7. Video: The Limits of Good Inputs
  8. Video: Bill Wake on Acceptance Testing
  9. Video: Valuable Decisions
  10. Video: Slicing the Lasagna
  11. 討論提示: Slicing the lasagna?
  12. Video: Managing Work in Progress: Part 1
  13. Video: Managing Work in Progress: Part 2
  14. Video: The Quagmire of Estimation, the Power of Flow
  15. Video: Demo: Using Trello for Agile
  16. Video: Bill Wake on Estimates and Prioritization
  17. Video: Greg Cohen on User Stories
  18. Video: Bill Wake on Burndown
  19. Video: Greg Cohen on Prioritization
  20. Video: Agile Methodologies and the Job of Deciding
  21. Video: Skit: Iteration Planning
  22. 閱讀: Sample Problem Scenario, Epic, Stories, and Kanban Board

Graded: Week 2 Quiz: Learning and Deciding
Graded: Your Best Backlog

WEEK 3


Building, Managing, and Introducing



This week we’ll dive into the jobs of building software and the core management jobs in running an agile team. Agile--and XP in particular--offers a rich body of work on specific coding practices. We’ll step through a few of the most prominent and discuss key linkages with the other concepts and practices you’ve learned. On the job of managing, we’ll dive deeper into what that means and what works in an agile context. We’ll close with ideas and case studies for introducing (or reintroducing) agile to your organization.


24 videos expand


  1. Video: Building Software with Agile
  2. Video: XP on Writing Software: Part 1
  3. Video: XP on Writing Software: Part 2
  4. Video: Bill Wake on YAGNI
  5. Video: Bill Wake on Integrated QA
  6. Video: The Agile Manager
  7. Video: Creating an Agile-Friendly Environment
  8. 討論提示: Siloed vs. interdisciplinary teams?
  9. Video: Skit: A Developer at Work
  10. Video: Bill Wake on Self-Organization
  11. Video: Bill Wake on Support Escalations
  12. Video: International and Distributed Teams
  13. Video: Skit: Retrospective #6
  14. Video: Agile Teams Meet Waterfall Processes
  15. Video: Greg Cohen on Software Development
  16. Video: Agile Product Teams Meet Big Customer
  17. Video: Working with Big Customers: Keeping the Initiative
  18. Video: Working with Big Customers: Accommodating Customer Variations
  19. Video: Skit: Big Meeting with Marla
  20. Video: David Chait on Using Data with Clients
  21. Video: Getting Started
  22. Video: Yael Grushka-Cockayne on Transitioning from Traditional Project Management
  23. Video: Spotify: Scaling Agile
  24. Video: Salesforce: The Big Plunge
  25. Video: Yael Grushka-Cockayne on Project Managers and Agile

Graded: Week 3 Quiz: Building, Managing, and Introducing

WEEK 4


Planning an Iteration



Now that you’ve learned about the four jobs of software development, you’ll have a chance to think through how they relate to your work in this week’s peer-reviewed assignment. You’ll finish the course with a clear plan to accomplish the jobs of learning, deciding, building, and managing for your project.


1 video expand


  1. Video: Final Thoughts

Graded: Your Best Software Project
There are no reviews yet.

Share your review

Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.