THE EXPERIENCE-BASED APPROACH FOR ADAPTATION OF AGILE SOFTWARE DEVELOPMENT PROJECTS USING TRANSACTIVE MEMORY SYSTEM
It is undeniable that the Agile Software Development (SD) framework has been commonly used in Information Technology projects. But, many have failed to implement it (The Standish Group International, 2015). The issue also occurs in a corporation that author used as a research object (Finclusion) in...
Saved in:
Main Author: | |
---|---|
Format: | Dissertations |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/49382 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:49382 |
---|---|
spelling |
id-itb.:493822020-09-16T09:28:20ZTHE EXPERIENCE-BASED APPROACH FOR ADAPTATION OF AGILE SOFTWARE DEVELOPMENT PROJECTS USING TRANSACTIVE MEMORY SYSTEM Suryaatmaja, Kevin Indonesia Dissertations Action Research, Agent Based Modelling, Agile, Framework, Learning, Software Development, Soft System Methodology, Transactive Memory System, Qualitative Data Analysis INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/49382 It is undeniable that the Agile Software Development (SD) framework has been commonly used in Information Technology projects. But, many have failed to implement it (The Standish Group International, 2015). The issue also occurs in a corporation that author used as a research object (Finclusion) in this study. Observations and interviews conducted with 12 persons who are members of the project team who used agile in the last two years (until mid-2020), indicating the following problems of dependency on a person, communication process, documentation process, scoping and focusing, and team capability. Author conducted literature research by exploring all literatures relate to the failure of Agile SD implementation. There are 14 papers discussed the supporting framework (as adaptation strategy) used to comprehend the issues in Agile SD implementation. Unfortunately. the correlation between supporting framework and problem solving is dubious. Therefore, an appropriate research methodology is needed to uncover the real problems in Agile SD implementation related to humans who are usually complex and messy. A relevant theoretical framework that supports the learning process is needed as a guide to improving the problem situation. Thus, need a research methodology that flexible enough to support the theoretical framework. Soft Systems Methodology (SSM)-based Action Research (AR) proposed as a research methodology to explore the problems that are usually messy and ill-defined, and most important SSM-based AR can explore as a learning system that can accommodate different ways of view and thinking about the real situation and multiple possibilities. Qualitative Data Analysis (QDA) proposed to enrich the SSM to bring a systemic structured to avoid assuming an agreement on one single Worldview of the problem situation. Transactive Memory System (TMS) Learning Framework as a theoretical framework is used to support the learning process reconstruction. Simulation using ABM to uncover new ways of carrying out the adaptation process before implementing the action in stage 5 or stage 6 to explore new knowledge and provides guidance for future research. Using SSM enriched by QDA is expected to uncover the empirical issues in Agile ceremony “Daily Stand Up” which are dependency on a person, problem in communication process, problem in documentation process, problem in scoping and focusing, and problem in team capability. Embedding the "TMS-Learning Framework" into Daily Stand Up can reconstruct the learning process to improve the Agile implementation process as problem solving interest and enriching new knowledge as the research interest. Using ABM to perform a simulation for adaptation process which further research recommendations can explore at which stage the simulation is more appropriate. Therefore, SSM enriched by QDA and ABM with TMS-Learning Framework become the novelty of this research that brings newness of research methodology and theoretical interest. Limitation of this study is the research carried out until the sixth stage of SSM namely "Defining Action to Improve", challenge to model all external factors related to cognition accurately (Eysenck and Keane, 2005), and only model the TMS Learning Framework but not on the application of tangible tools. Keywords: Action Research, Agent Based Modelling, Agile, Framework, Learning, Software Development, Soft System Methodology, Transactive Memory System, Qualitative Data Analysis text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
It is undeniable that the Agile Software Development (SD) framework has been commonly used in Information Technology projects. But, many have failed to implement it (The Standish Group International, 2015). The issue also occurs in a corporation that author used as a research object (Finclusion) in this study. Observations and interviews conducted with 12 persons who are members of the project team who used agile in the last two years (until mid-2020), indicating the following problems of dependency on a person, communication process, documentation process, scoping and focusing, and team capability. Author conducted literature research by exploring all literatures relate to the failure of Agile SD implementation. There are 14 papers discussed the supporting framework (as adaptation strategy) used to comprehend the issues in Agile SD implementation. Unfortunately. the correlation between supporting framework and problem solving is dubious.
Therefore, an appropriate research methodology is needed to uncover the real problems in Agile SD implementation related to humans who are usually complex and messy. A relevant theoretical framework that supports the learning process is needed as a guide to improving the problem situation. Thus, need a research methodology that flexible enough to support the theoretical framework.
Soft Systems Methodology (SSM)-based Action Research (AR) proposed as a research methodology to explore the problems that are usually messy and ill-defined, and most important SSM-based AR can explore as a learning system that can accommodate different ways of view and thinking about the real situation and multiple possibilities. Qualitative Data Analysis (QDA) proposed to enrich the SSM to bring a systemic structured to avoid assuming an agreement on one single Worldview of the problem situation. Transactive Memory System (TMS) Learning Framework as a theoretical framework is used to support the learning process reconstruction. Simulation using ABM to uncover new ways of carrying out the adaptation process before implementing the action in stage 5 or stage 6 to explore new knowledge and provides guidance for future research.
Using SSM enriched by QDA is expected to uncover the empirical issues in Agile ceremony “Daily Stand Up” which are dependency on a person, problem in communication process, problem in documentation process, problem in scoping and focusing, and problem in team capability. Embedding the "TMS-Learning Framework" into Daily Stand Up can reconstruct the learning process to improve the Agile implementation process as problem solving interest and enriching new knowledge as the research interest. Using ABM to perform a simulation for adaptation process which further research recommendations can explore at which stage the simulation is more appropriate. Therefore, SSM enriched by QDA and ABM with TMS-Learning Framework become the novelty of this research that brings newness of research methodology and theoretical interest.
Limitation of this study is the research carried out until the sixth stage of SSM namely "Defining Action to Improve", challenge to model all external factors related to cognition accurately (Eysenck and Keane, 2005), and only model the TMS Learning Framework but not on the application of tangible tools.
Keywords: Action Research, Agent Based Modelling, Agile, Framework, Learning, Software Development, Soft System Methodology, Transactive Memory System, Qualitative Data Analysis |
format |
Dissertations |
author |
Suryaatmaja, Kevin |
spellingShingle |
Suryaatmaja, Kevin THE EXPERIENCE-BASED APPROACH FOR ADAPTATION OF AGILE SOFTWARE DEVELOPMENT PROJECTS USING TRANSACTIVE MEMORY SYSTEM |
author_facet |
Suryaatmaja, Kevin |
author_sort |
Suryaatmaja, Kevin |
title |
THE EXPERIENCE-BASED APPROACH FOR ADAPTATION OF AGILE SOFTWARE DEVELOPMENT PROJECTS USING TRANSACTIVE MEMORY SYSTEM |
title_short |
THE EXPERIENCE-BASED APPROACH FOR ADAPTATION OF AGILE SOFTWARE DEVELOPMENT PROJECTS USING TRANSACTIVE MEMORY SYSTEM |
title_full |
THE EXPERIENCE-BASED APPROACH FOR ADAPTATION OF AGILE SOFTWARE DEVELOPMENT PROJECTS USING TRANSACTIVE MEMORY SYSTEM |
title_fullStr |
THE EXPERIENCE-BASED APPROACH FOR ADAPTATION OF AGILE SOFTWARE DEVELOPMENT PROJECTS USING TRANSACTIVE MEMORY SYSTEM |
title_full_unstemmed |
THE EXPERIENCE-BASED APPROACH FOR ADAPTATION OF AGILE SOFTWARE DEVELOPMENT PROJECTS USING TRANSACTIVE MEMORY SYSTEM |
title_sort |
experience-based approach for adaptation of agile software development projects using transactive memory system |
url |
https://digilib.itb.ac.id/gdl/view/49382 |
_version_ |
1822928174788378624 |