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...

Full description

Bibliographic Details
Main Author: Chawla, Lovelesh
Format: Others
Published: UNF Digital Commons 2015
Subjects:
UNF
clm
alm
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