「これで現場も助かるはずです」
そう言ってリリースした在庫管理システムが、結局誰にも使われなかった。ある製造業の担当者から聞いた話だ。発注担当者がパソコンで丁寧に画面を作り込み、在庫数も入出庫履歴もグラフ表示も揃えた。だが実際に在庫を確認したいのは、倉庫の中を歩き回っている現場のスタッフだった。棚の前に立って「この部品、あと何個残っているか」を知りたい瞬間に、彼らの手元にあるのはスマートフォンだけだ。事務所に戻ってパソコンを開くまで確認できないシステムは、現場にとって「ないもの」と同じだった。数ヶ月後、担当者は在庫確認用のホワイトボードが倉庫の壁に復活しているのを見つけて愕然としたという。せっかく予算をかけて作ったシステムが、現場では信頼されていなかったのだ。
一方で、まったく逆のケースもある。別の会社では、発注時に「念のため全部スマホ対応にしておきましょう」という提案をそのまま受け入れ、経理システムから請求書発行、勤怠管理まで、あらゆる画面をスマートフォンの小さい画面でも快適に操作できるよう作り込んだ。結果、開発期間は当初の想定より1.5倍に伸び、費用も数百万円上乗せされた。ところが蓋を開けてみると、経理担当者も勤怠管理者も、日中はほぼ全員がデスクに座ってパソコンに向かっている人たちだった。外出先からスマートフォンでアクセスした形跡は、リリースから半年経ってもほとんどなかった。使われない機能のために払った費用は、そのまま利益を圧迫した。
この二つの話に共通するのは、システムを使う「人」の働き方を想像しないまま、対応範囲を決めてしまったということだ。倉庫を歩き回る人と、デスクに座り続ける人とでは、必要なものがまったく違う。壁を越えて働く人たちの現場を思い浮かべることができるかどうかで、システムが本当に役立つものになるか、誰にも触れられない置物になるかが決まる。この記事では、業務システムのマルチデバイス対応、いわゆるレスポンシブ対応について、専門用語をできるだけ避けながら、自社が対応すべきかどうかを判断するための軸を整理する。
マルチデバイス対応(レスポンシブ対応)とは何か
マルチデバイス対応とは、ひとつのシステムを、パソコンだけでなくスマートフォンやタブレットなど、画面の大きさが異なる複数の機器で使えるようにすることを指す。開発の現場では「レスポンシブ対応」という言葉もよく使われるが、意味はほぼ同じだと考えて差し支えない。
パソコンの画面は横に広く、文字も表もたくさん一度に表示できる。マウスを使って細かい位置をクリックすることもできるし、キーボードで長い文章を素早く入力することもできる。ところがスマートフォンの画面は縦長で小さく、操作するのは指先だ。パソコン用に作った画面をそのままスマートフォンで開くと、文字が小さすぎて読めない、ボタンが小さすぎて指では押せない、横にスクロールしないと表の右端が見えない、といった問題が起きる。
マルチデバイス対応がされているシステムは、画面の大きさに応じて、文字の大きさやボタンの配置、表の見せ方までを自動的に組み替える。パソコンでは横に並んでいたメニューが、スマートフォンでは縦に積み重なったり、ハンバーガーメニューと呼ばれる三本線のアイコンの中に格納されたりする。表は横スクロールできるようにしたり、重要な列だけを残して簡略化したりする。こうした作り込みには当然、追加の設計と実装、そして動作確認の工数がかかる。だからこそ「全部対応しておけば安心」という発想ではなく、自社にとって本当に必要かどうかを見極める必要がある。
スマホ・タブレット対応が特に重要になる業務の特徴
まず、対応の優先度が高い業務にはいくつかの共通した特徴がある。
- 倉庫や工場、店舗など、パソコンが置いていない場所を歩き回りながら確認・入力する業務
- 営業や配送、保守点検など、社外への外出が多く、移動先で情報を確認したり報告したりする必要がある業務
- 建設現場や設備点検など、パソコンを持ち込むこと自体が現実的でない現場
- 急なトラブル対応など、その場ですぐに状況を確認して意思決定しなければならない業務
- 複数人でその場にいながら同時に画面を見て確認し合う必要がある業務
先ほどの在庫管理システムの例がまさにこれにあたる。棚の前に立って「あと何個あるか」を知りたい瞬間、その人の手にあるのはパソコンではなくスマートフォンだ。営業担当者が客先に向かう電車の中で前回の商談履歴を確認したい、配送ドライバーが次の配達先の情報をその場で見たい、設備の点検担当者が現場で異常を見つけた瞬間に過去の点検記録と照合したい。こうした場面では、パソコンの前に戻るまでの数十分、数時間という遅れそのものが、業務の質を落とす原因になる。
建設業のある会社では、現場監督が工事の進捗写真をその場でシステムに登録できるようにしたところ、これまで事務所に戻ってから半日がかりで行っていた報告作業が、現場での数分の操作で完結するようになったという話を聞いたことがある。現場で汗をかいて働いている人にとって、事務所に戻ってパソコンの前に座る時間そのものが、本来使いたくない時間だ。その時間を減らせるかどうかは、システムが現場の味方になるか、現場の負担になるかの分かれ目になる。
逆に、パソコンだけで十分なケース
一方で、無理にスマートフォン対応をする必要がない業務もはっきりと存在する。次のような特徴を持つ業務は、パソコン専用の作りに絞ったほうが、費用対効果は高くなる。
- 経理処理や請求書発行など、細かい数字を正確に、じっくり入力する業務
- 複数の項目を見比べながら比較検討する、複雑な入力・分析作業
- 常にデスクに座って作業しており、外出先から確認する場面がほとんど想定されない業務
- 大量のデータをまとめて登録・修正する業務
- セキュリティ上、社内の決まった端末以外からのアクセスを制限したい業務
先ほどの経理システムの例を思い出してほしい。経理担当者は毎日決まった時間にデスクに座り、伝票を見ながら数字を入力し、複数の帳票を突き合わせて確認する。この作業を小さなスマートフォンの画面で行うのは、むしろ効率を落とす。指先でタップするより、キーボードとマウスで操作するほうが圧倒的に速く、正確だ。パソコンの広い画面で複数のウィンドウを並べて見比べる作業も、スマートフォンでは実現しにくい。
この場合、開発側に「念のためスマホ対応もしておきましょう」と勧められても、一度立ち止まって「実際にこの業務を、外出先やスマートフォンで行う人が何人いるか」を考えてみることをおすすめする。答えが「ほとんどいない」であれば、その予算は別の改善に回したほうがよい。
対応レベルの選択肢と費用感の違い
マルチデバイス対応は、全か無かの二択ではない。実際には段階があり、業務の実態に応じて選ぶことができる。
フル対応
パソコンでもスマートフォンでもタブレットでも、入力から確認まですべての操作を快適に行えるように作り込む方式。現場での入力・報告が多い業務、外出先での意思決定が頻繁に発生する業務に向いている。すべての画面をそれぞれの端末に最適化する必要があるため、設計・実装・確認のすべてに工数がかかり、費用は最も高くなる。開発規模にもよるが、パソコン専用の画面に比べて数割から、画面数が多いシステムでは倍近くまで費用が膨らむこともある。
閲覧だけスマホ対応
複雑な入力や設定はパソコンで行い、外出先からは確認や簡単な報告だけをスマートフォンでできるようにする方式。営業が商談前に顧客情報を確認する、現場監督が進捗を写真付きで報告する、といった使い方に向く。フル対応に比べると対象となる画面が絞られるため、費用は抑えられる。多くの中小企業にとって、現実的な落としどころになりやすい選択肢だ。
パソコン専用
スマートフォンやタブレットでの利用を想定せず、パソコンでの利用に絞って作る方式。デスクでの作業が中心の業務、複雑な入力が多い業務に向いている。対応する画面サイズがひとつに絞られるため、設計もテストもシンプルになり、費用は最も抑えられる。将来的にスマホ対応が必要になった場合も、後から部分的に追加することは可能だ。
どのレベルを選ぶかは、価格の高低だけで決めるものではない。現場で働く人が、実際にどの端末を手にしている瞬間に、そのシステムを必要とするか。その具体的な場面を思い浮かべたうえで、必要な範囲だけに投資するのが本来の判断の仕方だ。
よくある失敗パターン
発注の現場でよく見かける失敗には、いくつかの典型がある。
- 現場の実態を確認せず「今どきはスマホ対応が当たり前」という思い込みだけでフル対応を発注し、実際にはほとんど使われずに費用だけが膨らむパターン
- 逆に、コストを抑えたい一心でパソコン専用にしたところ、実は現場担当者が日常的に倉庫や現場を歩き回っており、業務が回らずに追加改修を余儀なくされるパターン
- スマホ対応を「画面が小さく表示されるだけ」と誤解し、実際にはボタンが小さすぎて現場では誰も使えない状態のまま納品されるパターン
- 経営層が「スマホで見られたら便利そう」という漠然としたイメージだけで要件を決め、現場の担当者の意見を聞かずに仕様が固まってしまうパターン
- 対応レベルを最初から一つに決め打ちし、一部の画面だけスマホ対応にするという柔軟な選択肢があることを知らずに発注してしまうパターン
これらに共通するのは、システムを使う人の顔が見えていないという点だ。倉庫を歩く人、外回りをする人、デスクに座り続ける人。それぞれの働き方を具体的に思い浮かべることができれば、こうした失敗の多くは事前に避けられる。発注担当者に求められるのは、専門的な技術知識よりも、現場で働く人たちの一日を想像しようとする姿勢そのものだ。
まとめ
業務システムにスマホ対応が必要かどうかに、万人共通の正解はない。倉庫を歩き回る人、外出が多い人にとって、スマートフォンで確認できないシステムは実質的に使えないシステムと同じだ。一方で、デスクに座って複雑な作業を行う人にとって、無理に作り込まれたスマホ対応は、費用ばかりかかって誰も使わない機能になりかねない。
判断の起点になるのは、そのシステムを実際に使う人が、一日のどんな場面で、どんな端末を手にしているかを具体的に思い浮かべることだ。棚の前に立つ瞬間、移動中の電車の中、現場での立ち話、デスクでの集中作業。それぞれの場面を想像できれば、フル対応にするのか、閲覧だけスマホ対応にするのか、それともパソコン専用に絞るのか、おのずと見えてくる。
壁を越えて働く人たちの現場を思い浮かべながらシステムを設計すること。それが、費用を無駄にせず、本当に現場で使われるシステムをつくる、いちばん確実な近道になる。