Karim Belkacem - 32 ans, chargé d'études en bureau d'environnement¶
Persona fictif
Karim est un persona composé à partir de profils types de chargés d'études faune, sans correspondance avec une personne réelle. Les détails biographiques servent à incarner le profil et à guider la conception de l'IHM.
« J'ai 5 chantiers en parallèle, chacun avec ses échéances, ses élus à rassurer et son préfet à éviter. Je n'ai pas le temps de bricoler avec un outil bancal. Je veux ouvrir, faire, fermer, livrer. »
Identité¶
| Âge | 32 ans |
| Lieu de vie | Périphérie de Lyon, appartement |
| Métier | Chargé d'études faune dans une structure type bureau d'études ou association naturaliste |
| Formation | Master Biologie - écologie - évolution + DU acoustique des chiroptères |
| Matériel | Ordinateur portable Linux Ubuntu (préférence personnelle, le BE laisse libre) + 6 PR mutualisés dans l'équipe |
Quotidien VigieChiro¶
Karim ne fait pas vraiment du VigieChiro au sens bénévole : il fait des suivis chiroptères réglementaires sur des projets d'aménagement (parcs éoliens, projets ANR, ZAC). Mais il utilise les mêmes PR et les mêmes outils d'analyse que le réseau VigieChiro, et il contribue ponctuellement aux carrés VigieChiro de son département.
Il gère 5 chantiers en parallèle, chacun avec 2 à 4 PR déployés en simultané sur plusieurs nuits consécutives. Soit potentiellement plusieurs dizaines de nuits par mois à traiter pendant la haute saison (avril-octobre).
Il a besoin d'un outil qui soit rapide, qui lui permette de tagger les sessions par chantier, et qui trace tout (qui a validé quoi, quand) pour les rapports et les éventuels contrôles.
Compétences techniques¶
- Maîtrise : Linux, ligne de commande, R, QGIS, Excel avancé, Git basique.
- Acceptable : SQL, Python, scripts shell.
- Pas le temps pour : configuration fine d'outils, debug, lecture de stack traces.
Ce qu'il attend de l'application¶
- Importer rapidement plusieurs sessions à la suite, sans avoir à cliquer trente fois.
- Pouvoir tagger une session avec un libellé arbitraire (nom de chantier, code projet).
- Filtrer les observations sur plusieurs critères en même temps (taxon, probabilité minimale, plage horaire).
- Exporter non seulement le CSV VigieChiro mais aussi un export tabulaire enrichi pour ses rapports (libellé chantier, paramètres d'acquisition, bilan par espèce).
- Une trace de qui a validé quoi (même s'il est seul devant son écran, c'est utile pour les audits).
- Que l'application respecte sa machine : pas de monopolisation du CPU, démarrage rapide.
Ce qui le décourage¶
- Les outils en Java mal optimisés qui swappent dès qu'on charge plus de 1000 lignes.
- Les outils qui veulent absolument se connecter à internet pour fonctionner.
- Les UI surchargées d'icônes mystérieuses sans tooltips.
- Tout ce qui n'est pas scriptable (s'il peut piloter une partie en CLI, il préfère).
Métriques de succès¶
- Karim traite 3 nuits de chantier en moins d'une heure (hors temps d'écoute).
- L'export pour son rapport est utilisable directement dans son tableur sans retraitement.
- L'application ne plante pas sur des sessions de 5+ Go.
- Karim recommande l'application à son équipe.