デモ プロジェクト概要 - v2

デモ プロジェクト概要 - 引用

概要説明

このデモ プロジェクトは、工場設備管理アプリのプロトタイプ開発をテーマとしています。工場内の設備の稼働状況やメンテナンス情報を一元管理し、効率的な運用をサポートすることを目的としています。

プロジェクトの目的

  • 設備の稼働状況のリアルタイム監視: センサーを活用して、設備の稼働状況をリアルタイムで監視します。
  • メンテナンス管理: 設備のメンテナンススケジュールを管理し、予防保全を実現します。
  • データ分析: 設備の稼働データを分析し、効率的な運用方法を提案します。

使用技術

  • Azure Functions: データの処理や分析を行います。
  • Azure SQL Database: 収集したデータを保存します。
  • Azure Cosmos DB: IoT デバイスからのデータをリアルタイムで処理します。
  • Power BI: データの可視化と分析結果の共有を行います。

期待される成果

  • 設備の稼働状況をリアルタイムで把握することで、ダウンタイムを削減します。
  • メンテナンスの効率化により、設備の寿命を延ばします。
  • データに基づいた運用改善提案により、生産性を向上させます。

開発条件

  • データセット: 本デモでは、架空の工場の設備データを使用します。
  • 開発環境: Visual Studio Code などのコードエディタを使用します。
  • 言語: Python などのプログラミング言語を使用します。
  • デプロイ先: Azure クラウド上にデプロイします。
  • 開発手法: AI-Driven Development を採用します。

プロンプト サンプル
## 概要説明

このデモ プロジェクトは、工場設備管理アプリのプロトタイプ開発をテーマとしています。工場内の設備の稼働状況やメンテナンス情報を一元管理し、効率的な運用をサポートすることを目的としています。

### プロジェクトの目的

- **設備の稼働状況のリアルタイム監視**: センサーを活用して、設備の稼働状況をリアルタイムで監視します。
- **メンテナンス管理**: 設備のメンテナンススケジュールを管理し、予防保全を実現します。
- **データ分析**: 設備の稼働データを分析し、効率的な運用方法を提案します。

### 使用技術

- **Azure Functions**: データの処理や分析を行います。
- **Azure SQL Database**: 収集したデータを保存します。
- **Azure Cosmos DB**: IoT デバイスからのデータをリアルタイムで処理します。
- **Power BI**: データの可視化と分析結果の共有を行います。

### 期待される成果

- 設備の稼働状況をリアルタイムで把握することで、ダウンタイムを削減します。
- メンテナンスの効率化により、設備の寿命を延ばします。
- データに基づいた運用改善提案により、生産性を向上させます。

### 開発条件

- **データセット**: 本デモでは、架空の工場の設備データを使用します。
- **開発環境**: Visual Studio Code などのコードエディタを使用します。
- **言語**: Python などのプログラミング言語を使用します。
- **デプロイ先**: Azure クラウド上にデプロイします。
- **開発手法**: AI-Driven Development を採用します。

作業手順

GitHub Copilot Coding Agent 基本操作 を参照に、以下の手順で GitHub Copilot Coding Agent を使用して、作業を進めます。

  1. Issue の作成
    • タスク毎に Issue を作成しても良いですし、1 つの Issue に複数のタスクをまとめて作成することも可能です。
    • 以下は、タスクを纏めて 1 つの Issue に作成する場合のサンプルです。
      • Title: デモ プロジェクト概要
      • Description: プロンプト サンプルの内容を全て転記
    Issue 作成手順

  2. GitHub Copilot Coding Agent にアサインする
    • 操作手順
    GitHub Copilot Coding Agent アサイン手順

  3. Pull request をレビューする
    • 処理中プロセスの詳細を確認できる
    GitHub Copilot Coding Agent 処理中

    • 処理完了したらレビューを実施
    GitHub Copilot Coding Agent 処理完了

  4. Pull request をマージする
    • 処理完了したら Pull request をマージする
    Pull request マージ手順

  5. Delete branch(Option)
    • 不要となったブランチを削除する
    ブランチ削除手順