状況
相手はエンジニアではない。ビジネスの話として、こう切り出す。
「うちのサービス、Mac用とWindows用のアプリを両方作りたい」
技術側はこう思う。「ネイティブ2本はコストが倍」「ストア審査もある」「まずはウェブで十分」。
でもそのまま言うと、「できない理由ばかり言う人」に聞こえる。
必要なのは 反対 ではなく、同じゴールを別ルートで達成する提案 である。
たとえ
MacアプリとWindowsアプリを同時に作るのは、だいたい次に近い。
東京と大阪に、同じブランドのオフライン店舗を同時にオープンする
- それぞれ 条例・家賃・採用・在庫・営業時間 が違う
- 「同じ商品」でも、店ごとに作り込みが必要
- 開店後も、メンテとクレーム対応が 拠点の数だけ 増える
一方、ウェブサービスはこう言い換えられる。
オンラインの店舗を1つ開く
- どこからでも同じ入り口
- ルール(ブラウザ)は共通寄り
- 変更は1か所に反映できる
「アプリ=かっこいい」「ウェブ=仮」と思っている相手には、出店コストの話 にすると刺さりやすい。
提案の型
-
願いを受け取る
「両方の利用者に届けたい、ということですね」 -
たとえを置く
「同時に東京と大阪に店舗を出すのと同じ重さがあります」 -
同じゴールを言い換える
「まずはオンライン店で全国に届ける方が、早く検証できます」 -
段階を約束する
「需要と必要機能が固まってから、ネイティブを検討しましょう」
ミーティングで使える一文
「MacとWindowsの両方をアプリで持つのは、東京と大阪に同時出店するのと同じです。まずはウェブという“オンライン店舗”で始め、必要になった都市(OS)だけ実店舗化するのが安全です。」
例外(ここはネイティブが妥当)
たとえで押し切りすぎない。次はネイティブ寄りを認める。
- オフライン必須・端末機能(Bluetooth、高度なカメラ制御など)が中心
- アプリストア経由の配信・課金が事業の前提
- 既存のネイティブ資産が大きく、ウェブ移行コストの方が高い
例外を先に一言添えると、信頼が残る。
「店舗型が必要なケースもあります。その条件に当てはまるか、先に確認させてください。」
まとめ
| 相手の言葉 | たとえ | 返し |
|---|---|---|
| MacとWindows両方のアプリ | 東京・大阪の同時出店 | まずオンライン店(ウェブ) |
| 早くユーザーに届けたい | 開店日を早めたい | 拠点を増やすより入口を1つに |
| あとでアプリも欲しい | 人気都市に実店舗 | 検証後にOS別を検討 |
技術の正解を並べるより、出店の意思決定言語 に翻訳する。それがエンジニアのコミュニケーションになる。