RevenueCat's VIBE CODING CATFE TOKYO** での発表資料
本資料では、AIを活用した直感的・感覚的な開発スタイルである「Vibe Coding」から、より持続可能で実用的な「Viable Coding」への移行を提案します。
主な内容
Vibe Codingの問題点
コード品質の低下やメンテナンス性の悪化
・AIのハルシネーションによる信頼性の課題
・要件定義の曖昧さによる長期的な成長の制約
Viable Codingへの移行
・明確な要件定義、設計、実装の分離による開発プロセスの改善
・AWSが提供するAI IDE「Kiro」や「Windsurf」などのツール活用例
・品質、効率、チーム協業を向上させる具体的な実践方法
デモ
・自動顔ぼかしアプリ「Photo Blur Editor」を題材に、Viable Codingの実践プロセスを紹介
AIとの協業を通じて、開発の初期段階から品質を確保し、スケーラブルで保守性の高いプロダクトを構築するための考え方と手法を解説します。