#ウォーターフォール開発
ウォーターフォール開発とは開発対象の全ての機能を前もって設計し開発を行う開発体制。
・全ての機能の開発が完了するまでサービスをユーザーが利用できない
・開発期間が長くなる。
・途中で仕様変更等ができない
・製品の開発後に問題が発覚した場合に取り返しがつかない
というデメリットが存在する。
#アジャイル開発
開発対象の機能を細かに分割し、小さな開発を繰り返し行う開発体制。
・開発の方向性がぶれる可能性がある
・品の仕様や設計を綿密に定めておかないと、最終製品の品質を落としかねない
#感想
業務ではアジャイル開発を行うことがほとんどなのですが、個人的にはスピード感を持って開発できる点からやっぱアジャイルが一番向いているなあと感じました。