Forecasting and tracking of project completion dateline using requirement traceability matrix in scrum
Forecasting and tracking a project completion dateline plays a crucial role in project management and planning, as these are key factors in determining a project's success. SCRUM is an agile software development life cycle (SDLC) that is dynamic and flexible. In SCRUM methodology, the developme...
| Main Author: | |
|---|---|
| Format: | Final Year Project / Dissertation / Thesis |
| Published: |
2024
|
| Subjects: | |
| Online Access: | http://eprints.utar.edu.my/6561/ http://eprints.utar.edu.my/6561/1/SE_2003343_FYP_Report%2DTanEngIan_TAN_ENG_IAN.pdf |
| Summary: | Forecasting and tracking a project completion dateline plays a crucial role in project management and planning, as these are key factors in determining a project's success. SCRUM is an agile software development life cycle (SDLC) that is dynamic and flexible. In SCRUM methodology, the development life cycle is iterative, involving multiple iterations where each iteration focuses on a specific part of the system until its completion. This iterative nature accommodates dynamic requirements, as users are continuously involved in the software development process to ensure user satisfaction aligns with user requirements. After each iteration, or known as sprint, users evaluate the outcome, provide feedback, and necessary modifications are made to the
requirements. As the requirements are changing over time, the problem of lack of formal documentations would also arise in the methodology itself. All these characteristics has made the process of forecasting and tracking the project
completion dateline in SCRUM to be difficult.
To address the issue, this final year project involves developing a web application to assist project managers and SCRUM practitioners in managing their SCRUM projects. The web application will incorporate various tools and
techniques to aid in tracking project completion timelines. Burndown and burnup charts will be used to visualize the pace of SCRUM projects. Additionally, the application will include a planning poker game to facilitate collaboration among team members in determining user story points for sprint backlog items. A Requirements Traceability Matrix (RTM) will be provided, summarizing the status of all SCRUM projects in a single table. Lastly, the project will implement an estimation model, an algorithm designed to predict the final completion date of SCRUM projects.
|
|---|