Agile Software Development

  • 0.0
3 Months

Brief Introduction

Companies are looking to deliver better products faster and more efficiently, and they’re looking to professionals with the Agile skillset to lead that transformation. According to KPMG , 68% of organizations surveyed indicated “faster product delivery” as their reason for adopting Agile practices. That's why jobs that involve Agile development skills are projected to grow 7.3 percent over the next 10 years, with a median salary of around $103,000, according to Burning Glass . In the Agile Softw

Course Summary

The Agile Software Development Nanodegree program teaches the fundamental skills needed to be a successful software engineer on an Agile team, including Scrum, Kanban, Test-Driven Development (TDD), and Extreme Programming (XP).

Key Learning Points

  • Learn Agile methodologies and best practices for software development
  • Develop skills in Test-Driven Development (TDD) and Extreme Programming (XP)
  • Gain experience with Scrum and Kanban methodologies

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

    • USA: $85,000 - $122,000
    • India: INR 5,00,000 - INR 20,00,000
    • Spain: €25,000 - €50,000
    • USA: $85,000 - $122,000
    • India: INR 5,00,000 - INR 20,00,000
    • Spain: €25,000 - €50,000

    • USA: $88,000 - $132,000
    • India: INR 4,00,000 - INR 18,00,000
    • Spain: €30,000 - €45,000
    • USA: $85,000 - $122,000
    • India: INR 5,00,000 - INR 20,00,000
    • Spain: €25,000 - €50,000

    • USA: $88,000 - $132,000
    • India: INR 4,00,000 - INR 18,00,000
    • Spain: €30,000 - €45,000

    • USA: $90,000 - $135,000
    • India: INR 6,00,000 - INR 25,00,000
    • Spain: €35,000 - €60,000

Related Topics for further study


Learning Outcomes

  • Understand Agile methodologies and best practices for software development
  • Develop skills in Test-Driven Development (TDD) and Extreme Programming (XP)
  • Gain experience with Scrum and Kanban methodologies

Prerequisites or good to have knowledge before taking this course

  • Basic programming knowledge and skills
  • Access to a computer and internet connection

Course Difficulty Level

Intermediate

Course Format

  • Online self-paced
  • Project-based

Similar Courses

  • Software Development Process
  • Full Stack Web Developer

Related Education Paths


Notable People in This Field

  • Co-Creator of Scrum
  • Creator of Extreme Programming (XP)

Related Books

Description

The Agile Software Development Nanodegree program equips you with the skills you need to guide the delivery of high value products with top notch software development teams.

Knowledge

  • Students who graduate from the Agile Software Development Nanodegree program can find success across a variety of different roles, including: Delivery Lead Agile Delivery Lead Engineering Manager Project Manager or Agile Project Manager Scrum master Product Owner Product Manager and many others...

Outline

  • Learn how to build products that deliver continuous value to customers using an Agile approach to software development. By the end of this program, students will be able to differentiate between Scrum, Kanban, and XP, create an environment that fosters high performing teams, and manage iteration planning using Agile techniques. Students will also be able to create a release plan for a Minimum Viable Product, create metrics that show project status, and effectively communicate progress both within and outside of the development team. Learn how to build products that deliver continuous value to customers using an Agile approach to software development. By the end of this program, students will be able to differentiate between Scrum, Kanban, and XP, create an environment that fosters high performing teams, and manage iteration planning using Agile techniques.

Summary of User Reviews

The Agile Software Development Nanodegree program has received positive reviews from users. Many users found the program to be comprehensive and well-structured. The program has an overall rating of 4.7 stars.

Key Aspect Users Liked About This Course

The program is comprehensive and well-structured.

Pros from User Reviews

  • The program provides hands-on experience and practical skills.
  • The instructors are knowledgeable and supportive.
  • The program covers a range of topics related to agile software development.
  • The program offers flexible scheduling and pacing options.

Cons from User Reviews

  • The program can be challenging and requires a significant time commitment.
  • The program may not be suitable for those without prior experience in software development.
  • The program may not cover some advanced topics in depth.
$399
Available now
3 Months
Hasnain Rizvi, Vincent High, Mark Ginise
ThoughtWorks
Udacity

Instructor

Share
Saved Course list
Cancel
Get Course Update
Computer Courses