- Explore concepts like agile and extreme programming.
- Adopt scrum, kanban, and other processes.
- Scale agile practices throughout your organization.
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Sometimes the worst thing you can do is deliver the wrong product, perfectly. Agile practices help teams focus on delivering valuable and relevant products to customers. Learn the foundations, tips, and tricks for software project management and agile coding techniques in this learning path.
Syllabus
Courses under this program:
Course 1: Agile Software Development
-Learn the fundamentals of agile for software developers. Explore popular agile approaches, including scrum, extreme programming, and Kanban.
Course 2: Agile Development Practices
-Get practical advice and learn developer-centric tips for how to navigate and improve your agile software workflow.
Course 3: Planning and Releasing Software with Jira
-Learn about the benefits of using multiple Atlassian applications together, which reduces manual effort and makes the software development process easier for the entire team.
Course 4: Agile Software Development: Kanban for Developers
-Learn how to improve the efficiency and flow of your agile software development process with kanban.
Course 5: Agile Software Development: Scrum for Developers
-Learn about the foundational concepts of scrum for agile software development.
Course 6: Agile Software Development: Extreme Programming
-Learn the basics of extreme programming (XP), the agile project management practice that can lead software development teams to higher quality, fewer bugs, and greater flexibility.
Course 7: Agile Software Development: Creating an Agile Culture
-Ready to make your organization more nimble and responsive? It starts with culture. Learn how to develop trust, communication, productivity, and innovation on your team.
Course 8: Agile Software Development: Dealing with Legacy Code and Technical Debt
-Learn how to embrace a legacy system and improve it while paying down technical debt.
Course 9: Agile Software Development: Transforming Your Organization
-Learn what it takes to pull off an agile transformation in your IT organization, using specific, practical techniques for successfully adopting and scaling agile on your teams.
Course 10: Agile Software Development: Remote Teams
-Successfully roll out an agile-based remote working strategy for your software team. Learn best practices for effective communication, hiring, and distributed development.
Course 1: Agile Software Development
-Learn the fundamentals of agile for software developers. Explore popular agile approaches, including scrum, extreme programming, and Kanban.
Course 2: Agile Development Practices
-Get practical advice and learn developer-centric tips for how to navigate and improve your agile software workflow.
Course 3: Planning and Releasing Software with Jira
-Learn about the benefits of using multiple Atlassian applications together, which reduces manual effort and makes the software development process easier for the entire team.
Course 4: Agile Software Development: Kanban for Developers
-Learn how to improve the efficiency and flow of your agile software development process with kanban.
Course 5: Agile Software Development: Scrum for Developers
-Learn about the foundational concepts of scrum for agile software development.
Course 6: Agile Software Development: Extreme Programming
-Learn the basics of extreme programming (XP), the agile project management practice that can lead software development teams to higher quality, fewer bugs, and greater flexibility.
Course 7: Agile Software Development: Creating an Agile Culture
-Ready to make your organization more nimble and responsive? It starts with culture. Learn how to develop trust, communication, productivity, and innovation on your team.
Course 8: Agile Software Development: Dealing with Legacy Code and Technical Debt
-Learn how to embrace a legacy system and improve it while paying down technical debt.
Course 9: Agile Software Development: Transforming Your Organization
-Learn what it takes to pull off an agile transformation in your IT organization, using specific, practical techniques for successfully adopting and scaling agile on your teams.
Course 10: Agile Software Development: Remote Teams
-Successfully roll out an agile-based remote working strategy for your software team. Learn best practices for effective communication, hiring, and distributed development.
Taught by
Shashi Shekhar, Shashi Shekhar, Harrison Ferrone, Andrea Goulet, Robert Anthony, Harrison Ferrone, Richard Kasperowski, M. Scott Ford, Steven Lott, Lynn Langit, Robin Beck and Karthik Gaekwad