Strategies in programming programmable controllers: A field study on a professional programmer

Willemien Visser 1
1 PSYCHO ERGO - Ergonomic Psychology
Inria Paris-Rocquencourt
Résumé : Cet article présente quelques aspects de la programmation "in-the-large", notammentles stratégies particulières utilisées par un programmeur professionnel. L'hypothèse qui sous-tend cette étude était que ces stratégies diffèrent, au moins en partie, de celles observées jusque là auprès de la plupart des programmeurs novices, généralement des étudiants travaillant sur des problèmes artificielllement restreints. Un programmeur professionnel a été observé pendant quatre semaines tout au long de son travail qui consistait à concevoir un programme de commande pour une installation automatisée de machine-outil. Certaines stratégies dont on savait déjà qu'elles sont mises en oeuvre dans la programmation "in-the-small" on été observées: de la planification, du traitement de-haut-en-bas et de-bas-en-haut et du traitement de l'information guidée par des schémas. Cependant, d'autres stratégies semblent en effet être propres à la conception de logiciel dans un contexte de travail professionnel: l'utilisation fréquente de programmes-exemples, l'importance du raisonnement analogique et la recherche de structures homogènes (pour des raisons de de compréhensibilité et de maintenance). Le caractère opportuniste de l'activité observée semble également typique d'une activité de conception réelle.
Type de document :
Chapitre d'ouvrage
G. M. Olson and S. Sheppard and E. Soloway. Empirical Studies of Programmers: Second workshop (ESP2), Ablex, pp.217-230, 1987
Liste complète des métadonnées

Littérature citée [22 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-00641376
Contributeur : Willemien Visser <>
Soumis le : mardi 15 novembre 2011 - 15:20:57
Dernière modification le : mardi 17 avril 2018 - 11:30:58
Document(s) archivé(s) le : jeudi 16 février 2012 - 02:35:37

Fichier

WVisser_Washington87.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00641376, version 1

Collections

Citation

Willemien Visser. Strategies in programming programmable controllers: A field study on a professional programmer. G. M. Olson and S. Sheppard and E. Soloway. Empirical Studies of Programmers: Second workshop (ESP2), Ablex, pp.217-230, 1987. 〈hal-00641376〉

Partager

Métriques

Consultations de la notice

231

Téléchargements de fichiers

146