Académique Documents
Professionnel Documents
Culture Documents
Les programmes sont créés par des programmeurs ou des ingénieurs logiciels. Les
programmeurs travaillent principalement sur l'écriture de programmes tandis que les
ingénieurs logiciels travaillent à toutes les étapes de la création du programme.
Ils appliquent une démarche formelle et rigoureuse basée sur le génie industriel et
les techniques de management
Une fois le programme écrit, celui-ci subit une suite de tests. Les résultats
produits par le programme sont comparés avec des résultats obtenus manuellement. De
nombreux tests sont nécessaires et les mêmes tests sont exécutés plusieurs fois. Le
programme est ensuite installé dans la machine de l'utilisateur final qui fera ses
premières observations, puis sera modifié en fonction des commentaires faits par
l'utilisateur et des inconvénients signalés.
Il est attendu d'un programme qu'il demande peu d'effort de programmation, que les
instructions demandent peu de temps et nécessitent peu de mémoire, qu'il peut être
utilisé pour de nombreux usages et donne les résultats attendus quels que soient
les changements — permanents ou temporaires — du système informatique.
Il est également attendu qu'il peut être facilement transféré sur un modèle
d'ordinateur différent de celui pour lequel il est construit, qu'il produit des
résultats probants y compris lorsque les informations entrées sont incorrectes,
qu'il peut être facilement compris par un usager novice et que le code source peut
être facilement modifié par la suite