SaltedEggYok / INF2001_P6-7

P6-7
0 stars 0 forks source link

1.3.1 Calculation of Use Case Points and Estimation of Project Schedule #26

Closed davinlim23 closed 1 year ago

davinlim23 commented 1 year ago

Description of task: This task involves the calculation of the unadjusted transaction weight, unadjusted actor weight, technical complexity factor and environment factor of this application, and ultimately calculating the number of use case points and estimating the total number of developer hours required for the project.

Goal of task: The task aims to provide an accurate estimation of the amount of effort that is required in the development of this application in developer hours.

Success of the task is dependent on the correct estimation on the number of UCP and the correct conversion of UCP to developer-hours using the estimated 15 to 30 hours conversion formula.

Allocated time: 2 Hours

Start Date: 19/9/2023 End Date: 21/9/2023

Owner: Davin Lim Status: Completed

Priority: Medium

davinlim23 commented 1 year ago

Work Description

Describe the work done in detail: In this task, the number of transactions were first identified calculated by analyzing the use cases and determining which of the specific actions were considered to be transactions.

This provided the relevant unadjusted weight of use cases. The number of Actors were then identified and by summing the unadjusted actor weight and unadjusted transaction weight, the total unadjusted points were determined.

The technical complexity factor and environmental factors were then decided based on the functionalities of the system and the skill level of the development team. These factors were then multiplied with the total unadjusted points and the resultant value was a value of 89.9392, and thus, the estimated developer hours was estimated to be about 1335 hours to 2700 hours.

The completion deadline for the project remains unchanged. This phase of work was planned and executed within the allocated time frame which aligns with the overall project schedule and does not need to be committed to the repository.

Start Date : 19/9/2023 End Date: 21/9/2023