Online Course – Certified Professional Internship in Agile Development – Google, University of Virginia

Be familiar with agile methodologies. Master a customized approach to product development.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Beginners

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Practical skills for success in an agile team
  • Using an evidence-based approach
  • Creating an applied and adaptive focus
  • Applying agile principles to projects
  • Defining what is important to the user
  • End-to-end test design
  • Providing adaptive vision to the team
  • Preparing a design document that showcases learning and skills in agile product development

What you will learn in the course

Courses for which the course is suitable

  • Digital Product Manager
  • Agile software developer
  • Systems Analyst
  • User Experience (UX) Designer
  • Agile Team Manager
  • Business key
  • Agile consultant
  • Project Manager

Internship – a four-part course series

Beyond practices and principles, you’ll learn practical skills that enable agile teams to succeed. Using an evidence-based approach across four courses, you’ll put what you’ve learned into practice by creating an actionable, adaptive focus for your digital product team.

Applied learning project

You will apply the principles of Agile to a project of your choice or an idea given to you. During the internship, you will define what is important to the user, design end-to-end testing, and give your team an adaptive view of the Agile practices that are right for them.

You will finish the internship with a design document that showcases your learning and your specialized skills in agile product development.

Details of the courses that make up the specialization

Agile Meets Design Thinking

Course 1

9 hours

4.7 (3,410 ratings)

Course Details

What will you learn?

  • How to evaluate and explain the relevance of ideas and practices from agile development models
  • How to create a strong shared vision and guide value using design methods like personas and problem scenarios
  • How to diagnose which software will be valuable to the user and how to test your ideas with flexible user stories and prototypes
  • How to facilitate narrative collaboration through user stories and prototypes

Skills you will acquire

  • Software Development
  • Product Management
  • Flexible software development
  • User Experience Design (UXD)
  • Flexible user stories

Hypothesis-Driven Development

Course 2

10 hours

4.7 (959 ratings)

What will you learn?

  • How to create valuable outcomes for your user and reduce waste for your team by diagnosing and prioritizing what you need to know about them
  • How to focus your agile development practice by connecting qualitative and quantitative analytics
  • How to do enough research when you need to by holding design workshops
  • How to accelerate value delivery by investing in your product pipeline

Skills you will acquire

  • Usability tests
  • Continuous supply
  • Hypothesis-driven development
  • Thin startup

Product Analytics and AI

Course 3

15 hours

4.7 (457 ratings)

What will you learn?

  • How to naturally and consistently tie your team’s work to actionable analytics that help you drive user value.
  • How to combine your hypotheses about customer personas and solutions with analytics.
  • How to review proposals (lean startup style) so you don’t build content that has no demand.
  • How to embed actionable observations into everything you build (Lean UX style).

Skills you will acquire

  • Software Development
  • Product Management
  • Flexible software development

Managing an Agile Team

Course 4

11 hours

4.7 (1,324 ratings)

What will you learn?

  • How to select and test agile practices to adaptively improve your team practices
  • How to create a mission statement for a flexible team that connects work to a company’s strategy while maintaining creative freedom
  • How to facilitate retrospectives with your team to collaboratively improve your practice
  • How to support your team’s transition to agile development

Skills you will acquire

  • Kanban
  • Flexible product management
  • XP
  • Management of development activities
  • Flexible software development