BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Learning に関するすべてのコンテンツ

  • なぜスクラムでは不十分なのか

    巨大で複雑なシステムを開発し、レガシーコードを扱うとき、企業は統合とデリバリを支援するシステムが必要だ。モジュール化はアジャイルが複数のチームで並列に働きならがスケールするのを助ける。この仕事をするのは、フレームワークや方法論ではない。Hans Dekkers氏によれば、問題解決のためにチームのメンバがどのように働くか、が重要だ。

  • アジャイルでの不確実性と発見的なマインドセット

    InfoQはAndrea Provaglio氏に、実行、最適化、発見のビジネスモデルについて、不確実性を使って、ビジネス価値を産むこと、価値とコストの両方を理解すること、発見のマインドセットを育てること、失敗し、そこから学ぶ勇気を持つ文化を生み出すことについて話を聞いた。

  • 複雑さはコードの外にある

    ブタペストで開催されたCraft Conference 2015で、Dan North氏とJessica Kerr氏が基調講演で、開発者に対して、複雑さは普通、コードの外にあると、注意を促した。UX、セキュリティ、配置、並列性のような複雑さの領域を特定し、管理すること、学習することを最大限重視すること、ビジネスに対するインパクトへのリードタイムを最小化すること、協力的なチームを育てること、ソフトウェアコミュニティに広く貢献することなどを話した。

  • アジャイルのスケールアップを支援する学習文化の実現

    アジャイルをスケールアップしたいのならば,“企業全体としての物事の進め方や考え方,文化”としてアジャイルを理解する必要がある,とChristoph Mathis氏は言う。アジャイルのスケールアップには,学習組織を実現するための,文化の変革が必要なのだ。

  • Exercism.ioでプログラムスキルを向上する

    Exercism.ioは,フィードバックとディスカッションを通じて,プログラム言語における開発者のクラフトマンシップ向上を支援する。コードを書き,議論することによって,自身の問題解決能力を強化することができるコミュニティとツールである。InfoQでは,Exercismを生み出したKatrina Owen氏と,C++言語トラックで貢献したRichard Thomson氏にインタビューした。

  • Agile 2015:発表者を募集中

    Agile Allianceは年次のカンファレンスのセッションを受け付けている。受付は2月22日まで。発表者は早めに申し込みをするほうがいいようだ。

  • オーケストラのリハーサルを喩えにしてリーダーシップスキルを開発する

    PensatoのDominique Dejonghe氏とLuc Galoppin氏によれば、一流オーケストラのリハーサルは、マネジメントチームにとってあたらな学習源になる。InfoQは両氏にリーダーシップ開発、音楽と組織マネジメントの関連、プロジェクトやプロセスにオーボエを見つけることについて、話を聞いた。

  • ソフトウェアクラフトマンになる

    ソフトウェアクラフトマンシップ運動とは,プログラミングスキルを体得してソフトウェアクラフトマンとなるための方法と,その実践について語るものだ。そこでは,技術的なプラクティスが重視されている。それらを学んでよりよいプログラマになるには,長い期間が必要なのだ。

  • 企業のマインドフルネスと状況把握

    プロセスから無駄を排除するには、ジャストインタイムで提供できる流れが必要だ。そして、人間の知性によって構築されたプロセスの問題に対処するための、企業でのマインドフルネスや状況把握が必要になる。ますます多くの企業が流通の概念を導入して必要なときに必要なものを開発し、在庫を抱えるのを回避しようとしている。このような企業に必要なのは“自動化”、つまりマインドフルネスと状況把握だ。

  • 継続的学習ができる組織になる

    ソフトウエア開発は、知識集約型であり、それゆえ、組織は常に学習し続ける方法を探していると考えられている。Marcin Floryan氏は“学習する組織が必要であり、それは学習する個人から生まれる”と言う。しかし、個人の学習は難しく、さらにそれを拡大するのはもっと難しい。継続的な学習ができる組織になるにはどうすればいいのだろうか。

  • 継続的学習の文化を育てる

    継続的学習(Continuous learning)は,企業におけるアジャイル採用の支えとなる。継続的学習を実現し,それをサポートするためには,組織文化の変革を必要とする場合がある。 継続的学習の可能な文化を確立して育む上では,マネージャとアジャイルコーチにできることがいくつかある。

  • AppleのSwift言語を学ぶためのオンラインリソース

    AppleがOS XとiOSプラットフォームに向けての新言語Swiftを導入したことで、開発者コミュニティからの関心に火がついている。Swiftについてさらに学びたいと思うなら、ここで有用なオンラインリソースが見つけられるだろう。

  • アジャイルのガバナンスにおけるマネジメントの役割

    複数のアジャイルチームを管理するにはどうすればいいだろうか。アムステルダムで開催されたAgile GovernanceカンファレンスでChristoph Johann Stettina氏がアジャイルのガバナンスとマネジメントの役割について発表した。

  • アジャイルチームでメンバ同士が学び合う方法

    アジャイルチームは(外部の)コーチやメンタを使うことができる。しかし、チーム自身がメンバ同士でメンタリングやコーチイングをすることで成長することもできる。チームメンバは他のメンバからスキルや能力を学ぶことができる。チームが自己組織化して成長できるようになる。

  • アジャイルとリーンを組み合わせる

    アジャイルとリーンはソフトウエア開発を改善する方法だ。マネージャはどちらが自分たちの組織に適しているか判断しなければならない。しかし、解決しなければならない問題によっては複数の方法を組み合わせることもできる。

BT