Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
AIがいれば全員フルスタック! 少人数チームでのAI活用
Search
Taba
June 04, 2025
Technology
32
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AIがいれば全員フルスタック! 少人数チームでのAI活用
Taba
June 04, 2025
More Decks by Taba
See All by Taba
LINE botを作ってみた
tabamarine
0
8
4年史
tabamarine
0
25
Other Decks in Technology
See All in Technology
「Docker Desktop不要の時代」は 来たのか?
ueponx
0
830
DGX Spark でどこまでハッキングができるのか?
kash1064
3
1.4k
初海外で注意すべきこと12選!!!安全快適なre:invent生活にするために
yuuuuuuu168
1
180
脆弱性診断って、何をしているの? 〜弱点を見つけて、会社の改善につなげるまで〜
keeg
0
930
アウトプット初心者、半年間のふりかえり
4o1sobblue
0
440
スキマバイトという雇用形態は存在しないので、雇用期間1日のアルバイト契約を事業者とワーカーが結ぶ手続きを支えるのがタイミーなんです
akitoshiga
0
210
Temporal 最高!でも改めて「日付」について調べたら人類の負債すぎる件
riyaamemiya
0
180
二歩目のフロントエンド・ウェブアクセシビリティ
camiha
2
660
20261017福岡devIO 「AIは"良いダッシュボード"を作れるか?
jtakeda
0
190
Rustuna: Rustによる高速なOptuna実装
pfn
PRO
0
200
SAENM ~Jupyterで残すPoCの試行錯誤、未来の自分と仲間を助ける記録!~
terapyon
0
120
WasmをRustにする
sansantech
PRO
0
280
Featured
See All Featured
Google's AI Overviews - The New Search
badams
0
1.6k
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
870
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
Automating Front-end Workflow
addyosmani
1369
210k
The agentic SEO stack - context over prompts
schlessera
0
970
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
480
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
520
GitHub's CSS Performance
jonrohan
1033
470k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Music & Morning Musume
bryan
48
7.4k
Code Review Best Practice
trishagee
74
20k
Transcript
AIがいれば全員フルスタック! 少⼈数チームでのAI活⽤ tabamarine
2 24卒 エンジニア 売上管理のSaaS開発に従事 フロント、サーバーどちらも担当 ⾃⼰紹介 Hiroki Taba
現状 🤔6⼈いたエンジニアが、3⼈まで減ってしまった... 🤔⽇々のコミュニケーションの負担が⼤きい 🤔オンボーディング資料の修正等、忙しくて⼿が回らない 3 AIを使った簡単に導⼊できる取り組みで 負担を減らしたい!
チームの状況 リードエンジニア1⼈ + ジュニア の3⼈チーム ❌ SRE、フロントはリードがいない... ❌ 開発関連ツール、監視ツールにお⾦をかけられない 4
フロント サーバー インフラ ◯ ◯ ◯ ◯ △ △ ◎ ◯ △ ChatCPTの有料プラン、 New Relic などは使えない...
普段の業務 5 アラート監視 ログ調査 新機能開発 既存実装調査 レビュー 他メンバーの 疑問解消
エンジニア3⼈で⽇々のアラート監視は⼤変😢 6 なんとかしてインフラの知⾒が少ないメンバーも アラート調査に参加したい (SRE専任がいないので)調査のたびに時間がかかり、 通常開発が⽌まってしまう アラート 監視 ログ調査
NotebookLM 7 NotebookLMとは... ノートのように⾃分で選んだ情報を追加していき、 載っている情報に基づいて回答してくれるツール アラート 監視 ログ調査
NotebookLMにエラーのパターンを溜めておく 8 ① Googleスプレッドシートに、過去に出たエラーログとどの原因を記載 アラート 監視 ログ調査 所要時間10分
NotebookLMにエラーのパターンを溜めておく 9 ② スプレッドシートをソースに設定 アラート 監視 ログ調査 NotebookLMにエラーのパターンを溜めておく 所要時間10分
NotebookLMにエラーのパターンを溜めておく 10 Slackのアラートチャンネルを遡らずに、⼤まかな原因特定ができる! アラート 監視 ログ調査 Cursorに「READMEに従って環境構築を⾏なってください」と丸投げすれば環境構築完了! 以下のエラーが出ていました。 何が原因だと思いますか? NotebookLMにエラーのパターンを溜めておく
所要時間10分
11 10分かけて導⼊したら... 🎉アラート調査の初動が早くなった! 🎉原因、影響有無を調査する数分が削減 🎉インフラの知⾒が少ないメンバーも、 調査に参加しやすい! アラート 監視 ログ調査
今後のTODO DB取得データも連帯すれば、 詳細な内容まで 質問1回で 特定できそう ・アラート発⽣店舗の特定 ・その後ユーザーが完了できたか
12 オンボーディングの改善 オンボーディング資料の修正は、⼯数がかかって なかなかできない... オンボーディングのたびに、何⼗回もやりとりしている 他メンバー の疑問解消
13 READMEをAIファーストな書き⽅に変更 元のREADMEは、⼈間が意図を汲み取って実⾏する前提の内容 Cursorに環境構築を頼んでも、勝⼿に判断して進められてしまう... 他メンバー の疑問解消 所要時間30分
14 他メンバー の疑問解消 READMEをAIファーストな書き⽅に変更 Cursorに「READMEに従って環境構築を⾏なってください」と丸投げすれば環境構築完了! 以下のメッセージを そのままCursorに 伝えてください: README.mdに従って... READMEをAIファーストな書き⽅に変更
所要時間30分
15 READMEをAIファーストな書き⽅に変更 具体的には... ①AIが理解しやすい構造化された⽂書 (番号を振る、セクションに分ける など) ②そのまま実⾏可能なコマンドのみ記載 ③曖昧さを排除した明確な指⽰ 他メンバー の疑問解消
1. リポジトリのクローン cd 〜/Develop … 2. サブモジュールの更新 git submodule update … 3. 依存関係のインストー ル yarn install … ... # キャッシュをクリア yarn cache clean # node_modulesを削除して再イン ストール rm -rf node_modules yarn install ... READMEをAIファーストな書き⽅に変更 所要時間30分
16 30分かけて導⼊したら... 🎉アラート調査の初動が早くなった! 🎉原因、影響有無を調査する数分が削減 🎉インフラの知⾒が少ないメンバーも、 調査に参加しやすい! 今後のTODO DB取得データも連帯すれば、 詳細な内容まで
質問1回で 特定できそう ・アラート発⽣店舗の特定 ・その後ユーザーが完了できたか 他メンバー の疑問解消
レビュー負荷の軽減 17 レビュー エンジニア3⼈とも開発が忙しく、レビューが遅れてしまう プルリクでは毎回同じようなやりとりが起こっている
Cursor rulesの活⽤ レビュー Cursor rulesとは... コードの品質や⼀貫性を保つのに役⽴つ設定ファイル 命名規則やコーディングスタイルを定義しておける 例えば... ・文字列はシングルクォートで囲 ・デフォルトエクスポートではな
named exportを使用 ・booleanは is has can のいずれ かで始める
Cursor rulesの活⽤ 19 レビュー ① 既存のリポジトリのコードを読ませてルールを作成 その内容を .cursorrulesに保存 ② 普段の開発でよくもらうレビューコメントを追加する
(例えば「太字は font-weitht:700 ではなく bold で指定」 所要時間30分
Cursor rulesの活⽤ 20 レビュー 「.cursorrulesの内容を踏まえて、◯◯コンポーネントをレビューしてください」 Cursor rulesの活⽤ 所要時間30分
Cursor rulesの活⽤ 21 レビュー ライブラリでは⼿が届かない設定をcursor rulesで設定するとよさそう Cursor rulesの活⽤ 所要時間30分
Cursor rulesの活⽤ 22 レビュー このpropsのルールで実際に修正されたコード Cursor rulesの活⽤ 所要時間30分
23 30分かけて導⼊したら... 🎉レビューの往復回数が格段に減った! 🎉フロントの開発経験が少ないメンバーも レビューがしやすくなった! 🎉コードの品質が安定するようになった! 今後のTODO lintなど使うと設定が複雑になる 内容を設定していくと良さそう
例えば... ◯◯から◯◯のimportのみ、相 対パスを許可 レビュー
⼈がいない、時間がない、予算がない少⼈数チームでも 1時間以内の準備で 1時間以上の⼯数が削減できました!!🎉 24
ありがとう ございました 25