"これは本当にシンプルですが、私はちょうど1つの画面が必要です。"クライアントとの複雑さの不一致を処理する方法は何ですか?
「うわー、光っているものはたくさん仕事をしているに違いない」
テクニカルではないクライアントは、求めている機能がどれほど単純か複雑かを判断するのに非常に悪いことがわかります。彼らの見積もりは、どれくらいのUIが見えるのかを中心にしているように見えます。彼らは、コンピュータをオープンエンドの質問に答えることができる人間と考えています。
私たちが知っているプログラマーとして、これは当てはまりません。多くの場合、複雑なインターフェイスは配線を増やすだけの問題であり、ほとんどの作業を必要とする正解を知っている「魔法のボタン」であることがよくあります。
特に、仕事を見積もって配達するとき、または「小さな変更」が多くのバックエンド作業を必要とするときに問題を引き起こすことも知っています。
複雑さの不一致を適切に処理してクライアントを満足させる方法は何ですか?
これは、いくつかの狂ったコード-fuを配信し、青色の代わりにボタンを赤くしたときに喜びと驚きを訴えるときのクライアントの「meh」反応に関連しています:) –