BT

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

寄稿

Topics

地域を選ぶ

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

  • 進化的アーキテクチャと継続的デリバリを支える技術的実践

    TDDやリファクタリング、CI、ペアプログラミングなどのXPの実践は創発的設計をサポートし、アーキテクチャの進化を可能にする。継続的デリバリに必要なのは第一にCIで、メインラインに毎日コミットすることだ。きれいでしっかり考えられた、そして、よくテストされたコードを書けることは開発者にとってもっとも重要なスキルだ。

  • サービス指向開発 - Rafael Schloming氏がマイクロサービス構築から学んだこと

    QCon San FranciscoでRafael Schloming氏が“Service OrientedDevelopment”と題して講演し、マイクロサービスに移行する組織はシステムアーキテクチャだけでなく、自らのモノリシックな開発プロセスを分解する方法も探さなくてはならない、と主張した。新たに設立するマイクロサービスチームを社内的な“スピンオフ”のように扱うことで、境界が形成され、自己完結と自立の精神が育まれることになる。

  • Googleの新マネージャ育成方法

    Google Partners PodcastsのホストであるAlex Langshur氏は、Google HR secrets: identifying & developing great managers(Google人事の秘密:素晴らしいマネージャの特定&育成)というポッドキャストを立ち上げた。Googleの人材育成にいるSarah Calderon氏に、Googleがマネージャをどう選んで、教育して、成長させているかについてインタビューしているものだ。

  • どのようにしてテストを自動化するか

    テスト自動化には時間と注意が必要だが、正しくは実現すれば、投資する価値がある。Karishma Kolli氏は自動化をやり過ぎず、ニーズと要求に注力することを推奨している。きれいで簡単に読めるコードを維持することはテストをメンテナンス可能にするためにとても重要だ。

  • ソフトウェアプロフェッショナルの倫理、価値観、行動

    Christiaan Verwijs氏は先頃、ソフトウェア開発者にとっての“ヒポクラテスの誓い”の必要性について記事を書いた。Robert C. Martin氏を始めとするコメンテータたちも、この数ヶ月間に同じような呼びかけを行なっている。我々はこの間のニュースを取りまとめ、プロフェッショナルとしてのソフトウェア開発の実践を支持する原則を確かめることにした。

  • 言葉と振る舞いをより包括的にする

    人を排除しないよう、間違っているときにはより意識を高める必要がある。また、なぜわれわれの言動によって誰かが混乱したり、怒ったりするのかを明らかにするため、内省的になる必要がある。人は排除されることにより、最終的には仕事、コミュニティ、職を離れる。これらは防がなくてはならないものである。Peter Aitken 氏は、包含問題に取り組む際のポジティブなアプローチを提案した。

  • SpringOne 2017 Platform Conference - 1日目

    2017年12月4日から7日まで、第2回SpringOne Platform Conferenceがサンフランシスコで開催される。これは実用的なイベントで、およそ10のトラック、著名なスピーカー、食事、飲み物、たくさんの技術が含まれている。

  • 働き方の未来 - Agile People Swedenのセッションより

    働き方の未来(future of work)は、マイクロラーニングとアンラーニング、テクノロジによる自由、アジャイル企業、自主性の並立、目標と関心を同じくする人々による自己組織型グループにある - このような考え方がAgile People Swedenで議論された。

  • チーム作りのための自己選択

    ある企業で、人々を再分散させるために自己選択が行なわれた。開発者にとっては戦略的意志決定に関わり、ビジネスのニーズを理解する機会になった。自己選択をさせることで、人々に難しくて情報に基づく意志決定をする力を与え、彼らのモチベーションは向上し、意志決定の大変さが気にならなくなる、ということを学んだ。

  • AnitaB.orgがGrace Hopper Celebrationで優秀企業を表彰

    AnitaB.orgは10月のGrace Hopper Conferenceで、Accenture、GEICO、ThoughtWorksの各社を最優秀企業として表彰した。

  • 文化変革のパラドックス

    企業はアジリティを高める上で企業文化が重要な要素であることを認識し、その実現に向けて行動しなければならない。望ましい企業文化は、模範によるトップダウン(example top down)によって進められるべきである – すなわち、価値やコミュニケーション、顧客関与に関して、企業のトップで起こっていることが、その企業の“下位”層で起きるであろうことの予見となるのだ。

  • DevOpsDays NZでの講演についてAlison Polton-Simonhへのインタビュー

    ThoughtWorksのAlison Polton-Simonへインタビューし、DevOpsDaysNZでの、計測するべきメトリクスに関する講演について話を聞いた。

  • 働き方の将来 - Agile People Sweden 午前セッションから

    15回目の Agile People Sweden Conference がストックホルムにて 10月23日、24日に開催された。 2017 年のカンファレンステーマは、働き方の将来 - ワークライフを改善するためのスケールするアジャイル、である。月曜午前のセッションはアジリティスケール、ソシオクラシーによるエンタープライズワイドアジリティ、そして自己組織化に関するものだった。

  • Ericssonにおけるテレコムソフトウェアの継続的デリバリー

    近年、テレコム業界は��DevOpsの原則とツールの導入により、サービスデリバリープロセスを変えている。ロンドンで開催されたDevOps Enterprise Summit 2017におけるEricssonの講演、ならびに、彼らの継続的デリバリーに関するペーパーは、彼らが直面した課題とその克服方法について説明している。

  • 自己組織化の実験

    自己組織化するチームは効率的でより幸せだ。全ての人が自己組織化するチームに馴染む訳ではない。言われたことをやり、自分の仕事をすることに慣れている。自己組織化するチームを実現するには意図を元にしたリーダーシップ、ソシオクラシー、ホロクラシーのようなモダンなリーダーシップのアプローチが必要だ。

BT