見出し画像

人前でうまく話すコツ:洞察

人前で話す際の重要なポイントは、「表面的な要望だけでなく、その背後にある意図を理解する」という姿勢を忘れないことです。

このアプローチは、単に要望に応えるだけでなく、顧客とのより深い関係構築につながります。

例えば、生産管理システムの開発では、効率化を目指すクライアントからのリクエストが一般的です。彼らは「生産ラインをスムーズに動かすため、システムは特定のデータをリアルタイムで追跡する必要がある」と具体的に要求します。

これに基づき、システム開発会社は慎重に設計、開発し、納品します。しかし、クライアントが完成したシステムを見た際の反応は、「これは全く期待していたものと異なる。もっと直感的で誰でも使いやすいシステムを求めていた」というものでした。

このやり取りの過程で、両者は歩み寄り、最終的にはシステムの操作性を向上させ、追加のコストも分担する形で解決策を見出しました。

この事例から明らかなのは、要件定義の精度とコミュニケーションの重要性です。

SEはクライアントの要求を満たすため、要件をより詳細に洗い出し、操作性に関する期待を明確に理解する必要がありました。システム導入の目的は、生産性の向上です。

ただ便利な機能をたくさん付けることで、画面が分かりにくくなり、操作が複雑になってしまうこともあります。

今回のケースでは、ヒアリングに問題があったように思えます。ヒアリングは、単にお客様の言葉を正確に把握することだけでなく、その背後にあるニーズや期待を理解するプロセスです。

以下は、より効果的なヒアリングを行うためのポイントです。

オープンエンドの質問を活用して、クライアントに具体的な例や状況を説明させます。これにより、クライアントの真の要望や問題点を深く理解できます。

アクティブリスニングを実践し、話を注意深く聞き、理解した内容を言い換えて確認します。これにより、誤解を防ぎ、クライアントが求めていることを正確に捉えることができます。

利用シナリオをヒアリングし、クライアントの操作上の期待や必要な機能を具体的に理解します。

ヒアリングした内容をもとに、要件や期待を文書化し、クライアントに確認してもらいます。認識の齟齬がないかを確かめ、必要に応じて調整します。

ユーザーの視点を持ち、システムの最終ユーザーがどのようにシステムを使うかを考え、ユーザビリティの観点からシステムの要件を洗い出します。

技術的な詳細について深く掘り下げ、クライアントが技術的な専門知識を持っていない場合でも、必要に応じて技術的な選択肢やトレードオフについて説明し、共通理解を築きます。

私も昔、このシステムを使用する人の立場になって考えるよう、何度も指摘されました。

クライアントの要求だけでなく、その背後にあるニーズや期待を深く理解し、適切なシステム開発につなげることが重要なんですね。

要件定義を初めて行う方にとって、プラスの情報になりますよーに。

日本一背の高いITジャーナリストとして、「ITって便利だな!」「ITって面白いな!」と思ってくれる人と増やしたいという思いで、全国各地で講演をしていきたいなと思っています! ぜひとも、サポートを宜しくお願いします!