A case study on naked objects in agile software development

Heikki Keränen, Pekka Abrahamsson

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

1 Citation (Scopus)

Abstract

Naked Objects and agile software development have been suggested to complement each other. Very few empirical studies to date exist where a product has been developed using the Naked Objects technologies in an agile development environment. This study reports results of a case study where a mobile application was developed using the Naked Objects Framework. Qualitative and quantitative data was collected systematically throughout the project. The empirical results offer support for the argument that the Naked Objects approach is suitable for agile software development. The results also reveal weaknesses in the current Naked Object Framework, namely, that it is not yet mature enough for applications that require intense database operations. The results also show that the development team was able to create an operational user-interface just in five hours, which demonstrates the applicability of the Naked Object Framework in practical settings.
Original languageEnglish
Title of host publicationExtreme Programming and Agile Processes in Software Engineering
PublisherSpringer
Pages189-197
ISBN (Print)3-540-26277-6
DOIs
Publication statusPublished - 2005
MoE publication typeA4 Article in a conference publication
Event6th International Conference on Extreme Programming and Agile Processes in Software Engineering, XP 2005 - Sheffield, United Kingdom
Duration: 18 Jun 200523 Jun 2005

Publication series

SeriesLecture Notes in Computer Science
Volume3556

Conference

Conference6th International Conference on Extreme Programming and Agile Processes in Software Engineering, XP 2005
Abbreviated titleXP 2005
CountryUnited Kingdom
CitySheffield
Period18/06/0523/06/05

Fingerprint

Software engineering
User interfaces

Cite this

Keränen, H., & Abrahamsson, P. (2005). A case study on naked objects in agile software development. In Extreme Programming and Agile Processes in Software Engineering (pp. 189-197). Springer. Lecture Notes in Computer Science, Vol.. 3556 https://doi.org/10.1007/11499053_22
Keränen, Heikki ; Abrahamsson, Pekka. / A case study on naked objects in agile software development. Extreme Programming and Agile Processes in Software Engineering. Springer, 2005. pp. 189-197 (Lecture Notes in Computer Science, Vol. 3556).
@inproceedings{c2ddb9b5e69a4ee7a8c3cff016dc2f38,
title = "A case study on naked objects in agile software development",
abstract = "Naked Objects and agile software development have been suggested to complement each other. Very few empirical studies to date exist where a product has been developed using the Naked Objects technologies in an agile development environment. This study reports results of a case study where a mobile application was developed using the Naked Objects Framework. Qualitative and quantitative data was collected systematically throughout the project. The empirical results offer support for the argument that the Naked Objects approach is suitable for agile software development. The results also reveal weaknesses in the current Naked Object Framework, namely, that it is not yet mature enough for applications that require intense database operations. The results also show that the development team was able to create an operational user-interface just in five hours, which demonstrates the applicability of the Naked Object Framework in practical settings.",
author = "Heikki Ker{\"a}nen and Pekka Abrahamsson",
year = "2005",
doi = "10.1007/11499053_22",
language = "English",
isbn = "3-540-26277-6",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "189--197",
booktitle = "Extreme Programming and Agile Processes in Software Engineering",
address = "Germany",

}

Keränen, H & Abrahamsson, P 2005, A case study on naked objects in agile software development. in Extreme Programming and Agile Processes in Software Engineering. Springer, Lecture Notes in Computer Science, vol. 3556, pp. 189-197, 6th International Conference on Extreme Programming and Agile Processes in Software Engineering, XP 2005, Sheffield, United Kingdom, 18/06/05. https://doi.org/10.1007/11499053_22

A case study on naked objects in agile software development. / Keränen, Heikki; Abrahamsson, Pekka.

Extreme Programming and Agile Processes in Software Engineering. Springer, 2005. p. 189-197 (Lecture Notes in Computer Science, Vol. 3556).

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

TY - GEN

T1 - A case study on naked objects in agile software development

AU - Keränen, Heikki

AU - Abrahamsson, Pekka

PY - 2005

Y1 - 2005

N2 - Naked Objects and agile software development have been suggested to complement each other. Very few empirical studies to date exist where a product has been developed using the Naked Objects technologies in an agile development environment. This study reports results of a case study where a mobile application was developed using the Naked Objects Framework. Qualitative and quantitative data was collected systematically throughout the project. The empirical results offer support for the argument that the Naked Objects approach is suitable for agile software development. The results also reveal weaknesses in the current Naked Object Framework, namely, that it is not yet mature enough for applications that require intense database operations. The results also show that the development team was able to create an operational user-interface just in five hours, which demonstrates the applicability of the Naked Object Framework in practical settings.

AB - Naked Objects and agile software development have been suggested to complement each other. Very few empirical studies to date exist where a product has been developed using the Naked Objects technologies in an agile development environment. This study reports results of a case study where a mobile application was developed using the Naked Objects Framework. Qualitative and quantitative data was collected systematically throughout the project. The empirical results offer support for the argument that the Naked Objects approach is suitable for agile software development. The results also reveal weaknesses in the current Naked Object Framework, namely, that it is not yet mature enough for applications that require intense database operations. The results also show that the development team was able to create an operational user-interface just in five hours, which demonstrates the applicability of the Naked Object Framework in practical settings.

U2 - 10.1007/11499053_22

DO - 10.1007/11499053_22

M3 - Conference article in proceedings

SN - 3-540-26277-6

T3 - Lecture Notes in Computer Science

SP - 189

EP - 197

BT - Extreme Programming and Agile Processes in Software Engineering

PB - Springer

ER -

Keränen H, Abrahamsson P. A case study on naked objects in agile software development. In Extreme Programming and Agile Processes in Software Engineering. Springer. 2005. p. 189-197. (Lecture Notes in Computer Science, Vol. 3556). https://doi.org/10.1007/11499053_22