hokan Tech Blogのフィード
https://zenn.dev/p/hokan_blog
hokan のエンジニアが、プロダクト開発や技術選定、アーキテクチャ設計、生成 AI 活用などについて発信するテックブログです。
フィード

SDDフレームワークを比較して
hokan Tech Blogのフィード
1. はじめにSDD (Spec Driven Development)、通称、仕様駆動開発は、仕様を中心に据えた開発手法で、テスト駆動開発 (TDD) と似ていますが、より仕様に焦点を当てています。この記事では、いくつかの SDD フレームワークを比較し、それぞれの特徴と利点を整理します。多くの SDD フレームワークは、AI を活用しながら、技術スタックや制約の整理要件の明確化タスクの整理実装、もしくは、実装のサポートといった流れで進めます。 2. SDDフレームワークの比較この記事では、以下を比較します。KiroSpec KitTesslOp...
2ヶ月前

RubyKaigi 2026 参加レポート | Python・TypeScript エンジニアが学んだこと
hokan Tech Blogのフィード
はじめに株式会社 hokan で SWE をしている渡部です。今年の 2 月に入社しました。この記事は RubyKaigi 2026(2026 年 4 月 22〜24 日、北海道・函館アリーナ)の参加レポートです。今年は開催地に行くまでに、試練がたくさんあった年でした。開催日前日に起きた地震や、当日の管制塔トラブルもあり、北海道行きの公共交通機関には遅延も発生していました。私は新幹線で片道 4 時間かけて東京から函館へ向かいました。新函館北斗駅に着いたあと、電車で函館市街へ移動し、前日の 22 時ごろようやく到着しました。事前に去年の RubyKaigi の記事などを読んでい...
2ヶ月前

「動くけど読みにくいテスト」を改善するための実践ガイド
hokan Tech Blogのフィード
はじめにみなさんはこんなテストコードを見たことはないでしょうか?テスト名は test1。何を検証しているのか名前からはわからない。セットアップには引数が 6 つ並んでいるがなぜ、その値なのか意図が読めない。期待値にはオブジェクトリテラルがそのまま書かれていてどこが重要なのかもわからない。このテストはちゃんと動きます。CI も通ります。ところが、落ちたときに原因がわからず、仕様の変更時も怖くて触れない。チームの誰もが避けて通るコードになる。テストがあるのに開発速度を下げてしまう。この記事ではこうした「読みにくいテスト」が生まれるよくあるパターンと改善方法を紹介します。 今回...
4ヶ月前

バグバッシュをやってみた
hokan Tech Blogのフィード
1 はじめにモバイルアプリの品質を上げるために、社内でバグバッシュをオフラインで開催しました。バグバッシュは、短時間に集中してプロダクトを触りながら、バグや違和感を集中的に洗い出すイベントです。今回のバグバッシュは単なる「バグ取り」に留まらず、次のような意味でも手応えがありました。不具合の早期発見“これ仕様だっけ”を起点にした仕様理解の揃い直し役割やプロダクトを越えたコミュニケーションの促進また、初回開催だったこともあり、事前に Findy のサムさん(金田さん) に「Findy 社でどうバグバッシュを運用しているか」を共有していただきました。その内容を参考にしつつ...
6ヶ月前