BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ カルチャー&手法 に関するすべてのコンテンツ

  • Jeff Patton氏、アジャイルのプロダクトオーナシップを語る

    先日のAgile Indiaカンファレンスで行った基調講演で、Jeff Patton氏は、アジャイル開発がプロダクトのオーナシップにアプローチする方法を取り上げた。氏によれば、プロダクト管理はプロダクトオーナというスクラム用語が生まれる前に存在した規律であって、大部分のアジャイル組織においては、せいぜい形式的なアプローチとして採用されているに過ぎず、真のプロダクト管理が求められている。

  • アジャイル企業になるには

    企業は今、階層的な組織構造とマイクロマネジメントに分かれを告げて、アジャイル企業へと変わらなければならない — 従来型の官僚型構造に苛まれつつ小さな変化を積み上げるのではなく、管理モデルを根本的に変える必要がある。アジリティを阻害する行為をやめさせて、顧客指向、本質的モチベーション、リーダシップ、信頼関係に基づくリーダシップ、フォーマルでない計画、といったものに集中するべきだ。

  • 素晴らしいエンジニアリング文化についてリーダーが語る

    QConLondonのBuilding Great Engineering Culturesと題したトラックで、登壇者が聴衆から質問を受け、パネルディスカッションをした。 Google、Sky Betting、Gaming、ITV、Deliveroo、GlobalSignのリーダーたちが、自分たちがどのようにしてエンジニアリングについての素晴らしい文化を支援し構築してきたかを共有した。

  • 継続的改善のためのデータ駆動思考

    組織は、継続的に改善するために、パフォーマンスを計測し、ビジネスの成果に行動を結びつける客観的な方法が必要だ。Avvoでは、自律的なチームモデルとふりかえりを実践し、データ駆動決定フレームワークを使う。このフレームワークは、継続的に改善するために、人々がよりよい決定と提案をするのに役立つ。

  • Googleとのコラボレーションで新しくなった"Accelerate State of DevOps Report" - DORAのNicole Forsgren博士に聞く

    DORAとGoogle Cloudは、“The Accelerate State of DevOps Report”として、ソフトウェア開発の問題に焦点を当てた独自の調査を実施する。この調査は、技術提供チームのリソース管理や生産性、品質の向上に関するガイダンスを提供するための、新たな知見の獲得を目的とする。

  • Nexus Guideがアップデート、統合性と透明性を重視

    メジャーアップデートされたNexus Guideのおもな変更点は、Nexus Integrationチームの役割の明確化、スケールアップ時の透明性に関する説明、2017年版Scrum Guideへの適合などだ。Nexus Guideは、組織がスクラムをスケールアップする際に利用するフレームワークである。

  • KPN iTVのアジャイル変革

    マネジメントチームは部隊の業務を直接指揮するチームではなく、作業環境を作り上げるリーダシップチームになった。自律的な部隊が自己選択によって構築されることにより、業務はもはやプロジェクトとして組織されるものではなくなり、永続的な自律型チームへと移行した - KPN iTVのアジャイル変革で実現されたおもな変化をあげるならば、このようになるだろう。

  • Fred George氏によるファジー問題の解決について

    Agile India会議でのDigital Transformationの日に、Fred George氏は、他の要素よりも反応速度が重要な「ファジィ問題」を扱う際に、プログラミングの問題を解決する方法をどのように変える必要があるかについて講演した。このような環境における開発「チーム」は、頻繁にデプロイする顧客と直接作業する一人の開発者から構成される。

  • マイクロサービスの未来がITワールドを変革:Uwe Friedrichsen氏がmicroXchg Berlinにて

    あなたは遂にDocker、Kubernetes、そして、新しいクールなトレンドを含むマイクロサービスをマスターした。しかし、未来のために準備はできているであろうか。Uwe Friedrichsen氏は、ベルリンで開催されたmicroXchg 2018でのプレゼンテーションで、そのように尋ねた。そして、ITの未来とマイクロサービスへの影響について検討した。

  • 子どもと開発チームのためのML解説

    Rob HarropのQCon Londonの基調講演では、ソフトウェアエンジニアのためのAIとMLと題して、開発チームとデータサイエンスチームを分離する壁の辺りに、どのようにMLが位置付けられているかが語られた。開発者は、多くの場合、MLの神秘主義のオーラのために、自分の能力開発に不安を感じている。IBMのDale Lane氏はスポンサー講演で、彼がどのようにMLの神秘性を取り除き、子供たちがMLを利用できるようにしたかを話した。

  • GitLabの新しい研究がDevOpsの価値と課題にスポットを当てる

    GitLabから提供される2018年グローバル開発者レポートによると、ソフトウェア専門家は高度に協調するDevOpsスタイルの環境で働くことの総合的な価値を認識しており、そうしたメリットを経験している。65%の回答者は、DevOpsが非常に時間節約であると言っている。それは、マネージャのみに限定すると81%に上昇する。

  • 学びのためのペアリング

    ペアリングを使えば,新たなトピックを学んで職場に持ち帰ったり,成果を目に見えるものにしたり,成功を共に祝ったりすることが可能になる。学習のパートナは,果敢な目標を立てることを互いに促したり,何らかの行動を宣言したり,その実現のために背中を優しく押したりすることのできる存在なのだ。

  • 壊れた人間機械に対処する

    ソフトウェア開発や何か大規模なものを作ることを本当に推し進めるには、自分の盲点を探り、人々とのやりとりを学ぶ必要がある。自分たちが作る文化は重要だ。高いパフォーマンスのチームと低いパフォーマンスのチームの生産性と品質は桁違いだ。どのようにやるか、は、何をやるかと同じくらい重要だ。

  • Kubernetsの開発者Brendan Burns氏に聞く - コンテナと分散システムパターン

    “Designing Distributed Systems, Patterns and Paradigms for Scaleable Microservices”を著したBrendan Burns氏に話を聞くことができた。氏は分散システムパターンと,コンテナを用いてそれを実現する方法について語ってくれた。

  • ドメインストーリテリングを使ってコンテキスト境界を見つけ出す

    ドメイン駆動設計(DDD)による開発では、コンテキスト境界(bounded context)が重要なコンセプトとなる。ドメインストーリテリング(Domain Storytelling)とは、人々とシステムがドメイン内でどのように共同作業するのか、コンテキスト境界を識別する上で使用できるのは何か、どのように連携するのかを見出す手段である — 先日アムステルダムで開催されたDDD Europe 2018で、Stefan Hofer氏とHenning Schwentner氏はこのように説明した。

BT