📄 Portfolio

システムエンジニア | 2025年9月現在

🤖 AI駆動開発による業務効率化実績

保全・設備管理システム開発プロジェクト | 2024年 - 2025年


📋 プロジェクト概要

保全・設備管理ワークフローシステム - レガシーWebアプリケーションのモダナイゼーション

💻
技術スタック: C# / ASP.NET | SQL Server | jQuery | AdminLTE 2.4 | Cursor AI | Playwright | MCP Server

📊 AI活用による効率化実績(定量評価)

指標改善効果
💪 コーディング効率向上40%
🧪 テスト工数削減60%
⚡ パフォーマンス改善50%
🎯 改善機会特定25件

🚀 AI統合開発環境(Cursor)の活用事例

🔍 高度なコード分析

  • Serena MCP: 大規模コードベース分析
  • コード間の依存関係可視化
  • 意味検索によるパターン検出
  • リファクタリング支援

🧪 テスト自動化

  • Playwright統合テスト構築
  • Chrome DevTools MCP連携
  • E2Eテストの一部自動生成
  • 重複ID問題自動検出

🛠️ 導入ツール・自動化基盤

  • AI統合IDE(Cursor): コーディング、レビュー、ドキュメント生成を統合
  • MCPサーバー連携: Serena(コード分析)、Chrome DevTools(デバッグ)、MSSQL(DB接続)
  • ESLint自動整形: Google JavaScriptスタイル準拠(98%→100%達成)
  • データベース自動化: カレンダーマスタ自動生成スクリプト(トヨタカレンダー2020-2026年)
  • ドキュメント自動化: MHTファイル抽出、ポートフォリオ自動生成

💡 データ駆動型システム改善提案

📈
AI分析による7つの視点・25件の改善機会特定
  • フェーズ1(最優先): 単体テスト仕様書作成、コーディング規約100%準拠
  • 定量効果: 指摘削減60% | 修正時間短縮40% | テストカバレッジ43%→100%

🎯 プロジェクト主要成果

  • アーキテクチャ改善
    • MVCアーキテクチャ標準化で保守性30%向上
    • データベース接続最適化により全画面でパフォーマンス50%改善
  • テスト自動化
    • Playwright E2Eテストフレームワーク構築でテスト工数60%削減
    • 問題検出システムにより重複ID問題等を早期発見・自動レポート化
  • 業務自動化
    • 自動化スクリプトにより手作業500件のデータ投入を5分で完了
    • 開発ガイドライン整備でチーム全体の生産性向上(AI駆動開発手法の標準化)

⚙️ 技術的アプローチ

🚀
開発効率化
  • AI支援コーディング(Cursor)
  • 自動コードレビュー
  • 仕様駆動開発(SDD)
  • 継続的リファクタリング

品質保証
  • 静的解析自動化(ESLint)
  • E2Eテスト自動化
  • パフォーマンス監視
  • セキュリティスキャン

⚙️体制図


本ポートフォリオは、実際のプロジェクトデータに基づいた客観的な効率化実績です。
AI駆動開発手法の導入により、品質・速度・保守性のすべてにおいて顕著な改善を実現しました。