最新記事一覧
ソフトウェア開発を効率的に進めるための手法として「アジャイル」型開発が浸透している。一方で「正しいアジャイル型開発」に関する誤解が存在することも事実だ。何がどう間違っているのか。
()
代表的なシステム開発手法として、ウオーターフォール型開発とアジャイル型開発がある。それぞれどのようなルーツや特徴を持つのか、基本をおさらいしよう。
()
「ウオーターフォール」型開発から「アジャイル」型開発への移行を考える企業はある。だが、開発手法をいきなり切り替えるのは難しい。ウオーターフォール型開発の課題を解決する方法はあるのか。
()
従来は「ウオーターフォール」型開発が主流だったシステム開発で、「アジャイル」型開発に移行する企業の動きが目立つ。しかし、移行は一筋縄ではいかない。
()
オリックス生命は、顧客対応の最前線であるコンタクトセンターのシステム開発に、IBMのSaaS型開発管理ツールを導入した。複数チームの開発状況を「見える化」し、市場の変化に即応できる体制の構築を目指す。
()
「スクラム」と「カンバン」はさまざまな点で異なるアジャイル型開発手法だ。ただし両者は二者択一の関係ではなく、「お互いに補完し合うもの」だという意見がある。それはなぜなのか。選ぶ際のポイントは。
()
「スクラム」と「カンバン」は、どちらも「アジャイル」型開発を実践するための開発手法だ。それぞれの考え方や進め方の違い、適する用途を紹介しつつ、両者の“いいとこ取り”をする方法を探る。
()
「カンバン」に沿ったアジャイル型開発は、どのような流れで進むのか。「スクラム」ではなくカンバンを選ぶ方がより良い場合はあるのか。
()
マーケティング戦略の立案やCX向上などさまざまなビジネス活動に、アジャイルの考え方を生かすことができる。その推進役となるアジャイルチームを効果的に編成する方法とは。
()
「スクラム」と「カンバン」は、アジャイル型開発を実現する開発手法だ。それぞれの特徴や、スクラムの進め方を大まかに解説する。
()
インフラを変えるだけでなく、メンバーの意識、価値観から変える……。第一フロンティア生命保険のインフラ刷新プロジェクトはどのように進められたのか。アジャイル開発をどう適用させたのか。成果を得るまでの軌跡を対談で振り返る。
()
「カンバン」はアジャイル型開発を実現する開発手法だ。根幹にある考え方や進め方は「スクラム」とどう違うのか。スクラムにあってカンバンにないものとは。
()
ソフトウェア開発の手法「リーン開発」を実施するとどのようなメリットがあるのか。実施するためにはどのような課題を解消する必要があるのか。アジャイル開発との違いは。
()
東京証券取引所が、新たな金融システムの開発に当たって取り入れた手法が「リーンアジャイル」だ。その習得のために、同社はIT部門だけでなく業務部門もアジャイル先進企業に常駐させたという。その手法はどんな効果をもたらしたのか。
()
イングランドサッカー協会(The FA)のCIOは自身を「大のサッカーファンではない」と評する。そのような人物はどのようにリーダーシップを発揮し、各チームの監督やメンバーをITでけん引しているのか。
()
DXを成功させたい企業において、従業員はどのような考え方を持てばよいのか。ITコンサルティング企業でDXを専門とする人物が説明する「プロダクト思考」とは。
()
経営層にとってIT予算の計画や管理は課題の一つだ。IT予算の可視化と管理を支援する「FinOps」の専門家が、最適なIT予算の組み立てを考える上で大切なポイントを解説する。
()
ウオーターフォール型開発は、実はソフトウェア開発の“ある誤解”から生まれた開発手法だ。アジャイル型開発の考え方も踏まえて、ウオーターフォール型開発が生まれた歴史を振り返ってみよう。
()
ソフトウェア開発手法として普及した「アジャイル」の考え方は、開発だけではなく、さまざまなプロジェクトで活用できる。そのこつとは。
()
アジャイル開発の代表的なフレームワークである「スクラム」は、どのような開発チームやプロジェクトに適するのか。スクラムの具体的な流れと併せて解説する。
()
AIをベースにWebサービスを展開し、迅速に機能改善を加えるみらい翻訳では、その開発プロセスと、年に1回の脆弱性診断との間にある、ライフサイクルの不一致が課題となっていた。“外部診断頼り”を脱却すべく、同社が採用した方法とは。
()
「ChatGPT」などの生成AIは、ソフトウェア開発における一部の業務を代行できる。これはエンジニアの助けになる一方で、「AIが人の仕事を奪う」という不安を生む。その見方が正しいかどうかをChatGPTに聞いた。
()
イングランドサッカー協会(The FA)は、CIOクレイグ・ドナルド氏の指揮の下でアジャイル型のサービス開発を推進している。どのような取り組みが進んでいるのか。
()
東南アジアの銀行大手DBS Bankは、社内で開発したポータルサイトを用いて開発の生産性向上につなげる。同行が開発プロセスを改善するために実践する方法とは。
()
事業変革に取り組む企業が陥りがちな誤りの一つが「個人への過信」だ。GoogleなどのIT企業は個人の力を過信するのではなく、何を信じているのか。
()
ITリーダーがDX実現に向けて求められる役割の中には、企業文化に関係することも含まれるようになる。具体的な役割を理解する上で重要なキーワードが「アジャイル」だ。
()
アジャイル開発を導入する企業では、システムが複雑化する傾向があるため、脆弱性対策が難しくなりやすい。こうした環境において、手作業による管理で脆弱性情報を更新し続けるのは困難を極める。解決には、脆弱性対策の自動化が必要だ
()
今日の開発には、加速する市場変化に対応しきれないリスクが付き物だ。そこでアジャイル開発の手法の1つ、「リーンXP」を取り入れたい。構築、計測、学習というサイクルを回すことで、リスクを低減しながらの継続的な開発が可能になる。
()
企業のデジタル化、クラウド化の動きが加速する中で、ネットワークやアジャイルの必要性が改めて関心を集めている。クラウドネイティブアプリケーションの採用に当たってIT意思決定者が考慮すべき事項を解説する。
()
「スクラムマスター」が持っておくと職務経歴書に書ける認定資格にはどのようなものがあるのか。「Scaled Agile Framework」(SAFe)に関する認定資格の有用性を解説する。
()
国際線におけるサービスアップを目指す全日本空輸(ANA)は、顧客とのタッチポイントとなるモバイルアプリをデジタル戦略の中核に据え、即時性のある施策をシステムに反映するためアジャイル開発を導入した。
()
ソーシャルゲームアプリ「マジカミ」の開発、運営会社「Studio MGCM」はリリース後の機能改善に備え、アジャイル型開発プロセスを採用した。そこで課題となったのは「2つの開発プロセスに対応できるプロジェクト管理」の実現方法だった。
()
IT部門が事業部門のプロジェクトを後押しするには、組織に変化が必要だ。これはアジャイル導入のチャンスだが、アジャイルは万能薬でもなければ、導入を阻む課題もある。
()
ERPシステムは数十年前から存在しているが、技術開発の動向は停滞していない。デジタルトランスフォーメーションに取り組もうとしているなら無視はできないERPシステムのトレンドについて、専門家の予想を紹介する。
()
勘定系システムを自ら運用している伊予銀行がSoEとのAPI連携基盤を構築した。その狙いとは何か。アーキテクチャと今後の展望、そして初めて挑んだアジャイル開発の実際のところを聞いた。
()
英国労働・年金省(DWP)が新給付制度のITプロジェクトでアジャイルソフトウェア開発を中止した原因は、DWPにその気がなかったからか、DWPの体制がアジャイル向きではなかったためか?
()
コンピューティングはこの数年で進化し、アジャイルな仕組みに重点が置かれるようになった。DevOpsとマイクロサービスが、いかにITアーキテクチャを進化させているかを紹介する。
()
世界最大の航空会社、アメリカン航空はWebサイト刷新プロジェクトを実施した。成功の鍵は、拡張性に優れ堅牢なクラウド基盤と、組織変革を支援する開発手法にあった。
()
「ユーザーの本当のニーズ」を理解し、サービス開発につなげる「デザインシンキング」とは? 都内で開催されたワークショップから新ビジネスを生み出す手法を紹介しよう。
()
デバイスの多様化やアジャイル開発の普及が、アプリケーションテストを困難にしている。それはどういうことなのか。解決策はあるのか。
()
業界の一致した見解として、DevOpsとアジャイルはデジタル戦略の鍵を握る。だが、DevOpsを強化するために人材を外部から調達するのは思いとどまった方がいい。
()
従来のような方式のテストでは、大規模なテストを集中化して最適化することが可能だ。だがアジャイル開発のような速いペースの配信に対応するのは難しい。
()
経営陣からの、ITプロジェクト加速を求めるプレッシャーが強まっている。容認できないリスクを犯すことなくそれを実現する方法について解説する。
()
データアナリティクスやブロックチェーン、アジャイル開発などの最新ITを進める中で、テクノロジーに関する企業同士の契約状況を大幅に見直す必要が出てくる。どのように見直せばいいか本稿で紹介する。
()
米PayPalが実施したアジャイル手法への全面的移行では、4000人のITスタッフと製品担当者の仕事のやり方が変わった。この改革はどのように達成されたのだろうか。
()
「クラウドコンピューティング」という用語の誤用が原因で、この技術に関する誤解が生じている。クラウドとは場所ではなく、ITサービスをもっとアジャイルに設計する手段を指すことを忘れてはいけない。
()
PayPalがアジャイル開発で目指したのは、プロトタイプ作成の迅速化、継続的改善、そして具体的な製品の提供だ。改革をリードした副社長が語る。
()
デジタルイノベーションをビジネスに取り込み、アイデアを素早く形にするには、開発・運用体制が肝になる。アジャイル化、内製化を推し進めるプラットフォームとは。
()