Software development under stringent hardware constraints: Do agile methods have a chance?

Jussi Ronkainen, Pekka Abrahamsson

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

    35 Citations (Scopus)

    Abstract

    Agile software development methods have been suggested as useful in many situations and contexts. However, only few (if any) experiences are available regarding the use of agile methods in embedded domain where the hardware sets tight requirements for the software. This development domain is arguably far away from the agile home ground. This paper explores the possibility of using agile development techniques in this environment and defines the requirements for new agile methods targeted to facilitate the development of embedded software. The findings are based on an empirical study over a period 12 months in the development of low-level telecommunications software. We maintain that by addressing the requirements we discovered, agile methods can be successful also in the embedded software domain.
    Original languageEnglish
    Title of host publicationExtreme Programming and Agile Processes in Software Engineering
    Subtitle of host publication4th International Conference, XP 2003
    Place of PublicationBerlin
    PublisherSpringer
    Pages73-79
    ISBN (Electronic)978-3-540-44870-9
    ISBN (Print)978-3-540-40215-2
    DOIs
    Publication statusPublished - 2003
    MoE publication typeA4 Article in a conference publication
    Event4th International Conference Extreme Programming and Agile Processes in Software Engineering, XP 2003 - Genova, Italy
    Duration: 25 May 200329 May 2003

    Publication series

    SeriesLecture Notes in Computer Science
    Volume2675
    ISSN0302-9743

    Conference

    Conference4th International Conference Extreme Programming and Agile Processes in Software Engineering, XP 2003
    Country/TerritoryItaly
    CityGenova
    Period25/05/0329/05/03

    Fingerprint

    Dive into the research topics of 'Software development under stringent hardware constraints: Do agile methods have a chance?'. Together they form a unique fingerprint.

    Cite this