にしのクエスト2

情報処理技術者試験と資格学校講師の日常

20221224103753

あいぱす4.0 新しいことば(13)DevOps XP テスト駆動開発 など

ITパスポート4.0は、新しいシラバスに出てく
る新出用語にスポットをあてる連載。

新しい用語に、なまらドキドキ・ワクワクしてみな
いかい?

なお、このシラバスは来年の4月から順次採用予定。
現行の試験とは関係がありません(たぶん)ですの
で、そこんとこヨロシク。


DevOps
開発(Dev)と運用(Ops)が密接に連携し、運用で起
こった顧客からの要望をすぐに開発に活かすこと。
また、その逆に開発したものを運用に載せてその反応
を確認することもできます。


XP(エクストリームプログラミング)
アジャイル開発の先駆けとなったソフトウエア開発の
方法で、コードとテストを重視し、要件定義の変更な
どに細かく対処する。少人数での開発に向く方法。


テスト駆動開発
ソフトウエア開発方法の一つで、まずテストプログラ
ムを書き、それに少しずつ必要な機能の実装を加えて
テストを繰り返しながらコードを完成させる方法。


ペアプログラミング
2人のプログラマが1台のパソコンを利用して、開発
を行うこと。片方がコードを書き、片方がそのテスト
ケースを作成するなどその形態は様々である。


リファクタリングスクラム 
リファクタリングとはプログラムの動作を変更せずに、
内部のソースコードを整理整頓・リニューアルするこ
とをいう。

f:id:koharuwest:20190111225857p:plain

それじゃ、今日はこのへんで。へばなっ!