This course will teach developers, business analysts, project managers, and entrepreneurs a definite process to prepare for building a new software solution that will garner a shared vision for the project and lead to a minimum viable product. The course will teach how to create a flexible project plan with prioritized features, estimated level of effort, and a preliminary design that is ready for an agile development team to start building. Students will actively participate in the analysis of an example project so that they can get hands-on experience with the process. After taking this course, students will know how much up front analysis is enough to get an agile project started, tips to convince their organization to use this process, and how they may use these skills to develop their own software ideas.
Learn Backend Development Part-Time, Online
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
This course will teach developers, business analysts, project managers, and entrepreneurs a definite process to prepare for building a new software solution that will garner a shared vision for the project and lead to a minimum viable product. The course will teach how to create a flexible project plan with prioritized features, estimated level of effort, and a preliminary design that is ready for an agile development team to start building. Students will actively participate in the analysis of an example project so that they can get hands-on experience with the process. After taking this course, students will know how much up front analysis is enough to get an agile project started, tips to convince their organization to use this process, and how they may use these skills to develop their own software ideas.
Taught by
Rusty Divine