2024-01-01から1年間の記事一覧

社内勉強会「ソフトウェアテストわいわい会」

本エントリはクリエーションラインアドベントカレンダー4日目の記事です。 私はアジャイルコーチとしてクリエーションライン株式会社を支援しています(2024年現在)。すでに6年ほどお手伝いしておりいろいろな形で関わらせてもらっていますが、その中でもひと…

テスト駆動開発 (TDD) のテストリスト/TODOリスト作りに生成AIを使ってみよう

テスト駆動開発(TDD)ではテストリスト、あるいはTODOリストを作ります。テストリストは実現したいことの全体を網羅しつつ、問題を着手できるくらい小さな項目に分割しながら、一度に1テストずつ進めていくためのツールです。開発を一歩ずつ、1テストずつ進め…

ケント・ベックの講演 "TDD Theme&Variations" Tech Excellence Conference

Tech Excellence Conferenceというオンラインカンファレンスが先日あって、ケント・ベックがTDDをテーマに講演とQ&Aをしました。 www.techexcellence.io なお他の講演者のものも含め、YouTubeで視聴できます。英語字幕もつくし、ライブ視聴者のコメントも見…

TDDで生成AIに仕様と設計を指示してみました

生成AIでプログラミングするには、コードを導くプロンプトを書きます。テスト駆動開発 (TDD) ではプロダクトコードを導くテストを書きます。それならば、人がテストを書いてAIにプロダクトコードを書いてもらったらどうだろうか。 そう思って実験してみたと…

スクラムが上手くいってないなら上手くいってる

「スクラムでやっているんですが、問題が多くて、スクラム合わないのかなと思って……」 「問題あるならスクラムが上手くいってますね」 という会話をした。 スクラムをやっていて、いろいろ問題が起きる。スプリントゴールがわからないとか、チームの協力が難…

『成長を支援するということ』(リチャード・ボヤツィス メルビン・スミス エレン・ヴァン・オーステン著、高山真由美 和田圭介 内山遼子訳、英治出版)を読みました。 よかった点: 「思いやりコーチング」と称して、個人の夢を実現するために人生・生活全体に…