web-dev-qa-db-fra.com

Changements de contexte et intégration des workflows pour les éviter

J'ai cherché partout dans le monde des recherches sur les sujets énumérés ci-dessous, mais je n'ai pas pu trouver quoi que ce soit de spécifique. Le mieux que je puisse trouver est la littérature générale. Plus précisément, je recherche des recherches sur les sujets suivants:

  1. Les effets de la rétroaction sur un artefact donné dans le contexte de l'artefact par rapport au hors-contexte, et les raisons derrière la conception d'interfaces qui prennent en charge l'une ou l'autre. Un exemple concret est la rétroaction sur un rapport; pourquoi choisir de fournir des fonctionnalités pour écrire des commentaires dans les marges du rapport (dans le contexte, par exemple lorsque vous commentez PDF) plutôt que dans un document distinct (hors contexte)?

  2. Les changements de contexte dans les workflows et pourquoi ils sont mauvais/bons en général; pourquoi voulons-nous les éviter dans les workflows des utilisateurs (et le faisons-nous?).

  3. Lié à 2: théorie soutenant l'intégration de flux de travail connexes dans un seul flux de travail pris en charge par ordinateur. Un exemple concret est Microsoft Word qui a une fonctionnalité pour éditer des images à l'intérieur de l'application elle-même même s'il s'agit d'un traitement de texte. Pourquoi est-ce préférable par rapport à par ex. éditer l'image dans une application externe et l'insérer ensuite? Et est-ce (toujours)? Y a-t-il des cas particuliers où cela peut être contre-productif?

On m'a conseillé de publier ces questions ici dans le cadre de mon attention plus large sur les commentaires sur COGSCI SE: https://cogsci.stackexchange.com/questions/5763/research-on-properties-of-effective-feedback

8
johnrl

Je pense que vous pouvez commencer par Neuf façons de réduire la charge cognitive dans l'apprentissage multimédia de Richard Mayer et Roxana Moreno.

Cet article présente un modèle simple pour le fonctionnement du cerveau et les causes de la surcharge d'informations.

Un détail pertinent est leur définition du traitement mental. Ils divisent le traitement en trois catégories:

  • essentiel - donner un sens à ce qui est présenté.
  • accessoires - traitement que vous devez effectuer pour interpréter les documents, mais ne contribuez pas directement à leur compréhension.
  • tenir la représentation - garder les concepts en mémoire de travail, pour être en mesure de comprendre comment ils sont liés.

Pour minimiser la charge cognitive nécessaire pour apprendre quelque chose, vous voulez créer des documents et des explications qui permettent aux utilisateurs de faire beaucoup de traitement essentiel, tout en évitant le traitement accidentel et la rétention de représentation.

C'est pourquoi il est préférable de présenter des commentaires sur le côté d'un rapport, car cela permet aux utilisateurs de se concentrer sur les commentaires et de ne pas perdre de temps de traitement à tenir des représentations (en remontant et en mappant les commentaires au rapport d'origine).

Les auteurs ont beaucoup d'ouvrages publiés, donc si vous trouvez cet article intéressant, suivez simplement ses références et d'autres publications des mêmes auteurs.

J'espère que je vous ai indiqué la bonne direction.

1
jff

re: Point 1

Si en ce qui concerne les messages d'erreur dans les formulaires, veuillez consulter ma réponse à cette question:

ne info-bulle nécessite-t-elle un bouton de fermeture?

J'y ai également posté mes sources.

re: Point 2-3

Avantages: Du point de vue du développement, car vous disposez alors d'outils spécialisés dans la nature. Adobe le fait avec sa suite d'outils.

CONTRE: Ce n'est pas un flux de travail efficace car les fichiers peuvent ne pas traverser les applications en douceur.

Exemple: vous devez l'exporter, l'enregistrer quelque part. Trouvez-le à nouveau dans l'application principale, puis importez-le.

C'est la même raison pour laquelle les liens externes s'ouvrent dans une nouvelle fenêtre, il y a donc une indication à l'utilisateur qu'il quitte le site pour voir des informations externes.

Vous voulez éviter cela si vous souhaitez conserver l'apparence pour les utilisateurs qu'ils sont toujours dans la même application. Garder l'utilisateur orienté est une priorité.

0
Pdxd