Use of IBM Collaborative Lifecycle Management Solution to Demonstrate Traceability for Small, Real-World Software Development Project
The Standish Group Study of 1994 showed that 53 percent of software projects failed outright and another 31 percent were challenged by extreme budget and/or time overrun. Since then different responses to the high rate of software project failures have been proposed. SEI’s CMMI, the ISO’s 9001:2000...
Main Author: | |
---|---|
Format: | Others |
Published: |
UNF Digital Commons
2015
|
Subjects: | |
Online Access: | http://digitalcommons.unf.edu/etd/606 http://digitalcommons.unf.edu/cgi/viewcontent.cgi?article=1632&context=etd |
id |
ndltd-unf.edu-oai-digitalcommons.unf.edu-etd-1632 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-unf.edu-oai-digitalcommons.unf.edu-etd-16322016-10-18T05:02:43Z Use of IBM Collaborative Lifecycle Management Solution to Demonstrate Traceability for Small, Real-World Software Development Project Chawla, Lovelesh The Standish Group Study of 1994 showed that 53 percent of software projects failed outright and another 31 percent were challenged by extreme budget and/or time overrun. Since then different responses to the high rate of software project failures have been proposed. SEI’s CMMI, the ISO’s 9001:2000 for software development, and the IEEE’s JSTD-016 are some examples of such responses. Traceability is the one common feature that these software development standards impose. Over the last decade, software and system engineering communities have been researching subjects such as developing more sophisticated tooling, applying information retrieval techniques capable of semi-automating the trace creation and maintenance process, developing new trace query languages and visualization techniques that use trace links, applying traceability in specific domains such as Model Driven Development, product line systems and agile project environment. These efforts have not been in vain. The 2012 CHAOS results show an increase in project success rate of 39% (delivered on time, on budget, with required features and functions), and a decrease of 18% in the number of failures (cancelled prior to completion or delivered and never used). Since research has shown traceability can improve a project’s success rate, the main purpose of this thesis is to demonstrate traceability for a small, real-world software development project using IBM Collaborative Lifecycle Management. The objective of this research was fulfilled since the case study of traceability was described in detail as applied to the design and development of the Value Adjustment Board Project (VAB) of City of Jacksonville using the scrum development approach within the IBM Rational Collaborative Lifecycle Management Solution. The results may benefit researchers and practitioners who are looking for evidence to use the IBM CLM solution to trace artifacts in a small project. 2015-01-01T08:00:00Z text application/pdf http://digitalcommons.unf.edu/etd/606 http://digitalcommons.unf.edu/cgi/viewcontent.cgi?article=1632&context=etd UNF Theses and Dissertations UNF Digital Commons Thesis University of North Florida UNF Dissertations Academic -- UNF -- Master of Science in Computer and Information Sciences Dissertations Academic -- UNF -- Computing traceability clm alm collaborative lifecycle management IBM Rational Collaborative Lifecycle Management Solution Computer Engineering Engineering Other Computer Engineering |
collection |
NDLTD |
format |
Others
|
sources |
NDLTD |
topic |
Thesis University of North Florida UNF Dissertations Academic -- UNF -- Master of Science in Computer and Information Sciences Dissertations Academic -- UNF -- Computing traceability clm alm collaborative lifecycle management IBM Rational Collaborative Lifecycle Management Solution Computer Engineering Engineering Other Computer Engineering |
spellingShingle |
Thesis University of North Florida UNF Dissertations Academic -- UNF -- Master of Science in Computer and Information Sciences Dissertations Academic -- UNF -- Computing traceability clm alm collaborative lifecycle management IBM Rational Collaborative Lifecycle Management Solution Computer Engineering Engineering Other Computer Engineering Chawla, Lovelesh Use of IBM Collaborative Lifecycle Management Solution to Demonstrate Traceability for Small, Real-World Software Development Project |
description |
The Standish Group Study of 1994 showed that 53 percent of software projects failed outright and another 31 percent were challenged by extreme budget and/or time overrun. Since then different responses to the high rate of software project failures have been proposed. SEI’s CMMI, the ISO’s 9001:2000 for software development, and the IEEE’s JSTD-016 are some examples of such responses. Traceability is the one common feature that these software development standards impose.
Over the last decade, software and system engineering communities have been researching subjects such as developing more sophisticated tooling, applying information retrieval techniques capable of semi-automating the trace creation and maintenance process, developing new trace query languages and visualization techniques that use trace links, applying traceability in specific domains such as Model Driven Development, product line systems and agile project environment. These efforts have not been in vain. The 2012 CHAOS results show an increase in project success rate of 39% (delivered on time, on budget, with required features and functions), and a decrease of 18% in the number of failures (cancelled prior to completion or delivered and never used). Since research has shown traceability can improve a project’s success rate, the main purpose of this thesis is to demonstrate traceability for a small, real-world software development project using IBM Collaborative Lifecycle Management.
The objective of this research was fulfilled since the case study of traceability was described in detail as applied to the design and development of the Value Adjustment Board Project (VAB) of City of Jacksonville using the scrum development approach within the IBM Rational Collaborative Lifecycle Management Solution. The results may benefit researchers and practitioners who are looking for evidence to use the IBM CLM solution to trace artifacts in a small project. |
author |
Chawla, Lovelesh |
author_facet |
Chawla, Lovelesh |
author_sort |
Chawla, Lovelesh |
title |
Use of IBM Collaborative Lifecycle Management Solution to Demonstrate Traceability for Small, Real-World Software Development Project |
title_short |
Use of IBM Collaborative Lifecycle Management Solution to Demonstrate Traceability for Small, Real-World Software Development Project |
title_full |
Use of IBM Collaborative Lifecycle Management Solution to Demonstrate Traceability for Small, Real-World Software Development Project |
title_fullStr |
Use of IBM Collaborative Lifecycle Management Solution to Demonstrate Traceability for Small, Real-World Software Development Project |
title_full_unstemmed |
Use of IBM Collaborative Lifecycle Management Solution to Demonstrate Traceability for Small, Real-World Software Development Project |
title_sort |
use of ibm collaborative lifecycle management solution to demonstrate traceability for small, real-world software development project |
publisher |
UNF Digital Commons |
publishDate |
2015 |
url |
http://digitalcommons.unf.edu/etd/606 http://digitalcommons.unf.edu/cgi/viewcontent.cgi?article=1632&context=etd |
work_keys_str_mv |
AT chawlalovelesh useofibmcollaborativelifecyclemanagementsolutiontodemonstratetraceabilityforsmallrealworldsoftwaredevelopmentproject |
_version_ |
1718387264112820224 |