Автор: Miroslaw Staron
Издательство: Springer
Год: 2020
Страниц: 232
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB
This book addresses action research (AR), one of the main research methodologies used for academia-industry research collaborations. It elaborates on how to find the right research activities and how to distinguish them from non-significant ones. Further, it details how to glean lessons from the research results, no matter whether they are positive or negative. Lastly, it shows how companies can evolve and build talents while expanding their product portfolio.
The book’s structure is based on that of AR projects; it sequentially covers and discusses each phase of the project. Each chapter shares new insights into AR and provides the reader with a better understanding of how to apply it. In addition, each chapter includes a number of practical use cases or examples. Taken together, the chapters cover the entire software lifecycle: from problem diagnosis to project (or action) planning and execution, to documenting and disseminating results, including validity assessments for AR studies.
Software engineering and its related products are young when compared with other engineering fields. The expected commonality and somehow stable properties presented by conventional engineered products become less tangible when talking about software products. There are many context variables involved in the engineering of a particular software product or software technology. The planning of actions is risky since software products differ from each other in at least one of their planning dimensions (peopleware, processes, and product). Perhaps, part of the challenge comes from the difficulties software engineers face in defining and showing the product they use to build. Besides, there are unknown context variables that can influence the plan of actions (software processes, in this case) and affect the result of the project. Therefore, observation, experimentation, and learning are vital to support the evolution of our capacity of engineering software products and technologies for the benefit of society. Each software project or software technology development represents an unmissable opportunity to research, learn, and evolve!
The goal of this book is to help everyone interested in industry-academia collaborations to conduct joint research. It is for students of software engineering who need to learn about how to set up an evaluation, how to run a project, and how to document the results. It is for all academics who aren’t afraid to step out of their comfort zone and enter industry. It is for industrial researchers who know that they want to do more than just develop software blindly. And finally, it is for stakeholders who want to learn how to manage industrial research projects and how to set up guidelines for their own role and expectations.
Скачать Action Research in Software Engineering: Theory and Applications