BT

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

  • 簡単に - ソフトウェア開発のマニフェスト

    たゆまず息もつかずに市場に突進することで、会社を静かに消滅の崖っぷちへと追い込みます。たぶん、それは設計してコードを書く方法を再考する時です。簡単さへの投資は、速さへの投資です。簡単さは知的財産の主鉱脈でもあります。競争上の優位性は、一度失ったら、もう一度手に入れることはほとんど不可能です。

  • アジャイルこそが問題なのか

    "アジャイル"は今や、ありとあらゆる意味を持っています。そしてそれは、何の意味もないのと同義です。多くの組織はアジャイルに疲れており、問題の一部は"アジャイル産業複合体(Agile Industrial Complex)"にあります。アジャイリストは基本に帰り、アジャイル憲章と12の原則の持つ簡明さを取り戻さなくてはなりません。"Heart of Agile"と"Modern Agiile"はその一例であり、シンプルなフレームワークです。社会科学からも、学ぶべきことがたくさんあります。

  • パイプライン駆動型組織 - 真の継続的デリバリの実現

    多くの組織は、継続的インテグレーションまたは継続的デリバリを実装しようとしますが、そのプロセスで行き詰まります。パイプラインの間に存在する人間のボトルネックが多すぎるためです。より良い意思決定を行うようにパイプラインを指導し、人間の判断をパイプラインにオフロードすることで、パイプラインに本番までの意思決定を行わせ、真の継続的デリバリメカニズムを作成することができます。

  • アジャイルチームに対するメトリックの重要性

    この記事では、全体的なパフォーマンスを向上させ、メンバーが継続的に自己改善を目指すチームにとって重要なアジャイルメトリックの重要性を概説します。そこでは、チームメンバーがこれらの指標を民主的に同意し、管理する必要があることを強調しています。また、合意されたメトリックに対するパフォーマンスを経時的に追跡するツールで何を見ていくべきかをアドバイスします。

  • スクラムとトヨタ生産システム、超強力なチームの構築

    トヨタ生産システムをナレッジ構築システムとして、どのように使うことで、優れたスクラムチームを開発して優れた結果を得るために取り組むべき学習トピックを明らかにするかを説明します。

  • ��ジャイルマニュフェスト:ソフトウェアアーキテクトの視点

    ソフトウェアアーキテクトの役割と責任はアジャイルソフトウェア開発のためのマニフェストの価値と矛盾していると見えますが、優れたアーキテクトはアジャイル開発チームをサポートするテクニックを見つけています。

  • テストの自動化は予防か、治療か?

    開発チームの多くは、テストの自動化を、ソフトウェアデリバリをスピードアップする手段と考えています。チーム内のボトルネックがそこにある、と思われることが多いためですが、開発プラクティス全体をより深く検討すれば、もっとよい結果を得ることができます。

  • アジャイルアンチパターン:システム思考アプローチ

    アジャイルアンチパターンは、「ソリューション」や「回避策」のように見せかけることがある。この記事では、システム思考アプローチを使用して新世代のアジャイルアンチパターンを認識および分類することの重要性について説明する。アジャイルチームとより幅広いビジネスの間でシステム思考の文化を築くための効果的な手段として、バリューストリームを使用して共有言語を作成および促進する方法を示す。

  • Scrum@Scale: Jeff Sutherland氏(アジャイル憲章の共作者、スクラムの共同創始者)に聞く

    Jeff Sutherland氏はScrum@Scaleを創設して、スケーリングの大きな課題に取り組む組織を支援しています。組織的障害への対処に当たるのは、Executive Action Teamのリーダたちです。

  • アジャイル作業のスケールアップアプローチはなぜ失敗するのか?

    多くの組織がアジリティの拡大に苦慮しています。組織はそれぞれ違いますが,大部分の組織が直面している主な課題には共通のパターンがあります。すなわち,組織デザインの問題,他のコピーをしようとする,”組織規模を問わない”スケールアップ,エンジニアリングプラクティスの軽視です。この記事では,その理由と取るべき手段を論じた上で,3つの主要なスケーリングフレームワークを比較します。

  • サーバサイドJava開発者のためのKotlin入門

    Kotlinは、JVMの新しい言語の1つで、IntelliJを製作したJetBrains社が開発しました。これは、静的型付け言語であり、OOとFPのプログラミングスタイルを混ぜたものを提供することを目的としています。Kotlinコンパイラは、JVMと互換性のあるバイトコードを作成します。そのバイトコードは、JVM上で実行して既存のライブラリと同時に利用できます。この記事では、Java開発者にアピールする主な機能を紹介します。

  • マネージャの視点からのアジャイルの実践

    “完璧は善の敵”、それならなぜうまくいっていることを変えるのだろうか? この記事はアジャイルの実践についての実話に基づいており、あなたは以下の質問に対する答えを見つけるだろう: なぜマネージャはウォーターフォールチームがアジャイルになることを恐れているのか? ウォーターフォールの環境で働くとき、あなたのマネージャはどんなジレンマを抱えるか?さて、変化するべきか、しないべきか?

BT

あなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。

Eメールを変更すると確認のメールが配信されます。

会社名:
役職:
組織規模:
国:
都道府県:
新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。