LoginSignup
5
7

More than 5 years have passed since last update.

アジャイル入門。

Last updated at Posted at 2017-04-05

ざっくりわかるアジャイル開発

アジャイルとは「顧客満足を最優先し、価値あるソフトウェアを早くに提供する」

開発チームとして大事にしなければいけないこと。

  1. 大きな問題は小さくする
  2. 本当にだいじなことに集中して、それ以外のことは忘れる
  3. ちゃんと動くソフトウェアを届ける
  4. フィードバックを求める
  5. 必要とあらば進路を変える
  6. 成果責任を果たす

3つの真実

  1. プロジェクトの開始時点にすべての要求を集めることはできない
  2. 集めたところで要求はどれもかならずといっていいほど変わる
  3. やるべきことはいつだって与えられた時間と資金より多い

アジャイルチームの紹介

アジャイルな顧客

プロジェクト成功は顧客の積極的な参加が重要。
 ・何を作るか決める
 ・優先順位をつける
 ・スコープについて厳しい決断を下す

アジャイルなアナリスト

どうやって実現するかをしっかり詳細まで調べる。
 ・ユーザストーリーを書くのを手伝う
 ・詳細な分析をこなす
 ・必要な調査をしっかりやり遂げる

アジャイルなプログラマ

質の高いソフトウェアを生み出すことに心血を注ぐプロフェッショナル
 ・ユーザストーリーを動くソフトウェアにする
 ・見積もり
 ・技術的な判断を下す

アジャイルなテスター

 ・ユーザストーリーのテストを書くのを手伝う
 ・ストーリーが期待通りに動くことを確認する
 ・テストの全体像を考える

アジャイルなプロジェクトマネージャー

マネージャーが手助けするのは環境を整えること。
 ・いまどうなってるか追跡する
 ・プロジェクトの状況を伝える
 ・チームのいくてを阻む障害を取り除く

ドラッカー風エクササイズ

プロジェクトを始める前にこんな質問してみたらどうだろう?
 ・自分は何が得意なのか?
 ・自分はどうやって貢献するつもりか?
 ・自分が大切に思う価値は何か?
 ・チームメンバーは自分にどんな成果を期待していると思うか?

チームメンバー同士でこの質問に答えてみよう。
お互いの考えを交換し合うんだ。

5
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
7