Supposons que l'on vous donne une maquette de 25 écrans des états visuels de votre application. L'attente est que cela nous suffit pour être sûrs que nous pouvons le développer et le remettre à la partie prenante ou au client d'origine en tant qu'application terminée, et ils seront satisfaits. Naturellement, vous allez finir par poser à nouveau aux parties prenantes de nombreuses questions qui ont été utilisées pour créer l'interface utilisateur, ce qui est un gaspillage.
Cependant, j'ai constaté à maintes reprises que cela ne suffit pas, au cours du développement de l'application, les exigences deviennent floues du fait que nous répliquons une interface et, en fin de compte, le client n'est pas aussi satisfait qu'il le semblait lorsque nous leur avons demandé toutes les informations pour créer l'interface utilisateur.
Je ne sais tout simplement pas quoi demander d'autre, j'ai essayé d'être précis et de demander des exigences et une compréhension de l'objectif global, mais je ne sais pas ce que je dois demander. Si je commence juste maintenant, beaucoup de temps va être gaspillé à hacher toutes les informations qui mènent à l'interface utilisateur et pendant cette phase, de nombreuses raisons importantes pour le client à l'origine seront perdues.
Comment puis-je faire comprendre aux gens que nous ne pouvons pas verrouiller les exigences basées sur des maquettes d'interface utilisateur en demandant quelque chose de concret qu'ils peuvent créer pour moi?
Par quoi commenceriez-vous idéalement afin d'exécuter correctement la tâche de développement d'une application pour les utilisateurs finaux?