Más contenido relacionado
La actualidad más candente (20)
Similar a あじゃいる時代の品質保証 ~DevSQAの提案~ (20)
Más de Hiroaki Matsunaga (6)
あじゃいる時代の品質保証 ~DevSQAの提案~
- 11. アジャイル開発12の原則
顧客満足を最優先し、価値のあるソフトウェアを早く継続的に提供します。
要求の変更はたとえ開発の後期であっても歓迎します。変化を味方につけることによって、
お客様の競争力を引き上げます。
動くソフトウェアを、2-3週間から2-3ヶ月というできるだけ短い時間間隔でリリースしま
す。
ビジネス側の人と開発者は、プロジェクトを通して日々一緒に働かなければなりません。
意欲に満ちた人々を集めてプロジェクトを構成します。環境と支援を与え仕事が無事終わ
るまで彼らを信頼します。
情報を伝えるもっとも効率的で効果的な方法はフェイス・トゥ・フェイスで話をすること
です。
動くソフトウェアこそが進捗の最も重要な尺度です。
アジャイル・プロセスは持続可能な開発を促進します。一定のペースを継続的に維持でき
るようにしなければなりません。
技術的卓越性と優れた設計に対する不断の注意が機敏さを高めます。
シンプルさ(ムダなく作れる量を最大限にすること)が本質です。
最良のアーキテクチャ・要求・設計は、自己組織的なチームから生み出されます。
チームがもっと効率を高めることができるかを定期的に振り返り、それに基づいて自分た
ちのやり方を最適に調整します。
- 12. アジャイル開発12の原則
顧客満足を最優先し、価値のあるソフトウェアを早く継続的に提供します。
要求の変更はたとえ開発の後期であっても歓迎します。変化を味方につけることによって、
お客様の競争力を引き上げます。
動くソフトウェアを、2-3週間から2-3ヶ月というできるだけ短い時間間隔でリリースしま
す。
ビジネス側の人と開発者は、プロジェクトを通して日々一緒に働かなければなりません。
意欲に満ちた人々を集めてプロジェクトを構成します。環境と支援を与え仕事が無事終わ
るまで彼らを信頼します。
情報を伝えるもっとも効率的で効果的な方法はフェイス・トゥ・フェイスで話をすること
です。
動くソフトウェアこそが進捗の最も重要な尺度です。
アジャイル・プロセスは持続可能な開発を促進します。一定のペースを継続的に維持でき
るようにしなければなりません。
技術的卓越性と優れた設計に対する不断の注意が機敏さを高めます。
シンプルさ(ムダなく作れる量を最大限にすること)が本質です。
最良のアーキテクチャ・要求・設計は、自己組織的なチームから生み出されます。
チームがもっと効率を高めることができるかを定期的に振り返り、それに基づいて自分た
ちのやり方を最適に調整します。
あららっ!?
- 35. 設定温度 制御部 ヒーター 水槽温度
外乱
(外気温)
センサー
ヒーターの能力が低ければ
そもそも設定温度に
達することができない
- 36. 設定温度 制御部 ヒーター 水槽温度
外乱
(外気温)
センサー
センサーの精度が低ければ
正しく電圧を制御できない
ヒーターの能力が低ければ
そもそも設定温度に
達することができない
- 37. 設定温度 制御部 ヒーター 水槽温度
外乱
(外気温)
センサー
プロマネ
SQA
開発者
仕様変更
など
品質品質目標
ソフトウェア開発に当てはめると
Notas del editor
- 右側は、敢えてSQAではなくテスターとした。理由は、SQAの仕事はテストだけではないから。SQAの役割は次ページ。
- SQAは、自らの技術を磨き、知見を高め、品質の視点からレビューやTDDにも積極的に参加すべき。
設計にも参画して、そんな設計じゃダメだとか、そんなコードじゃダメだとかが指摘できるようになるべき。
そうやってプロジェクト全体の技術力を高めることによって品質を高める。
品質を高めることは、生産性の向上に直接寄与する。
- 正しくは、スクラムマスターの仕事を少し拡張したもの。