Save for later

Software Processes and Agile Practices

Software Product Management,

This course delves into a variety of processes to structure software development. It also covers the foundations of core Agile practices, such as Extreme Programming and Scrum.
Get Details and Enroll Now

OpenCourser is an affiliate partner of Coursera and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 4.6 based on 454 ratings
Length 5 weeks
Effort 4 weeks of study, 2-4 hours/week
Starts Jul 10 (45 weeks ago)
Cost $79
From University of Alberta via Coursera
Instructor Kenny Wong
Download Videos On all desktop and mobile devices
Language English
Subjects Programming Art & Design
Tags Computer Science Design And Product Software Development

Get a Reminder

Send to:

Similar Courses

What people are saying

software development

Helped in understanding the various process Good Overview, hope to dive deeper in next cources in Specialization Great overview of the history of software development frameworks and well updated on new Agile methodologies.

Excellent Course I love this <3 Extremely relevant course for today's modern software development scenarios.

Also I want to mark an article “How to manage 7 wastes in software development”.

Great insights about agile and other software development methodologies.

Covers software development practices and methodologies in depth, while keeping it short and to the point.

Great course to know about different software development models and to dive in some agile practices I didn't like the amount of memorizing content.

Thanks for a great and insightful learning about agile software development processes!

And brings a nice definition of basic concepts for software development programming/planning.

Great introductory course on popular software development practices.

I have worked with small software development teams in the past.

Will make you want to jump onto the next course Very interesting overall view on the different processes and methodologies of software development.

Great overview of Agile Software Development Processes.

it was nice Excellent introduction to the landscape of methodologies and development regarding Agile software development.

This is a very good lecture to introduce the Agile software development process.

Read more

very good course

Very Good Very good course.

Very good course.

Very good course !

great review of How to ...form start to done ..must learn or relearn Very Good Course Thank you g Interesting, "agile" and complete.

very good course Great course!

Very Good Course Nice introduction to Agile and Lean methodology, should probably cover more about Lean hard fun!!

very good course to know the basic knowledge of SCRUM SPIEL waterfull sawtooth.... Nice delivery.

Very good course ..

Read more

software processes

I learned important principles of Agile and Software Processes.

Very well written and produced, it will make you understand a lot more about software processes and agile course content and instructors are very good.

A lot of information for beginners, but it will surely provide a good foundation on various software processes.

They summarize in a very convenient way the various Agile Software Processes and Practices It is a nice course.

Well taught Software Processes and practices.

I learnt about software processes without having a background in software engineering.

Read more

processes and agile practices

It was a good and, in my opinion, comprehensive course on Software Processes and Agile Practices.

This course is very helpful and it provides a lot of information about software processes and agile practices.

great overview of modern development practices, thank you I found this course interesting, yet I would propose to rename it to "Introduction to Software Processes and Agile Practices".

Would recommend it to anyone to gain a good understanding of Software Processes and Agile Practices.

well explained and course notes covers everything Great course, provides a good explanation of how software processes and agile practices work.

"Software Processes and Agile Practices" course was one of my step towards success.

Very informative and something that i can apply to work practices Very good course with interesting a useful information, i liked the way they explain the concepts but some examples are a little hard to understand Excellent Extensive course to present you the big picture of software development processes and agile practices.

Read more

easy to follow

Very easy to follow but comprehensive at the same time.

Very detailed, easy to follow and interesting, Thanks for such a product.

Course is full of useful information and instructors are easy to follow.

Very easy to follow, and the notes were really good!

Very easy to follow and great material to deepen understanding Great explanations of agile practices.

Great learning MUY BIEN ESTRUCTURADO, FACIL ENTENDIMIENTO Easy to follow, liked the Quizzes, the glossary and course materials were great too.

Clear explanation and easy to follow materials.

Excellent, compact and very easy to follow, rich complementary material Clear and concisely presented material - Buen curso, bien explicado, excelente para principiantes y expertos.

Read more

product management

This specialization is very complete and focused on the main topic "Software Product Management".

;) Excellent teachers, excellent materials Great course for becoming more process oriented and having a more detailed understanding of multiple product management processes.

It's challenging to teach and learn product management through an online course.

A product management does a lot of her/his work by talking (to many different people involved), which is very difficult to train online (it could be done with role playing assignments supported by video conferencing, but I think learning from experienced colleagues in practice is a much better way).

The quizzes are often a good way to rehearse the topics that have been explained, but sometimes feel like an extremely simplified black-white view on very nuanced issues.The best parts of the Software Product Management courses for me were the larger assignments you make that are reviewed by fellow students (getting feedback is very useful and it's also instructive to see what approach your peers took) and the interviews with experienced product managers which offer valuable insights in the complicated situations product managers often have to deal with.I recommend this course to anyone that is new to software product management and quite new to software development.

It takes a very interesting subject, software product management, and transforms it into the world's most boring thing.

I have attended multiple courses on the same subject and have been doing product management for more than 7 years.. this course cover all the important concepts and assignments are so nice.

Feature Driven Develoment is now very popular in Product Management.

If you're interested in this because you just want to learn for the sake of learning, or to supplement any practical knowledge of product management that you may already have through experience in your career (as was my case) and to just understand things better, this is great.

It was very interesting being exposed to a variety of different methodologies for doing Product Management.

In a nutshell, this course propels many learners towards the specialization of product management in true sense.

Efficient & straightforward Great course for learning all the methodologies and practices for product management/development.

Read more

product manager

I recommend it to every aspiring product manager and other related roles!

Simple and complete, could be a "must" for every Software Product Manager.

The lean and scrum helps me a lot, I wish there could be more user cases, product manager could share more insights about the product.

I believe that this course delivers critical knowledge to any Business Analyst, Product Manager and Product Development Manager.

Mapping of software product manager to scrum master is IMHO not correct.

The course can be a good first step on your path to becoming a product manager, as long as you realize that you will also need a lot of skills that an online course cannot teach you.

That was amazing!I learned lots of new useful information!Never thought the product manager does so much work on the project:) Very interesting and very useful course.

Good course to do which provides comprehensive information in very less time Provided a very good framework for Product Manager who has experienced older software management tools, like Waterfall.

Read more

process models

The course duly focuses on Agile, Scrum and Kanban based methodologies which are at the heart of process models of big companies, looking to deliver software/apps in small iterations, keeping risks manageable and early visibility of failures.

easy to understand and there are lot of important points covered in the course Excellent course I have read about Agile practices and well aware of the software process models beforehand but this course still managed to teach me a lot more.

Clear and experienced teachers/facilitators, very good reference resource and explicit and efficient videos with a good method including task to fix the learned topics.Complete and organized course structure for incremental learning about software process models.

Good definition for extreme programming and software process models.

This is a great course, simple to learn with a wide coverage of latest Agile practices and on-going process models.

It shares the main values and principles of the different process models, agile with variations.

Read more

useful information

Lots of useful information and totally recommend it very help full course.Need to have enough time for doing it Excellent delivery!...

I really enjoy this specialization, it is srtuctured very well, lot's of useful information and it is explained very good.

really enjoyed

Thank you Much better content than first course, this was really much more challenging and I really enjoyed it!

I really enjoyed this course Excellent course !!!

Since I am a new Software Development student I really enjoyed learning about something new yet somewhat related to simple project management.

I really enjoyed this course.

Read more

well explained

Thank you knowledge-based, no skill-based work at all which is weird since the capstone is skills-based Excellent Very informative and helpful, all the are well explained.

Very well explained the teachers go through all the details.I am satisfied!Thank you!!

Maybe you should explore the Agile Methodology Course is good with all concepts well explained Amazing course.

Read more

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Capital Structure Analyst $65k

Bank Structure Analyst, Statistics and Reserve Accounts $66k

Aircraft Structure Technician $76k

Structure Engineer $82k

Structure and Function Scientist $86k

Product Structure Engineer $88k

Software R&D $98k

Senior Package Designer graphics and structure $108k

Software 3 $120k

Team Product Structure Manager Lead $125k

Product Manager / Developer for Structure Penetration Management $141k

Senior Product Manager / Developer for Structure Penetration Management $208k

Write a review

Your opinion matters. Tell us what you think.

Rating 4.6 based on 454 ratings
Length 5 weeks
Effort 4 weeks of study, 2-4 hours/week
Starts Jul 10 (45 weeks ago)
Cost $79
From University of Alberta via Coursera
Instructor Kenny Wong
Download Videos On all desktop and mobile devices
Language English
Subjects Programming Art & Design
Tags Computer Science Design And Product Software Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now