開発プロセス・手法

開発プロセス・手法

開発プロセス・手法とは

開発プロセス・手法は、開発をどんな順番と単位で進めるかを扱う分野です。

同じものを作るのでも、進め方はいくつもあります。上流から順に固めていくやり方、小さく作って何度も回すやり方、作る側と動かす側の壁をなくすやり方。それぞれに向く案件と向かない案件があります。

このカテゴリーで学べること

  • ウォーターフォールモデルとその弱点、プロトタイプやスパイラル
  • アジャイル開発の考え方、反復の単位と役割分担
  • DevOpsが解こうとした「作る側と動かす側の断絶」

この分野の記事一覧(読む順)

  1. 開発モデル
  2. アジャイル開発
  3. DevOps

おすすめの読み進め方

  1. まずは「開発モデル」で、代表的な進め方を並べて比べる
  2. 次に「アジャイル開発」で、小さく回す進め方を学ぶ
  3. 最後に「DevOps」で、開発と運用をつなぐ考え方を知る

学習のポイント

ウォーターフォールは古いから駄目、ではありません。要件が固まっている案件では今も有効です。

アジャイルは「計画しない」ことではありません。計画の単位が短いだけです。ここを取り違えないでください。

開発プロセス・手法

開発モデル

基本情報技術者試験の「開発モデル」を初心者向けに解説。ウォータフォール・プロトタイピング・スパイラル・反復型の違いと向き不向きを図解と確認問題つきでまとめました。
開発プロセス・手法

アジャイル開発

基本情報技術者試験の「アジャイル開発」を初心者向けに解説。スプリント・プロダクトバックログ・ユーザーストーリー・スクラムの役割・XPの作法まで図解と確認問題つきでまとめました。
開発プロセス・手法

DevOps

基本情報技術者試験の「DevOps」を初心者向けに解説。開発と運用の対立、CI/CDの流れ、自動テストが土台になる理由、小さく何度も出す利点まで図解と確認問題つきでまとめました。