About this Course
A successful software development project requires the application of a software development lifecycle. The traditional waterfall software development lifecycle has been used on a wide range of projects. But this model has many drawbacks due to inflexibility to changes and also long development time before any software product is released. Agile practices emphasize flexible development approaches and early, frequent releases of software to users. Scrum is the premier software development and management technique used in agile projects. It employs an iterative, incremental approach to optimize predictability and control risk. This course offers essential concepts, fundamentals and best practices for IT professionals to use Scrum for building software. It is a preparatory course for the certification of scrum master assessment conducted by ScrumAlliance. On completion of this course, participants would be able to: o Understand the characteristics of different development methodologies o Understand the essentials of scrum o Define roles and responsibilities of scrum master, product owner and the team members o Define a Sprint o Define deliverables of sprint o Assess and address the impact of change during the Sprint o Define and develop product backlog o Creating the Product Backlog o Establish project plan and estimation o Understand the issues of requirement change o Understand the techniques in re-estimation o Develop release burndown chart o Apply strategies to lead change
Course Rating
- /5 from users
Course Enquiry
Course Info
- Course Provider Institute of Systems Science, NUS
- Course Category Technology
- Course Price $720
Comments