BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ カンファレンス に関するすべてのコンテンツ

  • QConSF: 男性と女性の管理方法は本当に違うのか?

    Mitch Shepard氏は、なぜリーダーシップに就く女性が少ないのか、なぜ多様性がビジネスに良いのか、そしてITコミュニティは女性リーダーを応援するために何ができるかについて語った。

  • Klaverblad Insuranceにおける継続的デリバリ

    継続的デリバリは,デプロイメントを自動化するためのアジャイルプロジェクトとして実施されるべきものだ。ステップの細分化によるスピードアップ,小さなデリバリによる信頼の獲得,問題の迅速な解決が必要となる。今回の記事ではKlaverbladがアジャイル,DevOps,継続的デリバリ,マイクロサービスを導入した経緯について紹介する。

  • 詐欺師症候群への対処

    詐欺師症候群というのは、"詐欺"が露見することを恐れる人々のことを指す。彼らは、自分が本来存在する場所に属しておらず、獲得した成功は賞賛には値せず、他人が考えるほど自分は賢くないと考えている。アジャイルコーチであるGitte Klitgaard氏によると、多くの地位を獲得している人物が詐欺師症候群により苦しんでいる。そのせいで人々は業務を妨げられ、自身の夢を追いかけることをやめてしまう。

  • 協力を妨げる認知バイアスに対処する方法

    人間は生来、誰を信頼するかを即時に判断する。また、小さなグループで協力関係を築く。認知バイアスは協力の邪魔をするが、バイアスがどのように動作するかを理解し、どのアジャイルの実践がバイアス回避に役に立つかを理解することで、より良い人間関係を構築し優れた製品を作ることができるようになる。

  • スケーラブルなMVP(Minimum Viable Product)を構築するには

    MVP(Minimum Viable Product)の開発にはスケーラビリティに対する考慮が必要だ。MVPは技術的にスケーラブルでなくてはならない。MVPが多くのユーザの獲得に成功した時に素早く拡張できるよう,計画を持っておく必要がある。考えられるパフォーマンスボトルネックを認識し,MVP開発時に常識を働かすことが成功の秘訣だ,とUnboxdのCTOであるErik Duindam氏は言う。

  • レトロスペクティブを越える継続的改善

    継続的改善(continuous improvement)を望むならば,まずはレトロスペクティブから始める方法もあるが,マネジメントの変革や文化の改革,イノベーションによって,さらに先に進まなければならない。組織の変革を実現する上で最も重要なのは,新たな習慣を作り上げること,文化を変えること,この2つだ。

  • Agile 2016: Lee Cunningham氏が大規模アジャイルとVersionOneについて語る

    先日のAgile 2016カンファレンスで,VersionOneのエンタープライズアジャイル戦略シニアディレクタであるLee Cunningham氏がInfoQの質問に答えて,アジャイルのスケーリング,ITを越えたアジャイルの拡張,価値の認識,VersionOneプラットフォームの方向性などについて話してくれた。

  • Barclayがアジャイル移行で得たもの

    スループットの向上,コードの複雑性の低減,運用時の障害減少,デプロイメントサイクルの短縮,チームの幸福度向上 — これらはみな,Barclaysがアジャイル移行で実現したメリットだ。ディシプリンド・アジャイルに基づいて実施された同社の移行は,最初の1年間で800以上のチームにアジャイルを採用するという,アジャイルの実践例として最大級のものである。

  • JavaOne 2016 - JShellの力を聴衆は少し理解した。

    JShellはJavaにRead-Eval-Print Loop(REPL)を連れてきた。REPLは開発者がコード全体をコンパイル、実行そしてデバッグすることを必要とせずにコードスニペットを検証するための効果的で、インタラクティブな方法だ。

  • データ科学に必要なデータとは

    データ科学は必要とされるデータを扱うものであり,その基本は,どのデータを収集するか,データを生成するかあるいは保持するか,を決定することだ — データ科学の専門家として長い経験を持ち,Bookin.comの研究部門でプロダクトオーナを務める Lukas Vermeer氏はこのように主張する。真のイノベーションは大きな疑問で始まり,求めている答を得るためにデータが必要であることが明らかになるのだ。

  • Coolblueの継続的デプロイメント

    継続的デプロイメントは結果的に,より高い責任感とデプロイメントの品質向上をもたらす - CoolblueのテクニカルパスファインダであるPaul de Raaij氏は,このように主張する。コーディング標準はコードベースの混乱を防止し,自動化されたインスペクションは退屈で単純なチェック作業に効果がある。そして手作業によるチェックは,ロジックやコードの利用の妥当性のチェックに最適な方法だ。

  • クラウドネイティブな運用を実現する

    運用の成熟を推し進めるためには、マイクロサービスアーキテクチャや継続的デリバリ、DevOps文化、プラットフォーム自動化が必要だ。この4つは組織全体を変革し、継続的に顧客へ価値を提供するクラウドネイティブな運用を実現するのを助けてくれる。

  • 優れたエンジニアリングプラクティスによって"常に出荷可能な製品”を実現する

    優れたエンジニアリングプラクティス(Good Engineering Practice)は,アジャイルチームが出荷可能な製品を提供するためのツールだ。効果を証明されたエンジニアリングプラクティスはたくさんあるが,期待されるほど広くは活用されていないのが実情である。結果として,アイスクリームコーン型ソフトウェアテストなどアジャイルのアンチパターン,技術的負債の蓄積,機能的サイロが,リリース可能な製品の提供を妨げているのだ。

  • 心理学の手法で見積もりを改善する

    バイアス、プライミング、サリアンスは見積もりの能力に影響を与える3つの代表的な心理要因だ。見積もりをしているときに心理的に何が起こっているのかを知ることは、これらの要因に対処して見積もりを改善するのに繋がる、と心理学の研究者であるJoseph Pelrine氏は言う。

  • 新技術を使用したプリンタを開発するためにスクラムをスケールさせる

    新しい印刷技術に基づいて高速プリンタを開発するとき、ものごとはどんどん変化する。多くの規律が存在する大規模プロジェクトを管理するための効果的で柔軟なソリューションが必要である。Océ Printing Systemsはスクラムをカスタマイズして協調作業を可能とし、進捗を見える化するためにスクラムをスケールさせることを決めた。

BT