Chaque site ou application a, ou devrait, avoir une fonction unique formalisée

Petite réflexion du week-end : chaque application, chaque site a une ou des fonctions, qui peuvent normalement se résumer en une ou quelques phrases.

Exemples :

  • fnacspectacles : Vendre des billets de spectacles.
  • outlook.com : Permettre aux utilisateurs la consultation et la gestion de leurs mails en ligne.
  • facebook.com : Permettre aux utilisateurs d’échanger sur  leur actualité personnelle et de discuter.

Formaliser ?

Cette fonction est en générale implicite et évidente. Mais dans certains cas, elle gagnerait sans doute à être formalisé. On voit parfois des applications déesses qui font trop de choses, dont la fonction n’est pas clairement déterminée. Un exemple sur le web (pas forcément le meilleur, puisqu’il s’agit de la définition d’un portail, mais le premier qui m’est venu à l’esprit) : yahoo.fr qui fournit de la recherche, des actualités, un accès à des mails, …

On construit autour de cette fonction

Définir formellement, la mission, la fonction maitresse d’un site ou d’une application permet de mieux définir et de mieux prioriser le besoin et les fonctionnalités : on construit pour et autour de cette fonction.

Référence

De plus cela permet, en cas de doute, d’avoir une référence. La question « est-ce que cette fonctionnalité doit être implémentée/mise en avant ? » devient « est-ce que cela correspond à la fonction de mon application ? ». A chaque questionnement sur le design ou le planning, on peut se référer au but déclaré du projet.

Mobile-first

On dit souvent qu’il faut construire d’abord pour les mobiles, puisque l’espace limité sur l’écran permet de choisir la/les fonctionnalités importantes, à mettre en avant sur tous les supports. Définir formellement la mission de l’application va dans le même sens : qu’est-ce qui est essentiel ?

Fortement lié au business model

Bien sur cette mission est en général fortement corréllée au business model. Dans le cas de facebook par exemple, les auteurs ont tout intérêt à ce que les utilisateurs passent le plus de temps possible sur le site afin d’augmenter les chances qu’ils cliquent sur une des publicités, ciblées avec leurs données. De même le site de fnac spectacles comporte de nombreux liens vers fnac.com.