10. 10Copyright(c) NEXT Co., Ltd. All Rights Reserved.
不動産業界の抱える課題
不動産業界はまだまだ不が多い
情報の非対称性
量は揃ってきたが、質はまだまだ
価格情報、性能情報、評価・評判…etc
中古住宅の流通を活性化させるために
まずは不動産価格を可視化するサービスを作りたい
11. 11Copyright(c) NEXT Co., Ltd. All Rights Reserved.
HOME’Sプライスマップ‐序章
不動産価格を可視化をするサービ
スを作らせてください!
2015年当時
部下50人強
技術からセミリタイア中
BOSS
分かった。
でも人は渡せないから1人でうまく
やってくれ。金は出す!
…は、はい。
12. 12Copyright(c) NEXT Co., Ltd. All Rights Reserved.
HOME’Sプライスマップ‐序章
公開予定 2015年10月
PJに着手して約2ヶ月後の2015年7月
異例の先行プレスリリース
(退路を断たれる)
14. 14Copyright(c) NEXT Co., Ltd. All Rights Reserved.
HOME’Sプライスマップ‐システム全体図
Amazon
S3
プライス
マップWeb
API
価格パラメータ
Redis
AWS
Data Pipeline
推計DB
AWS
OpsWorks
プライス
マップDB
物件マスタ
DB
アーカイブ
検索エンジン
プライス
マップバッチ
物件マスタ
バッチ
アプリケーション層 データフロー層
過去の全
掲載データ
価格査定エンジン
15. 15Copyright(c) NEXT Co., Ltd. All Rights Reserved.
HOME’Sプライスマップ‐チーム体制
MIT研究員
清水 千弘氏
外部ベンダー
A社
価格査定エンジン
外部ベンダー
C氏
外部ベンダー
B氏
アプリケーション層
外部メンバーを集めてチームを構築
16. 16Copyright(c) NEXT Co., Ltd. All Rights Reserved.
HOME’Sプライスマップ‐価格査定エンジン
Amazon
S3
プライス
マップWeb
API
価格パラメータ
Redis
AWS
Data Pipeline
推計DB
AWS
OpsWorks
プライス
マップDB
物件マスタ
DB
アーカイブ
検索エンジン
プライス
マップバッチ
物件マスタ
バッチ
アプリケーション層 データフロー層
過去の全
掲載データ
価格査定エンジン
17. 17Copyright(c) NEXT Co., Ltd. All Rights Reserved.
HOME’Sプライスマップ‐価格査定エンジン
過去の掲載データ
価格推計
パラメータ
精度良
精度悪
難産な精度向上を現在進行中
18. 18Copyright(c) NEXT Co., Ltd. All Rights Reserved.
HOME’Sプライスマップ‐データフロー層
Amazon
S3
プライス
マップWeb
API
価格パラメータ
Redis
AWS
Data Pipeline
推計DB
AWS
OpsWorks
プライス
マップDB
物件マスタ
DB
アーカイブ
検索エンジン
プライス
マップバッチ
物件マスタ
バッチ
アプリケーション層 データフロー層
過去の全
掲載データ
価格査定エンジン
19. 19Copyright(c) NEXT Co., Ltd. All Rights Reserved.
HOME’Sプライスマップ‐データフロー層
価格査定エンジンの
出力データ
アプリ側で使用する
査定パラメータ
①データ加工
価格計算処理
②物件に価格紐付け
HOME’S物件データ
20. 20Copyright(c) NEXT Co., Ltd. All Rights Reserved.
HOME’Sプライスマップ‐アプリケーション層
Amazon
S3
プライス
マップWeb
API
価格パラメータ
Redis
AWS
Data Pipeline
推計DB
AWS
OpsWorks
プライス
マップDB
物件マスタ
DB
アーカイブ
検索エンジン
プライス
マップバッチ
物件マスタ
バッチ
アプリケーション層 データフロー層
過去の全
掲載データ
価格査定エンジン
21. 21Copyright(c) NEXT Co., Ltd. All Rights Reserved.
HOME’Sプライスマップ‐アプリケーション層
Infrastructure
Framework
JS
StyleSheet
Template
AWS(EC2, RDS, Elasticache…etc)
RoR (4系)
CoffeeScript
Sass
Haml
システム構成
22. 22Copyright(c) NEXT Co., Ltd. All Rights Reserved.
HOME’Sプライスマップ‐アプリケーション層
①フリーワードで検索 ②地図を動かす→相場が分かる
③建物を選ぶ→価格が分かる
可能な限りシンプルにしたUI設計
23. 23Copyright(c) NEXT Co., Ltd. All Rights Reserved.
HOME’Sプライスマップ‐苦労した点
納期が超タイト
企画含めて半年で開発しました。
難易度高いベンダーコントロール
外部ベンダーと一緒に最大4チームで同時開発しました。
セミリタイヤからのエンジニア復帰
久々の実践となりました。
24. 24Copyright(c) NEXT Co., Ltd. All Rights Reserved.
HOME’Sプライスマップ‐苦労した点
過去の全
掲載データ
推計DBAmazon
S3
プライス
マップWeb
API
価格パラメータ
Redis
AWS
Data Pipeline
AWS
OpsWorks
プライス
マップDB
物件マスタ
DB
アーカイブ
検索エンジン
プライス
マップバッチ
物件マスタ
バッチ
アプリケーション層
B氏
C氏
A社
データフロー層 価格査定エンジン
25. 25Copyright(c) NEXT Co., Ltd. All Rights Reserved.
HOME’Sプライスマップ‐苦労した点
AWSやRoRを利用して開発コスト圧縮
納期が超タイト
企画含めて半年で開発しました。
難易度高いベンダーコントロール
外部ベンダーと一緒に最大4チームで同時開発しました。
セミリタイヤからのエンジニア復帰
久々の実践となりました。
各チームの作業が止まらないディレクションの工夫
最後は気合