pgse

アジャイル開発手法

アジャイルの「ふりかえり」の目的とは?どの手法にも共通する事

ふりかえりの目的 アジャイルのふりかえりとは、スプリントの終わりに実施するミーティングの事です。文字通り振り返ることで今後のスプリントに活かせることや改めるべきことが見えてくる大事なイベントです。 ふりかえりで意識する事 客観的な現象ややっ...
アジャイル開発手法

アジャイル開発の誤解・間違い・勘違いとは?

アジャイル開発の定義 アジャイル開発とは アジャイル開発とは短期間で小さな機能を繰り返していく開発手法です。1つのチーム内で繰り返しやっていく事でノウハウを蓄積していき、工数の削減や成果物が発注者と受注者で齟齬が起きないようにしていくやり方...
アジャイル開発手法

アジャイル開発のスプリントプランニングとは?やり方・進め方

アジャイル開発におけるスプリントプランニングとは、スプリントの開始時に当スプリントではだれがいつまでに何をするかということを確定させるイベントです。 プランニングは重要なイベント アジャイル開発におけるスプリントのプランニングは、そのスプリ...
アジャイル開発手法

アジャイル開発での朝会とは?(デイリースクラムとは)その目的は?

朝会とは アジャイル開発でいう朝会とは毎朝・同じ時間に同じ場所で行うミーティングです。デイリースクラムとも呼ばれます。進捗の確認だけでなく、作業内容や状況・成果物をオープンにするために実施します。それにより何か課題や障害・将来に活かせること...
用語解説

オブジェクト指向とは?

オブジェクト指向とは オブジェクト指向とは、同じようなプログラムを1つに固めておき、使いまわせるようにしようという考え方です。具体的に言うとクラスとインスタンスというものです。クラスで1つの設計書を作っておきそれをインスタンス化、つまり実体...
用語解説

プログラミングのクラス(class)とは?インスタンスやオブジェクトも解説

プログラミングでいうクラスは、一般的に使われるクラスとは意味が違います。 クラスとは設計書 クラスとは、プログラミングでいうと「設計書」になります。クラス自体は実体がなくそれ自身が動いて何か処理をするわけではありません。処理を書くためにあら...
用語解説

木構造

木構造とは 木構造とは、データ構造の一つで階層を持った構造のものです。親子関係の階層で、1つの親から1つまたは複数の子をがある構造です。子から見た親は1つだけです。家系図のようなイメージをするといいですね(婚姻関係とかはないですが)。 1つ...
用語解説

トランザクションとは?コミットとは?ロールバックとは?

トランザクションとは トランザクションとは、一つにまとまっている処理でそのまとまりは分割が出来ない処理のことです。処理自体は複数のものが合わさったものですが、一つ一つに分けてしまうと何かあったときに整合性が取れなくなってしまう処理です。 お...
用語解説

二分探索

二分探索とは 二分探索とは、データを2つ分けて探す方法です。データの並びを半分ずつに分けて探すことを繰り返し目的のデータを見つけ出すということです。 二分探索は「バイナリサーチ」とも呼ばれます。バイナリとは2進数という意味で、コンピュータ用...
用語解説

変数とは?定数と配列の違いもあわせて解説

変数とは 変数とは、任意の数字や文字列などの値を入れることのできる「入れ物」のことです。値を自由に入れることができる領域で、プログラミングに必須のものです。処理に直接値を入れてしまうと、その処理はその値のみでしか動きません。しかし変数を使う...