株式会社ディー・エヌ・エー / エンジニア
個人間カーシェアリングアプリ Anyca(エニカ)の新規開発、運用
【プロジェクト概要】 個人間カーシェアリング事業の新規立ち上げおよびリリース後の運用 【担当フェーズ】 要件定義、基本設計、詳細設計、開発、テスト、運用、分析 【業務内容】 ・Webサイトの新規開発における設計、開発、分析 ・iOS/AndroidアプリケーションのAPI設計、開発 ・Androidクライアントの開発、テスト、分析 【実績・取り組み等】 ・サービスの新規立ち上げにおいて、Webサイト全体の設計、開発を1名で行いました。 ・フロントエンドコーディングの技術をゼロからキャッチアップしました。 ・アプリ内と同等の高機能な検索機能をWebでも実現するため、フロントエンドのJSフレームワークとしてMarionette.jsを選定しました。 ・Webのサーバサイドは、既存のコードベースの活用と他エンジニアがキャッチアップする際の省力化を目的とし、APIと同等の構成としてPerl(Amon2)を選定しました。 ・安心・安全面の向上施策として、修理サポートシステムの全体設計・開発をメイン担当として行い、トラブル解決までの日数短縮と対応工数の削減を実現しました。 ・経理部・銀行と連携した料金振込みシステムの業務フローを整理、自動化を行い、毎月2〜3人日かかっていた運用工数をほぼゼロに改善しました。 ・2016年8月より、Androidクライアントのメイン開発担当としてJavaでの開発をゼロからキャッチアップし、チーム全体の開発効率向上に繋げました。 【OS】 Linux(CentOS) 【言語】 Perl SQL JavaScript CSS Java (Android) 【フレームワーク】 Amon2 【DB】 MySQL 【役割】 メンバー 【プロジェクト規模】 要員 10名 ・エンジニア 5名 ・ビジネス 3名 ・デザイナー 2名