Get a grip on your distributed software development with application lifecycle management

Jukka Kääriäinen, Antti Välimäki

Research output: Contribution to journalArticleScientificpeer-review

4 Citations (Scopus)

Abstract

In this paper, we present empirical research where the applicability of Application Lifecycle Management (ALM) for the management of distributed software development projects was studied in the context of the automation industry. The research analyses the ALM solutions of the case company against the ALM framework and, further, considers how the solutions meet the functions of the 3C-model. According to our results, ALM can support a distributed project by facilitating communication, cooperation and coordination. In our case, a central ALM database with common processes and tools enabled central orchestration for the software projects that operated in a global development environment.
Original languageEnglish
Pages (from-to)181-190
Number of pages10
JournalInternational Journal of Computer Applications in Technology
Volume40
Issue number3
DOIs
Publication statusPublished - 2011
MoE publication typeA1 Journal article-refereed

Fingerprint

Software engineering
Industry
Automation
Communication

Keywords

  • ALM
  • application lifecycle management
  • distributed software development
  • global software development
  • agile
  • scrum.

Cite this

@article{f7978c08a1ff49668125ca2fe01e489e,
title = "Get a grip on your distributed software development with application lifecycle management",
abstract = "In this paper, we present empirical research where the applicability of Application Lifecycle Management (ALM) for the management of distributed software development projects was studied in the context of the automation industry. The research analyses the ALM solutions of the case company against the ALM framework and, further, considers how the solutions meet the functions of the 3C-model. According to our results, ALM can support a distributed project by facilitating communication, cooperation and coordination. In our case, a central ALM database with common processes and tools enabled central orchestration for the software projects that operated in a global development environment.",
keywords = "ALM, application lifecycle management, distributed software development, global software development, agile, scrum.",
author = "Jukka K{\"a}{\"a}ri{\"a}inen and Antti V{\"a}lim{\"a}ki",
note = "Project code: 24506",
year = "2011",
doi = "10.1504/IJCAT.2011.039139",
language = "English",
volume = "40",
pages = "181--190",
journal = "International Journal of Computer Applications in Technology",
issn = "0952-8091",
publisher = "Inderscience Publishers",
number = "3",

}

Get a grip on your distributed software development with application lifecycle management. / Kääriäinen, Jukka; Välimäki, Antti.

In: International Journal of Computer Applications in Technology, Vol. 40, No. 3, 2011, p. 181-190.

Research output: Contribution to journalArticleScientificpeer-review

TY - JOUR

T1 - Get a grip on your distributed software development with application lifecycle management

AU - Kääriäinen, Jukka

AU - Välimäki, Antti

N1 - Project code: 24506

PY - 2011

Y1 - 2011

N2 - In this paper, we present empirical research where the applicability of Application Lifecycle Management (ALM) for the management of distributed software development projects was studied in the context of the automation industry. The research analyses the ALM solutions of the case company against the ALM framework and, further, considers how the solutions meet the functions of the 3C-model. According to our results, ALM can support a distributed project by facilitating communication, cooperation and coordination. In our case, a central ALM database with common processes and tools enabled central orchestration for the software projects that operated in a global development environment.

AB - In this paper, we present empirical research where the applicability of Application Lifecycle Management (ALM) for the management of distributed software development projects was studied in the context of the automation industry. The research analyses the ALM solutions of the case company against the ALM framework and, further, considers how the solutions meet the functions of the 3C-model. According to our results, ALM can support a distributed project by facilitating communication, cooperation and coordination. In our case, a central ALM database with common processes and tools enabled central orchestration for the software projects that operated in a global development environment.

KW - ALM

KW - application lifecycle management

KW - distributed software development

KW - global software development

KW - agile

KW - scrum.

U2 - 10.1504/IJCAT.2011.039139

DO - 10.1504/IJCAT.2011.039139

M3 - Article

VL - 40

SP - 181

EP - 190

JO - International Journal of Computer Applications in Technology

JF - International Journal of Computer Applications in Technology

SN - 0952-8091

IS - 3

ER -