1
/
5

開発

Design Docを導入し開発効率を向上させた話

はじめにこんにちは。ウォンテッドリーでiOSエンジニアをしている湊です。2026/01/20に開催されたMobile勉強会にて、Design Docで開発効率を向上させるというテーマで登壇しました。本記事では、実務の中で直面していた開発効率の課題と、それを解決するために導入したDesign Docの運用、そして導入によって得られた知見について紹介します。本記事が、私と同じように実装後の手戻りが多い、レビューのリードタイムが長くなってしまうといった悩みを抱えるエンジニアの方々にとって、解決の一助となれば幸いです。はじめに直面していた2つの大きな課題1. マージまでのリードタイムの長期化2....

Google Maps APIを使った地図機能の開発で難しかったポイント・学び

はじめにこんにちは、ウォンテッドリーでエンジニアをしている池田です。この記事では、Google Maps APIを使って地図機能を開発した際に困ったことと、そこから得た学びを紹介します。背景自分が所属するEngagementチームでは、福利厚生サービス「Perk」のグルメカテゴリに地図検索機能を追加するプロジェクトを進めていました。ユーザーが地図上で飲食店を検索し、ピンをタップして店舗詳細を確認できるような機能です。これまでに Google Maps Platform は会社の所在地を表示するためなどに利用することはありましたが、Dynamic Maps(動的地図表示)を使ったインタラク...

AIで開発が速くなった結果、エンジニアに求められる仕事のスコープが広がった

こんにちは。ウォンテッドリーでバックエンドエンジニアをしている佐藤です。AIを活用して実装速度が上がった結果、私たちのチームではエンジニアが企画を担う範囲が広がりました。課題の特定や解決策の検討にも携わるようになっています。本記事では、なぜその変化が起きたのか、そしてエンジニアの仕事のスコープがどう広がり、何が求められるようになったかについて整理します。エンジニアが企画段階から携わる施策が増えたAI導入前、私たちのチームではPdMが企画した施策の数とエンジニアが開発で消化する施策の数はおおむね釣り合っていました。企画はPdMが主導し、エンジニアは仕様検討に関わりつつも主な役割は開発でした...

AIと共に仕事をするということ

こんにちは。ウォンテッドリーでバックエンドエンジニアをしている小室 (@nekorush14) です。今回は、日々の業務におけるAIとの向き合い方についてお話しします。具体的な技術の話というよりも、読み物としての側面が強い話です。はじめにAI は How に強いが Why と What は教えてくれないツール活用の先にある「本来の課題」に目を向けるまとめはじめにこれまで「Claude Codeをリポジトリのオンボーディングで活用する話」や「NotebookLMで登壇資料の作成をする話」などを紹介してきました。私自身、日常的なコーディングからドキュメント作成、技術的な壁打ちなど、AIの恩恵...

未経験からエンジニア採用担当を育てる4つのステップ

こんにちは、ウォンテッドリーの開発組織でエンジニア・デザイナーの採用を担当している佐藤です。簡単に自己紹介させていただくと、私のこれまでのキャリアでは、RPO(Recruitment Process Outsourcing)としてさまざまな業界・企業の採用支援海外暗号資産取引所の日本法人立ち上げ期におけるひとり目人事外資系コンサルファームでの大規模中途採用などを経験してきました。採用経験は約10年で、そのうち直近6〜7年はテクノロジー領域に特化しています。とはいえ、私はエンジニア出身でも理系でもなく、根っからの文系人間でエンジニアリングに関する知識は実務の中で試行錯誤を重ねながら地道に習...

障害対応も「One Team」で。ウォンテッドリーでのSREの働き方

ウォンテッドリー CTOの安間です。今回はサーバー管理から全社的な開発基盤の向上までウォンテッドリーの全サービスを支える縁の下の力持ちとして、SRE(信頼性)とプラットフォームエンジニアリング(生産性)の両輪を回し組織を加速させている「Infra Squad」に座談会形式でインタビューを実施しました。メンバー紹介田中 篤志 (Atsushi Tanaka) / Infra Squad Leader2018年新卒入社。現在のInfra Squadをリードする大黒柱。技術への深い造詣と、チーム全体を見渡す広い視野を持つ。川井 颯人 (Hayato Kawai) / Engineer2023 ...

300行の失敗から学んだ、AIエージェントを自律駆動させるプロンプト設計5原則

シニアエンジニアが2時間かけて回答していた工数見積もりをAIエージェントDevin(Cognition社)に任せてたった5分で完了できる仕組みを作りました。GitHub IssueのURLを渡すだけでPM/PdMが読めるサマリーとエンジニアが検証できる根拠を自動生成します。プロンプトの完成までに7回書き直しています。その中で一番大きな教訓はフィードバックを忠実に反映して300行まで膨らませた指示書がかえってAIの出力品質を劣化させてしまった経験でした。プロンプトの肥大化による品質劣化は普段の開発でも起きるオーバーエンジニアリングと同じ構造を持っていました。本記事では試行錯誤の末にたどり着...

Claude Code の Agent Skills を活用してリポジトリのオンボーディングを効率化する

こんにちは。ウォンテッドリーでバックエンドエンジニアをしている小室 (@nekorush14) です。今回は、Claude Code の Agent Skills を活用してリポジトリのオンボーディングを効率化する取り組みについて紹介します。先日、日々の業務改善や効率化につながる課題の解決がテーマの社内AIハッカソンが開催されました。私は自分自身が入社した時につまずいた「ドキュメントを読んでも全体像がつかめない」や「環境構築で謎のエラーが出る」などのオンボーディングに関する課題の解決に取り組みました。その中で、Claude Code のコンテキストとしてリポジトリの「手がかり」と「地図」...

優先度の「なんとなく」から脱却する。優先度を明確にするためのステップ

こんにちは、WantedlyでPdMをしている上山です。 Visit Social Squad で Wantedly Visitの開発に携わっています。 直近では、ダイレクトメッセージやタイムラインといったソーシャル機能の施策を担当しました。優先度を決める時の「なんとなく」からの脱却なぜ優先度決定が「なんとなく」になっていたのか優先度を決めるために必要な3つのステップステップ1:要求・要件を並べて比較できる状態にするステップ2:優先度を決めるのに必要な情報を揃えるステップ3:優先度の定義を言語化するまとめ優先度を決める時の「なんとなく」からの脱却プロダクトマネージャー1年目の頃、私はプロ...

ウォンテッドリーのLLM アプリケーション自動テスト戦略

こんにちは、ウォンテッドリーでソフトウェアエンジニアをしている市古 (@sora_ichigo_x) です。現在は Visit AI Squad で AI エージェントモードといった LLM を活用した機能の開発をリードしています。はじめにLLMアプリケーションにおける自動テストの課題LLM パイプラインの複雑性手動テストの非効率性単にモックを外しても解決しない課題解決のアプローチスナップショットテストの導入技術選定:なぜ RSpec に乗せたかディレクトリ設計と CI/CD との棲み分けスナップショット差分レビューのワークフローLLM as a Judge の導入LLM as a Ju...

Human-in-the-Loop な AI エージェントを支えるガードレール設計

こんにちは。ウォンテッドリーでバックエンドエンジニアをしている小室 (@nekorush14) です。今回は先日 市古さん(@sora_ichigo_x) が公開した「Human-in-the-Loop な AI エージェントを作るためのソフトウェア設計」でお話できなかったLLM 出力の検証と安全ガードレール設計について話します。はじめにガードレールをLLMにする採用した設計Self-consistencyExponential backoff + Full Jitter実装後の運用まとめ参考文献はじめに「AI エージェントモード」は2025年11月にリリースされた「候補者探しの一部を ...

Output StylesやAgent SkillsでClaude Codeの活用幅を広げる

こんにちは。ウォンテッドリーでバックエンドエンジニアをしている小室 (@nekorush14) です。今回は Claude Code をコーディング以外の作業でも利用している話をします。Claude Code と聞くと、真っ先にコーディングさせるAIエージェントのイメージがありますが、それ以外の用途でも便利に利用できることについてまとめます。はじめに活用幅を広げるための施策Output Styles で出力の方向性を制御するAgent Skills でエージェントを強化する筆者の設定具体的な構成運用フローまとめ参考文献はじめにClaude Code は Anthropic 社が提供する ...

モノレポで管理している LaTeX 文書を GitHub Actions でビルドする

 LaTeX を使った文書作成の良い所は Git 及び GitHub を使ったバージョン管理が容易なことですが、ウォンテッドリーの業務で CI/CD パイプラインの改善に取り組んだ後で振り返ると、折角 GitHub を使うのであれば GitHub Actions を使って定型フローを自動化できないか試したくなります。LaTeX で文書を作成する際の定型作業と言えば PDF 等のビルドですが、ローカルで開発している際には latexmk 等を用いて自動化できるにせよ、作業漏れが怖いので GitHub 側でもビルドを行うようにしておきたいですよね。 本記事では LaTeX で書かれた文書をモ...

『Tidy First?』の実践でコードレビュー完了までのリードタイムが短縮された話

はじめにこんにちは。ウォンテッドリーのバックエンドエンジニアの西野です。本記事では、開発チームの課題であったコードレビューの遅延を解消するために実施した取り組みを紹介します。10月初旬、チームのバックエンドエンジニア間で「コードレビュー完了までの待ち時間が長い」ことが問題になりました。レビュー依頼から完了(Approve)までに1日以上かかるケースが多く、時には次の作業に着手できずにスケジュールが遅れることもありました。この状況を改善するために、私たちはレビュープロセスの見直しに着手しました。なぜコードレビュー完了までに時間がかかるのかバックエンドメンバー間で議論した結果、レビューが滞る...

Devin の Playbooks を活用したリポジトリメンテナンスの効率化

こんにちは。ウォンテッドリーでデータサイエンティストをしている林 (@python_walker)です。この記事では、AI エージェント Devin の機能である Playbooks を活用し、データサイエンティストチームが管理するマイクロサービスで使用している Python バージョンの更新作業を効率化し、作業コストの削減を実現した取り組みについて紹介します。チームの抱えていた課題これまでの Python アップデートの手順Devin Playbooks を利用した効率化Playbooks とは何かなぜ Playbooks を選んだかPlaybooks の活用法結果解決した課題まだ残っ...

53,946Followers
1825Posts

Spaces

Spaces

Wantedly Designer Blog

Wantedly Engagement Suite

Wantedly Corporate Team Blog

Wantedly Business Team Blog

Wantedly Engineer Blog

Wantedly Design

リクルートメント・マーケティング入門

Wantedly User Interviews

Wantedly Blog

Wantedly for students