Agile Project Management (APM) is emerging as standard practice in industries as varied as Finance, Marketing and Construction and is ubiquitously applied in technical projects in all sectors. Agile Project Management is an iterative and incremental process, where developers and project stakeholders actively work together to identify and prioritise requirements while managing inevitable change.
Agile is an umbrella term that encompasses several processes. This module focuses on common practices and frameworks used by teams including Scrum, Kanban and XP. Content is applied in practical exercises to illustrate how Agile project management techniques can be used to manage a project led by value-driven delivery.
Agile Framework: Benefits, Values, Principles, Practices
Methodologies: Scrum, XP, Kanban, DSDM S
crum Teams: Team Roles, Responsibilities
Scrum Process Flow: Scrum Cycle Agile Management Events: Plan, Sprint, Review, Retrospective
Extreme Programming (XP): Concepts, Practices User Stories: INVEST characteristics, User Story creation
Artefacts: Sprint & Product backlog management
Estimation & Prioritization: Challenges, Practices
Testing: Test Driven Development (TDD), Testing types
Metrics: Measurements, Burndown charts, Velocity Management & Collaboration
Tools: Jira, Slack Technical Project Management Trends: Internet of Things, Big Data (Architectures, Hadoop, NoSQL, Data Science)
The module assessment will be a mixture of in-class simulation exercises and written/multiple choice exam questions requiring the participants to apply module learning in a structured manner that addresses the learning outcomes.
Module Content & Assessment | |
---|---|
Assessment Breakdown | % |
Formal Examination | 50 |
Other Assessment(s) | 50 |