Agile Japan 2017 サテライト沖縄 / AgileJapan2017 OKINAWA
by
t-saito
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
実践 アジャイルソフトウェア開発 ! 現場ではこうしています 株式会社 永和システムマネジメント 瀧澤 悠介、齋藤 崇 at AgileJapan 2017 サテライト 沖縄 2017/06/03
Slide 2
Slide 2 text
No content
Slide 3
Slide 3 text
No content
Slide 4
Slide 4 text
本日の語り手 瀧澤 悠介(たきざわ ゆうすけ) ● アジャイル事業部 所属 ● エンジニア ● 若手枠 齋藤 崇(さいとう たかし) ● アジャイル事業部 所属 ● プログラマ、現場リーダ ● 業務システムの受託開発を長く担 当 ● Rails, Ruby エンジニア
Slide 5
Slide 5 text
本日おはなしすること 現場で起こったことと、その対応 本日おはなししないこと アジャイル開発プロセス入門的なお話
Slide 6
Slide 6 text
永和流アジャイル開発 ● 取り組んで 10 年余り ● 当初は試行錯誤 ○ XP, Scrum ○ … and MORE ● お客様とご相談の上、適宜 アレンジ 出典:VersionOne 社 11th Annual State of Agile
Slide 7
Slide 7 text
No content
Slide 8
Slide 8 text
No content
Slide 9
Slide 9 text
本日おはなしすること 現場で起こったことと、その対応
Slide 10
Slide 10 text
No content
Slide 11
Slide 11 text
要求をバックログに ● PO が異動。新 PO は着任早々のためバックロ グを作れない。 エンジニアもバックログ作成を支援
Slide 12
Slide 12 text
要求をバックログに ● 複数 PO がいて優先度がまとまらない 計画ミーティングで並び替え PO 間で事前調整してもらう
Slide 13
Slide 13 text
No content
Slide 14
Slide 14 text
タスクに分割 ● 見積もりが所定時間内に終わらない 見積もりを分担し結果を共有
Slide 15
Slide 15 text
No content
Slide 16
Slide 16 text
プログラミング ● 終わらないレビュー ペア作業を集中実施し終わらせる 観点の不揃い等、背景となる要素に対し 対策をとる
Slide 17
Slide 17 text
プログラミング ● プロジェクトに join した時点で落ちているテスト がある 余力のあるタイミングで集中対応
Slide 18
Slide 18 text
プログラミング ● 込み入った実装をなんとかしたい 余力のあるタイミングで集中対応
Slide 19
Slide 19 text
プログラミング ● 割り込み/差し込みの作業が結構出てくる イテレーション計画時に予め見込んでおく
Slide 20
Slide 20 text
No content
Slide 21
Slide 21 text
受入テストをする ● 毎イテレーション、バックログが仕掛かりで残っ てしまう MUST なバックログのみを詰め込まない
Slide 22
Slide 22 text
補足: MUST なバックログで埋め尽くさない MUST なバックログ MUST なバックログ 先行着手、技術調査や負債返却に充てる
Slide 23
Slide 23 text
No content
Slide 24
Slide 24 text
リリース可能なソフトウェア ● イテレーション終わりまで待てない。すぐにリ リースできないか ? 完成、即受入テスト ! パスしたらリリース !!
Slide 25
Slide 25 text
No content
Slide 26
Slide 26 text
ふりかえり ● 抽象的な Try 具体的なアクションに落とし込む
Slide 27
Slide 27 text
No content
Slide 28
Slide 28 text
ふりかえり ● 全ての Problem について Try を考えているが、 なかなかこなせない 効果的なものや重要度などで限定する
Slide 29
Slide 29 text
ふりかえり ● ふりかえりで意見がでにくくなっている ふりかえりのふりかえり
Slide 30
Slide 30 text
No content
Slide 31
Slide 31 text
● 対応内容はチームの構成や周辺状況により異なる ● ふりかえり等を活用し、対応を考える ● イテレーションを重ね少しづつカイゼンしていくことで 自チームにフィットさせていく まとめにかえて