@techreport{oai:ipsj.ixsq.nii.ac.jp:00157909, author = {大田, 和樹 and 高崎, 光浩 and 大月, 美佳 and 掛下, 哲郎 and Kazuki, Ota and Mitsuhiro, Takasaki and Mika, Ohtsuki and Tetsuro, Kakeshita}, issue = {4}, month = {Feb}, note = {本論文では各種の DevOps ツールを活用したソフトウェア開発技術者教育支援システム ALECSS を提案する.本システムは学生が提出したプログラムを様々な観点から自動的にチェックし,学生にフィードバックを返すことで,高品質ソフトウェアの開発技術の習得を支援すると同時に,教員による評価作業を支援する.ALECSS は,コンパイルチェック,実行結果のチェック,コーディングスタイルのチェック,コードの静的解析チェック等を行う.これらの機能を実現するために,継続的インテグレーションツール Jenkins とバージョン管理ツール Git を中心とし,様々な DevOps ツールを活用して本システムを構築する.本稿では,システムの全体構想と本システムを実際の授業で使うための計画および準備状況を示す., We propose the concept of software development engineer education support systems named ALECSS utilizing various DevOps tools. ALECSS automatically checks the student programs from various perspectives and returns feedbacks to the students. The system thus facilitates students to learn techniques to develop high-quality software. The system also supports evaluation process of the student programs. ALECSS performs various types of checking such as compilation checking, checking of execution results and programming style, and static code analysis. The system is developed utilizing various DevOps tools such as continuous integration tool Jenkins and software configuration management tool Git. In this paper, we show the entire design of ALECSS along with the plan and preparation status for use of the system at an actual lecture.}, title = {DevOpsツールを活用したソフトウェア開発技術者教育支援システムの構想}, year = {2016} }