Retour : page principale > sommaire applications générales > appli Projet
L'organisation des projets du réseau Tela Botanica à pour but de permettre la représentation d'un grand nombre d'actions, individuellement simples, mais reliés entre eux de façon parfois complexe, un peu à l'image du fonctionnement du réseau.
En effet, il est toujours préférable de segmenter un projet de taille importante, faisant appel à de nombreux contributeurs, en petits projets simples coordonnés par un projet encadrant. Le fonctionnement et le pilotage s'en trouvent facilités.
Tous les projets, quel que soit leur rang, sont construits sur le mĂȘme modĂšle et peuvent faire appel Ă autant d'autres projets (dits coordonnĂ©s ou sous-projets) que nĂ©cessaire.
Par ailleurs, il s'avÚre que de plus en plus de projets sont associés à des forums et que de plus en plus de forums font référence à un projet. Aussi, pouvons nous rapprocher ces deux types d'outils en mettant en place un systÚme qui intÚgre ces deux types d'applications
1 - Tous les projets sont bĂątis sur le mĂȘme modĂšle : du pilotage du rĂ©seau (projet le plus global) au projet le plus Ă©lĂ©mentaire, chaque entitĂ© dispose des mĂȘmes outils de travail et de gestion et de la mĂȘme reconnaissance vis-Ă -vis du rĂ©seau.
2 - Pas de niveaux hiĂ©rarchiques mais des niveaux de coordination: les projets sont organisĂ©s en niveaux d'interdĂ©pendance mais pas en niveaux hiĂ©rarchisĂ©s avec prĂ©Ă©minence des niveaux supĂ©rieurs sur les niveaux infĂ©rieurs. Tous les projets ont les mĂȘmes droits et devoirs, en particulier en ce qui concerne leur participation au comitĂ© de pilotage du rĂ©seau.
3 - Tous les projets sont « modĂ©rĂ©s » : toute inscription Ă un projet se fait sur approbation par les coordinateurs du projet afin de maintenir des espaces de communications conviviaux ou chacun se connaĂźt, mĂȘme s'il s'agit d'une connaissance « virtuelle », via Intenet.
4 - Seuls les administrateurs du réseau peuvent créer ou supprimer des projets : cette mesure de contrÎle est nécessaire pour garantir une organisation cohérente de l'ensemble des projets et s'assurer qu'il n'y a pas de dérive risquant d'entraßner des préjudices moraux ou juridiques pour les responsables du réseau.
5 - Les personnes inscrites à un projet peuvent seules accéder à toutes les données relatives à ce projet
-Niveau de complexité des projets : trois niveaux de complexité :
[Ă©tant donnĂ© le nombre de projets dĂ©ployĂ©s par le rĂ©seau Ecole-et-Nature, je me demande s'il ne serait pas prĂ©fĂ©rable d'avoir plusieurs arbres correspondant aux grands axes de projets. Il serait peut-ĂȘtre possible de le matĂ©rialiser ces arbres dans un arbre "global".
Pour résumer, est-il possible d'avoir un arbre global qui ait comme projet global le projet du réseau Ecole-et-Nature et dont les branches seraient les grands types de projets (ex : GAQ, CFEE, Inter-Réseaux...) Chaque type de projet serait décliné en sous-arbres constitués de branches primaires (axes du projet ex : formation, communication, conception ...) et de branches secondaires qui regroupe les projets simples et composés correspondant à l'axe. Du coup le niveau de complexité devient : projet simple, projet composé, projet type et projet global, sachant que les projets simples et composés sont rassemblés par axes dans l'arbre -- DelPhine]
-Projet coordonné : projet (simple ou composé) utilisé comme sous-projet dans un projet composé.
-Projet coordonnant : nom donné au projet composé qui coordonne un ou plusieurs sous-projets (projets coordonnés)
-Coordinateurs : ce sont les animateurs, au sens large, d'un projet. Il y a deux types de coordinateurs pour un projet :
-Contributeurs : personne qui contribue à la réalisation d'un projet. Elle dispose d'un droit pour mettre des documents en ligne et accÚde en lecture à tous les documents « privés » du projet
-Observateurs : personne qui limite son intervention à faire des observations sur le projet. Elle peut lire tous les documents « privés » du projet.
-Visiteurs : personne non déclarée dans le projet et qui ne peut consulter que les informations « publiques » du projet
Un projet se caractérise par les attributs suivants :
[Si je continue sur ma déclinaison des arbres devraient s'ajouter les attribus suivants : -- DelPhine]
- Axe de projet : mots désignant les axes identifiés dans le projet école et nature (actuellement 6 axes)
[Je ne pense ps que cela pose problÚme d'avoir deux attributs de caractérisation supplémentaires par projet -- DanielMathieu]
- Titre : quelques mots seulement permettant de décrire sommairement le projet
- Abréviation : mot unique au format wikini désigant le projet (pas de blancs, ni de caractÚres accentués et 2 majuscules) utilisé comme préfixe de signation des objets manipulés dans le projet (adresses de liste de discussion, de Wikini, de documents...)
- Date de création: date fixée le jour de la création du projet par l'administrateur
- Description : texte de quelques lignes à quelques dizaines de lignes décrivant en résumé le projet (HTML)
- Lien Internet : lien URL donnant accÚs à un espaces Internet dédié au projet (Page HTML, SPIP, ou autres). Facultatif
- Page Wikini : lien vers la page Wikini du projet. Cette page est crée automatiquement à la demande lors de la création projet. Elle porte le nom abrégé du projet.
[Oui, actuellement un seul Wikini par projet -- JeanPascalMilcent]
[Le principe est de créer une page d'accueil sur le Wikini du projet qui renvoie vers les autres pages, comme sur un site Web -- DanielMathieu]
- Forum de discussion : forum créé à la demande, traitant de l'objet du projet. Par principe on choisit d'opter pour un forum<->un projet. Toute personne inscrite au projet est inscrite au forum et réciproquement. Par contre elle peut choisir de recevoir les messages par mail ou en consultant le forum Internet.
- Espace documents : arborescence de dossiers contenant des documents que l'on peut tĂ©lĂ©charger, modifier et supprimer selon le statut de l'utilisateur. Les documents et les dossiers peuvent ĂȘtre :
- Nom du projet coordonnant : Nom du projet (déterminé par calcul) donnant le projet de rang supérieur.
[Comment fonctionne le calcul ?-- DelPhine]
[Il faut donner, pour un projet donné, soit ses sous-projet, soit le projet coordonnat de rang supérieur, mais pas les deux car iul reisque d'y avoir conflits ou erreurs. L'un étant fixé, l'autre est "calculé" ou déterminé e lisant dans la table du projet-- DanielMathieu]
- Liste des participants : trois types de participants : Coordinateurs (responsable(s) technique(s) et animateur(s)), Contributeurs, Observateurs. Tous sont inscrits Ă la liste de discussion et accĂšdent l'espace Wikini :
[Il serait peut-ĂȘtre utile de prĂ©voir la possibilitĂ© d'associer un espace d'annonces (style bazar) spĂ©cifique au projet
- Espace annonces : lien URL donnant accĂšs Ă un espaces annonces. Facultatif -- DelPhine]
[Il faut voir s'il faut faire un "bazar" par projet, ou si lon peut indexer les annonces du -bazar par le nom du projet -- DanielMathieu]
[Remarque : avec Ecole et Nature, on touche du doigt un réseau de complexité supérieur à celui de Tela, nécessitant pour chaque projet un environnement trÚs complet, presque celui d'un réseau comme Tela ! -- DanielMathieu]
[C'est vrai, donc, la déclinaison en sous-arbres devrait fonctionner. Mais tel que décrit, il semblait important que tous les projets apparaissent. Hors ça semble difficile dans le cas d'école et Nature -- DelPhine]
- Arbre des Projets-Actions : interface graphique d'accĂšs directe aux informations sur les projets
- Mes projets : Interface de consultation et de configuration personnelle des projets
- Autres forums : arbre présentant les forums de discussion n'appartenant pas à Tela
[Je ne vois pas bien à quoi ça correspond-- DelPhine] [C'est pour référencer des listes de discussions hébergées chez Yahoo (par exemple) et non pas sur notre propre serveur. --JeanPascalMilcent]
- Aide : menu d'aide pour l'inscription aux projets
[il serait utile de prévoir une entrée méthodologie de projet qui décrit la façon de procéder en vigueur dans le Réseau exemple -- DelPhine][Bonne idée -- DanielMathieu]
Représentation arborescente : le projet est représenté sous forme d'un arbre dont :
- le sommet reprĂ©sente le projet lui-mĂȘme
- les branches[primaires -- DelPhine] matérialisent les [axes de -- DelPhine] projets coordonnés (une branche par projet coordonné)
[- les branches secondaires matĂ©rialisent les projets regroupĂ©s par axes --Delphine] [Pas facile de faire un arbre avec des branches secondaires ! L'idĂ©e de base Ă©tait de n'avoir que des arbres avec des branches simples, mais cliquables pour donner un autre arbre -- DanielMathieu][D'accord, je pensais que tous les projets (du projet global E&N) devaients ĂȘtre dĂ©clinĂ©s sur l'arbre mais lĂ , il s'agit d'une dĂ©clinaison en sous-arbres qui devrait pouvoir fonctionner aussi. L'objectif de ce schĂ©ma Ă©tait d'avoir d'emblĂ©e une vision globale. -- DelPhine]
- l'histoire du projet est représentée par l'ordre des branches placées sur le tronc, par date de création [ça ne fonctionne plus avec les branches primaires -- DelPhine][MAis ce n'est pas grave... -- DanielMathieu]
- la longueur des branches est proportionnelle au nombre de projets coordonnés
- la couleur des feuilles est d'autant plus rouge qu'il y a de projets coordonnés [cela ne fait-il pas doublon avec la longueur des branches ?-- DelPhine][C'est exact, on peut colorier avec le nombre de participants par exemple -- DanielMathieu]
Ainsi, le projet global (dont les participants constituent le comité de pilotage du réseau ) est représenté par un arbre avec autant de branches qu'y a de [types de -- DelPhine] projets dans le réseau (élémentaires et composés).
Un projet simple est reprĂ©sentĂ© par un petit arbre ne comportant aucune branche. Un projet complexe comporte plusieurs branches. Plus une branche est longue plus elle reprĂ©sente elle-mĂȘme un projet complexe. En cliquant sur cette branche on obtient le sous-arbre du projet.
Navigation Ă partir de l'arbre : trois actions possibles
- clic sur une branche (nom du projet) : donne accĂšs Ă la fiche du projet
- clic sur une feuille : renvoi vers l'arbre représentant le projet cliqué. S'il s'agit d'un projet élémentaire il n'y a que le tronc et le sommet de représentés, sinon les branches représentent tous les projets coordonnés
- « Ligne de navigation » en haut de l'arbre : cette ligne représente le chemin parcouru et permet de remonter directement aux arbres de rang supérieurs (comme pour la cartographie).
Si vous n'ĂȘtes pas identifiĂ©, en tĂȘte du tableau s'inscrit le message suivant : "Il faut vous identifier pour accĂ©der Ă vos informations personnelles". Suit une ligne de commande permettant de s'identifier ou bien tout simplement les fenĂštres de login et de mot de passe. Si, lors du login, la personne n'est pas connue de la base, la renvoyer vers l'inscription au rĂ©seau avec le message suivant "Vous n'ĂȘtes pas encore inscrit au rĂ©seau Tela Botanica, inscrivez-vous maintenant"
Si vous ĂȘtes identifiĂ©, mais pas administrateur, en tĂȘte du tableau s'inscrit le message suivant : Vous ĂȘtes "prĂ©nom et nom de la personne + email d'identification", voici votre situation par rapport aux projets de Tela Botanica. Suit le tableau des projets dĂ©crit ci-dessous avec le statut de la personne par rapport Ă chaque projet.
Si vous ĂȘtes identifiĂ© comme administrateur, en tĂȘte du tableau s'inscrit le message suivant : Vous ĂȘtes "prĂ©nom et nom de la personne + email d'identification", et vous ĂȘtes inscrit comme administrateur. S'ajoutent ensuite des lignes de commandes permettant :
- de créer un nouveau projet
- de supprimer un projet
Suit le tableau des projets décrit ci-dessous avec le statut d'adminstrateur par rapport à chaque projet.
Nota : Les droits sur les utilisateurs sont intégrés dans chaque projet, y compris les droits spécifiques de l'administrateur
Par ailleurs l'adminstrateur voit tous les projets en position "Gérer" et peut par cette commande modifier tous les projets avec ses droits spécifiques.
Par défaut on affiche le projet global, qui représente le Comité de pilotage des projets, en mode ouvert (et qui comprend donc tous les projets).
En résumé, cette interface de communication et d'action trÚs puissante permet :
1) de gérer l'identifiaction des personnes connectées
2) de voir la lsite de tous les projets (classé par type d'inscription de la personne - coordonateur > contributeur > observateur > non inscrit - puis par ordre alphabétique du titre au sein de chaque type)
3) d'accéder directement au contenu d'un projet, en cliquant sur son titre
4) de s'inscrire et se désinscrire aux projets
5) de définir le mode de réception des messages du forum attaché au projet
6) de choisir l'adresse email pour la réception des messages
7) de crĂ©er et supprimer les projets si vous ĂȘtes administrateur
La description d'un projet est accessible Ă partir de la "liste des projets" ou de "l'arbre des projets" en cliquant sur le nom du projet. Les informations sont visibles dans une fenĂȘtre comportant les onglets suivants :
- Résumé: cette page contient :
- Description: Cette page contient :
- Wikini : affichage du Wikini (voir de plus prĂšs les droits de lecture et d'Ă©criture...)
- Documents : arborescence des documents visibles par le public et privés pour les personnes inscrites au projet
- Forum : page donnant accÚs aux messages avec possibiltés : de se déplacer dans la liste, de trier la liste par date, auteur et fils de discussion, de répondre aux messages (cf interface W-Agora à adapter)
- Participants : liste des participants avec leur statut. Reprendre les fonctions de l'annuaire général avec une consultation par alphabet pour les projets avec beaucoup de participants (botanique générale > 500 participants)
- Carte : Carte des participants identique à celle de l'annuaire général pour tous les participants au projet
- Gérer : selon le niveau d'inscription au projet, cet onglet donne accÚs à des actions différentes, décrites ci-dessous.
En cliquant sur l'onglet "Gérer" on accÚde à une page dont le contenu dépend du niveau d'inscription au projet. Cette page est constituée de la façon suivante :
- un message en tĂȘte rappelant le niveau d'inscription par rapport au projet
- des lignes de commande (hyperliens) permettant d'aller de modifier le projet pour les contributeurs et les coodinateurs
- la liste des répertoires et des documents en mode modification (comme à l'heure actuelle quand on clique sur un projet pour le gérer) pour les coordinateurs et les contributeurs
- Visiteur (non inscrit au projet ou non identifié) :
Message : Vous n'ĂȘtes pas inscrit au projet "nom du projet". Vous ne pouvez donc pas accĂ©der Ă cette page rĂ©servĂ©es aux membres du projet.
- Observateur :
Message : Vous ĂȘtes inscrit au projet "nom du projet" en tant qu'observateur et ne pouvez donc pas modifier les propriĂ©tes de ce projet.
- Contributeurs :
Message : Vous ĂȘtes inscrit au projet "nom du projet" en tant que contributeur. Vous pouvez :
- Coordinateurs :
Message : Vous ĂȘtes inscrit au projet "nom du projet" en tant que Responsable technique ou Animateur. Vous pouvez :
- Administrateur
Message : Vous ĂȘtes identifiĂ© comme administrateur. Vous pouvez :
Je viens de (re-)lire ce document : il me semble cohérent. Je continue à y réfléchir ... -- DavidDelon
Introduction Ă l'application Projet-Action
Préambule
L'organisation des projets du réseau Tela Botanica à pour but de permettre la représentation d'un grand nombre d'actions, individuellement simples, mais reliés entre eux de façon parfois complexe, un peu à l'image du fonctionnement du réseau.
En effet, il est toujours préférable de segmenter un projet de taille importante, faisant appel à de nombreux contributeurs, en petits projets simples coordonnés par un projet encadrant. Le fonctionnement et le pilotage s'en trouvent facilités.
Tous les projets, quel que soit leur rang, sont construits sur le mĂȘme modĂšle et peuvent faire appel Ă autant d'autres projets (dits coordonnĂ©s ou sous-projets) que nĂ©cessaire.
Par ailleurs, il s'avÚre que de plus en plus de projets sont associés à des forums et que de plus en plus de forums font référence à un projet. Aussi, pouvons nous rapprocher ces deux types d'outils en mettant en place un systÚme qui intÚgre ces deux types d'applications
Principes fondateurs
1 - Tous les projets sont bĂątis sur le mĂȘme modĂšle : du pilotage du rĂ©seau (projet le plus global) au projet le plus Ă©lĂ©mentaire, chaque entitĂ© dispose des mĂȘmes outils de travail et de gestion et de la mĂȘme reconnaissance vis-Ă -vis du rĂ©seau.
2 - Pas de niveaux hiĂ©rarchiques mais des niveaux de coordination: les projets sont organisĂ©s en niveaux d'interdĂ©pendance mais pas en niveaux hiĂ©rarchisĂ©s avec prĂ©Ă©minence des niveaux supĂ©rieurs sur les niveaux infĂ©rieurs. Tous les projets ont les mĂȘmes droits et devoirs, en particulier en ce qui concerne leur participation au comitĂ© de pilotage du rĂ©seau.
3 - Tous les projets sont « modĂ©rĂ©s » : toute inscription Ă un projet se fait sur approbation par les coordinateurs du projet afin de maintenir des espaces de communications conviviaux ou chacun se connaĂźt, mĂȘme s'il s'agit d'une connaissance « virtuelle », via Intenet.
4 - Seuls les administrateurs du réseau peuvent créer ou supprimer des projets : cette mesure de contrÎle est nécessaire pour garantir une organisation cohérente de l'ensemble des projets et s'assurer qu'il n'y a pas de dérive risquant d'entraßner des préjudices moraux ou juridiques pour les responsables du réseau.
5 - Les personnes inscrites à un projet peuvent seules accéder à toutes les données relatives à ce projet
Typologie
Typologie des projets
-RĂ©seau de projets : ensemble de projets coordonnĂ©s entre eux dans le cadre d'un rĂ©seau. Chaque projet peut intĂ©grer dans sa rĂ©alisation d'autres projets ou sous-projets. L'ensemble Ă©tant coordonnĂ© par un comitĂ© de pilotage, perçu lui-mĂȘme comme un projet coordonnant de niveau global.-Niveau de complexitĂ© des projets : trois niveaux de complexitĂ© :
- Projet simple : projet qui n'intÚgre pas de sous projets dans sa définition
- Projet composé : projet qui intÚgre un ou plusieurs projets coordonnés ou sous projet dans sa définition
- Projet global: projet qui intÚgre tous les autres projets dans sa définition. Il n'y a qu'un seul projet global : le comité de pilotage du réseau.
[Ă©tant donnĂ© le nombre de projets dĂ©ployĂ©s par le rĂ©seau Ecole-et-Nature, je me demande s'il ne serait pas prĂ©fĂ©rable d'avoir plusieurs arbres correspondant aux grands axes de projets. Il serait peut-ĂȘtre possible de le matĂ©rialiser ces arbres dans un arbre "global".
Pour résumer, est-il possible d'avoir un arbre global qui ait comme projet global le projet du réseau Ecole-et-Nature et dont les branches seraient les grands types de projets (ex : GAQ, CFEE, Inter-Réseaux...) Chaque type de projet serait décliné en sous-arbres constitués de branches primaires (axes du projet ex : formation, communication, conception ...) et de branches secondaires qui regroupe les projets simples et composés correspondant à l'axe. Du coup le niveau de complexité devient : projet simple, projet composé, projet type et projet global, sachant que les projets simples et composés sont rassemblés par axes dans l'arbre -- DelPhine]
-Projet coordonné : projet (simple ou composé) utilisé comme sous-projet dans un projet composé.
-Projet coordonnant : nom donné au projet composé qui coordonne un ou plusieurs sous-projets (projets coordonnés)
Typologie des acteurs
-Coordinateurs : ce sont les animateurs, au sens large, d'un projet. Il y a deux types de coordinateurs pour un projet :
- coordinateurs techniques (responsables techniques) : personnes ayant les meilleures compétences pour assurer le suivi du projet sur le plan scientifique (connaissances de base) et technique (capaciter à réaliser).
- coordinateurs relationnels (animateurs) : personnes ayant pour mission de suivre et d'animer le projet sous l'angle relationnnel. Ce sont les animateurs du projet.
-Contributeurs : personne qui contribue à la réalisation d'un projet. Elle dispose d'un droit pour mettre des documents en ligne et accÚde en lecture à tous les documents « privés » du projet
-Observateurs : personne qui limite son intervention à faire des observations sur le projet. Elle peut lire tous les documents « privés » du projet.
-Visiteurs : personne non déclarée dans le projet et qui ne peut consulter que les informations « publiques » du projet
Attributs d'un projet
Un projet se caractérise par les attributs suivants :
[Si je continue sur ma déclinaison des arbres devraient s'ajouter les attribus suivants : -- DelPhine]
- Axe de projet : mots désignant les axes identifiés dans le projet école et nature (actuellement 6 axes)
[Je ne pense ps que cela pose problÚme d'avoir deux attributs de caractérisation supplémentaires par projet -- DanielMathieu]
- Titre : quelques mots seulement permettant de décrire sommairement le projet
- Abréviation : mot unique au format wikini désigant le projet (pas de blancs, ni de caractÚres accentués et 2 majuscules) utilisé comme préfixe de signation des objets manipulés dans le projet (adresses de liste de discussion, de Wikini, de documents...)
- Date de création: date fixée le jour de la création du projet par l'administrateur
- Description : texte de quelques lignes à quelques dizaines de lignes décrivant en résumé le projet (HTML)
- Lien Internet : lien URL donnant accÚs à un espaces Internet dédié au projet (Page HTML, SPIP, ou autres). Facultatif
- Page Wikini : lien vers la page Wikini du projet. Cette page est crée automatiquement à la demande lors de la création projet. Elle porte le nom abrégé du projet.
[Oui, actuellement un seul Wikini par projet -- JeanPascalMilcent]
[Le principe est de créer une page d'accueil sur le Wikini du projet qui renvoie vers les autres pages, comme sur un site Web -- DanielMathieu]
- Forum de discussion : forum créé à la demande, traitant de l'objet du projet. Par principe on choisit d'opter pour un forum<->un projet. Toute personne inscrite au projet est inscrite au forum et réciproquement. Par contre elle peut choisir de recevoir les messages par mail ou en consultant le forum Internet.
- Espace documents : arborescence de dossiers contenant des documents que l'on peut tĂ©lĂ©charger, modifier et supprimer selon le statut de l'utilisateur. Les documents et les dossiers peuvent ĂȘtre :
- publics (visibles par tous)
- privés (visibles seulement par les membres inscrits au projet)
- Nom du projet coordonnant : Nom du projet (déterminé par calcul) donnant le projet de rang supérieur.
[Comment fonctionne le calcul ?-- DelPhine]
[Il faut donner, pour un projet donné, soit ses sous-projet, soit le projet coordonnat de rang supérieur, mais pas les deux car iul reisque d'y avoir conflits ou erreurs. L'un étant fixé, l'autre est "calculé" ou déterminé e lisant dans la table du projet-- DanielMathieu]
- Liste des participants : trois types de participants : Coordinateurs (responsable(s) technique(s) et animateur(s)), Contributeurs, Observateurs. Tous sont inscrits Ă la liste de discussion et accĂšdent l'espace Wikini :
- Coordinateurs : désignés par un administrateur du réseau lors de la création du projet. Dispose de tous les droits pour modifier les attributs d'un projet. Lors de la désignation d'un coordonateur on lui affecte le statut de Responsable technique ou d'animateur. Ce sont ces termes qui figureront dans la liste des participants.
- Contributeurs : nombre non limité. Disposent de droits pour mettre des documents en ligne et travailler sur l'espace Wikini.
- Nota :lorsqu'un projet complexe dispose de sous-projets, les coordinateurs (responsable(s) technique(s) et animateur(s)) de ces sous-projets ont obligatoirement le statut de contributeur dans le cadre du projet cordonnant de rang supérieur. Ils sont habilités sur demande par un coordinateur.
- Observateurs : nombre non limité . Autorisés à consulter les documents privés et à intervenir sur l'espace Wikini.
[Il serait peut-ĂȘtre utile de prĂ©voir la possibilitĂ© d'associer un espace d'annonces (style bazar) spĂ©cifique au projet
- Espace annonces : lien URL donnant accĂšs Ă un espaces annonces. Facultatif -- DelPhine]
[Il faut voir s'il faut faire un "bazar" par projet, ou si lon peut indexer les annonces du -bazar par le nom du projet -- DanielMathieu]
[Remarque : avec Ecole et Nature, on touche du doigt un réseau de complexité supérieur à celui de Tela, nécessitant pour chaque projet un environnement trÚs complet, presque celui d'un réseau comme Tela ! -- DanielMathieu]
[C'est vrai, donc, la déclinaison en sous-arbres devrait fonctionner. Mais tel que décrit, il semblait important que tous les projets apparaissent. Hors ça semble difficile dans le cas d'école et Nature -- DelPhine]
Menus de navigation et accĂšs au projets
Les menus du monde Projets-Actions
- Arbre des Projets-Actions : interface graphique d'accĂšs directe aux informations sur les projets
- Mes projets : Interface de consultation et de configuration personnelle des projets
- Autres forums : arbre présentant les forums de discussion n'appartenant pas à Tela
[Je ne vois pas bien à quoi ça correspond-- DelPhine] [C'est pour référencer des listes de discussions hébergées chez Yahoo (par exemple) et non pas sur notre propre serveur. --JeanPascalMilcent]
- Aide : menu d'aide pour l'inscription aux projets
[il serait utile de prévoir une entrée méthodologie de projet qui décrit la façon de procéder en vigueur dans le Réseau exemple -- DelPhine][Bonne idée -- DanielMathieu]
1) Arbre des projets
On peut représentera l'espace projets par une suite d'arbres des projets de la façon suivante :Représentation arborescente : le projet est représenté sous forme d'un arbre dont :
- le sommet reprĂ©sente le projet lui-mĂȘme
- les branches[primaires -- DelPhine] matérialisent les [axes de -- DelPhine] projets coordonnés (une branche par projet coordonné)
[- les branches secondaires matĂ©rialisent les projets regroupĂ©s par axes --Delphine] [Pas facile de faire un arbre avec des branches secondaires ! L'idĂ©e de base Ă©tait de n'avoir que des arbres avec des branches simples, mais cliquables pour donner un autre arbre -- DanielMathieu][D'accord, je pensais que tous les projets (du projet global E&N) devaients ĂȘtre dĂ©clinĂ©s sur l'arbre mais lĂ , il s'agit d'une dĂ©clinaison en sous-arbres qui devrait pouvoir fonctionner aussi. L'objectif de ce schĂ©ma Ă©tait d'avoir d'emblĂ©e une vision globale. -- DelPhine]
- l'histoire du projet est représentée par l'ordre des branches placées sur le tronc, par date de création [ça ne fonctionne plus avec les branches primaires -- DelPhine][MAis ce n'est pas grave... -- DanielMathieu]
- la longueur des branches est proportionnelle au nombre de projets coordonnés
- la couleur des feuilles est d'autant plus rouge qu'il y a de projets coordonnés [cela ne fait-il pas doublon avec la longueur des branches ?-- DelPhine][C'est exact, on peut colorier avec le nombre de participants par exemple -- DanielMathieu]
Ainsi, le projet global (dont les participants constituent le comité de pilotage du réseau ) est représenté par un arbre avec autant de branches qu'y a de [types de -- DelPhine] projets dans le réseau (élémentaires et composés).
Un projet simple est reprĂ©sentĂ© par un petit arbre ne comportant aucune branche. Un projet complexe comporte plusieurs branches. Plus une branche est longue plus elle reprĂ©sente elle-mĂȘme un projet complexe. En cliquant sur cette branche on obtient le sous-arbre du projet.
Navigation Ă partir de l'arbre : trois actions possibles
- clic sur une branche (nom du projet) : donne accĂšs Ă la fiche du projet
- clic sur une feuille : renvoi vers l'arbre représentant le projet cliqué. S'il s'agit d'un projet élémentaire il n'y a que le tronc et le sommet de représentés, sinon les branches représentent tous les projets coordonnés
- « Ligne de navigation » en haut de l'arbre : cette ligne représente le chemin parcouru et permet de remonter directement aux arbres de rang supérieurs (comme pour la cartographie).
- Exemple :
2) Mes Projets-Actions
Ce menu est contextualisĂ© et son rĂ©sultat dĂ©pend de l'identification de la personne. Il donne accĂšs Ă une entĂȘte de page propre Ă l'identifcation de la personne et Ă un tableau prĂ©sentant tous les projets.EntĂȘte propre Ă l'identification de la personne
Si vous n'ĂȘtes pas identifiĂ©, en tĂȘte du tableau s'inscrit le message suivant : "Il faut vous identifier pour accĂ©der Ă vos informations personnelles". Suit une ligne de commande permettant de s'identifier ou bien tout simplement les fenĂštres de login et de mot de passe. Si, lors du login, la personne n'est pas connue de la base, la renvoyer vers l'inscription au rĂ©seau avec le message suivant "Vous n'ĂȘtes pas encore inscrit au rĂ©seau Tela Botanica, inscrivez-vous maintenant"
Si vous ĂȘtes identifiĂ©, mais pas administrateur, en tĂȘte du tableau s'inscrit le message suivant : Vous ĂȘtes "prĂ©nom et nom de la personne + email d'identification", voici votre situation par rapport aux projets de Tela Botanica. Suit le tableau des projets dĂ©crit ci-dessous avec le statut de la personne par rapport Ă chaque projet.
Si vous ĂȘtes identifiĂ© comme administrateur, en tĂȘte du tableau s'inscrit le message suivant : Vous ĂȘtes "prĂ©nom et nom de la personne + email d'identification", et vous ĂȘtes inscrit comme administrateur. S'ajoutent ensuite des lignes de commandes permettant :
- de créer un nouveau projet
- de supprimer un projet
Suit le tableau des projets décrit ci-dessous avec le statut d'adminstrateur par rapport à chaque projet.
Nota : Les droits sur les utilisateurs sont intégrés dans chaque projet, y compris les droits spécifiques de l'administrateur
Par ailleurs l'adminstrateur voit tous les projets en position "Gérer" et peut par cette commande modifier tous les projets avec ses droits spécifiques.
Tableau des projets
- le nom du projet. En cliquant sur le nom du projet, on affiche la page de présentation du projet (voir la page suivante)
- le statut par rapport au projet : menu déroulant donnant les différentes possibiltés (non inscrit, contributeur, observateur)
- le mode de réception des messages du forum : menu déroulant indiquant (pas de message [par défaut et non modifiable si pas inscrit au projet], messages séparés [par défaut si inscrit au projet], messages groupés)
- la liste des adresses email de la personne : liste déroulante contenant les diverses adresses données lors de l'inscription à Tela, avec choix de l'adresse de réception des messages du forum.
Par défaut on affiche le projet global, qui représente le Comité de pilotage des projets, en mode ouvert (et qui comprend donc tous les projets).
En résumé, cette interface de communication et d'action trÚs puissante permet :
1) de gérer l'identifiaction des personnes connectées
2) de voir la lsite de tous les projets (classé par type d'inscription de la personne - coordonateur > contributeur > observateur > non inscrit - puis par ordre alphabétique du titre au sein de chaque type)
3) d'accéder directement au contenu d'un projet, en cliquant sur son titre
4) de s'inscrire et se désinscrire aux projets
5) de définir le mode de réception des messages du forum attaché au projet
6) de choisir l'adresse email pour la réception des messages
7) de crĂ©er et supprimer les projets si vous ĂȘtes administrateur
3) Autres Forums
Arbre de présentation des forums non gérés par Tela Botanica4) Aide
Renvoi à une aide personnalisée pour l'inscription aux forums et à la description des Projets-ForumsPrésentation individuelle des projets
La description d'un projet est accessible Ă partir de la "liste des projets" ou de "l'arbre des projets" en cliquant sur le nom du projet. Les informations sont visibles dans une fenĂȘtre comportant les onglets suivants :
- Résumé: cette page contient :
- Titre court
- Date de création,
- Nom des coordinateurs (responsable(s) technique(s) et animateur(s)),
- Lien vers le Wikini,
- Lien vers l'espace Internet,
- Liste des sous-projets,
- Nom du projet coordonnant.
- Description: Cette page contient :
- Titre
- Nom des coordinateurs
- Description complĂšte du projet
- Wikini : affichage du Wikini (voir de plus prĂšs les droits de lecture et d'Ă©criture...)
- Documents : arborescence des documents visibles par le public et privés pour les personnes inscrites au projet
- Forum : page donnant accÚs aux messages avec possibiltés : de se déplacer dans la liste, de trier la liste par date, auteur et fils de discussion, de répondre aux messages (cf interface W-Agora à adapter)
- Participants : liste des participants avec leur statut. Reprendre les fonctions de l'annuaire général avec une consultation par alphabet pour les projets avec beaucoup de participants (botanique générale > 500 participants)
- Carte : Carte des participants identique à celle de l'annuaire général pour tous les participants au projet
- Gérer : selon le niveau d'inscription au projet, cet onglet donne accÚs à des actions différentes, décrites ci-dessous.
Actions sur les projets
En cliquant sur l'onglet "Gérer" on accÚde à une page dont le contenu dépend du niveau d'inscription au projet. Cette page est constituée de la façon suivante :
- un message en tĂȘte rappelant le niveau d'inscription par rapport au projet
- des lignes de commande (hyperliens) permettant d'aller de modifier le projet pour les contributeurs et les coodinateurs
- la liste des répertoires et des documents en mode modification (comme à l'heure actuelle quand on clique sur un projet pour le gérer) pour les coordinateurs et les contributeurs
- Visiteur (non inscrit au projet ou non identifié) :
Message : Vous n'ĂȘtes pas inscrit au projet "nom du projet". Vous ne pouvez donc pas accĂ©der Ă cette page rĂ©servĂ©es aux membres du projet.
- Retour au tableau des projets (Ă©quivalent Ă "Mes projets")
- Observateur :
Message : Vous ĂȘtes inscrit au projet "nom du projet" en tant qu'observateur et ne pouvez donc pas modifier les propriĂ©tes de ce projet.
- Retour au tableau des projets (Ă©quivalent Ă "Mes projets")
- DĂ©connexion
- Contributeurs :
Message : Vous ĂȘtes inscrit au projet "nom du projet" en tant que contributeur. Vous pouvez :
- Créer un nouveau répertoire
- Ajouter, modifier ou supprimer un document
- Retour au tableau des projets (Ă©quivalent Ă "Mes projets")
- DĂ©connexion
- Coordinateurs :
Message : Vous ĂȘtes inscrit au projet "nom du projet" en tant que Responsable technique ou Animateur. Vous pouvez :
- Modifier les propriétés du projet
- GĂ©rer les utilisateurs : ajout d'un nouvel utilisateur et modification du statut d'un utilisateur (choix entre : contributeur, observateur, non inscrit)
- Créer un nouveau répertoire
- Ajouter, modifier ou supprimer un document
- Retour au tableau des projets (Ă©quivalent Ă "Mes projets")
- DĂ©connexion
- Administrateur
Message : Vous ĂȘtes identifiĂ© comme administrateur. Vous pouvez :
- Modifier les propriétés du projet
- GĂ©rer les utilisateurs : ajout d'un nouvel utilisateur et modification du statut d'un utilisateur (choix entre : responsable technique, animateur, contributeur, observateur, non inscrit)
- Créer un nouveau répertoire
- Ajouter, modifier ou supprimer un document
- Retour au tableau des projets (Ă©quivalent Ă "Mes projets")
- DĂ©connexion
RĂ©alisation
ModÚle de la base de données de l'application Projets-Forums
Documentation des scripts PHP
Vos remarques et suggestions
Je viens de (re-)lire ce document : il me semble cohérent. Je continue à y réfléchir ... -- DavidDelon