More Related Content
PPTX
PDF
PPTX
なぜコンピュータを学ばなければならないのか 21世紀の君主論 PDF
ユーザーストーリーマッピングを使ってプロダクトバックログを作ろう PPTX
PDF
PPTX
PDF
アジャイル開発のストーリーをGherkin記法で作成 What's hot
PDF
PDF
Agile Quality アジャイル品質パターン (QA2AQ) PDF
Software-company Transformation PPTX
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive PDF
PDF
大企業アジャイルの勘所 #devlovex #devlovexd PDF
チケット駆動開発の解説~タスク管理からプロセス改善へ PDF
PDF
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版) PDF
フロー効率性とリソース効率性について #xpjug PDF
テスト分析・設計を体感しよう ~マインドマップを活用してテスト観点を発想しよう PPTX
PDF
PPTX
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019 PDF
Is No More QA Idealist Practical and Something Tasty? PDF
PPTX
QA組織立ち上げ奮闘記 〜はじめに行ったこと、それは、理念を広めること〜 PPTX
Product ManagerとProduct Ownerの役割の違いについて PDF
Dockerfile を書くためのベストプラクティス解説編 PPTX
Viewers also liked
PDF
テストとリファクタリングに関する深い方法論 #wewlc_jp PDF
PPTX
PDF
納品のない受託開発を支える レガシーコードを作らない仕組み ODP
PDF
Nyandoc: Scaladoc/Javadoc to markdown converter PDF
PDF
KEY
PDF
Similar to レガシーコードとの付き合い方とテストでの話
PDF
PDF
テスト観点に基づくテスト開発方法論VSTePの概要 PDF
PDF
PPTX
PDF
PDF
レガシーコードの複雑さに立ち向かう~ドメイン駆動設計のアプローチ PDF
Example of exiting legacy system PDF
TDDを実践してわかったTDDつまづくあるあると自分なりの乗り越え方まとめ PDF
PDF
PDF
PPTX
PDF
PDF
PDF
Dev love関西 レガシーコードへの取り組み 20140325 PPTX
JaSST2017_大規模業務システムにおける再利用可能なテスト自動化の取り組み PPTX
PDF
PDF
More from H Iseri
PDF
PPTX
PPTX
PDF
組み込み開発でのシステムテスト自動化の一つの考え方(STAC) PDF
ユニットテストの保守性を作りこむ, xpjugkansai2011 PDF
PyAutoGUI等Pythonライブラリによる自動化支援 レガシーコードとの付き合い方とテストでの話
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
人
問題
目標
方針
環境
問題
目標
方針
アプローチ
問題
目標
方針
環境についての方針
• テストでも同様
23
テストのバージョン管理
・当たり前
テストの検証自動化
・テストのCIをしよう
・テストの品質を評価しよう
各種カバレッジの計測・性能評価
・テストの妥当性を評価しよう
ミューテーションテストや、モデル駆動・ドメイン駆
動で妥当性を評価しよう
各種テスト作業の
自動化
・テスト設計や実行、保守等、全領域で自動
化しよう
- 24.
- 25.
- 26.
- 27.
- 28.
- 29.
- 30.
トップダウンの保守性改善
リスクベースのアプローチ
• 品質リスクで保守性対策を優先付けする
30
事象
ダメージ
重大度
発生確率
リスク
レベル
プロセッサの
ディスコン
Q:タイミング設計起因の
不具合発生
3
しばしば
II
プロセッサの
ディスコン
C:ハードウェア依存部の変更
2
しばしば
II
リスク分析の観点
・構造(コンポーネント、IF)
・制約(スケジュール、メンバー)
・要求(顧客要求、ビジネス状況)
・リスクレベルに応じて保守性対策
を検討する
・リスクを俯瞰して対策を検討する
人
問題
目標
方針
環境
問題
目標
方針
アプローチ
問題
目標
方針
- 31.
- 32.
- 33.