Je vois de fausses alternatives dans cette question.
Certains systèmes n'ont même pas d'interface utilisateur! Par conséquent, vous ne pouvez raisonnablement pas vous attendre à une seule réponse universellement applicable à cette question.
Dans de nombreux systèmes, il existe en réalité des modèles d'objet distincts pour la couche logique d'entreprise et la couche d'interface utilisateur, et il peut en effet y avoir plus d'une interface utilisateur. Par exemple, une interface utilisateur client fournie dans un navigateur et une application client épaisse pour l'équipe de support client.
Les cas d'utilisation et les interfaces utilisateur ne sont pas la même chose. Les premières questions peuvent être: "Parlez-moi de ce que vous devez faire lorsque vous créez un nouveau Wibble." Pas besoin de parler d'interface utilisateur du tout au début. Vous pouvez modéliser le scénario en termes de "Je veux que le système ...".
Pragmatiquement, lorsque vous dessinez des écrans, vous construisez probablement un modèle mental de Business Objects. Dans une simple analyse de rentabilisation, il se peut que vous n'ayez pas besoin de documenter ce modèle immédiatement. Dans des scénarios plus complexes, en particulier lorsque vous traitez avec des systèmes dorsaux hérités, vous trouverez bientôt le besoin de capturer une partie de ce modèle: "Donc, cet écran est sur Wibbles? Et à propos de leurs Zetules? Chaque Wibble a-t-elle sa propre Zetule? , Plusieurs! Et pouvons-nous les changer, les passer à d'autres Wibbles? Oh seulement les Zetules bleues sont transférables?.. "
Comme cela a été dit avant que ça va être interative et créatif Le premier modèle d'écran de coupe changera Vous découvrirez de plus en plus de bits noueux
Ma réponse explicite:. La meilleure utilisation du temps jusqu'à Les dragons se cachent dans l'inconnu Les gros dragons sont un risque, et se cachent dans des endroits difficiles.La gnarité est spécifique aux projets, parfois son interface utilisateur n'est pas le cas.En ce qui concerne les systèmes hérités en particulier, ce n'est généralement pas l'interface utilisateur. Vous passez le temps où le risque est
en négliger un avec un biais énorme de l'autre conduit invariablement à un désastre dans mon expérience.Une fois que vous avez les structures de base de l'objet, j'ai tendance à t mode de conception de fin. –