This course will help stakeholders involved as purchasers or providers learn more about Agile Software Development techniques.
Agile software development methods enable faster initial delivery of useful code with the flexibility to make changes during the process. By seeking to deliver useful application software in bitesize pieces, customers can see what they are paying for and give meaningful feedback to improve software quality and client satisfaction.
2. What you will study
The course will introduce selected project management tools drawing on the SCRUM method and software development practices from extreme programming (XP).
3. How you will learn
The course is delivered through lecture presentations with practical exercises and class discussions. Much of the course involves working in small groups.