La création d'un prototype est un excellent outil pour rédiger de bonnes spécifications, car il crée une interface visuelle et tactile qui rend le produit explicite. En outre, nous avons souvent constaté que les idées des clients sur ce que leur logiciel est censé réaliser sont bien alignées, alors que la conception est plus subjective et peut donner lieu à des désaccords. Il est préférable que ces désaccords soient résolus au début du projet plutôt qu'à la fin. Le prototypage est un excellent moyen de s'assurer que les discussions sont efficaces, et il oblige à discuter de nombreux aspects des spécifications auxquels on ne penserait peut-être pas sans prototype. Il est beaucoup moins coûteux et moins long de bricoler sur un prototype que sur un logiciel entièrement développé avec un backend intégré et souvent complexe. Certains outils en ligne permettent de faire du wireframing ainsi que de la conception à part entière. Les outils que nous utilisons le plus sont Zeplin, InVision, Sketch et Photoshop. Tous ont leurs avantages et leurs inconvénients respectifs, et nous les utilisons pour différents scénarios. Certains peuvent être intégrés les uns aux autres dans une certaine mesure. Souhaitez-vous expliquer plus en détail quel outil nous utilisons dans quel cas, et pourquoi ? Si c'est le cas, n'hésitez pas à nous le faire savoir et nous en parlerons dans une prochaine lettre d'information. Dans le prochain numéro d'Insights, nous aborderons nos outils de collaboration préférés pour le développement de logiciels. Restez à l'écoute !