ポートフォリオサイト
開発体制:AI協働開発
経験区分:個人開発
AIと人間の役割分担を明確にし、Notionのチケット管理とGitHubのPR運用を組み合わせて継続改善しているポートフォリオサイト。制作実績・職務経歴・ブログ等を通じて、経験と技術的な取り組みを伝える。
開発背景・解決したかった課題
経験や制作物を掲載するだけでなく、採用担当者や開発者が短時間で強み・担当範囲・開発姿勢を理解できるサイトが必要だった。既存サイトを継続運用しながら、情報設計、表示品質、SEO、アクセシビリティ、リリース品質を段階的に改善している。
担当範囲・役割
プロダクトオーナーとして、要求整理、優先順位、スコープ、仕様の最終決定、レビュー結果の判断、本番リリースを担当。AIごとの役割を分離し、NotionとGitHubの正本を使い分けて開発を進行している。
実装上の工夫・難所
PM・テックリード・実装の役割を分け、同じAI出力を無条件に採用しないレビュー工程を設けた。Notionのチケット・PR・コミット・CI結果を対応付け、Blockingが残る変更は完了扱いにしない。SEO・アクセシビリティ・UI/UX・CI・リリース確認を個別チケットとして継続的に改善し、障害やレビュー漏れは再発防止チケットへつなげている。
補足情報
・自分(プロダクトオーナー): 要求整理、優先順位付け、スコープ決定、最終判断、リリースを担当
・ChatGPT(Chatモード): PM支援として要求・仕様・優先順位の整理を担当
・Codex(テックリード): 設計レビュー、PRレビュー、品質保証、完了判定を担当
・Claude Code: 実装、テスト、PR作成、レビュー対応を担当
・Notion: 要求・仕様・優先順位・完了条件・チケット状態の正本として運用
・GitHub: コード・ブランチ・PR・CI結果の正本として運用
AIの出力をそのまま採用せず、レビュー工程で検証したうえで本人が最終判断している。
- 成果・学び
- 制作実績・職務経歴・プロフィール等の情報設計を改善し、SEO・アクセシビリティ・レスポンシブ表示を継続的に改善している。PRレビュー・CI・ビルド成果物検証・本番スモークテストを段階的に整備し、開発判断とレビュー履歴をNotionへ蓄積できる運用を構築した。
