Action Research with Industrial Software Engineering – An Educational Perspective
Yvonne Dittrich, Johan Bolmsten and Catherine Seidelin
行动研究提供了探索软件工程方法在工业环境中的有用性和可用性的机会,并使得与软件工程从业者一起开发方法,工具和技术成为可能。 然而,随着研究超越观察方法,它需要与软件开发组织进行不同的互动。 这使得行动研究是一项具有挑战性的工作,并且很难通过超越解释原则的课程教授行动研究。 本章旨在通过提供丰富的示例来支持学习和教学行动研究,并确定我们发现在行动研究项目中有用的工具。 本章的核心是我们与参与的开发人员和领域专家的互动以及组织设置。 本章围绕作者参与的行动研究项目中反复出现的一系列挑战。 每个部分都附有一个工具包,介绍相关的技术和工具。 练习旨在探索主题,并使用提出的工具和技术练习。 我们希望本章的材料鼓励那些对行动研究有新的研究人员进一步探索这个充满希望的机会。
Action research provides the opportunity to explore the usefulness and usability of software engineering methods in industrial settings, and makes it possible to develop methods, tools and techniques with software engineering practitioners. However, as the research moves beyond the observational approach, it requires a different kind of interaction with the software development organisation. This makes action research a challenging endeavour, and it makes it difficult to teach action research th...