Blog

Gérer son temps passé sur des prestations web marketing

52906943 6666efa07b B

Pour les freelances webmarketing, comme pour les chefs de projet web il est souvent difficile d’estimer combien de temps est réellement passé sur une tâche (comme une prestation webmarketing pour un client). J’utilise personnellement un petit outil de suivi fort pratique et open-source: Hamster-Time-Tracker

Le principe de tracking des tâches

Hamster Time Tracker permet de définir des activités et des étiquettes. Ces deux notions permettront par la suite de regrouper les temps passés sur une même activité (comme un dossier client, ou un projet web) et de faire une synthèse des temps (mensuelle, hebdomadaire).
La notion d’étiquettes permet de saisir du texte libre décrivant la tâche en cours.

Ainsi, je peux vérifier si le temps passé sur une mission webmarketing est conforme à ce que j’ai pu deviser, et adapter mes devis pour les fois suivantes.

Installation

Hamster-Time-Tracker est disponible sous Linux et est déjà présent dans la plupart des distributions. Vous pouvez l’installer via votre système de gestion de paquets habituels.
Une version windows de Hamster semble également exister (je ne l’ai pas testée).

Exemple d’utilisations

J’ai personnellement décidé de définir une activité par client, ainsi qu’un ensemble d’activités davantage liées au développement de mon activité de webmarketer. Mes activités prennent donc la forme suivante:

  • Mission webmarketing 1
  • Mission webmarketing 2
  • Développement technique
  • Administratif
  • Marketing
  • Prospection

Automatisation via un script Bash

A mon habitude et afin d’être encore plus efficace, j’ai créé un script bash qui me permet de démarrer très rapidement le tracking d’une nouvelle tâche webmarketing en appuyant sur une seule touche.
Pour cela, il suffit de paramétrer dans votre gestionnaire de fenêtre d’exécuter votre script lors de l’appui sur une touche (Fluxbox dans mon cas).

Le script:

#!/bin/bash
#
# script de démarrage d'une nouvelle activité
#

clear
# choix de la catégorie
# lit les clients dans le fichier lstCategories.txt
counter=0
mission[1]='NOM MISSION 1'
mission[2]='NOM MISSION 2'
mission[3]='NOM MISSION 3'
mission[4]='NOM MISSION 4'
...
#
#
#
echo "Production mission en cours"
echo "---------------------------"
# affiche les elements
for index in "${!mission[@]}";
do
    echo "$index - ${mission[$index]}";
done
echo "Developpement entreprise"
echo "--------------------"
# ajoute les activités en cours
echo "C - TECH (serveur, install, laptop)"
echo "Y - MARKETING (notoriete, blogging,...)"
echo "V - VEILLE"
echo "P - PROSPECTION (appels, devis)"
echo "A - ADMINISTRATIF (factures, assurances etc.)"
echo "Q - Quitter"
echo
echo "Choix : "
read -n 1 -s choice
case $choice in
    1|'&')  cat=${mission[1]};;
    2|'é')  cat=${mission[2]};;
    3|'"')  cat=${mission[3]};;
    4|"'")  cat=${mission[4]};;
    5|'(')  cat=${mission[5]};;
    6|"-")  cat=${mission[6]};;
    7|'è')  cat=${mission[7]};;
    8|'_')  cat=${mission[8]};;
    9|'ç')  cat=${mission[9]};;
    C|c)    cat="TECH";;
    Y|y)    cat="MARKETING";;
    V|v)    cat="VEILLE";;
    P|p)    cat="PROSPECTION";;
    A|a)    cat="ADMINISTRATIF";;
    Q|q)    cat=''
            exit 0;;
    *)      echo "Erreur de saisie"
            sleep 1
            exit 0;;
    esac
    echo "Catégorie:"$cat

# Saisie de l'activité
echo "Activité (3 mots max optionnel):"
read activite
# Si activite vide, mets nc
if [ -z "$activite" ] 
then 
    activite="nc"
fi
# demarre une nouvelle activite@cat
hamster-cli start "${activite}@$cat"

exit 0

Le projet Hamster est disponible en suivant ce lien.
Une version windows de Hamster semble également exister (je ne l’ai pas testée).

Crédit photo de couverture: Brenda Anderson

GD Star Rating
loading…

Gérer son temps passé sur des prestations web marketing, 4.0 out of 5 based on 1 rating

A propos de l'auteur

Yohann BereziatYohann Bereziat est consultant freelance et fondateur de Ybizen, partenaire webmarketing. Il accompagne les petites et moyennes entreprises de la région Rhône-Alpes dans leur développement sur Internet (stratégie, écosystème web, visibilité). Ybizen est basée à Villefranche sur Saone (69400), au coeur du territoire beaujolais.View all posts by Yohann Bereziat →