[...]では、このような「すり合わせ」を適切におこなうには、どんなスキルが必要なのでしょうか?
私は「概念」でものごとを捉えるスキルだと思っています。
ここまでの話からすると「ユーザー目線で考える力」とか「コミュニケーション能力」が必要なのかな……と思うかもしれません。
もちろんそれはそうなのですが、適切な思考やコミュニケーションの「前提」となるのが、概念の理解なのです。
私に「概念整理」の大切さを教えてくれたのは、学生の頃にお世話になったプログラミングの師匠でした。
彼から口すっぱく言われていたのが「日本語で説明できないことを、プログラムで書けるわけがない」ということでした。「まずは日本語でプログラムしてください」と叩き込まれていたのです。