Lotissement fonctionnel : comment lotir son projet web ?

Article

Le lotissement de projet fonctionnel est l’une des conditions sinequanone au bon déroulement de votre projet. Véritable feuille de route, et bien plus encore, de votre projet, le lotissement vous permettra d’impliquer plus efficacement tous les experts métiers et de maîtriser sur toute la durée votre projet informatique.

Pourquoi faire un lotissement fonctionnel dans un projet informatique ?

Le lotissement fonctionnel d’un projet web, mobile ou encore logiciel quel qu’il soit a pour finalité de bien planifier la production, c’est-à-dire les phases de développements.

Lotir un projet informatique ou n’importe quel projet de n’importe quel domaine consiste à définir de grandes parties fonctionnels de l’application :

  • Gestion des droits d’accès.
  • Catalogue produits.
  • Home Page.
  • Processus de commande.
  • Gestion de la personnalisation des produits.
  • Etc.

Les grandes parties fonctionnelles que vous distinguez se nomme des lots fonctionnels. Vous vous servirez également de ces grands ensembles pour réaliser vos supports durant toute la durée du projet.

Quels sont les avantages d’un lotissement de projet informatique ?


Comme expliqué ci-dessus le lotissement de projet logiciel s’applique à tout type de projet : site e-commerce, site transactionnel, site institutionnel site éditorial, etc. Le concept de lotissement de projet est issu du design stratégique ou encore de la conduite de projet informatique.

Le lotissement de projet logiciel vous apporte une forte maîtrise du projet.

1. Suivre les besoins des utilisateurs finaux

La notion de design stratégique est un concept qui cherche à répondre, ni plus ni moins aux problématiques suivantes :

  • Quel est la finalité de ce produit ?
  • Quels sont les attentes des consommateurs ?  

Un travail en profondeur sur le lotissement projet participe grandement à répondre à ces deux questions. Car le lotissement projet incarne une façon de piloter le projet autour de grands ensembles fonctionnels : les lots.

Le projet devient de cette façon plus facile à piloter et à percevoir. En effet, dans un projet e-commerce vous connaissez déjà les grandes parties qui vont se dessiner :

  • La personnalisation des produits.
  • La descente produits.
  • Le processus de commande.
  • Le processus de paiement.
  • La gestion de l’espace client.
  • Les animations commerciales.
  • Etc.

La descente produits correspond au fait qu’un visiteur sur un site e-commerce affiche la page d’un produit depuis la page d’accueil de le-boutique.  

2. Gérer le projet logiciel par mini-projets

La conduite de projet logiciel par lotissement indique vous allez gérer votre projet étape par étape autour de mini-projets.

Pour un site e-commerce par exemple, vous aurez à gérer les mini projets comme suit :

  • Mini projet 1 : définir l’arborescence du catalogue produits.
  • Mini projet 2 : conception du template de la Home Page.
  • Mini projet 3 : conception du template de la fiche produit et du listing produits.
  • Mini projet 4 : conception du processus de commande.
  • Mini projet 5 : conception de l’espace client.
  • Etc.

Deux points importants sont tout de même à souligner :

Interdépendance des fonctionnalités : regroupez au sein d’un même lot (d’un même mini projet) les fonctionnalités qui ont de forte inter-dépendances entre elles (par exemple traitez en même temps le catalogue produit et la fiche produit).

Homogénéité des lots : faites en sorte que les lots que vous créez soient suffisamment identiques et homogènes. Conservez le bon sens de l’usage du logiciel et de l’expérience utilisateur et vous ne pourrez pas vous tromper dans le découpage du projet en lots.

Quels sont les objectifs du lotissement de projet informatique ?

Lorsqu’on décide de lotir un projet c’est que qu’on se rend compte que le lotissement sera l’un des leviers au bon déroulement du projet. Le lotissement permet d’atteindre une granularité de gestion très fine et donc d’éviter les débordements et dérapages éventuels.

Le lotissement vous aidera à atteindre les objectifs de votre logiciel
Le lotissement vous aidera à atteindre les objectifs de votre logiciel

Objectif 1 : lotissement pour mieux gérer le projet informatique

Quand vous avez défini vos lots vous pourrez aisément les ordonner dans un retro-planning et attribuer à chaque lots les ressources nécessaires ainsi que le budget correspondant. Les projets complexes et de grandes envergures qui s’étendent sur plusieurs mois, voire plusieurs années, nécessitent un lotissement. Sans le lotissement, le projet sera difficile voire impossible à maîtriser.

De plus le lotissement donne une vue simplifiée globale à tous les acteurs, qui peuvent être nombreux. Lors des réunions projets, chaque acteur peut se rendre compte facilement de l’état d’avancement du projet et savoir si telle ou telle fonctionnalité a été réalisée ou non.

Objectif n°2 : une meilleure implication des experts métiers

Les spécialistes sur chaque métier interviennent de façon plus efficace sur un projet loti. Les designeurs, les développeurs, les marketeurs, les commerciaux etc. Chaque métier aura une meilleure vision des objectifs à atteindre. Ainsi les analyses et les solutions proposées seront de meilleures qualité et le projet global n’en sera que meilleur.

Comment lotir votre projet informatique ?

Vous devez adapter le lotissement au type de projet. Effectivement vous n’allez pas lotir de la même façon une création de logiciel qu’une refonte d’application web.

Quand vous créez un logiciel de A à Z vous définissez une vue macro où vous allez lister toutes les expériences que l’utilisateur aura avec votre logiciel. Tandis que lorsque vous êtes sur un projet de refonte de site web vous vous concentrerez plutôt sur des aspects micro du projet. Car la refonte, dans la plupart des cas sera focalisée sur quelques parties du site, par exemple certaines pages stratégiques.

Un projet de refonte aura pour finalité de compléter et d’améliorer un existant, on sera plus dans l’évolution et dans l’amélioration de l’existant ou l’ajout de nouvelles fonctionnalités. A l’inverse d’un projet de création où l’ensemble sera à concevoir de A à Z. Le découpage fonctionnel sera donc bien différent.

1. Traitez les fonctionnalités les plus stratégiques et complexes en début de projet

En tant que société de développement de logiciels nous vous conseillons vivement de prioriser le traitement des lots par ordre d’importance et de complexité. Évitez de garder pour la fin le lot le plus important et le plus complexe. Selon le budget, les ressources humaines requises, le niveau de complexité et le degré d’importance de la fonctionnalité dans le projet global, priorisez convenablement avec du bon sens l’ordre de traitement des lots.

2. Réalisez un retro-planning

Avec vos lots et une priorisation claire dans votre esprit, vous pourrez établir un planning en utilisant la mise en forme avec le diagramme de Gantt par exemple. Le diagramme de Gantt est un outil très connu qui permet d’afficher les lots découpés en tâches. C’est un affichage graphique qui aide à avoir une vision claire d’un projet.

Au moment où vous concevez votre retro-planning balisez votre projet autour de jalons importants. Ces jalons importants représentent des étapes à atteindre pour bien faire avancer, dans le bon sens le projet. Ils représenteront pour vous des balises d’avancement claires et tangibles. Ce qui vous sera grandement utile lors de projets complexes où il y a de nombreux intervenants.

Si vous êtes à la recherche d’un chef de projet fonctionnel, véritable chef d’orchestre de votre lotissement projet, parlons-en ensemble nous pourrons vous présenter plusieurs profils de chefs de projet aguerris dans la conduite de projets complexes.

Copyright images : unsplash.com

Visitez le Blog - tech, méthodes et dernières actus.