Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Signatories of the Manifesto for Agile Software Development

Signatories of the Manifesto for Agile Software Development

panda_program

February 03, 2020
Tweet

More Decks by panda_program

Other Decks in Programming

Transcript

  1. 「アジャイルソフトウェア
    開発宣言」の

    署名人たち

    弁護士ドットコム株式会社

    櫛引 実秀


    View full-size slide

  2. 自己紹介

    櫛引 実秀(くしびき ましゅう)


    ・SOLID原則が好き

    ・TDDも好き

    ・PHPもReactも書きます


    Twitter:

    @Panda_Program


    View full-size slide

  3. アジャイル開発宣言の署名人たち


    View full-size slide

  4. アジャイルソフトウェア開発宣言の署名人たち

    ・XP(エクストリームプログラミング)の考案者

    ・TDD(テスト駆動開発)の考案者

    ・SUnitの開発者

    ・JUnitをErich Gamma(デザインパターンのGoF本の共著者)
    と開発

    ・現職はFacebook。Quoraでも元気に回答

    Kent Beck


    View full-size slide

  5. アジャイルソフトウェア開発宣言の署名人たち


    View full-size slide


  6. アジャイルソフトウェア開発宣言の署名人たち

    ・プログラミング歴50年(今は70歳近い)

    ・C++の名著や、C++の雑誌の編集長

    ・TDDの熱狂的な実践者

    ・OOPのプラクティスを「SOLID原則」としてまとめた

    ・「Clean Architecture」初登場は2012年。本として出版された
    のは2017年

    Robert C. Martin


    View full-size slide

  7. アジャイルソフトウェア開発宣言の署名人たち


    View full-size slide

  8. アジャイルソフトウェア開発宣言の署名人たち

    ・ThoughtWorks社の主席技術者。Kent Beckとは元同僚

    ・「リファクタリング」の著者(前書きに「リファクタリングの父は
    Kent BeckとWard Cunningham」)

    ・ブログ記事「Microservices」はマイクロサービスが広がる
    きっかけになった


    Martin Fowler


    View full-size slide

  9. アジャイルソフトウェア開発宣言の署名人たち


    View full-size slide

  10. アジャイルソフトウェア開発宣言の署名人たち

    Ward Cunningham → wikiを作った

    Andrew Hunt →「達人プログラマー」著者

    Dave Thomas → 「DRY(Don’t Repeat Yourself)」
    というフレーズを作った。Andrew Huntと共に「プロ
    グラミング Ruby(2000年)」を執筆し、RubyとRailsを
    世界に広めた。「達人プログラマー」共著者。最近
    の著作は「プログラミング Elixir」


    View full-size slide

  11. アジャイルソフトウェア開発宣言の署名人たち

    温故知新

    〜故(ふる)きを温(たず)ねて新しきを知る〜


    View full-size slide

  12. アジャイルソフトウェア開発宣言の署名人たち

    ご静聴

    ありがとうございました


    View full-size slide