A Study of Agile Software Development Productivity Analysis

碩士 === 中原大學 === 資訊工程研究所 === 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 d...

Full description

Bibliographic Details
Main Authors: Tien-chun Liu, 劉天鈞
Other Authors: Chung-Shyan Liu
Format: Others
Language:zh-TW
Published: 2011
Online Access:http://ndltd.ncl.edu.tw/handle/45586907051055062749
id ndltd-TW-099CYCU5392022
record_format oai_dc
spelling ndltd-TW-099CYCU53920222015-10-13T20:23:25Z http://ndltd.ncl.edu.tw/handle/45586907051055062749 A Study of Agile Software Development Productivity Analysis 敏捷式軟體專案開發生產力分析之研究 Tien-chun Liu 劉天鈞 碩士 中原大學 資訊工程研究所 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. Chung-Shyan Liu 留忠賢 2011 學位論文 ; thesis 70 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 中原大學 === 資訊工程研究所 === 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.
author2 Chung-Shyan Liu
author_facet Chung-Shyan Liu
Tien-chun Liu
劉天鈞
author Tien-chun Liu
劉天鈞
spellingShingle Tien-chun Liu
劉天鈞
A Study of Agile Software Development Productivity Analysis
author_sort Tien-chun Liu
title A Study of Agile Software Development Productivity Analysis
title_short A Study of Agile Software Development Productivity Analysis
title_full A Study of Agile Software Development Productivity Analysis
title_fullStr A Study of Agile Software Development Productivity Analysis
title_full_unstemmed A Study of Agile Software Development Productivity Analysis
title_sort study of agile software development productivity analysis
publishDate 2011
url http://ndltd.ncl.edu.tw/handle/45586907051055062749
work_keys_str_mv AT tienchunliu astudyofagilesoftwaredevelopmentproductivityanalysis
AT liútiānjūn astudyofagilesoftwaredevelopmentproductivityanalysis
AT tienchunliu mǐnjiéshìruǎntǐzhuānànkāifāshēngchǎnlìfēnxīzhīyánjiū
AT liútiānjūn mǐnjiéshìruǎntǐzhuānànkāifāshēngchǎnlìfēnxīzhīyánjiū
AT tienchunliu studyofagilesoftwaredevelopmentproductivityanalysis
AT liútiānjūn studyofagilesoftwaredevelopmentproductivityanalysis
_version_ 1718047351599267840