論文の概要: A Web-Based IDE for DevOps Learning in Software Engineering Higher Education
- arxiv url: http://arxiv.org/abs/2501.10363v1
- Date: Sun, 08 Dec 2024 12:29:08 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-03-02 08:18:16.078503
- Title: A Web-Based IDE for DevOps Learning in Software Engineering Higher Education
- Title(参考訳): ソフトウェア工学の高等教育におけるDevOps学習のためのWebベースのIDE
- Authors: Ganesh Neelakanta Iyer, Andrew Goh Yisheng, Metilda Chee Heng Er, Weng Xian Choong, Shao Wei Koh,
- Abstract要約: 本稿では,大学カリキュラムにおけるDevOps学習の促進を目的とした,革新的なオンライン統合開発環境(IDE)を提案する。
考案されたツールは、標準化された、アクセス可能な学習環境を提供し、デファナとエンゲージメントチュートリアルを備えている。
研究結果は、学生の間で、セルフペースト学習アプローチに対する顕著な嗜好を浮き彫りにしている。
- 参考スコア(独自算出の注目度): 0.0
- License:
- Abstract: DevOps can be best explained as people working together to conceive, build and deliver secure software at top speed. DevOps practices enable software development (dev) and operations (ops) teams to accelerate delivery through automation, collaboration, fast feedback, and iterative improvement. It is now an integral part of the information technology industry, and students should be aware of it before they start their careers. However, teaching DevOps in a university curriculum has many challenges as it involves many tools and technologies. This paper presents an innovative online Integrated Development Environment (IDE) designed to facilitate DevOps learning within university curricula. The devised tool offers a standardized, accessible learning environment, equipped with devcontainers and engaging tutorials to simplify learning DevOps. Research findings highlight a marked preference among students for self-paced learning approaches, with experienced DevOps practitioners also noting the value of the tool. With barriers such as limited hardware/software access becoming evident, the necessity for cloud-based learning solutions is further underscored. User feedback emphasizes the tool's user-friendliness and the imperative of automated installation procedures. We recommend additional exploration into the tool's extensibility and potential for continuous improvement, especially regarding the development of Dev Containers. The study concludes by emphasizing the pivotal role of practical learning tools in the dynamic field of DevOps education and research.
- Abstract(参考訳): DevOpsは、人々が協力して、最高速度でセキュアなソフトウェアを考案し、構築し、提供することによって、最もよく説明できる。
DevOpsプラクティスは、自動化、コラボレーション、迅速なフィードバック、反復的な改善を通じて、ソフトウェア開発(開発)と運用(運用)チームがデリバリを加速することを可能にする。
現在は情報技術産業の不可欠な部分であり、学生はキャリアを始める前にそれを認識すべきである。
しかし、大学のカリキュラムでDevOpsを教えるには、多くのツールや技術が関わるため、多くの課題があります。
本稿では,大学カリキュラムにおけるDevOps学習の促進を目的とした,革新的なオンライン統合開発環境(IDE)を提案する。
考案されたツールは標準化された、アクセス可能な学習環境を提供し、DevOpsの学習をシンプルにするためのデファナとチュートリアルが備わっている。
調査の結果は、学生の間で、セルフペースの学習アプローチが顕著に好まれており、経験豊富なDevOps実践者がツールの価値についても言及している。
ハードウェア/ソフトウェアアクセスの制限のような障壁が明らかになると、クラウドベースの学習ソリューションの必要性はさらに強調される。
ユーザからのフィードバックは、ツールのユーザフレンドリさと自動インストール手順の重要性を強調している。
私たちはツールの拡張性と継続的改善の可能性、特にDev Containersの開発について、さらなる調査を推奨します。
この研究は、DevOps教育と研究のダイナミックな分野における実践的学習ツールの重要な役割を強調して締めくくった。
関連論文リスト
- In-IDE Programming Courses: Learning Software Development in a Real-World Setting [5.330251011543498]
JetBrainsは最近JetBrains Academyプラグインをリリースした。
このプラグインを使って少なくとも1コースを修了した学生や開発者に対して,8回の1時間インタビューを行った。
論文 参考訳(メタデータ) (2025-01-29T16:34:22Z) - Investigating Developers' Preferences for Learning and Issue Resolution Resources in the ChatGPT Era [1.3124513975412255]
最近のトレンドはビデオチュートリアルのような魅力的なフォーマットを好んでいる。
ChatGPTのような大規模言語モデル(LLM)の出現は、新しい学習パラダイムを提示します。
我々は,ソフトウェア開発者とコンピュータサイエンスの学生を対象に,341の回答を集め,そのうち268の回答を完成・分析した。
論文 参考訳(メタデータ) (2024-10-10T22:57:29Z) - OpenHands: An Open Platform for AI Software Developers as Generalist Agents [109.8507367518992]
私たちは、人間の開発者と同じような方法で世界と対話するAIエージェントを開発するためのプラットフォームであるOpenHandsを紹介します。
プラットフォームが新しいエージェントの実装を可能にし、コード実行のためのサンドボックス環境との安全なインタラクション、評価ベンチマークの導入について説明する。
論文 参考訳(メタデータ) (2024-07-23T17:50:43Z) - Enhancing Educational Efficiency: Generative AI Chatbots and DevOps in Education 4.0 [0.0]
本研究は,コンピュータサイエンス教育におけるイノベーティブな教育的アプローチをもたらすものである。
人工知能(AI)とDevOpsから借用された方法論を組み合わせて、コンテンツ管理システム(CMS)開発における学習経験を強化する。
論文 参考訳(メタデータ) (2024-04-18T18:45:39Z) - Bridging Gaps, Building Futures: Advancing Software Developer Diversity and Inclusion Through Future-Oriented Research [50.545824691484796]
我々はSEの多様性と包摂性に関する課題と解決策について、SE研究者や実践者から知見を提示する。
我々は,将来的なユートピアやディストピアのビジョンを共有し,今後の研究の方向性とアカデミックや産業への示唆を提供する。
論文 参考訳(メタデータ) (2024-04-10T16:18:11Z) - A Mixed Method Study of DevOps Challenges [2.2957483176038584]
DevOpsに関する議論を含む174K SOポストにトピックモデリングを適用することで、実証的研究を行う。
次に、専門家のDevOps実践者21人を対象に、実証的研究結果の検証と拡張を行いました。
論文 参考訳(メタデータ) (2024-03-25T05:35:40Z) - Bridging Education and Development: IDEs as Interactive Learning
Platforms [1.5778293477627905]
このアプローチの主な目的は、学生を工業技術に精通させるという課題に対処することである。
このアプローチにより、学生は学習プロセスに完全に統合された近代的な産業用ツールをすぐに利用できる。
我々は既に40以上のコースでこの手法を適用しており、様々な話題にまたがる学生の教育に成功している。
論文 参考訳(メタデータ) (2024-01-25T16:15:56Z) - Charting a Path to Efficient Onboarding: The Role of Software
Visualization [49.1574468325115]
本研究は,ソフトウェアビジュアライゼーションツールを用いたマネージャ,リーダ,開発者の親しみやすさを探求することを目的としている。
本手法は, 質問紙調査と半構造化面接を用いて, 実践者から収集したデータの量的, 質的分析を取り入れた。
論文 参考訳(メタデータ) (2024-01-17T21:30:45Z) - CLOVA: A Closed-Loop Visual Assistant with Tool Usage and Update [69.59482029810198]
CLOVAは、推論、リフレクション、学習フェーズを含むフレームワーク内で動作するクローズドループビジュアルアシスタントである。
その結果,CLOVAは既存のツール利用手法を5%,知識タグ付けでは10%,画像編集では20%,視覚的質問応答や複数画像推論では5%に上回っていることがわかった。
論文 参考訳(メタデータ) (2023-12-18T03:34:07Z) - Embedded Software Development with Digital Twins: Specific Requirements
for Small and Medium-Sized Enterprises [55.57032418885258]
デジタル双生児は、コスト効率の良いソフトウェア開発とメンテナンス戦略の可能性を秘めている。
私たちは中小企業に現在の開発プロセスについてインタビューした。
最初の結果は、リアルタイムの要求が、これまでは、Software-in-the-Loop開発アプローチを妨げていることを示している。
論文 参考訳(メタデータ) (2023-09-17T08:56:36Z) - Empowered and Embedded: Ethics and Agile Processes [60.63670249088117]
私たちは倫理的考慮事項を(アジャイル)ソフトウェア開発プロセスに組み込む必要があると論じています。
私たちは、すでに存在しており、確立されたアジャイルソフトウェア開発プロセスで倫理的な議論を実施する可能性を強調しました。
論文 参考訳(メタデータ) (2021-07-15T11:14:03Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。