タグ:インタビュー
Dave Farleyとのエンジニアリングルーム対談
私の昔の同僚であるDave Farleyが、ソフトウェア開発に関する人気が高まっているYouTubeチャンネルを運営しています。彼の経験は私の考え方に大きな影響を与えているので、その内容は私の考え方と非常に一致しており、良い教材です。私たちはソフトウェアエンジニアリングの現在の役割に関する様々なトピックについて話し合いました。特に、私が現在サポートしている3つの大規模な執筆プロジェクト、つまりデータメッシュ、分散システムのパターン、レガシー置き換えのパターンに焦点を当てています。
マイクロサービスに関するSam Newmanとのインタビュー
goto conferencesから、Sam Newmanの著書「Monoliths to Microservices」に関するインタビューを依頼されました。これはマイクロサービスとその利用場面についての一般的な会話となりました。Samは、マイクロサービスを使用する主な理由として、独立したデプロイ可能性、データの分離、および組織構造の反映の3つを挙げています。私は最初の点には懐疑的ですが、データと人はソフトウェア開発の複雑な部分であると考えています。
アジャイルブッククラブ:リファクタリング
James Shoreの「The Art of Agile Development」は、アジャイルソフトウェア開発に関する私の最も好きな単独の書籍です。その理由の1つは、効果的に機能させるために不可欠な技術的なプラクティスに重点を置いていることです。Jamesと私は、ソフトウェア開発におけるリファクタリングの役割、私たちが見る設計変更の性質、そして大規模な変更を小さな断片に分解する方法について話し合います。
Neal Fordとのソフトウェアアーキテクチャアワー:ソフトウェアの未来
Nealと私は、優れたソフトウェアアーキテクチャを推進するパターンとプラクティスの相互作用について話し合います。
アジャイルマニフェスト執筆の回想
Agile Uprisingポッドキャストは、アジャイルマニフェストの著者との一連のインタビューを行っています。これがインタビューを受ける私の番です。スノーバードワークショップ自体についてはあまり覚えていませんが、マニフェストに至るまでの背景について少し説明することができました。
アジリティとアーキテクチャに関するポッドキャスト
Ryan Lockard(Agile Uprising)は、Rebecca Wirfs-Brockを招いて、アジャイルプロジェクトにおけるアーキテクチャに関するポッドキャストでの会話に参加するよう私を招待しました。Rebeccaは、私がキャリアを始めたときに大きな影響を受けた責任駆動設計を開発しました。私たちは、アーキテクチャをどのように定義するか、アーキテクチャに対するテストの影響、ドメインモデルの役割、どのようなドキュメントを準備するか、そしてどれだけのアーキテクチャを事前に実行する必要があるかについて話し合いました。
アジャイルブラジルインタビュー
アジャイルブラジルでのPaulo Caroliと私とのインタビュー
Neal FordとJeffery SnoverとのDSLインタビュー(JAOO 2008)
私、同僚のNeal Ford、そして(PowerShellの作成者である)Jeffery Snoverに対するMicrosoft Channel 9のインタビュー。一般的なトピックはDSLです。Nealと私はJAOO 2008でこのトピックに関するチュートリアルを終えたばかりで、Jefferyと良い会話をしました。
Chris SellsとのDSLに関する視点
私がDSL DevConに出席したとき、MicrosoftのChannel 9が私を引っ張り出してChris Sellsによるインタビューを受けさせました。
Artima.comとのインタビュー
私は、彼のartima.comウェブサイトのためにBill Vennersからインタビューを受けました。インタビューでは、リファクタリング、進化型設計、柔軟性、テスト駆動開発について触れています。Billは私を首尾一貫して聞こえるようにすることさえできました。
継続的デリバリーに関するJezと私とのInfoQインタビュー
2010年のQConサンフランシスコでのJez Humbleと私とのインタビュー
10年目のアジャイル
アジャイルマニフェストから10年後のSD Timesのインタビュー
Jim Highsmithによるインタビュー
2001年に私がマニフェストにつながった会議のためにスノーバードに行ったとき、ジムは彼が取り組んでいた本のために私にインタビューしました。これは、エクストリームプログラミングと、数日後にアジャイルソフトウェア開発と呼んだものに対する私の考え方のスナップショットを提供します。
ドメイン固有言語に関するSEラジオポッドキャスト
DSLの本の貢献者であったThoughtworks CTOのRebecca Parsonsが加わり、Markus VölterとDSLについて話します。私たちはDSLとは何か、内部DSLと外部DSLの違い、そしていつDSLを使用(または使用しない)べきかについて話し合います。