-
従業員コンディション可視化アプリ 新規製作
■ プロジェクトの目的
従業員の職場環境や個人の状態を可視化・分析するためのアンケート配信サービスの新規開発と、既存サービスの機能追加・改修および運用保守。
■ 体制・人数
エンジニアチーム:5~7名(フロントエンド・バックエンド含む)
スクラム開発チームで構成。
■ 自分のポジション・役割
バックエンドエンジニアとして、以下を担当:
新規サービスの開発(Laravelベース)
既存サービスのクリーンアーキテクチャへのリファクタリング
データベース設計、フレームワーク選定、開発環境構築
機能追加・改修、保守運用、改善提案
■ 目的を達成する上での課題
短期間でのサービス開発要件
既存サービスの技術的負債(モノリシック構造や非効率なコードベース)
開発効率と品質の両立
■ 課題に対して取り組んだこと
技術的負債となるリスクをクライアントに事前説明し、合意形成のうえでスピード重視の開発を実施。
既存サービスではクリーンアーキテクチャ化を推進し、長期的な保守性向上に貢献。
スクラム開発でコードレビューやチーム改善提案を積極的に実施。
■ ビジネス上の成果
新規サービスを短期間でリリースし、営業からのフィードバックを迅速に反映することでヒット商品へ。
クリーンアーキテクチャ導入による保守性・拡張性の強化に寄与。設計、開発、サーバー管理、保守