This course covers techniques for monitoring your projects in order to align client needs, project plans, and software production. It focuses on metrics and reviews to track and improve project progress and software quality.
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.
Upon successful completion of this course, you will be able to:
- 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.
Software Processes and Agile Practices is course 2 of 6 in the Software Product Management Specialization.
In this specialization you will master Agile software practices to lead a team of developers and interact with clients. In the final capstone project you will practice and apply management techniques to realistic scenarios that you will face in your career as a Software Product Manager. You will have the opportunity to share your experiences and learn from the insights of others as part of a Software Product Management community.