Kohei Indie Dev
← Worksに戻る
#製造 / 不動産 #中規模 (6〜10名) #SE

3システム並行開発(ワークフロー / 不動産管理 / 生産ロボット)

同一受託元のもとで3つのシステム開発を並行して担当。Java / PHP / Vue.js を用い複数の業務領域・技術スタックに対応。

Overview

Industry
製造 / 不動産
Scale
中規模 (6〜10名)
Period
2022年1月〜2023年1月 (1年1ヶ月)
Role
SE

Tech Stack

  • Java 17
  • Spring Boot
  • PHP
  • Laravel
  • Vue.js
  • Intra-mart
  • PostgreSQL
  • MySQL
  • Git

Achievements

  • 3案件を並行担当し、複数の業務領域をキャッチアップ
  • Java / PHP / Vue.js を横断する技術スタック対応
  • 各案件で設計から実装・テストまで一貫して担当

案件概要

同一受託元から3つの異なるシステム開発案件を任され、複数の業務領域・技術スタックに並行して対応する必要があった。社内申請ワークフロー、不動産・テナント管理、生産ロボット管理という性質の異なるシステムを、限られたリソースの中で品質を担保しながら推進することが求められた。

担当範囲

各案件の技術スタックに応じて、Java / PHP(Laravel) / Vue.js を使い分けて対応。フロントエンドからバックエンドまで一貫して担当することで、案件間の切り替えコストを最小化し、効率的な並行開発を実現した。

社内申請ワークフローシステム(Intra-mart)

  • 画面機能開発(新規 5画面 / 既存改修 10画面程度)
  • バックエンド開発(新規 5本 / 既存改修 10本程度)
  • テーブル設計およびDDL作成
  • 設計書・開発ドキュメント作成
  • 単体・結合テスト

不動産・テナント管理システム(PHP / Vue.js)

  • Vue.js を用いた画面機能開発(新規 3画面 / 既存改修 5画面程度)
  • PHP(Laravel) を用いたバックエンド処理の実装
  • 設計書・開発ドキュメント作成
  • 単体・結合テスト

生産ロボット管理システム(Java / VB)

  • 管理画面開発(新規 3画面 / 既存改修 5画面程度)
  • バックエンド処理の実装
  • 設計書・開発ドキュメント作成
  • 単体・結合テスト

振り返り

複数の異なる業務領域・技術スタックを並行してキャッチアップし、対応できることを示せた案件。Vue.js を本格的に用いた開発に取り組んだ最初の経験でもあり、フロントエンドの幅も広げられた。