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.
This course is part of the Software Product Management Specialization
About this Course
What you will learn
Distinguish between different process models for organizing software production.
Gauge the applicability of process models for a software development project.
Apply the fundamentals of Agile software development and management practices.
Skills you will gain
- Lean Software Development
- Agile Software Development
- Software Development Process
- Scrum (Software Development)
Syllabus - What you will learn from this course
Module 1: Introduction to Processes
Module 2: Process Models
Module 3: Agile Practices
Module 4: Other Practices
- 5 stars76.77%
- 4 stars19.92%
- 3 stars2.40%
- 2 stars0.56%
- 1 star0.33%
TOP REVIEWS FROM SOFTWARE PROCESSES AND AGILE PRACTICES
This course is very helpful and it provides a lot of information about software processes and agile practices. I recommend anyone interesting in development to take this course
The course is highly interactive...i like the concept of giving questions based on the the information learnt in that particular video...I personally like the instructors teaching methods ....
For me, it was a great learning opportunity, the content provided and the way they taught was great, and it helped a lot in my understanding of software development management.
What other way to learn and understand Software Processes and Agile Practices than to register to Software Product Management at the University of Alberta, Canada.
I rate the course 5 star.
About the Software Product Management Specialization
Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
More questions? Visit the Learner Help Center.