The success of
agile development
methods in software development has raised interest in System-on-Chip (SoC) design, which involves high architectural and development process complexity under time and project management pressure. This paper discovers the current state of
agile hardware development
with the questions 1) how well literature covers the SoC development process, 2) what agile methods and practices are applied, or 3) what proposals are made to increase the agility, and 4) what is the impact for the SoC community. To answer the questions, a mapping study and literature review were performed. 730 papers were first studied, and eventually, after a rigorous filtering process, 25 papers were thoroughly analyzed. The results show that the popular
agile SW development methods
are applied in five cases, ideas adapted from the
Agile Hardware Manifesto
in nine cases, and eleven cases do not define the Agile HW development method. Most of the papers address shorter development time by better methodologies and tools that indirectly shape the SoC development towards agility. The focus of
agile hardware development
is mostly on the SoC artifacts and methodological improvements have not been quantified. However, the literature indicates a significant impact on many academic chip prototypes. The challenges are better understood and the interest in agile methods is clearly increasing. The methodological gaps in the prevalent situation encourage further research and more accurate reporting of the development in addition to the SoC artifacts.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.