イベント参加してきました
なぜこのイベントに?
友人にTwitterの賑やかし枠のために買収されました
おすすめの勉強会ということで。あと、品質という言葉に対してトラウマもやもやしている部分が言語化出来てなくて、
今回の勉強会でヒントが得られないかなと思って参加しました。
代金として懇親会でピザたくさん食べました
懇親会ではピザが振る舞われてました、えんじにゃーにはピザを与えればいいという風潮・・・合ってると思います。
.oO(あと、オードブル頼むより安くて楽というのを、参加者の一人から聞いた、その発想はなかった。いい知見を得た)
どうだった?
『QA』という言葉がかなりキーワード。
製品の品質についてのお話。ただ、『品質』って言葉かなり危険で、
バグがないとか、ユーザー体験が良いとか、いろんな意味があったりします。
一応全部をカバーするっぽいですが、今回はテストのお話とか多めでした。
まとめて
特に気になった話は、
- メンバー全員の認識の共通化に、仕様理解テスト
- 品質って言葉はISOで定められてるらしい
- QAチームをスクラムメンバーの一人として扱い、QAさん、っていう役割は作らなかった
- いろいろ話がこじれたときに、『エイヤー』って話持っていける存在がいる・できる組織って強いよね
詳しい話は、Twitterのつぶやきを引用したので、こちらをどうぞ。
Twitterつぶやきまとめ
全員共通で知っておくべきサービス仕様理解を、役職問わず全員で筆記テスト。
— ういろう🍤👩🍤@新卒3年目PHPer (@nyamucoro) 2019年2月13日
障害発生率
10%→5%(半減)
それに対しての投資は、必要なのはわかるけど、投資してもらうのって大変だろうなと。#HackersGATE
・仕様の取りまとめ
— ういろう🍤👩🍤@新卒3年目PHPer (@nyamucoro) 2019年2月13日
・最低限のスキルを定義
・筆記テスト
最低限のスキルに関しては、ふわっと共有できてるとは思うが、
筆記テストという形でいつでも『検知』ができるのはすごそう。#HackersGATE
品質向上に向けた組織改革と
— ういろう🍤👩🍤@新卒3年目PHPer (@nyamucoro) 2019年2月13日
『成功・失敗例』
これは惹かれる#HackersGATE
プロセス品質
— ういろう🍤👩🍤@新卒3年目PHPer (@nyamucoro) 2019年2月13日
利用時品質
内部品質
外部品質
ソフトウェアの品質のモデル
ISO9126
(そんなものあったのか・・・)#HackersGATE
事業部と紐付かない組織
— ういろう🍤👩🍤@新卒3年目PHPer (@nyamucoro) 2019年2月13日
開発本部を作ろう。
そしてそれぞれの開発にミッションをつけ担当をつける・・・
UI/UXとか、テストコードとか、プロマネとか。
そこそこ人いるとできることだよな・・・って印象。#HackersGATE
プロダクトを作る人、にどう変わったのかわからなかった(´;ω;`)
— ういろう🍤👩🍤@新卒3年目PHPer (@nyamucoro) 2019年2月13日
でも、これってすっごく大切ですよね・・・!#HackersGATE
> 上長が組織ラインとセクションラインで二重になり、意思決定が割れた
— ういろう🍤👩🍤@新卒3年目PHPer (@nyamucoro) 2019年2月13日
> 最後は私のエイヤーで決める
あっ・・・あっ・・・なるほどこれさらっと難しい話では・・・?#HackersGATE
エイヤーができる人がいるって、ほんっっっっっとうに重要なので、それができている組織なのは強い。#HackersGATE
— ういろう🍤👩🍤@新卒3年目PHPer (@nyamucoro) 2019年2月13日
> 研究開発の提案
— ういろう🍤👩🍤@新卒3年目PHPer (@nyamucoro) 2019年2月13日
> 共同R&D
> エイヤー
これ、かなり信頼関係が重要な気がするのですが、どうやって鶴飼さんが信頼関係を作り上げたかor強行したかがものっすごく気になrます・・・!#HackersGATE
> 期待効果
— ういろう🍤👩🍤@新卒3年目PHPer (@nyamucoro) 2019年2月13日
聞きたかった(・∀・)!
・中長期的な目線
・費用、コスト
・課題が発生するよ
■コスト・費用・優先度
これらを並べて、
優先度決めてもらう
このとき、優先度は普段の開発と独立して決めてもらったか気になる。#HackersGATE
QA組織
— ういろう🍤👩🍤@新卒3年目PHPer (@nyamucoro) 2019年2月13日
■継続性・再現性
→ルール・戦術
■適応
→サッカーに監督いるけど、動くのはプレイヤー
・vs属人化
・変化に適応できる余白を持つ#HackersGATE
> QAはチームのメンバー
— ういろう🍤👩🍤@新卒3年目PHPer (@nyamucoro) 2019年2月13日
> QAチームは横断組織
Σ(・∀・;)!?#HackersGATE
PAは、PM・SMみたいな役割じゃなくて、あくまで開発チーム
— ういろう🍤👩🍤@新卒3年目PHPer (@nyamucoro) 2019年2月13日
QAチームは横断組織として存在。#HackersGATE
機能開発に振り切る
— ういろう🍤👩🍤@新卒3年目PHPer (@nyamucoro) 2019年2月13日
自動テストのスキルが属人化・・・
属人化わかるぅ(´;ω;`)
私達は、自動化書くメンバーを少しずつ増やして、そしてコードレビューを繰り返して能力の差を埋めていった感じ・・・?#HackersGATE
Selenium・・・いつかやりたいな・・・
— ういろう🍤👩🍤@新卒3年目PHPer (@nyamucoro) 2019年2月13日
E2E周りはちゃんとコストを取るのを、プランニングで決めて取りたかった#HackersGATE
> あえて属人化した状態を容認することは?
— ういろう🍤👩🍤@新卒3年目PHPer (@nyamucoro) 2019年2月13日
1. 属人化するまで尖ってから、そして共有。
2. 継承をさせるようにする
3. 属人化を避けるようにしている。ただ、発信に忘れる・体力必要なので、意図せず属人化することが・・・だから毎月障害を共有#HackersGATE
> リーダー以上の障害の会
— ういろう🍤👩🍤@新卒3年目PHPer (@nyamucoro) 2019年2月13日
めっちゃ強い怖い言葉だけど、大切・・・#HackersGATE
テストに注目はされ始めて、導入は気になってるけど、
— ういろう🍤👩🍤@新卒3年目PHPer (@nyamucoro) 2019年2月13日
『よそはよそ、うちはうち』
になってるとこも少なくないと思う・・・#HackersGATE
> なんか良くなった
— ういろう🍤👩🍤@新卒3年目PHPer (@nyamucoro) 2019年2月13日
> QAチームのおかげなのかわからない
→KGIを作る。
障害半減した。このような取り組みをした。#HackersGATE
えんじにゃーにはピザ食わせればいいという風潮あると思うの。
— ういろう🍤👩🍤@新卒3年目PHPer (@nyamucoro) 2019年2月13日
あってる。#HackersGATE
おお!ありがとうございます!助かります!そちらも見てみます!!! https://t.co/ww7WddgKe0
— ういろう🍤👩🍤@新卒3年目PHPer (@nyamucoro) 2019年2月13日