Site icon Blog ARC Optimizer

Effacer les exigences Salesforce = Effacer le suivi des défauts


Ne respecte pas ces règles et en subit les conséquences!

Si vous ne disposez pas d’exigences clairement définies et de défauts consignés, vous passerez un nombre incalculable d’heures à débattre de la portée, de la portée et du défaut à corriger.

Un défaut, découvert récemment sur un projet, a été estimé à une heure pour le réparer. Cependant, la direction interne a consacré au moins deux heures à débattre de la question de savoir si nous devions réparer le défaut ou non et nous avons eu des discussions animées sur les exigences auxquelles elle était liée. Nous nous sommes retrouvés coincés dans la zone grise de malheur. En fin de compte, un bon chef de projet a fait l'appel et a donné son accord pour le correctif. Applaudissements et acclamations!

De-Squish the Defect

J'ai appris une leçon précieuse sur un projet récent d'applications mobiles Salesforce que j'ai rejoint deux semaines avant le début des tests QA et quatre semaines avant . L'équipe mobile avait travaillé pendant plus d'un an pour concevoir, développer et livrer l'application Salesforce Mobile aux commerciaux en magasin. Il y avait de nombreux appels d'API complexes vers des bases de données de produits avec des dates de livraison et la précision de la disponibilité était essentielle. Ce n'était pas votre application mobile typique de camion de nourriture prenant une commande de dix dollars de tacos de rue et culpabilisant le client dans un pourboire de 20% à la caisse. La commande moyenne pour ce client était de plusieurs milliers de dollars avec plusieurs types de paiement, y compris le financement et les options de livraison multiples des produits.

J'ai passé le premier jour avec le LBC en transition sur le projet. Il était clair pour moi que si beaucoup étaient très faciles à comprendre et pouvaient être traités en deux semaines, il y avait des défauts très «mous». En d'autres termes, ils étaient très subjectifs et peu clairs sur ce dont il fallait s'occuper et surtout pour réparer le défaut et en finir avec lui. Un défaut en particulier a attiré mon attention et il se lisait comme suit:

"Il y a un problème de performance notable." Ugh!

En tant que membre du groupe de genre masculin, je sautais immédiatement aux pieds. «Ai-je oublié de sortir les poubelles, de payer les factures, et-cours de yoga, ou pire … "

Il est de notre devoir, lors de l'enregistrement des défauts, de supprimer le défaut. Cependant, cela pourrait être un défi si l'exigence initiale était aussi molle. Dans ce problème de performance, des dizaines de messages de discussion sur le problème des performances ont été publiés et des tentatives de clarification ont été effectuées. Nous avons commencé à chronométrer les chargements de pages, les durées d'appel des API, les chargements de toutes les tailles de deux à quarante-deux, tout en essayant de résoudre et de résoudre le problème de performances.

Meilleures pratiques en matière de journalisation des défauts

Voici des exemples de bons enregistrements de défauts:

  • Lorsque je choisis un produit du catalogue automobile tel que comme All Weather Floor Mat, puis sélectionnez le panier du client, le prix réel du produit s'affiche de manière incorrecte. Le produit affiche un prix de 100 $ dans le catalogue, mais le prix affiché dans le panier d'achat est de 89,95 $.
  • Lors de la consultation du panier d'un client, sélectionnez Continuer pour vérifier et sélectionnez le champ Accepter les conditions. Lorsque je signe mon nom et que j'appuie sur le bouton Accepter, un écran d'erreur en rouge indique "Erreur de connexion à l'API: le code postal n'est pas valide"
  • Bouton radio de la carte. Le champ de montant est grisé et je ne peux pas saisir de montant à traiter.

Voici des exemples de consignation de défauts: L'utilisation est votre propre risque!

  • L'interface utilisateur pose des problèmes
  • Le panier n'est pas correct
  • ] J'obtiens beaucoup d'erreurs quand j'essaie d'ajouter un nouvel enregistrement

EN CONCLUSION, (c'était mon professeur d'anglais HS criant dans mon oreille) peu importe quand vous rejoignez un projet Salesforce, clarifiez tout ce que vous faites vous contribuez à l'équipe. Rappelez-vous, ce ne sont pas des maths, les choses ne sont jamais parfaites, mais si vous vous concentrez sur la clarté et le fait de ne pas être spongieux, vos collègues vous remercieront et la direction chantera vos éloges. Dans la clé de C Major, s'il vous plaît.




Source link
Quitter la version mobile