Weitere ähnliche Inhalte
Ähnlich wie 2017spring jjug ccc_f2 (20)
2017spring jjug ccc_f2
- 22. #ccc_f2
ブランチ運用
• バージョン番号
• リリース順に採番
• バージョン番号ごとのdevelopブランチを作成
• 採番ルール
• メジャーバージョン:一定規模以上の案件
• マイナーバージョン:定期保守リリースなど
• リビジョン:緊急リリース
• 間に案件が入った場合、マイナーバージョンで間
に挟み、一度決めたバージョンは変更しない
9.1.1
メジャー
マイナー
リビジョン
21
- 26. #ccc_f2
CI/CD(テスト自動化)
テストフェーズ テスト観点 実施&レビュー方法
単体 validationや業務ロジックのパターン網
羅/境界値テスト
API呼び出しの正常系/異常系
JUnit(DB読み書きや他シ
ステムAPIはモック)
テストコードレビュー
画面単体 画面レイアウト/文言
正常系/異常系メッセージの表示位置
JavaScriptの挙動
打鍵
Excelでのテストエビデンスの
レビュー
結合 画面遷移
会員やデータのパターン
データの登録更新パターン
モジュール間を結合したシナリオ
打鍵(Selenideによる打
鍵補助)
Excelでのテスト設計/テス
ト結果のレビュー
25
- 53. #ccc_f2
まとめ
• 内発的なスイッチ
• ふりかえりを起点に、手の届く範囲から改善
• 自分たちでプロジェクトを改善できる、という実感を
得る
• 取り組んでいくと、教科書的な話だけでなく、次の
課題やステップが見えてくる = チームの成長
• 外発的なスイッチ
• 世の中のアーキテクチャ/技術トレンドの変化、新
しいツールの普及(「当たり前」が変わっていく)
• やや(?)無茶な要件やスケジュールを真剣に考
えてみる機会が、ブレークスルーを生むことも
52