質問: 段階的な再設計 私は自分のキャリアの中で、完全なuiの見直しを伴ういくつかのプロジェクト(基幹業務webアプリケーション)に取り組んできました。これらのプロジェクトのほとんどは、再設計にかなりの時間を要したエンタープライズwebアプリケーションでした。それらのいくつかは完全なスワップで行われ、いくつかは段階的に行われました。お客様の反応に驚きました。もし結果に賭けていたら、パンツを失っていただろう。卸売り交換は顧客からの悲しみのトンを捕らえた。デザインは本当に問題ではなく、時代が変わったということでした。段階的な変化はシルクのように滑らかになりましたが、しばらくの間奇妙に見えました。暫定的には非常に望ましくないuiです。段階的に完全な再設計を行うか、新しい設計と完全に交換する方が良いですか?段階的なアプローチを扱う場合、両方のデザインをしばらくの間維持し、ユーザーがどちらを使用するかを選択できるようにするのは、面倒なことでしょうか?可能であっても効果的ですか、それとも古いバージョンが利用できなくなったときに同じ問題が発生しますか?
回答: 私は比喩が好きです-大きなwebアプリケーションは空港のようなものです。このステートメントにはいくつかの影響があります。 人々は通常、単に娯楽のためにそれを訪れるのではなく、何かが必要です。したがって、あなたは彼らが彼らの目標を達成し、素晴らしい経験を提供するのを助けるべきです。 空港を閉鎖して新しい空港を建設することはできません。何かを改善する必要がある場合は、できるだけ不便をかけないようにしてください。 これはwebアプリケーションにも当てはまります(少なくとも大きなアプリケーションの場合)。すべてが進化的に改善される可能性があります。実際、古いインターフェースのさまざまな部分を変更することで、まったく新しいインターフェースを作成できます。しかし、もちろん、何をすべきかを完全に把握しておくのは良いことです。プロジェクト全体を理解せずにさまざまなパーツを再設計すると、良い結果を得るのがはるかに難しくなります。