4. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
事業領域
産業機器
航空機器医用機器
分析・計測機器
4
5. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
概要
5
島津製作所グループ
業務システム
情報系
子会社委託
IT全般統制
ISO
内部統制
省庁監査
6. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
概要
6
島津製作所グループ
業務システム
情報系
子会社委託
IT全般統制
ISO 他
内部統制
省庁監査
複数の統制・認証に対応
大量の記録が必要
7. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
概要
7
解決
経過
効果
検証
統合管理
全面導入 Issue
Tracking
System
8. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
教えて下さい
8
ITS、BTSを使っている?
例)Redmine, Trac, JIRA, Mantis, TFS
BaseCamp, PivotalTracker
(Excel 除く)
9. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
ITSとは?
9
システムの課題管理に必要な機能(Excelと比較)
ITS Excel
多人数-認証利用 (WebAPL) ○ ×
通知機能 (協業促進) ○ ×
版数管理連携機能 ○ ×
ワークフロー ○ ×
スケジュール管理連動 ○ ×
大規模PJ (親子表現) ○ ×
進捗管理、集計、棚卸機能 ○ ×
工数管理・予実集計機能 ○ ×
多言語対応 ○ ×
10. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
目次
10
第一部 背景と問題
第二部 解決策の導出
第三部 実践方法
第四部 結果と考察
(質疑応答) 10
11. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
実状|業務システムの運営状況
11
業務システム
100種
利用者
7000人
事案
36000件
改版(コミット)
20000回
1700
KLOC
開発運用
200人
/年
/年
/年
自動生成コード含む7~20年超
12. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
実状|業務システム連携網 図解
12
13. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
実状|業務システム連携網 図解
13
“一つの処理系”
14. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
実状|システム全生涯の変更要求
7~20年超
3.6万
3.6万
3.6万
3.6万
3.6万
3.6万
2万コミット
1
2
3
4
5
6
2万コミット
2万コミット
2万コミット
2万コミット
2万コミット
36万案件 /10年
20万コミット /10年
14
15. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
実状|各工程で生じる情報群の記録状況
15
7~20年超
1
2
3
4
5
6
台帳共有
後日、理解不能
退職・離任・契約終了
16. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
実状|システム障害発生状況(当時)
16
2007
障害 54件
重大停止 36回
計測期間 4ヶ月を通年換算
頻繁なシステム変更
手探りのシステム改版
17. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
実状|工数管理
17
開発・運用工数の管理水準に改善の余地有り
何に、どれだけ、工数が発生したのか?
あと、どれだけ工数をかけられるのか?
受注案件、プロジェクト毎の工数収支状況を確認したい
受注工数
残余工数
発生工数
35. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
仮説による解決策の導出
35
共通課題に着目
仮説で原因を特定
解決策を導出解 決 策
仮説 ① ② ③
網羅性
完全性
追跡可能性
36. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
仮説|①情報逸失と関係性断絶が根本原因
36
各工程で生じる
情報群の逸失と関係性の断絶
システムの品質劣化に拍車
効率的な現場運営を妨げる
37. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
仮説|②共通課題の同時達成が道を開く
37
網羅性・完全性・追跡可能性を実現
管理負荷を上回る現場利点を確保
現場効率を追求して定着
システム管理品質、製品品質を
向上
品質要求
効率要求 統制要求
網羅性
完全性
追跡可能性
38. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
仮説|③関係性を写し取る「知識の器」で解決
38
担当者の記憶が消え去る前に
事案間の関係性として保存し、
“知識網の基盤”を構築
現場の混乱を沈静
システム品質向上の礎
39. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
解決策|ITS導入の全体像
39
Project A
問合せ
要望・課題
障害・バグ
タスク
Project B
問合せ
要望・課題
障害・バグ
タスク
課題管理システム
(ITS)
版数管理ツール
■日常業務に浸透
•トータルで負担減少
•状態の掌握が容易
•コミュニケーション促進
■トレーサビリティー
一意性
永続的な 連鎖性
履歴追跡性
■変化への適応
状況変化を記録し追従
後々の参照が容易に
SVN
40. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
目次
40
第一部 背景と問題
第二部 解決策の導出
第三部 実践方法
第四部 結果と考察
(質疑応答)
42. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
OSS開発プロセス
Issue Tracking System
の情報表現力
方法|① OSSコミュニティーに学ぶ
42
1)世界に散らばる開発者
2)人の出入りは非常に激しい
3)時差による作業断続が常態
ソフトウェア品質の維持は難しいはずなのに…
OSS
情報動線
支援・規則
一意・関係
情報構成
段階導入
放置対策
43. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
OSS開発プロセス
Issue Tracking System
の情報表現力
方法|① OSSコミュニティーに学ぶ
43
1)頻繁なリリース
2)大量のフィードバックを追跡
3)作業断続を支援
4)貢献者顕彰 (誰が、いつ、何をしたかを全公開)
OSS
情報動線
支援・規則
一意・関係
情報構成
段階導入
放置対策
44. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
OSS開発プロセス
Issue Tracking System
の情報表現力
反応循環モデルで示した、
Multi Feed-Back System
方法|① OSSコミュニティーに学ぶ
44
OSS
情報動線
支援・規則
一意・関係
情報構成
段階導入
放置対策
45. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
方法|② 情報動線の透明化とTiDD
45
分断 集中・開示
システム・組織の壁
情報が流通せず死蔵
積極的流通
No Ticket, No Work
Sys
3
Sys
1
Sys
2
Sys
4
Sys
5
ITS
SVN
Sys
3
Sys
1
Sys
2
Sys
5
Sys
4
OSS
情報動線
支援・規則
一意・関係
情報構成
段階導入
放置対策
46. Copyright (C) Shimadzu Business Systems Corporation. All Rights Reserved
方法|② 情報動線の透明化とTiDD
46
課題発見者
各システム
リーダー/
サブリーダー
課題解決
担当者
IT構築チーム
リーダー
PMO/
関連チーム
チケット駆動型 課題管理フロー
担当者アサイン
期日設定
解決策検討 解決策実施
解決不可能?
課題管理システム(ITS)
Issue Tracking System
課題記入
解決策検討 解決策実施
承認
解決策
確認会
報告
新規
受付担当
調査中
完了
調査中 対応中 解決
対応中 解決
A
対応システム
の判定
A
対応システムの
判定
YES
No
解決策
確認会
A
<凡例>
プロセス ステータス
判断 A 接続
OSS
情報動線
支援・規則
一意・関係
情報構成
段階導入
放置対策