基調講演を聴いた感想です。]価格:3,780円(税込、送料込)が日本で発売になったとのこと。講演を聞いたあとに知ったのですが、なんとプランニングポーカーの発明者なのですね。知らなかった、、、!※著者プロフィールくらい事前に読んでおかなきゃですね、反省。Excellenceというタイトルで話してくれました。「卓越した技術」を学び、適用することがいかに必要かということ。TDDの導入を実際の事例として、紹介してくれました。1979年と同じ方法で開発している、という話。Jamesがプログラミングを始めた1979年、デバッグといえば、いわゆるprintfデバッグをみんなやっていました。バグが有るらしいことがわかったら、ひたすら出力を埋め込んで、一行一行確認していく。ところが2013年になった今でも、ツールこそ変わっても、これと同じやり方をしている人達がいると彼は言います。ある調査によると、「価値を生み出すフェーズ」であるコーディングより、手動テストやデバッグに多くの時間をかけている人がいるとのこと。いって切り捨てていました。TDDを導入!ではどうするか。今の時代、DLPよりイケている、TDDという方法があります。ユニットテストを書いて、テストと開発のサイクルを小さく小さく回していくことで、後からまとめて時間をかけてデバッグ、という自体を防ぐことができるのです。重要なので、きちんと書きましょうとのこと。これによって、手動でテストをしていてはとてもまかないきれない、リリースを経る毎に増大していくテストケースを、コストを増やすことなくメンテナンスすることができるようになるのです。自動テストやTDDという方法が登場しているにもかかわらず、20年以上前のやり方をなんの成長もなく続けていてはいけないということだったと思います。Excellence"を身につけ続けることが重要なのです。Masterには以下の様なTODOがあると話してくれました。自分がやっていることを透明化すること。)そして、新しいことを学び、挑戦し、そしてそれを自分の中だけで留めるのではなく、その技術について、チーム内での「アドバイザー」となること。自分のチームが、そういった最新のプラクティスについての知識を持てるよう、手助けをすることが求められているとのことでした。自分のチームのプロダクトに自動テストがなかったら、、どのようにしたらいいか、どんな技術を覚えたらいいのか、まずDeveloperチームと話し合ってはどうかと、教えてもらいました。その新しい技術にtryする時間などを調整したりするのもスクラムマスターの仕事になるんでしょうね。このTODOを自分に置き換えてみると、最近、改めて、効果的な自動テストを作っていきたいという思いがあり、テストコードのよりよい書き方や、受け入れテストの自動化の検討などを行いたいと考えていました。実は、ちょうど、TDDブートキャンプが近々開催されると聞いてました。読者になる検索リンクはてなブログブログをはじめる週刊はてなブログはてなブログPro最新記事awkで特定の列を除外して出力するWindows10にOracleをインストールしようとしたらありがちな罠にハマった古いプログラムからも学ぶことがある...と思う。#rtechconf月別アーカイブ参加グループプログラミングインターネットテクノロジーはてなブログをはじめよう!taichiwさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。