首页> 外文会议>International Multi-Conference on Computing in the Global Information Technology >Revealing Software Engineering Theory-in-Use through the Observation of Software Engineering Apprentices' Course-of-Action
【24h】

Revealing Software Engineering Theory-in-Use through the Observation of Software Engineering Apprentices' Course-of-Action

机译:通过观察软件工程学徒的行动课程,揭示软件工程理论

获取原文

摘要

Theories of action study what an actor do, in a given situation, in order to achieve consequence or objectives. Argyris and Schön made a distinction between espoused theories - those that an individual claims to follow - and theories-in-use - those that can be inferred from action -. In the software engineering field, software processes and practices constitute the espoused theory, since it is what engineers claim to follow. But what engineers - and especially apprentices - do may reveal a different theory-in-use. The capstone project provides students, working in groups, with the possibility to reflect on her/his action and that may help making explicit theories-in-use. The course of action theory considers the observable aspect of the actor’s activity, i.e., what is presentable, accountable and commentable. The course-of-action observatory collects data on the courses-of-action. This observatory connects continuous observations and recordings of the agents’ behavior, the provoked verbalizations of these agents in activity and the agents' comments in self confrontation with recordings of their behavior. A case study, based on the activity of a team of 6 young software engineer apprentices is used to illustrate the building and the data collecting of the course-of-action observatory and the self-reconstruction of apprentices’ activity. As primary results of this work, we may think that self-observing and self-analyzing software engineer’s activity help to reveal her/his theory-in-use – what governs engineers’ behavior and tends to be tacit structures –and it may help them to learn more suitable theories-in-use, thus contributing to improve productivity and performance. In the special case of apprenticeship learning, it may form a part of an appropriate education intended to develop a reflective attitude.
机译:行动理论研究演员在特定情况下做什么,以实现后果或目标。 Argyris和Schön区分了支持的理论 - 那些个人声称跟随的人 - 以及使用的理论 - 可以从行动推断出来 - 。在软件工程领域,软件流程和实践构成了支持的理论,因为它是哪些工程师声称的遵循。但是哪些工程师 - 特别是学徒 - 可以揭示不同的使用理论。 Capstone项目为学生提供了一组,可以反思她/他的行动,并有助于明确的in-insifications。行动理论的课程考虑了演员活动的可观察方面,即,是什么,令人责任和评名。行动课程观测站收集了行动方案的数据。该观测站联系了代理人行为的连续观察和记录,这些代理人的激发言论,以及在其行为记录中的自我对抗中的意见。基于6名年轻软件工程师学徒的活动的案例研究用于说明建筑物和行动课程天文台的数据收集和学徒活动的自我重建。作为这项工作的主要结果,我们可以认为自我观察和自我分析的软件工程师的活动有助于揭示她/他的使用理论 - 如何管理工程师的行为,往往是默契结构 - 它可以帮助他们了解更多合适的in-Insiesies,因此有助于提高生产力和性能。在学徒学习的特殊情况下,它可能是一个适当教育的一部分,旨在制定反思态度。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号