Agile Software Development

Online Course

edX
Agile Software Development

What is the course about?

Agile Software Development
The course Agile Software Development is an online class provided by ETH Zurich through edX. The skill level of the course is Introductory. It may be possible to receive a verified certification or use the course to prepare for a degree.

Learn fundamental agile concepts to enhance your software development skills.

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? 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. For the second run of the course we have revised the learning material and created a new final exam.

Prerequisites & Facts

Agile Software Development

Course Topic

Computer Science

University, College, Institution

ETH Zurich

Course Skill Level

Introductory

Course Language

English

Place of class

Online, self-paced (see curriculum for more information)

Degree

Certificate

Degree & Cost

Agile Software Development

To obtain a verified certificate from edX / ETH Zurich you have to finish this course or the latest version of it, if there is a new edition. The class may be free of charge, but there could be some cost to receive a verified certificate (50.00 USD) or to access the learning materials. The specifics of the course may have been changed, please consult the provider to get the latest quotes and news.
ETH Zurich
Agile Software Development
provided by edX

Reviews

Share your experience

Agile Software Development
ETH Zurich edX
Rate the course

Do you recommend the course? *
Here you can find information, reviews and user experiences for the course “Agile Software Development“. The provider of the course – “ETH Zurich” – will be glad to answer any questions you may have about the class, click here to use the offical support channels. It would be great if you could share your experience of participating in the course – Your honest review will surely help others to choose the right class!
School: ETH Zurich
Topic: Computer Science