Agile principles in the embedded system development

8Citations
Citations of this article
36Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Agile manifesto with its four values and 12 principles provides widely accepted definition of agile. Agile methods have been actively used in software engineering and other fields are starting to utilize agile development methods as well. Embedded system development combines software, hardware andmechanical engineering activities and thus has some characteristics and constrains which are not found in pure software engineering. These constraints have earlier been described to be leading to some reinterpretation of agile practices. However, understanding how these constraints affect the applicability of agile philosophy in embedded domain has not yet been systematically analyzed. Here we will discuss about agile methods and its applicability in embedded system development through the 12 principles of agile manifesto. We aim to capture the philosophy of agile rather than only individual practices, by presenting redefined principles for embedded system development. © Springer International Publishing Switzerland 2014.

Cite

CITATION STYLE

APA

Kaisti, M., Mujunen, T., Mäkilä, T., Rantala, V., & Lehtonen, T. (2014). Agile principles in the embedded system development. In Lecture Notes in Business Information Processing (Vol. 179 LNBIP, pp. 16–31). Springer Verlag. https://doi.org/10.1007/978-3-319-06862-6_2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free