CIOインタビュー
開発プロジェクト成功の鍵は分隊編成のチームへの権限委譲
かつてeBayでCTOを務めたアヌヴェルト氏は今、Gumtreeで開発の指揮を執っている。大きな権限を与えた少数編成のチームを活用し、多くの成果物を生み出しているという。
バス・アヌヴェルト氏は、大手オークションサイトを運営するeBayで10年間勤務した後、2016年11月、インターネットサービス企業Gumtreeに入社した。eBay在籍時はデンマークの拠点でヨーロッパ全域のDevOps部門の責任者を務め、後にCTO(最高技術責任者)にも就いた。
アヌヴェルト氏によると、eBayはGumtreeに多額の投資を継続しているという。Gumtreeは2000年、英ロンドンで設立された。オーストラリア、ニュージーランド、南アフリカの人々を対象に、住居や求職など、その町で安定した生活を送るために必要なあらゆる情報を求める人々を支援する掲示板サービスを展開している。
Gumtreeのサイトは2005年にeBayに買収され、現在はeBay掲示板グループに所属している。
Gumtreeのロンドンの拠点は、近郊の町リッチモンドに設置されている。ここで60人が製品開発に従事しているとアヌヴェルト氏は説明する。
多くの労力を投入して「Gumtree」のサイトを刷新したと同氏は語る。「このサイトはもともとPerlで開発されていた。PerlからJavaへの移行は大規模な作業だった。そして移行を終えたとき、われわれはあることに気付いた。それは、これまで構築して運用してきたのが、巨大なモノリシックのアプリケーションだということだ。そこでわれわれは、このアプリケーションをいずれマイクロサービスへ変換したいと考えている。そうすればコードの更新部分だけを個別にリリースできるようになる」
ただしGumtreeは、マイクロサービスアーキテクチャへの移行を決めたからといって、もともと進めていた開発作業を中止することは望まなかったとアヌヴェルト氏は振り返る。「われわれは、コードのリポジトリでコミット回数をモニタリングしている。当社のアプリケーションの中で、変更される回数が特に多い部分があれば、そこがマイクロサービスに変換する対象の候補となる」と同氏は付け加える。
マイクロサービスへの移行を見据えて、Gumtreeはコーディングプロジェクトの進め方自体を変えつつある。(従来は)ウオーターフォール式のアプローチだったが、定期的なサイクルでコードをリリースするようになった。
従来のロードマップは、コードを作成するのに最も費用効率の悪いやり方だとアヌヴェルト氏は主張する。「(今の)われわれは、アイデアが浮かんだらすぐにコードを書き始める。6~7カ月後には何らかの製品をリリースし、顧客からのフィードバックの反映を開始する。フィードバックが肯定的なものではない場合、開発した製品は、多額の費用を掛けた、ただのコードの塊になる」
ソフトウェア開発に対するアプローチとして、ウオーターフォール式を採用するのではなく、職能の枠を完全に取り払った、少人数のチーム「スクワッド」(squad:分隊)を結成して開発を進めていると同氏は説明する。「この新しい作業手順では、各開発チームに大きな権限を与えている」と同氏は付け加える。
「スクワッド」のメンバー構成は、製品オーナー、設計者、ユーザー体験(UX)担当者、開発者、品質保証(QA)エンジニア、DevOpsエンジニアで、さらにマーケティング担当者と事業開発担当者も加わる。
「われわれはこのチームに問題の説明をして達成目標を示す」とアヌヴェルト氏は話す。すると、スクワッドは予想外の成果を生み出した。
続きを読むには、[続きを読む]ボタンを押して
会員登録あるいはログインしてください。
Copyright © ITmedia, Inc. All Rights Reserved.
Computer Weekly日本語版
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社うるる] 「入札市場」攻略ガイド:効率的に落札するためのポイントを徹底解説 -
製品資料
[株式会社うるる] 入札情報に特化した「販路拡大」「効率化」のためのサポートツールとは? -
市場調査・トレンド
[株式会社うるる] 公共入札に成功する企業と失敗する企業の「5つの違い」 -
製品資料
[日本ビジネスシステムズ株式会社] 専門家が教える、Microsoft 365の「テナント統合/分離」を成功に導く秘訣 -
製品資料
[rakumo株式会社] Microsoft 365での情報埋没を防ぐ、社内ナレッジを資産化する情報ポータル活用
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
PHP脆弱性「PHP2Shell」で2260万件に影響 情シスの緊急チェックリスト
-
2
「Microsoft 365」が乗っ取られる MFAを破る“本物の画面”の恐怖
-
3
「テザリング依存」に潜む落とし穴 “遅いVPN”を解消するネット構築術
-
4
なぜ「Gemini 4 Argon」は出遅れたのか? Googleが狙う“逆転のシナリオ”
-
5
「Windows」の不要なファイルを安全に消して容量を空ける方法
-
6
「IT運用・情報システム業務」に関するアンケート
-
7
AI導入が失敗する“真犯人”は現場のマニュアル 7割が陥る「標準化」のわな
-
8
被害額は過去最高額 それでも「サイバー犯罪者が捕まらない」3つの理由
-
9
Claude利用8割のGMO、AI人材の評価軸が「トークン管理」に変わった
-
10
ChatGPTは“検索しまくり”でGeminiは“淡泊”? データが明かすAIの裏側
ホワイトペーパーランキング PR
-
1
AI駆動攻撃にどう対抗する? 超速の攻撃からエンドポイントを保護する方法
-
2
2026年のサイバーセキュリティには何が必要か? 最新データに学ぶ傾向と対策
-
3
経験豊富な即戦力人材に直接アプローチできる、「攻めの採用」への転換術
-
4
「IT史に名を残すシステム障害」8選
-
5
最速72分でデータが流出? 最新の脅威トレンドや侵入手法から分かった防衛策
-
6
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
7
AI駆動開発のスピードと安全性を両立 「品質・セキュリティ管理」の実践ガイド
-
8
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
-
9
「標的型攻撃メール」事例・サンプル集
-
10
Microsoft 365のメールセキュリティ、3つの“死角”と追加で検討すべき対策とは
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー