En règle générale, le rédacteur ne jouera pas un rôle très important dans la détermination des caractéristiques essentielles des correcteurs orthographiques. Le rédacteur est responsable de la préparation initiale du document et par conséquent n'aura pas directement recours au logiciel de correction. Toutefois, le rédacteur aura une influence sur la capacité fonctionnelle en ce sens que ce sont ses erreurs que le logiciel devra détecter et pour lesquelles il devra proposer des corrections. Donc, une évaluation de la capacité fonctionnelle qui a pour objectif une amélioration du produit adresse nécessairement le problème des types d'erreurs dont il faudra tenir compte - pour qu'une proposition de correction soit valide le logiciel doit d'abord avoir identifié la source de l'erreur.
Nous pouvons distinguer six grandes catégories de rédacteurs selon leurs types d'erreurs respectifs :
En résumé, le lien entre le rédacteur et la capacité fonctionnelle du logiciel déterminera les genres de fautes que l'on trouvera dans le texte, et ainsi le genre de fautes que le correcteur devra être en mesure de détecter.
Il est clair que la capacité fonctionnelle est d'une importance critique pour l'utilisateur final. Celui-ci sera, après tout, le principal utilisateur du produit logiciel. Les deux composantes de la capacité fonctionnelle sont :
Il est difficile de préciser les profils-types des utilisateurs finaux. Les caractéristiques principales sont liées aux compétences de celui-ci dans la langue de travail.
Il se peut que certains utilisateurs connaissant très bien la langue de travail et l'orthographe, et ayant affaire à un texte peu technique, pourront corriger eux-mêmes la faute une fois qu'elle leur aura été signalée. Dans ce cas, la qualité des suggestions du correcteur aura peu d'importance pour eux. Ils n'auront recours au remplacement que si son utilisation est très aisée.
A l'opposé, il y a les utilisateurs qui commettent énormément de fautes. La simple détection de l'erreur leur sera très peu utile ; ils auront besoin d'une bonne suggestion afin d'être en mesure de choisir celle qui convient.
Les étudiants et autres personnes se servant des correcteurs pour des langues qu'ils sont en train d'apprendre se situeront entre ces deux extrêmes. Dans certains cas, ils sauront exactement quelle est la bonne correction à appliquer et dans d'autres ils dépendront fortement de la suggestion du correcteur. On peut aussi envisager le cas des utilisateurs qui ont réellement beaucoup de problèmes à choisir la bonne solution. Ceux-là auraient besoin, par exemple, d'une définition des mots suggérés afin de pouvoir faire leur choix.
Enfin, les études démontrent qu'il y a une catégorie d'utilisateurs qui font plus que vérifier l'orthographe de leur texte. Ils souhaiteraient avoir accès à un dictionnaire de synonymes afin de pouvoir changer de mot.
Nous remarquons que c'est dans ce domaine que l'étude des profils d'utilisateurs aura le plus d'intérêt pour déterminer les fautes que le correcteur devra pouvoir traiter.
Comme dans le cas du rédacteur, le lecteur n'aura que peu d'influence dans notre choix des caractéristiques de qualité. Dans le cas de la capacité fonctionnelle, le client prendra en compte les attentes du lecteur dans son évaluation de l'importance relative des caractéristiques de qualité. Les études ont montré que certains textes devaient être exempts de toute faute, car le lecteur ne pouvait admettre aucune faute, pour quelque raison que ce soit.
La capacité fonctionnelle est d'une importance critique pour le client. Il sera conscient des catégories de rédacteurs et des genres de textes que le système aura à traiter, mais il se préoccupera peu des capacités du système à signaler les fautes ou à proposer des corrections appropriées. Le facteur déterminant dans les exigences du client sera sa propre connaissance de sa configuration de départ et son choix sera influencé par le type de rédacteur et de texte, le réviseur et les destinataires du texte.
Nous avons ainsi vu que la capacité fonctionnelle est capitale pour l'utilisateur final et le client. La détermination de la capacité fonctionnelle du système sera fortement influencée par le rédacteur du texte original. En ce qui concerne le client, c'est le lecteur qui déterminera l'importance de la capacité fonctionnelle. Le rédacteur et le lecteur ne sont concernés que par cette caractéristique.