Agile Software Development

Provided by:
9/10 stars
based on  6 reviews
Provided by:
Cost FREE
Start Date On demand

Course Details

Cost

FREE

Upcoming Schedule

  • On demand

Course Provider

edX online courses
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with edX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be tau...
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with edX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be taught by David J. Malan, a senior lecturer on computer science at Harvard University for the School of Engineering and Applied Sciences. But there's not just one professor - you have access to the entire teaching staff, allowing you to receive feedback on assignments straight from the experts. Pursue a Verified Certificate to document your achievements and use your coursework for job and school applications, promotions, and more. EdX also works with top universities to conduct research, allowing them to learn more about learning. Using their findings, edX is able to provide students with the best and most effective courses, constantly enhancing the student experience.

Provider Subject Specialization
Sciences & Technology
Business & Management
22611 reviews

Course Description

Agile methodology has taken the software development industry by storm. Everyone wants to be agile, but what does it really mean and how do you achieve agile development?

This computer science course cuts beyond the agile methodology hype and teaches you the fundamental agile concepts that span a wide range of methodologies. It analyzes the key agile ideas, their benefits, their limitations, and how best to take advantage of them to enhance your software skills and show employers that you have mastered an essential component of today's IT industry.

The course is divided into six parts:

  • The Agile manifesto and the context of agile methods
  • Agile principles: what key methodological ideas underlie the agile movement?
  • Agile roles: how does agile redefine traditional software jobs and tasks, in particular the manager's role?
  • Agile practices: what are the concrete techniques that agile teams use to apply these methods?
  • A...

Agile methodology has taken the software development industry by storm. Everyone wants to be agile, but what does it really mean and how do you achieve agile development?

This computer science course cuts beyond the agile methodology hype and teaches you the fundamental agile concepts that span a wide range of methodologies. It analyzes the key agile ideas, their benefits, their limitations, and how best to take advantage of them to enhance your software skills and show employers that you have mastered an essential component of today's IT industry.

The course is divided into six parts:

  • The Agile manifesto and the context of agile methods
  • Agile principles: what key methodological ideas underlie the agile movement?
  • Agile roles: how does agile redefine traditional software jobs and tasks, in particular the manager's role?
  • Agile practices: what are the concrete techniques that agile teams use to apply these methods?
  • Agile artifacts: what practical tools are essential to the work of agile developers?
  • Agile assessment: among agile ideas, which ones are essentially hyped and useless, which ones are actually harmful, and which ones will truly help you effectively produce high-quality software?

Unlike many presentations of agile methods, this course takes a strictly objective view of agile methods, enabling you to retain the best agile principles and practices. By analyzing agile methods in depth and showing you how to benefit from them, it will make you a better developer, equipped to deal with the challenges of ambitious software projects.

Reviews 9/10 stars
6 Reviews for Agile Software Development

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
Adan López profile image
Adan López profile image

Adan López

10/10 starsCompleted
2 years, 5 months ago
I really love the course, great instructor, great explanations, I just want to see if I can get the certificate, being from the ETH Zurich would be awesome and will have a great value for my daily work
Was this review helpful? Yes0
 Flag
GREGORY AGRIOPOULOS profile image
GREGORY AGRIOPOULOS profile image

GREGORY AGRIOPOULOS

10/10 starsCompleted
3 years ago
The course content was up to the point. The way trainer explained all sides of Agile really was very thorough and clear. It helped to determine the depth of Agile
Was this review helpful? Yes0
 Flag
KUAN MEI CHIEN profile image
KUAN MEI CHIEN profile image

KUAN MEI CHIEN

8/10 starsCompleted
3 years, 1 month ago
The course is very useful to apply on practice works, especially on IT industry which customer's demand changed quickly and outputs delivered in short time. That's always in struggling between team and customer. The content help to think about how to improve the communicate skill and shorten the development time under peace environment.Many thanks.
Was this review helpful? Yes0
 Flag
Sonali Sinha profile image
Sonali Sinha profile image

Sonali Sinha

10/10 starsCompleted
3 years, 1 month ago
The course content was detailed and also up to the point. The way trainer explained the ugly, good and brilliant side of Agile really gives a clear cut explanation. It helps to determine the depth of Agile methodology that can be applied in real time scenarios
Was this review helpful? Yes0
 Flag
David Calton profile image
David Calton profile image

David Calton

10/10 starsCompleted
3 years, 1 month ago
Thanks for offering this wonderful course, covered all the major aspects in a thorough way without needed any programming.
Was this review helpful? Yes0
 Flag
Albin Hasani profile image
Albin Hasani profile image

Albin Hasani

9/10 starsTaking Now
3 years, 1 month ago
This course was a profound experience and taught me new concept of software engineering. These concepts have such an impact in a professional environment. I am completing the course and taking the exam on October 6th. The professor is outstanding, he clearly has the abilities to teach students and developers the agile methodologies. I recommend this course to everyone who want to learn a new much-needed approach in software engineering.
Was this review helpful? Yes0
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.