見出し画像

✍勉強記録③IT業界を学ぶ_2024/08/29

アジャイル開発とDevOpsについて整理しておきたく簡単にまとめました。

DevOpsとは

開発と運用が密に連携をとって、柔軟かつスピーディーにシステム開発を行う手法。ただ、開発手法というよりは”思想”や”概念”に近い。

  • 開発

    • これを使いたい、導入したい

  • 運用

    • セキュリティ観点でNG

  • 開発

    • 新機能開発の妨げだ!

  • 運用

    • セキュリティサポートとか運用観点考えたないな!

というやり取りをなくし、本来の目的は同じはずなのだから
こういった溝を作らないようにしよう

誕生したのがDevOpsという考え方💡

アジャイル開発とは

イテレーションと呼ばれる短い開発期間で
「設計→開発→検証」を繰り返しながら少しずつシステムを成長させていく開発手法のこと。

(代表例)
・XP(Extreme Programming)
・スクラム
・リーン

システムが複雑化し、ビジネス環境も変化しているなかで
短期間で優先度の高い機能を実装し、利用可能なシステムを早期構築し、また意見を聞いて改善して・・を繰り返す。このスピードが重視されている。

この記事が参加している募集

この記事が気に入ったらサポートをしてみませんか?