Faire tester du code par des enfants de 8 ans

Comme le montre l’article publié par Michael Schidlowsky, les enfants peuvent être très efficace pour générer des erreurs dans du logiciel. Il a tenté l’expérience avec une implémentation de Logo avec laquelle il n’avait jamais trouvé de bugs et qu’il a mis dans les mains d’un enfant de 8 ans. De plus, Michael a eu beaucoup de mal un peu plus tard à retrouver le bug provoqué par l’enfant. Un effet, une commande Logo est forcément séparer de son paramètre par un espace. L’enfant n’ayant pas cette connaissance a tappé une commande suivi d’un paramètre très long et un provoqué un crash du logiciel.

La conclusion est que l’utilisateur d’un logiciel n’a pas les mêmes présupposés qu’un informaticien et qu’il faut prendre cela en compte lorsque l’on teste un logiciel. Il y a le même problème avec les débutants en informatiques, je le contaste tous les jours avec mes étudiants en informatique qui arrive à planter Squeak en tentant des choses auquelles je n’aurais jamais pensé ;-)

WordPress database error: [Table 'doesnotunderstand.wp_comments' doesn't exist]
SELECT * FROM wp_comments WHERE comment_post_ID = '307' AND comment_approved = '1' ORDER BY comment_date

Comments are closed.