従来のソフトウェア開発手法は、効率を低下させるさまざまな問題を抱えています。 例えば開発の途中で要件の変更が生じたとして、その影響がどれほど全体に波及するか 検討することが困難でした。
agile(アジャイル)な開発とは、 従来のスタイルの非効率的な部分を改善するための色々な試みを採り入れることで、 曖昧さを含んだ依頼に対して迅速な開発を可能にしたものです。

agileな開発スタイルにはXP(eXtreme Programming)、スクラムなど幾つかの代表的な ものがありますが、KYA groupはプロジェクトの規模などに応じて最適な手法を組み合わせて 対応しています。

KYA groupで導入している手法の例

自動Unit test / combined testの導入 click to expand contents

ペア・プログラミング click to expand contents

YAGNI click to expand contents