Collaboration Strategies to Reduce Technical Debt
Inadequate software development collaboration processes can allow technical debt to accumulate increasing future maintenance costs and the chance of system failures. The purpose of this qualitative case study was to explore collaboration strategies software development leaders use to reduce the amou...
Main Author: | |
---|---|
Format: | Others |
Language: | en |
Published: |
ScholarWorks
2017
|
Subjects: | |
Online Access: | https://scholarworks.waldenu.edu/dissertations/4236 https://scholarworks.waldenu.edu/cgi/viewcontent.cgi?article=5339&context=dissertations |
id |
ndltd-waldenu.edu-oai-scholarworks.waldenu.edu-dissertations-5339 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-waldenu.edu-oai-scholarworks.waldenu.edu-dissertations-53392019-10-30T01:06:02Z Collaboration Strategies to Reduce Technical Debt Miko, Jeffrey Allen Inadequate software development collaboration processes can allow technical debt to accumulate increasing future maintenance costs and the chance of system failures. The purpose of this qualitative case study was to explore collaboration strategies software development leaders use to reduce the amount of technical debt created by software developers. The study population was software development leaders experienced with collaboration and technical debt at a large health care provider in the state of California. The data collection process included interviews with 8 software development leaders and reviewing 19 organizational documents relating to software development methods. The extended technology acceptance model was used as the conceptual framework to better understand the social and cognitive influences on the perceived usefulness of collaboration in reducing technical debt. An inductive analysis of the data was used for coding, triangulation, and identifying themes related to the use of collaboration strategies to reduce technical debt. Prominent themes included using collaboration at all stages of development, using continuous verification processes, promoting a participatory culture, and using tools to support distributed teams. The study findings showed an environment that promotes collaboration, a culture that encourages participation, and accessibility to collaborative tools that may reduce technical debt in software projects. The results of this study may contribute to positive social change by demonstrating how individuals with diverse backgrounds and different perspectives can work together to improve critical software that people depend on every day. 2017-01-01T08:00:00Z text application/pdf https://scholarworks.waldenu.edu/dissertations/4236 https://scholarworks.waldenu.edu/cgi/viewcontent.cgi?article=5339&context=dissertations Walden Dissertations and Doctoral Studies en ScholarWorks Agile Development Collaboration Continuous Verification Software Development Technical Debt Technology Acceptance Model Computer Sciences Databases and Information Systems Other Communication |
collection |
NDLTD |
language |
en |
format |
Others
|
sources |
NDLTD |
topic |
Agile Development Collaboration Continuous Verification Software Development Technical Debt Technology Acceptance Model Computer Sciences Databases and Information Systems Other Communication |
spellingShingle |
Agile Development Collaboration Continuous Verification Software Development Technical Debt Technology Acceptance Model Computer Sciences Databases and Information Systems Other Communication Miko, Jeffrey Allen Collaboration Strategies to Reduce Technical Debt |
description |
Inadequate software development collaboration processes can allow technical debt to accumulate increasing future maintenance costs and the chance of system failures. The purpose of this qualitative case study was to explore collaboration strategies software development leaders use to reduce the amount of technical debt created by software developers. The study population was software development leaders experienced with collaboration and technical debt at a large health care provider in the state of California. The data collection process included interviews with 8 software development leaders and reviewing 19 organizational documents relating to software development methods. The extended technology acceptance model was used as the conceptual framework to better understand the social and cognitive influences on the perceived usefulness of collaboration in reducing technical debt. An inductive analysis of the data was used for coding, triangulation, and identifying themes related to the use of collaboration strategies to reduce technical debt. Prominent themes included using collaboration at all stages of development, using continuous verification processes, promoting a participatory culture, and using tools to support distributed teams. The study findings showed an environment that promotes collaboration, a culture that encourages participation, and accessibility to collaborative tools that may reduce technical debt in software projects. The results of this study may contribute to positive social change by demonstrating how individuals with diverse backgrounds and different perspectives can work together to improve critical software that people depend on every day. |
author |
Miko, Jeffrey Allen |
author_facet |
Miko, Jeffrey Allen |
author_sort |
Miko, Jeffrey Allen |
title |
Collaboration Strategies to Reduce Technical Debt |
title_short |
Collaboration Strategies to Reduce Technical Debt |
title_full |
Collaboration Strategies to Reduce Technical Debt |
title_fullStr |
Collaboration Strategies to Reduce Technical Debt |
title_full_unstemmed |
Collaboration Strategies to Reduce Technical Debt |
title_sort |
collaboration strategies to reduce technical debt |
publisher |
ScholarWorks |
publishDate |
2017 |
url |
https://scholarworks.waldenu.edu/dissertations/4236 https://scholarworks.waldenu.edu/cgi/viewcontent.cgi?article=5339&context=dissertations |
work_keys_str_mv |
AT mikojeffreyallen collaborationstrategiestoreducetechnicaldebt |
_version_ |
1719280984777555968 |