Home // ICONS 2012, The Seventh International Conference on Systems // View article
How About Agile Systems Development?
Authors:
Hermann Kaindl
Edin Arnautovic
Jürgen Falb
Keywords: Agile development; iterative and incremental development; development life cycle
Abstract:
In recent years, a hype about “agile” software development has been growing. So, there may be some temptation to simply transfer such approaches to general systems development, for system including hardware. It is important to understand, however, that a core idea behind agile software approaches is iterative and incremental development (IID), actually an old and proven idea. Unfortunately, increments especially in rapid iterations face inherent limitations in hardware development. So, we claim that agile development for general systems involving hardware is much more difficult to achieve than what current folklore may assume. In order to address this issue, we constructively propose a development life cycle for general systems that takes these limitations into account. It distinguishes between iterations with major, minor and with almost no increments, in order to include hardware development realistically in IID. In this way, some of the promises of agile approaches may be kept in general systems development, whether it is called “agile” or not.
Pages: 55 to 58
Copyright: Copyright (c) IARIA, 2012
Publication date: February 29, 2012
Published in: conference
ISSN: 2308-4243
ISBN: 978-1-61208-184-7
Location: Saint Gilles, Reunion
Dates: from February 29, 2012 to March 5, 2012