Estoy de acuerdo con usted en que los Wizards tienen su lugar. Y ese lugar está de vuelta en Azeroth.
No, pero en serio, si el usuario tiene que ingresar muchos campos de datos diferentes, usar un asistente para dividir la entrada de datos en varios grupos relacionados puede ayudar a que las cosas no sean tan confusas.
Si el asistente cubre un proceso que consta de los pasos A, B y C, y la entrada en B o C depende de la entrada en el (los) paso (s) anterior (es), un asistente probablemente sea una buena forma de estructurar su aplicación.
Probablemente existan muchas otras situaciones en las que se justifique el uso de un asistente (estas son solo dos cosas fuera de mi cabeza), pero en cada caso, querrá evaluarlo y asegurarse de que El mago es la mejor opción absoluta. Para tomar prestado un viejo refrán, todo no se convierte en un clavo solo porque su jefe quiere que use Wizards como un martillo. Si eso tiene sentido.
En cuanto a las directrices sobre mejores prácticas va - el uso de Wizards parece caer bajo UX en lugar de UI, pero aquí hay algunas cosas que me encontré: