
(写真:123RF)
IT現場が迅速かつ柔軟にシステムを提供できなければ、ビジネススピードに合わずに「トロい」とユーザーからののしられる。だが、ユーザーの仕様変更や追加の要求は厳しさを増し、従来のシステム開発のやり方ではなかなか追従できない。そこで実践したいのが、継続的インテグレーション(CI:Continuous integration)。多くの開発現場が短期リリースを可能にするCIを中心に据え、開発手法の抜本的な見直しを進めている。
IT現場が迅速かつ柔軟にシステムを提供できなければ、ビジネススピードに合わずに「トロい」とユーザーからののしられる。だが、ユーザーの仕様変更や追加の要求は厳しさを増し、従来のシステム開発のやり方ではなかなか追従できない。そこで実践したいのが、継続的インテグレーション(CI:Continuous integration)。多くの開発現場が短期リリースを可能にするCIを中心に据え、開発手法の抜本的な見直しを進めている。
CIツールの活用には、はまりやすい落とし穴がある。後半は人的な落とし穴を紹介する。
CIツールの活用には、はまりやすい落とし穴がある。前編は技術的な落とし穴を紹介する。
Jenkins 5つの疑問(下)
ソフト開発の自動化に欠かせない継続的インテグレーション(CI)。その代表的なツールがJenkinsだ。Jenkinsとは何か、どんなメリットがあるのか。5つの疑問からひも解く。今回は後編だ。
Jenkins 5つの疑問(上)
ソフト開発の自動化に欠かせない継続的インテグレーション(CI)。その代表的なツールがJenkinsだ。Jenkinsとは何か、どんなメリットがあるのか。5つの疑問からひも解く。今回はその前編だ。
東京電力ホールディングスは3年がかりでシステム開発の高速化に取り組んでいる。アジャイル開発手法を取り入れ、継続的インテグレーションの仕組みを導入した。