InfoQ ホームページ Agile に関するすべてのコンテンツ
-
セキュアなDockerイメージを支援するClair
Clairは先日CoreOSがリリースした,オープンソースのコンテナ脆弱性スキャナだ。Dockerイメージのオペレーティングシステムと,それがインストールされたパッケージのどちらかが,セキュアでない既知のバージョンと一致しているかどうかをクロスチェックする。脆弱性情報は,各OSのCVE(Common Vulnerabilities and Exposures)データベースから取得する。現時点ではRed Hat, Ubuntu, Debianがサポート対象だ。
-
チームレベルのパフォーマンス最適化をすべきでない理由とは
Klaus Leopold氏がGOTO Berlin 2015カンファレンスでの講演で,チームレベルのパフォーマンスの重視が多くの場合,局所的な部分最適化を引き起こし,結果としてチーム全体のアジリティが向上しない理由について,詳しく説明した。InfoQは氏にインタビューして,なぜアジャイルフレームワーク導入がアジリティ向上に結び付かないのか,コラボレーション向上にかんばんをどのように利用すればよいのか,チームがかんばんに期待できるメリットは何か,などを聞いた。
-
大規模システムの保守における技術的負債とチームのモラル
Agile Testing Days 2015において、Thomas Bradford氏はテストがなく大きな技術的負債のあるモノリシックなJavaベースのシステムの保守に関する経験について語った。 InfoQは、システムを保守する上での問題や作りこまれた技術的負債、なぜ別のアプローチをとったのか、どうやってチームのモラルを向上させたのかについて氏にインタビューした。
-
ソフトウェア業界の先駆者であるエド・ヨードンが死去
ソフトウェア業界の先駆者であり、多作な著述家、研究者、コンサルタント、そして写真家であったエドワード・ヨードン氏が、2016年1月20日に死去した。
-
アジャイルのためのストーリーテリング
InfoQは氏にインタビューしてストーリーテリングとは何か、ストーリーのもたらす価値、ストーリーテリングに使える話し方、アジャイルへの移行にストーリーテリングを使った彼女自身の経験について話を聞いた。
-
マイクロサービスの開発とテスト
Agile Testing Days 2015でRedgate SoftwareのJose Lima氏が,マイクロサービスに関する自身の経験について講演した。InfoQは氏とのインタビューで,マイクロサービスを採用したプロダクト開発のメリットとデメリット,マイクロサービスによるプロダクトの品質向上,マイクロサービスのテストに必要なテスタのスキル,マイクロサービスの開発とテストの教訓について聞いた。
-
設計書を使わないスケーリングとアジャイルスケーリングサイクル
InfoQはStefan Roock氏にスクラムとXPの併用という話題でインタビューし,アジャイルフレームワークを組織設計の計画図として使用することが時期尚早な最適化であり,プラクティスよりも文化が原則が重要であるという,氏の意見について詳しく聞いた。インタビューの中で氏は,アジャイルスケーリングサイクル(Agile Scaling Cycle)について,その利用の方法を例をあげて説明するとともに,アジャイルのスケーリング手段として用いた場合のメリットと落とし穴について話してくれた。
-
Riley Newman氏が語るAirbnbでのデータサイエンス
Airbnbでデータサイエンスの責任者を務めるRiley Newman氏は同社がどのようにしてデータサイエンスを定義し活用しているのかを記事にした。氏はデータは顧客の声であり、データサイエンスは解釈する活動であると説明している。また、データサイエンスをスケールするためのいくつかの重要な動きについても説明している。チームに直接、データサイエンティストを入れることやあらゆるビジネスプロセスのすべてにデータサイエンスを統合すること、高速で安定的なデータインフラを構築することなどだ。
-
スクラムによるソーラーカー開発
Lean Kanban Benelux 2015カンファレンスでJeroen Molenaar氏は,オーストラリアのワールド・ソーラー・チャレンジで優勝したドイツのソーラーカーチームに,アジャイルコーチとして参加した経験について講演した。
-
Spotifyにおけるマイクロサービス
Kevin Goldsmith氏がGOTO Berlin 2015カンファレンスで,同社がマイクロサービスを使って達成したアーキテクチャ革新について講演した。モノシリックなアプリケーションと比べた場合,マイクロサービスはテストやデプロイ,監視が容易であると氏は主張する。製品間の依存性を可能な限り少なくする目標も持つSpotifyにとって,マイクロサービスは極めて有効なアーキテクチャだ。
-
かんばんを用いたイノベーション
Patrick Steyaert氏がLean Kanban Benelux 2015とLean Kanban Central Europe 2015という2つのカンファレンスで,かんばんを使用したリーンイノベーションについての講演を行った。InfoQは氏とのインタビューで,イノベーションに対する主要な障害,イノベーション管理への"気付きかんばん(discovery Kanban)"の利用,イノベーションのための才能開発などについて聞くとともに,ビジネスモデルキャンバスやリーンキャンバス,あるいはその他の思考ツールとかんばんとの併用事例についても尋ねてみた。
-
Amazonのマイクロサービスとチーム
I Love APIs 2015 カンファレンスでのAmazonでのエンタープライズ分野でのスケールがどのように行われているかについての発表で、Chris Munns氏はマイクロサービスパターンはアプリケーションの作り方とチームの構造変え、マイクロサービスの開発と運用を成功させるにはチームの構造がとても重要だ、という。
-
ドメイン駆動設計とユーザストーリーマッピングを組み合わせる
DDDを導入する上でユーザーストーリーマッピングはシンプルだが価値あるパターンだ。開発者とドメインの専門家がドメインの知識を共有するのに役に立つ。Eriksen Costa氏はブログでユーザストーリーマッピングとドメイン駆動設計(DDD)を組み合わせることのメリットについて説明している。
-
セルラ技術で実現するモノのインターネット
モノのインターネット(Internet of Things)とは,もの同士を接続することだ。WiFiネットワークの範囲を超えた遠隔地にあるものには,有効な通信インフラストラクチャとしてセルラ(cellular)技術が使用できる。この目的のため,電気通信の業界団体である4G Americasは,“Cellular Technologies Enabling the Internet of Things”と題した新たな白書(PDF)を発行した。
-
エンタープライズ分野でのイノベーション
Markus Andrezak氏はGOTO Berlin 2015カンファレンスでエンタープライズ分野でのイノベーションについて話した。InfoQは氏にイノベーションについての誤解について話を聞き、エンタープライズ分野で革新的なプロダクトを作るための策について話を聞いた。