Product Development Practices

placeholder

In this 11-video course learners can explore well-established practices for Scrum product owners to facilitate development of products in Scrum an Agile framework for developing delivering and sustAIning complex products. You will learn that the purpose of TDD (test-driven development) is to facilitate this thought process to make the product work make it right and make it fast. You will examine the guidelines for adopting TDD. Next learners examine refactoring to clarify and simplify the design of existing code without changing its behavior. You will learn how continuous integration offers a solution to ensure a clean build and learn guidelines for continuous integration adoption including having a single repository for the team to commit build test and deploy their code to the user. You will learn the roles of the product owner Scrum master and Scrum team. You will learn the steps methodologies and best practices for performing TDD tests. Finally this course demonstrates a case study using Scrum practices for product development from the requirement stage to the end product.