EXSM 3930 - Agile Principles and Practices
Course Description
Learn values, principles, practices, and benefits of the Agile development and management framework to effectively respond to change, work collaboratively with customers, and increase productivity. Understand the principles of Agile management and how to apply them in design and development. Explore a variety of Agile methodologies, such as scrum, lean development, and kanban. Through practical exercises, you will discover how to apply the framework to successfully implement change, improve customer engagement, create faster and predictable products, and reduce risk.
Learning Objectives
By the end of this course, students should be able to:
- 🗸 Understand Agile values, principles and the practices of popular Agile frameworks.
- 🗸 Identify the benefits of adopting an Agile framework compared with a traditional (Waterfall) methodology.
- 🗸 Understand various Agile approaches such as Scrum, Lean, Kanban, XP, DSDM, DA, SAFe, LeSS.
- 🗸 Develop a release plan, product roadmap and product backlog.
- 🗸 Create and prioritize user stories from the product backlog items.
- 🗸 Apply relative and absolute estimating techniques.
- 🗸 Understand the various roles of popular Agile frameworks.
- 🗸 Facilitate Scrum ceremonies including Sprint Planning, Daily Stand-Up, Sprint Review and Sprint Retrospective.
- 🗸 Create Scrum Artifacts including the product backlog, the sprint backlog, and the product increment.
Notes
- 🗸 This is a Asynrchonous online course accessible through eClass, the University of Alberta’s eLearning management tool.
- 🗸 This is a graded course; assessment activities may include exams, projects, presentations, journals, or research papers.
- 🗸 Additional learning materials are provided through eClass at no additional cost.
- 🗸 EXSM 3930 Agile Principles and Practices is a 21-hour course.
Recommendations
Applicants intending to complete a program are encouraged to apply as soon as possible to lock in their course requirements.
Applies Towards the Following Programs
- User Experience/User Interface Design Certificate : Elective Courses