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.
CITATION STYLE
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
Mendeley helps you to discover research relevant for your work.