$ze_article = 11; ?>
if (26 == $ze_article) {
?>
Introduction
} else {
?>Introduction
}
?>
if (5 == $ze_article) {
?>Le choix de SPIP : l’environnement humain
} else {
?>Le choix de SPIP : l’environnement humain
}
?>
if (10 == $ze_article) {
?>Le choix de SPIP : un produit intégré
} else {
?>Le choix de SPIP : un produit intégré
}
?>
if (11 == $ze_article) {
?>Les aspects à valoriser
} else {
?>Les aspects à valoriser
}
?>
if (14 == $ze_article) {
?>Les contraintes à respecter
} else {
?>Les contraintes à respecter
}
?>
|
Les aspects à valoriser
Je m’attacherai, dans le cadre de ce projet, à valoriser certaines caractéristiques fortes de SPIP. CohérenceLa cohérence de SPIP est l’un des critères essentiels retenus par les développeurs lors de l’ajout de nouvelles fonctionnalités, cohérence qui justifie également le rejet de certaines contributions. Cet aspect est explicité dans une interview d’ARNO* sur le site Boomtchak :
Il est donc indispensable de bien identifier les éléments fondamentaux de SPIP, ce pour quoi il est conçu, les fonctions qui ne correspondraient pas à cette cohérence étant habituellement rejetées par les développeurs. Dans le cadre de notre étude, cela se traduit par une distinction entre deux types de propositions :
Limpidité de l’interfaceL’une des critères du développement de SPIP est la limpidité de l’interface : l’utilisateur découvrant SPIP ne doit pas se demander comment réaliser telle tâche, à quoi sert tel bouton, ni devoir lire de documentation avant de commencer à écrire. Cet aspect est extrêmement difficile à concilier avec la richesse fonctionnelle. Il doit donc être valoriser dans le cadre de cette étude. Notons qu’un des moyens d’obtenir cette limpidité passe par la hiérarchisation des fonctionnalités au travers de l’interface graphique : les fonctions les plus importantes doivent ressortir visuellement comme telles, les fonctions plus spécifiques n’entravant alors pas la compréhension globale du système. Une large partie de mon travail porte sur cette hiérarchisation graphique des informations et des fonctions. IntégrationSPIP est un produit intégré, chaque fonction est reliée à d’autres fonctionnalités, et cela doit transparaître directement dans l’interface graphique. De cette façon, l’utilisateur comprend la logique structurelle du site (et du produit) au travers de l’interface elle-même. Fonctions collaborativesL’espace privé de SPIP, en tant que plate-forme collaborative, offre à la fois des aspects très réussis (forums internes de discussion/négociation éditoriale), et mal intégrées (agenda collectif). Ces aspects du logiciel méritent d’être valorisés. Signalons ici un impératif : les fonctions collaboratives doivent être intégrées dans le strict respect de la cohérence du produit. Elles sont donc limitées à un but précis : la création d’un site Web accessible au public :
Ainsi certaines fonctionnalités collaboratives ne concernent pas un produit comme SPIP : il ne s’agit pas de faire du groupware dans l’absolu, mais bien de collaborer dans l’optique de produire un contenu cohérent et de qualité. Richesse fonctionnelle et évolutivitéCes différents points à valoriser entrent, souvent, en conflit avec un autre impératif de SPIP :
|
|