LEARNING OUTCOMES
1. Demonstrate a systematic understanding of current project management techniques and practices used in industry.
Knowledge & Understanding,
2. Apply agile techniques and tools to manage a project (time, budget and risks) to produce an AI solution in a team.
Problem Solving, Application, Team working
ADDITIONAL ASSESSMENT DETAILS
A group development project with group documentation and demonstration of a software artefact which contributes 100% to the module’s marks. (Learning outcomes 1, and 2)
INDICATIVE CONTENT
1 : Introduction to project management
- Definitions, roles, skills required, project cycle models.
2 : Project setup
- Project governance, risk measurement and management, project launch
3 : Project planning
- Risk management, resources, milestones
WEB DESCRIPTOR
The module shall raise students' awareness of project management and more particularly of the central role of the project manager by implementing a real project approach following a theoretical contribution, illustrations and scenarios.
LEARNING STRATEGIES
In the first half of the module, you will be given directed and reading and lecture notes to cover the agile theory. You will also gain experience in using tools and techniques for collaborative agile software development, including remote working in a distributed team. You will then put this theory into practice in a group development project in the second half of the module.
REFERENCE TEXTS
ASHMORE, S.and RUNYAN, A. (2014) Introduction to Agile Methods Addision-Wesley.
ISBN-13: 978-0321929563
MEASEY, P. and RADTAC, (2015) Agile Foundations: Principles, Practices and Frameworks. Swindon: BCS
ISBN: 978-1-78017-254-5
PDF ISBN: 978-1-78017-255-2
ePUB ISBN: 978-1-78017-256-9
Le guide Scrum – Ken Schwaber & Jeff Sutherland –
Le guide pratique de la méthode agile la plus populaire – Claude Aubry – Dunod
La gestion de projet (Français) Broché – 14 août 2018 – Roger AIM
La conduite de projets - 3e édition - Thierry Hougron, Jean-Jacques Cousty
RESOURCES
Software Development Environment
Repository for version control
Task management software
The exact specification of the resources needed will be updated each year - details will be provided by the module leader in the module induction.