More Related Content
PDF
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版) PDF
DeNA QA night #2 presentation PDF
Is No More QA Idealist Practical and Something Tasty? PDF
Software-company Transformation PDF
What is quality culture? Is it something tasty? PPTX
【SQiP2016】楽天のアジャイル開発とメトリクス事例 PDF
JaSST Tokyo 2022 アジャイルソフトウェア開発への統計的品質管理の応用 PDF
LINE Developer Meetup in Tokyo #39 Presentation (modified) What's hot
PPTX
なぜコンピュータを学ばなければならないのか 21世紀の君主論 PDF
What is quality engineer? Is it something tasty? PDF
Software Frontloading and QA PDF
PDF
PDF
テスト観点に基づくテスト開発方法論VSTePの概要 PDF
modern software qa - draft 1 PDF
What should you shift left PDF
PDF
PDF
PDF
LINE Developer Meetup in Tokyo #39 Presentation PPTX
ISO/IEC DIS 20246 についての(ごく簡単な)説明 PPTX
PPTX
PDF
DX時代のITエンジニアに送る、アジャイル式「いきいき」ヘルスマネジメント PDF
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜 PDF
PDF
PPTX
Viewers also liked
PDF
テストとリファクタリングに関する深い方法論 #wewlc_jp PPTX
PDF
納品のない受託開発を支える レガシーコードを作らない仕組み PDF
PDF
Nyandoc: Scaladoc/Javadoc to markdown converter PDF
PDF
ODP
KEY
PDF
Similar to レガシーコードとの付き合い方とテストでの話
PDF
Dev love関西 レガシーコードへの取り組み 20140325 PPTX
PPTX
PDF
PDF
TDDを実践してわかったTDDつまづくあるあると自分なりの乗り越え方まとめ PDF
PDF
PDF
PDF
Example of exiting legacy system PDF
レガシーコードの複雑さに立ち向かう~ドメイン駆動設計のアプローチ PDF
PDF
PDF
PDF
PPTX
JaSST2017_大規模業務システムにおける再利用可能なテスト自動化の取り組み PDF
PPTX
PDF
PDF
PDF
レガシーコードとの付き合い方とテストでの話
- 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.