• 検索結果がありません。

今後の取り組み DevOps における LC4RI の適用評価

N/A
N/A
Protected

Academic year: 2021

シェア "今後の取り組み DevOps における LC4RI の適用評価"

Copied!
1
0
0

読み込み中.... (全文を見る)

全文

(1)

トップエスイー: サイエンスによる知的ものづくり教育プログラム

文部科学省科学技術振興調整費 産学融合先端ソフトウェア技術者養成拠点の形成 トップエスイー

~サイエンスによる知的ものづくり教育プログラム~

アドバンス・トップエスイー プロフェッショナルスタディ

トップエスイー サイエンスによる知的ものづくり教育プログラム

DevOps における LC4RI の適用評価

富士通株式会社 井浦陽一郎

実行ログ収集・分析プラットフォームとメトリクス

ケーススタディ

手動作業の改善における問題点 手法・ツールの適用による解決

DevOps では組織やプロセスの継続的な改善が

重要である.実際の開発・運用の現場では様々 な理由から手順書を参照する手動作業も多々 存在する. CI/CD などの自動化と比較すると,そ のような作業では,人の思い込みや使用する ツールにより,過去の作業実施が改善につな がっていない.

LC4RI* を応用した実行ログ分析による過去の

実行ログから具体的な改善点をフィードバックする 手法を提案する.

①実行ログの自動取得,手順書のバージョン管理

②実行ログと手順書データの分析

③実行順序や実行時間による改善点の抽出

* https://literate-computing.github.io

今後の取り組み

3. ログ収集・分析 プラットフォーム

DB

実行用

手順書

$cmd

$cmd

$cmd 実行ログ 自動取得

1. LC4RI

2. バージョン管理システム

Notebook

手順書 ⑥フィードバック&改善

①マスターから手順書をコピー

②手順書を実行

④各バージョンの 手順書データを

DBに格納

⑤実行ログと手順書 データから可視化・分析

③実行ログを

DBに格納

プラットフォームと分析フロー メトリクス

ㇾ 実行順序(折れ線グラフ)

実行したセルの手順書上での順番を 時系列データとして可視化

実施時の傾向を視覚的に分析可能 ㇾ 実行時間

定量的に測定可能

具体的な改善点とその評価が可能 ㇾ 実行順序整合率

手順書の順番通りに実行した割合 手順書の改善度合いを示す

徐々に整合率が向上 → 改善

実行順序(5回試行分の実行ログをグラフ化)

ㇾ 可視化することにより,各実行時の状況を把握できる ㇾ 徐々に単調増加傾向が見て取れる(順序通りに実施)

①手順書作成中 ②手順書の初回実施 ④手順書の確認

① ② ③ ④ ⑤

実行順序整合率

ㇾ システム改修や改善(*)により,

一時的に低下する傾向あり ㇾ 各実施ごとに改善を実施.

徐々に整合率が向上している

*

本取り組みでは,分析・フィードバック手法を提案し,

その有効性の可能性を示した.

実行ログの統計的な分析と応用

ㇾ 提案メトリクスの有用性の統計的な評価 ㇾ 機械学習によるモデル化

業務へのさらなる展開

ㇾ 振り返りプロセスへの追加,

ㇾ プラットフォームや分析方法の改善

異なるメトリクスによる分析

ㇾ 実行頻度: 同じセルをなぜ複数回実行したのか

ㇾ 実行間隔: 人の思考時間がどれだけかかっているか

参照

関連したドキュメント

1 年目はシステムの土台作りとして、目標設定と評価 基準が明確化された年間教育スケジュールパスを作 成、指導内容の統一化のために A

そのよ うな状況により,短い期間で高いパフォーマンスを提供で

そのよ うな状況により,短い期間で高いパフォーマンスを提供で

自治体向けGISの構成

以上の評価項目で 1 次評価及び 2 次評価を実施しているが、事業によってはこれだけで把握できない要因を抱えているものもある。

ってガラスの物性を変化させることはできな

がどうなるかは、結果は一目瞭然であります。事業計画書が出来れば、次は、 D(Do)

要な情報をポータルサイトのシラバスから取得し活用していますか(2013年度版の場合)