首页> 外文期刊>Computer software >小規模ソフトウェア開発PBLにおけるGitHubを用いた軽量設計文書インスぺクションプロセスの提案とその実践•評価
【24h】

小規模ソフトウェア開発PBLにおけるGitHubを用いた軽量設計文書インスぺクションプロセスの提案とその実践•評価

机译:小型软件开发PBL轻量级设计使用GitHub提案检查加工过程和实践•评估

获取原文
获取原文并翻译 | 示例

摘要

近年情報系分野における実践的な教育手法として,ソフトウェア開発型PBL(Project Based Learning)に対する注目が高まっている.GitHubに代表されるソーシャルコーディングツールをソフトウェア開発型PBLに導入する実践事例が報告されている.教育において,学習者へのアドバイスや誤りの指摘等のフィードバックは重要である.とりわけ多くの学習者がはじめてプロジェクト形式でのソフトウェア開発を学ぶソフトウェア開発PBLにおいてフイードバックは重要である.ソフトウェアの品質を高めるためには,開発者同士で検証活動を行うことが効果的であるとされている.一般にFaganにより提唱されたインスペクションが効果的な方法であると認識されている.しかしながら.これらの活動は手間がかかること.同期で行うことなどが障壁となる.このような背景から.近年では.モダンコードレビューと呼ばれる,より軽量な方法が実施されている.モダンコードレビューは,インフォーマルであること,ツールを用いたレビューであること.非同期に行えること.コードの変更のレビューに焦点を当てることを特徴とする方法である.本研究では,これらのソフトウェア開発活動で一般に行われているインスぺクションやレビューといった検証活動を開発者同士の枠組みに加え,教授者から学習者への1つのフィードバックの機会ととらえる.具体的には,モダンコードレビューの対象を要求仕様書や設計文書に拡張し.それらのレビュー活動をGitHub上で実施するためのプロセス(軽量設計文書インスペクションプロセスと呼ぶ)を提案し,このプロセスを実践したソフトウェア開発PBLを報告する.その結果.本稿で提案したインスペクションプロセスを用いることで,教授者が受講生の作成した成果物の各行にコメントでき,的確なフィードバックを提供することが可能となった.
机译:最近,作为信息系统领域的实用教育方法,对软件开发类型PBL(基于项目的学习)的关注已经集中。据报道,练习案件介绍GitHub代表的社会编码工具到教育中的软件开发类型PBL,诸如学习者和错误的建议和错误指向的反馈很重要。特别是,Fudbax在软件开发PBL中很重要,从项目格式首次学习项目格式的软件开发。软件质量。软件质量。软件质量。软件质量。软件质量。软件质量。软件质量。软件质量。软件质量。软件质量。软件质量。软件质量。为了增强开发人员,执行验证活动是有效的。一般来说,Fagan提出的检查被认可作为一种有效的方法。然而,这些活动需要时间。这是一个在同步中进行的障碍。从这样的背景下。近年来,一个更轻质的方法,称为现代化的代码审查,是一个现代化的代码审查是一个使用工具审查。异步。它是一种方法,其特征在于专注于代码变化。在本研究中,除了凭借挖掘机和评论之类的验证活动的合作伙伴框架之外,在这些研究中,还可以在这些研究中进行。作为一家机会,为学习者到学习者的一个反馈。具体来说,现代代码审查的目标被扩展到了她提出了一个进程(称为轻量级设计文档检查过程)的所需规格和设计文件来实现他们的评论活动在GitHub上,报告实践此过程的软件开发PBL。因此,通过使用它,对本文的检查过程中,教师可以对创建的工件的每一行发表评论,并提供准确的反馈。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号