hideout-lastation.com
Paradis Pour Les Concepteurs Et Les Développeurs


Journée de démonstration: 5 conseils pour prévenir les bugs et les gaffes

Le logiciel est sensible . Let's face it, un ">" pourrait être la différence entre ressembler à un expert, ou vouloir disparaître immédiatement de la surface de la Terre. Après des années de développement et des années à le faire professionnellement (pour vivre) avec mon visage et mon nom derrière tout ce que nous produisons, j'ai fini par comprendre la théorie de "quand, pas si, ça casse".

Laissez-moi commencer par dire ceci: il n'y a pas de moyen facile de gérer un bug catastrophique, ou même un petit bug de détail, le jour de la démo . Le logiciel sur lequel vous avez travaillé vous embarrassera à un moment donné. Ce qui compte, c'est comment vous réduisez les chances que les choses explosent sur votre visage quand vous en avez le moins besoin.

Basé sur notre expérience humble et insignifiante, ce sont les étapes que nous avons prises tout au long de nos processus que peuvent aider à réduire les chances d'une crise complète déclenchée par un bug sur le jour de la démo.

Pour commencer

Si vous faites la démonstration du logiciel «final» aux clients, aux investisseurs potentiels ou aux utilisateurs potentiels, vous devez faire plus attention que quiconque . À la fin de la journée, vous serez celui qui vous tiendra les mains au visage et transpirera abondamment quand quelque chose ne va pas.

L'état d'esprit devrait être: «Personne ne se soucie autant que moi." Même si votre équipe est composée de rockstars, tout le monde devrait toujours penser que personne ne se soucie autant que lui.

1. Gérez votre calendrier de livraison à votre avantage

Donc, au point, si votre emploi du temps indique que la présentation du client est lundi, écrivez-la pour le mercredi avant et faites tout simuler comme si c'était le lundi réel. Ne pensez pas à cette date fictive comme une course d'entraînement - ce n'est pas le cas . Nous devrions le considérer comme la date et agir comme il est.

Parcourez chaque étape comme vous l'étiez dans la présentation actuelle, et vous découvrirez les bons bugs (ceux qui ont une plus grande propension à apparaître dans la démo actuelle). Si vous ne parvenez pas à décrire précisément cette date comme la date de présentation réelle, cela ne sera pas très bénéfique.

2. Affinez la portée de votre démo

Si vous connaissez la fonctionnalité exacte que vous allez montrer, ne vous concentrez pas sur le débogage . Concentrez-vous sur le débogage de votre fonctionnalité spécifique à la démonstration . Il y a quelques semaines, nous proposions un portail d'influence sociale de taille moyenne destiné aux consommateurs pour une société d'Amérique latine. Ils voulaient faire une démonstration du processus d'inscription afin de pouvoir commencer à recruter des utilisateurs potentiels.

Nous savions exactement ce qu'ils voulaient. Nous avons débogué cela avec le reste de la plate-forme - grosse erreur!

La veille de la démo (par pur hasard), nous avons trouvé un bug gigantesque au moment où l'utilisateur cliquait sur "Register" dans un navigateur spécifique, cauchemardesque, qui restera anonyme (mais nous savons tous lequel je fais référence à). Gardez vos efforts de débogage concentrés .

3. Concentrez-vous sur le plan B, et A (Et n'oubliez pas le plan C) ...

Lorsque les choses tournent mal, et que vous êtes pris au dépourvu, prenez une seconde pour vous sentir comme un imbécile ... puis passer rapidement au mode Plan B. Avoir plusieurs plans de sauvegarde différents qui vous permettront de continuer votre démo.

Avoir une version hors ligne. Avoir une version qui n'est pas connectée au back-end, et est juste une version frontale. Gardez un prototype sur votre téléphone. Maquettes Vidéos. Quelque chose Ne mettez pas tous vos oeufs dans un panier proverbial.

4. ... Et donnez-vous suffisamment de temps pour vous préparer

Au cours de cette étape, vous pourriez constater que votre logiciel a un problème. Vous pourriez découvrir un énorme bug qui finira par exploser pendant votre démo, et c'est une excellente opportunité de décider quels matériaux utiliser: Plan A + Plan B, ou peut-être Plan B, Plan C, etc.

Il y a tellement de facteurs qui peuvent jouer contre votre démo de logiciel, pas seulement les lignes de code. Pensez à Internet, à l'ordinateur que vous utiliserez, à la projection, etc. Donnez-vous le temps de découvrir si la version du logiciel que vous utiliserez fonctionnera bien. Et si ce n'est pas le cas, vous aurez le temps de réagir .

5. Remettez-le, et remettez-le beaucoup

Chaque développeur peut comprendre d'où je viens quand je dis «laisse-le voir la lumière». En tant que développeurs, et créatifs en général, nous avons tendance à surprotéger nos créations jusqu'à ce qu'elles soient les joyaux les plus brillants . En réalité cependant, vous allez tourner cette gemme et trouver un gros morceau là-dessus, quand vous vous y attendez le moins.

"Livrer" ou montrer le produit autant que possible aux personnes qui peuvent piloter l'application dans différents environnements, navigateurs, résolutions, systèmes d'exploitation, comptes d'utilisateurs, etc. Obtenez le processus de va-et-vient commencé sur votre produit tôt et continuez c'est constant . Les utilisateurs orientés développement ne peuvent pas être plus différents que les utilisateurs finaux.

Emballer

La démo-bug-apocalypse peut arriver à n'importe qui. Pensez aux plus récentes manchettes où certaines des plus grandes entreprises de technologie étaient impliquées dans les erreurs les plus amateurs. Le point est: ne soyons pas pris au dépourvu lorsque des choses importantes sont en jeu.

Note de l'éditeur: Ce billet est écrit par Gino Ferrand pour Hongkiat.com. Gino est un développeur iOS et web autodidacte et fondateur de Tecla Labs. Il travaille dans Generatr.co et vous pouvez le trouver sur Twitter.

Tout ce que vous devez savoir sur Abonnez-vous à Amazon

Tout ce que vous devez savoir sur Abonnez-vous à Amazon

Après avoir offert des livres, de la musique, des films et même des serveurs en ligne, Amazon s'apprête à déployer une nouvelle offre dans son portefeuille toujours en expansion: les abonnements .Bien nommé Abonnez-vous avec Amazon, la dernière entreprise du marché en ligne espère être le guichet unique pour tous vos besoins d'abonnement en ligne . Voici ce

(Conseils techniques et de conception)

Nouvelles ressources pour les développeurs Web - Février 2017

Nouvelles ressources pour les développeurs Web - Février 2017

La série Fresh Resouces for Web Developers existe depuis environ 4 ans, et le maintien de cette série m'a donné un aperçu de la progression du Web au fil des ans. De nouveaux outils sortent chaque mois pour faciliter le développement Web.Dans cet épisode, nous avons rassemblé un certain nombre de nouveaux outils, qui comprennent des bibliothèques JavaScript, quelques bibliothèques CSS et des références pour améliorer vos compétences. Voyons les

(Conseils techniques et de conception)