time-is-money

Time & Material et Travaux sur un Site Web

La vieille vérité dit : « le temps, c'est de l'argent », et le Time & Material est un exemple de compréhension et de traduction littérale de ce slogan en pratique. Il est préférable de payer le service avec une précision à la minute près plutôt que de payer à l'avance et se demander si vous avez dépensé trop d'argent.

Qu'est-ce que le Time & Material ?

Le Time & Material est un modèle d'évaluation des travaux de développement dans lequel le client couvre les coûts de temps et de matériaux du prestataire. En d'autres termes : le paiement est effectué sur la base des coûts de main-d'œuvre. Le client reçoit une facture avec le nombre d'heures de travail passées sur les tâches de programmation. 

Pourquoi le Time & Material ?

Tout d'abord, parce que cette solution fonctionne dans une situation où il est impossible de déterminer à l'avance le nombre total d'heures de travail ou le délai d'achèvement d'un projet tel que la création d'un site web. 

Les travaux de programmation se caractérisent par le fait que la rapidité et la complexité des tâches évoluent tout au long du projet. Par exemple, si la création de votre site web est basée sur le modèle Minimum Viable Product, alors en raison des itérations successives, et donc des tests de solutions, il est difficile de prédire quels éléments seront définitifs. Cela peut également être le cas pour un site web existant que le client souhaite intégrer avec des interfaces externes. Tout cela a un impact direct sur le temps nécessaire à la mise en œuvre du projet.

Avantages du Time & Material ?

  • Flexibilité. La gestion du projet dans le cadre de la méthodologie Agile vous permet de réagir régulièrement et de définir les tâches dans le contexte des exigences actuelles. Donc, T&M s'intègre ici comme la forme la plus efficace de suivi du temps de travail, évidemment. Il est plus facile de planifier sur de courtes distances, mais aussi d'estimer les ressources nécessaires. 
  • Transparence. Grâce aux outils de gestion de projet, le client a une vue d'ensemble des travaux : il voit combien de temps les programmeurs ont passé au total sur le projet ; il voit combien de temps prennent les tâches. 
  • Communication. Il s'agit d'un avantage, mais aussi d'un besoin évident découlant du modèle T&M. Pour bien gérer le projet, la communication doit être systématique. Et grâce au fait qu'elle est menée régulièrement, l'ensemble du processus reste constamment à jour. 
  • Réduction du risque financier. T&M permet de prédire les dépassements budgétaires. Si l'on s'aperçoit qu'une tâche prend trop de temps et n'entraîne aucun progrès dans le projet, voire bloque d'autres travaux, il est possible de renoncer à la tâche ou d'en modifier la portée. Il s'agit donc de prendre des mesures à l'avance en cas de coûts engagés. De cette manière, le risque financier est réduit.

Quand utiliser le Time & Material ?

  • Projet complet. Si le site web doit être étendu, avec de nombreuses fonctionnalités, des intégrations multiples et l'implication d'au moins quelques programmeurs, T&M sera une solution idéale. Pourquoi ? Parce qu'il est difficile de prévoir toutes les variables dans un projet complet, surtout lorsqu'il s'avère lors de l'étape de planification initiale que le travail peut prendre plusieurs mois.
  • Test des solutions. Si le site web doit obtenir sa forme finale après des tentatives d'utilisation de fonctionnalités individuelles, et qu'il n'est pas connu lesquelles seront les définitives, T&M sera également le plus efficace dans ce cas dans le contexte de la gestion. Pourquoi ? Parce que l'obtention d'informations sur un site web est un processus. Une analyse en cours corrige les moyens d'atteindre l'objectif.
  • Extension du site web actuel. Si le site web existant nécessite des modifications, une reconstruction peu compliquée, une refonte des éléments de base. Pourquoi T&M fonctionnera-t-il aussi alors ? Parce que ceux-ci n'interfèrent pas beaucoup avec l'architecture, le code du site web. Les changements peuvent prendre relativement peu de temps. Il est alors préférable de contrôler leur coût grâce à T&M que de payer le service à l'avance, ce qui pourrait dans cette situation poser un risque de surpaiement.

Time & Material chez Droptica

Pour utiliser efficacement les avantages du T&M, ce modèle doit être correctement mis en œuvre. Droptica a de nombreuses années d'expérience dans des projets basés sur T&M. Nous savons que le facteur clé est également le fait que le client doit être conscient des obligations de son côté. 

Un exemple est le Product Owner comme personne de contact du côté du client. Il doit y avoir quelqu'un avec qui la communication se fera régulièrement. Chez Droptica nous travaillons dans SCRUM, ce qui soutient efficacement la coopération avec le Product Owner. Grâce à SCRUM, nous gérons le projet de manière dynamique et utilisons tous les avantages du T&M décrits ci-dessus. 

Ci-dessous, nos réponses aux doutes les plus courants auxquels nous devons répondre lorsque nous commençons à travailler avec un client qui n'a pas utilisé le modèle T&M auparavant.

Avant de commencer le projet, le client n'est pas sûr du coût du service ou craint qu'il ne soit trop cher.

Définir la portée des tâches est la base. Grâce à l'analyse et à la préparation de la documentation du projet, nous définissons précisément le temps nécessaire pour réaliser les tâches avant qu'elles ne commencent. Plus nous en savons sur les détails des tâches assignées au départ, plus nous pouvons estimer précisément les coûts de mise en œuvre du projet.

Le client craint de payer pour un service inachevé ou que le service ne s'avère finalement plus cher. 

L'une des règles fondamentales de notre travail est de garder le client informé des progrès. Par conséquent, si nous remarquons qu'une tâche inachevée se rapproche de l'estimation initiale, nous informons les clients à l'avance et définissons ensemble les étapes suivantes. De cette manière, nous contrôlons les coûts afin qu'ils ne dépassent pas les limites.

Le client veut être sûr que les programmeurs travaillant à distance ne perdent pas de temps sur des tâches pour lesquelles ils voudront être payés. 

Le client contrôle le travail des développeurs. Le client peut poser des questions via le messager Slack, dans JIRA – il peut voir combien de temps est consacré à une tâche donnée. De plus, le client peut participer aux réunions quotidiennes de l'équipe, au cours desquelles les développeurs rapportent l'état des travaux, parlent des plans pour le lendemain. Par conséquent, il n'est pas nécessaire de craindre que le temps puisse être utilisé de manière inefficace.

Résumé

T&M est une solution fonctionnant dans l'intérêt commun du commanditaire et du prestataire. Le client peut clairement voir les coûts engagés pendant le projet, et ainsi il contrôle le budget en cours de manière continue. L'agence de développement, quant à elle, effectue des tâches pour utiliser le temps de travail dans le budget du client. 
 

2. SEO for a Drupal website