Summary: | 碩士 === 中原大學 === 資訊工程研究所 === 99 === In this thesis, we analyzed the productivity of a real world agile project and provided the productivity data on different work items and during different periods of the project. Agile development process is usually used when the scope of a project is not clearly defined. It is important for the management to monitor not only the project progress indicators but also the project productivity. Beside the line of code (LOC), function point was used to analyze the productivity of the agile project.
We estimated function point of work items from product backlog of the project, obtained work efforts of work items that were recorded using XPlanner, and then counted the line of code of work items.
We performed linear regression analysis on: 1. function point v.s. work efforts, 2. LOC v.s. work efforts, and 3. function point v.s. LOC. We found that correlations among the three are significant and thus believed that functional point can be used as a productivity indicator for agile projects.
Furthermore, we analyzed the productivity on different functions and during different stages of the project.
|