ふりかえり:AI活用現場でのSEの心得

仕様駆動開発でSEの役割は変わる
AIと協働する新しい開発スタイル
でのSEの価値を高める方法

〜 EcoMarketプロジェクト実践から学んだこと 〜

SE視点でのAI活用のポイント

  • AI生成物の効果的なレビュー手法

    Kiro/Cursorの出力に対する「信頼すれども確認せよ」の原則。特に非機能要件、セキュリティ、パフォーマンス面は人の目による確認が必須

  • 仕様と実装の一貫性担保

    Kiroで生成した仕様書とCursorでの実装の整合性を保つためのチェックリスト。実装時の「ドリフト検知」と修正のアプローチ

  • AIと人間の適切な役割分担

    AI:反復タスク、コード生成、テスト作成、ドキュメント作成
    人間:要件理解、設計判断、ビジネスロジック確認、品質担保

  • AIプロンプトエンジニアリングスキル

    開発各フェーズで最適な指示を出すスキルがSEの新たな価値に。良質な成果物を得るための具体的プロンプト例

EcoMarketでの実践経験談

"AIが生成したコードは90%が正しいが、残り10%の修正が最も重要な部分だった"

"Kiroでの設計書を週次でリファインすることで、常に最新の仕様を維持できた"

"AIの使い方を標準化したチームは、そうでないチームより30%速く開発できた"

SE+AIの協働モデル

AI

  • コード自動生成
  • テストケース作成
  • ドキュメント生成
  • 繰り返しタスク

SE

  • 要件解釈と判断
  • 設計の妥当性検証
  • 品質・セキュリティ保証
  • ビジネス整合性確認

最適な協働でプロジェクト成功率向上

AI-SE協働の成熟度 経験と検証の継続的改善

SE向けAI開発技術レクチャーシリーズ

© 2025 Tech Innovation Team