Java Python FIT2002- IT Project Management
Semester 2 - 2024
Assignment Three – Team Assignment
Due Dates:
● Team presentation and Agile Artefacts (10%): Team presentation in the form. of a Stand-up Meeting to be conducted during Weeks 12 Applied sessions.
● Individual submission (90%): Deliverables 1-3 as an individual assignment through Moodle before the deadline - Monday, 28 October 2024.
Value: 25% of overall unit assessment
Mode of Submission: Online via Moodle
LEARNING OBJECTIVES
The objectives of Assignment 3 are designed to deepen students' understanding and application of:
● Adaptive Project Management: Utilising Agile and Scrum methodologies to manage and adapt to evolving project requirements dynamically.
● Scrum Master Roles: Enhancing knowledge and skills pertinent to the roles and responsibilities of a Scrum Master within IT project management.
● Team Collaboration: Fostering advanced collaborative skills necessary for effective teamwork and project success in real-time environments.
THE CONTEXT
This assignment involves a series of deliverables that will guide you through the establishment of agile project foundations, detailed sprint planning and allocation and execution of the initial sprints. Each deliverable is designed to integrate the theoretical underpinnings of agile project management with practical application, allowing students to experience first-hand the dynamic environment of agile project execution.
● Transition from Planning to Action: Assignment 3 focuses on moving from the detailed project plans developed in Assignment 2 into an active development phase using agile methodologies.
● Focus on Agile Execution: You will learn to apply agile principles like sprints, continuous improvement, and regular evaluation for effective project execution.
● Practical Application of Agile Principles: The assignment includes deliverables that require students to:
○ Refine goals and requirements using agile approaches.
○ Create user personas to understand user needs.
○ Develop a high-level agile project timeline.
○ Breakdown the project into manageable sprints.
● Educational Objectives: This assignment fosters practical project management skills and prepares students to manage real-world projects within agile frameworks.
● Emphasis on User and Organisational Needs: Agile methodologies will help you develop solutions that are highly responsive to user needs and contribute to the stakeholder’s organisational goals.
● Bridging Theory and Practice: This assignment helps students apply their theoretical knowledge of agile project management to practical project scenarios, preparing them for future project management roles.
Note: A ‘Writing Guide' is provided to help you structure your responses effectively. Using this writing guide will ensure you address all key aspects of the questions and demonstrate your understanding of agile concepts.
INSTRUCTIONS
1. The workshop topics will address different components of the assignment (see Specification below).
You should actively participate and engage in classes and discuss emerging concepts as a team. Where required, discuss your progress with your tutor, who can provide support and advice.
2. There are two assignment requirements:
a. Group demonstration (Team stand-up meeting and Agile artefacts) due Week 12 during
Applied session. Short extensions are not available for this task and ALL team members must be present, unless they have explicit permission from the CE (Roisin McNaney). b. Individual submission (all deliverables) due Week 14 (28 October 2024, 11:55 PM).
3. Submissions (individual) must take the form. of a single PDF document.
a. Individual submission should be named: <<A3>>_<<Group #>>_<<Student ID>>.pdf.
- <<A3>> is Assignment 3.
- <<Group #>> is the group number that will be assigned to your g