-
IoTスマートホームの管理サイト開発(リードエンジニア)
■ プロジェクトの目的
スマートホームサービスを手掛ける企業にて、顧客情報や物件情報等を扱う管理サイトの開発。IoTデバイスと連携した効率的な物件管理システムの構築。
■ 体制・人数
チーム人数:6名
■ 自分のポジション・役割
リードエンジニアとして以下を担当:
- 設計〜テストまでの一連の開発工程を主導
- チームメンバーのコーディングレビュー
- 技術的な課題解決と技術選定
■ 目的を達成する上での課題
- アジャイル開発にて変化する顧客要件への迅速な対応
- IoTデバイスとの連携を含む複雑なシステム設計
- チーム全体の技術レベル向上と品質担保
■ 課題に対して取り組んだこと
- アジャイル開発で顧客から伝えられた要件をもとに、設計〜テストコード作成までを短期間で実施
- コーディングレビューや技術検討を通じてチーム全体の技術力向上を支援
- モダンな技術スタック(Vue.js, TypeScript等)を採用し保守性の高いコード実装
■ ビジネス上の成果
9ヶ月間で管理サイトの開発を完了し、スマートホーム物件の効率的な管理を実現。IoTデバイスとの連携により物件管理の自動化を推進。JavaScript, Vue.js, Nuxt.js, Sass, Git, GitHub, Docker, Ruby on Rails, AWS, Node.js, TypeScript, PHP, MySQL, CircleCI, Swift, Kotlin, DataDog, Swagger, Sentry, Wrike, Backlog, RuboCop, RidgePole, figma, RSpec, Jest, アジャイル開発, コーディングレビュー, 技術検討