私は、コンピューターを起動する前にUIをスケッチすることを強く信じています。
とはいえ、雇用主が他のことを考えていた過去には私は幸運ではありませんでした。
スケッチがプロセス全体に静かに追加されるわけではないと考えているため、ソフトウェアで直接スケッチして開始しないように求められた場合がいくつかありました。
それ以来、私はどこで働きたいのか、誰と働きたいのかについて気をもんでいますが、対立が起こった場合、雇用主にスケッチすることの重要性をどのように示しますか?
自問してくださいなぜ彼らはそれが重要だとは思っていません。 (または多分それらに尋ねます)。非常に明確な理由が考えられます。
1回書き込み、永遠にソフトウェアを実行
すなわちソフトウェアを反復的なプロセスと見なさず、早期の顧客フィードバックの必要性を認識しない
コードを捨てる
すなわちソフトウェアUIプロトタイプを「製品の半分」と見なし、「それを捨てるのは無駄です」。
スケッチ対ソフトウェアを過小評価しています
UIプロトタイプ/モックアップは、「すでに完了しているように見える」と認識されているため、大幅な変更を提案することには強い抵抗があります。したがって、ユーザーはボタンの色などの重要ではない詳細に焦点を当てます。スケッチを使用すると、ユーザーは変更または完全なオーバーホールをはるかに進んで要求できます。また、同じように自分の考えを描くように勧めます。
(伝聞ですが、その情報源を見たことがあります。)
つまり、スケッチは次の理由で私の理解に役立ちます。
マネージャーは通常、コストに敏感です。実際に実装されたアプリケーションを変更するよりも、スケッチを変更する方がはるかに速く、したがってはるかに安価であることを説明します。
Peterchenのコメントの再生:
私はOmniGraffleとKeynote内に「スケッチな」UIテンプレートを作成して、「ありきたりな」コメントを避け、ワークフローなどのより重要なアイテムへのフィードバックを促し、非常に良い結果を得ました。
これが100%完全な製品ではないことは、私が提示している人には明らかです。 「本当にこんな風に見えるの?」というコメントをゼロに頂きました。代わりに建設的なフィードバックを受け取りました(つまり、「私はそれがどのように機能するかは本当に好きですが、あなたが[INSERT IDEA HERE]?.
スケッチテンプレートは、無関係な不要なフィードバックを除外します。
通常、人々は「本物」を見たいと思うので、UIのスケッチについて心配するかもしれません。
上司が期待することから逸脱する場合は、事前に、何をしたいのか、なぜそれが価値をもたらすのかを説明するのが最善です。マネージャーのタスクを定量化し、成果物に同意することで、これは明確なアウトプット、終了日を伴うプロセスであり、メリットがあることを彼らに安心させます。
これについて上司に話す前に、あなたの議論を準備してください。あなたのマネージャーの質問と異論がどうなるかを考え、それらの答えを考え出してください。これについて上司と話し合ったときに、準備ができていて、自信を持っていると、成功する可能性が高まります。また、これに慣れている場合は、他のプロジェクトで行ったスケッチ作業を取り入れて、その利点について話してください。
そう:
そして、最も重要なのは、マネージャーがノーと言った場合、それを優雅に受け入れることです。あなたはいくつかを勝ち、あなたはいくつかを失います。
あなたにとって本当に重要な場合は、これがインタビュールーチンの一部であることを確認してください(スケッチを許可、奨励などするかどうかを尋ねます)。
ここでの他の答えはすべて良いですが、上司がスケッチする価値がないと考えたときに、より簡単な答えを提案したいと思います。
「このスケッチを最初からやり直したり、変更したり、削除したりする方が、10/100/1000行のコードを書き直したり、Photoshopでこのデザインをやり直したりするよりも簡単です。このスケッチにより、コストを回避するためにフィードバックを得ることができます-後でやり直しを誘発します。」