アジャイル開発ってなんなの?

 コメント2件
現役シリコンバレーエンジニアが教えるアジャイル開発
初心者の方でも学べるようアジャイル(Agile)の基礎から学びます。また、開発の中で一番多く採用されているスクラム(Scrum)開発を学び、JIRAなどのツールなどを通して学んでいきます。
  • 1:以下、名無しがお送りします

    アジャイル開発ってなんなの? 最近よく聞くけど

  • 6:以下、名無しがお送りします

    アジャイルは素早いとか機敏なって意味 開発を小さな単位に分けて それを繰り返しながら進めていく手法

  • 16:以下、名無しがお送りします

    >>6 従来のウォーターフォール型と違うの?

  • 18:以下、名無しがお送りします

    >>16 ウォーターフォールは最初に計画を全部立てて それに沿って開発するんだけど アジャイルは計画→実装→テストを繰り返しながら少しずつ開発を進めていくん

  • 22:以下、名無しがお送りします

    >>18 途中で仕様変更とかあっても対応しやすいってことか

  • 25:以下、名無しがお送りします

    >>22 そうそう アジャイルのが柔軟性高いんだよね

  • 31:以下、名無しがお送りします

    >>25 アジャイルにもいろんな手法があるみたいだけど 代表的なのはスクラムとかXPとか

  • 32:以下、名無しがお送りします

    スクラムは短期間の「スプリント」って単位で開発するんだっけ?

  • 37:以下、名無しがお送りします

    >>32 そう 1〜4週間の「スプリント」を繰り返して その都度顧客にフィードバックもらいながら開発する

  • 45:以下、名無しがお送りします

    >>37 プロダクトオーナーとかスクラムマスターとか 独特の役割分担あるよね

  • 50:以下、名無しがお送りします

    >>45 プロダクトオーナーは製品への要求出す人で スクラムマスターはチームの進行管理する人だっけ

  • 55:以下、名無しがお送りします

    >>50 あとデイリースクラムっていう毎日の進捗確認のミーティングもあるんだよね

  • 57:以下、名無しがお送りします

    >>55 大変そう 毎日とか

  • 60:以下、名無しがお送りします

    >>57 慣れると意外とさくさく進むらしいよ みんなが同じ方向見れるし

  • 61:以下、名無しがお送りします

    XPはまた違うの?

  • 62:以下、名無しがお送りします

    >>61 XPはエクストリームプログラミングの略 開発者同士のコミュニケーション重視してて ペアプログラミングとかやるんだ

  • 70:以下、名無しがお送りします

    >>62 ペアプロは2人1組でコード書くやつだっけ やりづらそう…

  • 71:以下、名無しがお送りします

    >>70 利点もあるんだって 品質高くなるし 属人化も防げるし

  • 75:以下、名無しがお送りします

    そういえばアジャイルって どういうプロジェクトに向いてるの?

  • 85:以下、名無しがお送りします

    >>75 詳細な仕様がはっきりしてないとか 途中で変更入りそうなプロジェクトとかかな

  • 93:以下、名無しがお送りします

    >>85 納期がシビアで計画通りに行かないといけないようなのはウォーターフォールのが良さそうだよね

  • 99:以下、名無しがお送りします

    >>93 あとアジャイルは顧客とのコミュニケーション多いから 顧客の協力が得られないとキツイかも

  • 103:以下、名無しがお送りします

    >>99 なるほどー プロジェクトの特性によって使い分けが必要だね

  • 110:以下、名無しがお送りします

    アジャイルって開発チームの自主性が大事だから しっかりしたメンバーじゃないと厳しそう

  • 120:以下、名無しがお送りします

    >>110 まあどんな開発でもそうだけどねw

  • 129:以下、名無しがお送りします

    >>120 アジャイルのが開発者には負担でかそうだけど その分やりがいはありそう

  • 137:以下、名無しがお送りします

    >>129 小さい単位で「完成」を味わえるしね

  • 141:以下、名無しがお送りします

    アジャイルだと中間成果物をこまめに出すから 顧客の満足度は上がりやすいのかな

  • 142:以下、名無しがお送りします

    >>141 そうそう 使いながら改善していけるし

  • 146:以下、名無しがお送りします

    アジャイルチームに入るにはスキル高くないとダメ?

  • 149:以下、名無しがお送りします

    >>146 コミュ力とか自主性とかも大事だけど 経験積めばそのうち大丈夫だと思うよ

  • 157:以下、名無しがお送りします

    アジャイルってバズワードっぽいけど 結構いろんな業界で浸透してきてるみたいだね

  • 165:以下、名無しがお送りします

    >>157 うちの会社もアジャイル導入していこうみたいな話出てるわー

  • 168:以下、名無しがお送りします

    >>165 失敗しないように気をつけてね

  • 171:以下、名無しがお送りします

    まあ最初からうまくいかなくても 改善繰り返せばいいんだしね アジャイルだし

  • 181:以下、名無しがお送りします

    >>171 社内の抵抗勢力説得するのが大変そうだけどw

  • 186:以下、名無しがお送りします

    トップのリーダーシップ次第だねー

  • 187:以下、名無しがお送りします

    アジャイルの考え方って 別に開発だけじゃなくて経営とかにも応用できるらしいよ

  • 191:以下、名無しがお送りします

    >>187 小さく素早く動いて変化に適応していくのは どの分野でも通用する考え方だもんね

  • 193:以下、名無しがお送りします

    アジャイル万歳

  • 213:以下、名無しがお送りします

    とりあえずアジャイルについてはだいぶ理解できたわ サンクス

コメント(2件)

  • 1

    毎日進捗確認は正直しんどいかも

  • 2

    ペアプロって相性悪かったら地獄絵図じゃん

    1