Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udacity

Agile Software Development

ThoughtWorks via Udacity Nanodegree

Syllabus

Prerequisite Knowledge

No experience required.See detailed requirements.

  • Foundations of Agile and Agile Frameworks

    In this course, students will be introduced to The Agile Mindset and how it sets the tone for "being" Agile versus just "doing" Agile. Students will learn to leverage The Agile Manifesto as the foundation for all Agile Frameworks, identify the practical differences between Agile and Waterfall approaches, and master characteristics of three of the more popular Agile Frameworks being utilized across all industries: Scrum, Kanban and XP. Students will then take a deep dive into Agile Teams and Governance and apply best practices of both in order to deliver immense business value.

    WorldVisitz Mobile App Agile Delivery Launch  
  • Delivering Value with Agile Planning and Prioritization

    The Agile approach to planning is an iterative process that focuses on delivering value to the customer. In this course, students will be introduced to the high level aspects of agile planning, including product vision and roadmaps. Students will also learn how to manage requirements at the tactical level, including gathering, writing, and prioritizing requirements using agile techniques from each of the major frameworks. Finally, students will learn different approaches to estimating work and how to build release and iteration plans that help the team continuously deliver value. At the end of the course, students will be equipped with the tools and techniques they need to apply Agile Planning and Prioritization within a team or organization to deliver value more efficiently.

    Create an MVP Release Plan  
  • Progress, Communication, and Organizational Agility

    In this course, students will learn how to communicate project progress and status through information radiators, guide and direct organizational agility through the use of metrics, and differentiate between patterns to mimic and anti-patterns to avoid. Students will also learn how to identify and mitigate risk, and build both internal and external communication strategies that work effectively for the relevant stakeholder audience.

    Report Agile Project Status with a Big Visual Information Radiator  

Taught by

Hasnain Rizvi, Vincent High and Mark Ginise

Related Courses

Reviews

Start your review of Agile Software Development

Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free