[論文レビュー] Case Study Based Software Engineering Project Development: State of Art
本論文は、オンラインタワープロットシステム(OTPS)を包括的で多段階の事例として用いる、事例中心のソフトウェア工学教育手法を提案する。実世界のプロジェクト開発を活用して、学部から大学院レベルおよび職業訓練まで、さまざまな教育段階でソフトウェア工学の概念を教える方法を示しており、学士から博士課程までおよびそれ以上の段階での学習を支援する構造的な教育資料を提供する。
This research paper designates the importance and usage of the case study approach effectively to educating and training software designers and software engineers both in academic and industry. Subsequently an account of the use of case studies based on software engineering in the education of professionals, there is a conversation of issues in training software designers and how a case teaching method can be used to state these issues. The paper describes a software project titled Online Tower Plotting System (OTPS) to develop a complete and comprehensive case study, along with supporting educational material. The case study is aimed to demonstrate a variety of software areas, modules and courses: from bachelor through masters, doctorates and even for ongoing professional development.
研究の動機と目的
- ソフトウェア工学の学生および専門家に対する実践的でプロジェクトベースの訓練の不足を補う。
- 1つの実世界のソフトウェアプロジェクトが、複数の教育的および職業的段階で再利用可能な教育的事例として機能できるかを示す。
- ソフトウェア工学の原則を包括的で文書化された事例を通じて教えるための構造的でスケーラブルなフレームワークを提供する。
- ソフトウェア工学教育を業界関連の実務およびプロジェクト管理と統合することを支援する。
- 学士から博士課程および職業的発展の段階までカバーする、再利用可能な教育リソースを提供する。
提案手法
- オンラインタワープロットシステム(OTPS)として、包括的なソフトウェアプロジェクトを設計し、中心的な事例として位置づける。
- 要件、設計、実装、テスト、保守に至るソフトウェア工学の主要分野をカバーするように、事例を構造化する。
- 17枚の図および12枚の表を含む詳細な教育資料を作成し、さまざまな教育段階での学習と教育を支援する。
- 学士から修士および博士課程に至る複数の教育段階にわたり、事例を適用することで、スケーラビリティと適応性を確保する。
- 実世界のソフトウェア工学の課題と解決策を事例に組み込み、業界の実務を反映させる。
- モジュラーなアプローチを採用し、教育者がコースの目的や学生の水準に応じて、コンponentsを抽出・適応可能にする。
実験結果
リサーチクエスチョン
- RQ11つのソフトウェアプロジェクトを、多様な教育的および職業的訓練段階で効果的に事例として使用する方法は何か?
- RQ2ソフトウェア工学の原則を効果的に教えるために必要な、事例の主要な構成要素と構造は何か?
- RQ3事例中心の学習アプローチは、理論的指導に比べてソフトウェア工学の概念に対する実践的理解をどのように向上させるか?
- RQ4ソフトウェア工学における事例中心の学習を支援するために必要な教育資料は何か?
- RQ5事例は、学士から博士課程および職業的発展の段階まで、どのようにして異なる教育段階のニーズに適合させることができるか?
主な発見
- オンラインタワープロットシステム(OTPS)は、あらゆる教育段階でソフトウェア工学教育の包括的かつ効果的な事例として成功裏に機能している。
- 事例に含まれる17枚の図および12枚の表のおかげで、複雑なソフトウェア工学のトピックについても明確さが保たれ、構造的な学習が可能になった。
- この事例により、教育者は要件分析からシステム保守に至るまで、幅広いソフトウェア工学のモジュールを現実世界の文脈で教えられるようになった。
- 同じ事例が学士課程、修士課程、博士課程の教育で利用可能であるため、スケーラビリティが実証された。
- 事例は、業界の実務および実世界のプロジェクトの課題を反映しているため、職業的発展を支援する。
- 本事例とともに開発された教育資料は再利用可能でモジュラーであるため、さまざまなカリキュラムへの柔軟な統合が可能になった。
より良い研究を、今すぐ始めましょう
論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。
クレジットカード登録不要
このレビューはAIが作成し、人間の編集者が確認しました。