7 conseils organisationnels pour créer un bon site web

conseil
créer site web
entrepreneur
développeur
designer
code source

Quelques conseils afin de bien s’organiser lorsqu’on crée son site web ou son application mobile.

image

1 - Raisonnez en tant qu’utilisateur

Quand vous voulez créer un site web, le design de votre site n’est pas la priorité. Dans un premier temps il faut réfléchir au parcours utilisateur. C’est à dire que vous devez réfléchir au trajet que l’utilisateur va faire pour parvenir à utiliser le site et accéder à ses fonctionnalités. Par exemple sur la homepage mettre un bouton inscription qui renvoie vers un formulaire, un bouton login ou deux emplacement pour écrire apparaissent, etc. C’est en réfléchissant aux différentes fonctionnalités du site web et à comment vous voulez les organiser que la fondation est construite. Or un site web est comme une maison, il faut des fondations solides pour ne pas qu’elle s’écroule.

2 - Restez organisé

Une fois que le parcours utilisateur est défini il faut réfléchir aux actions que cela entraine et comment cela va être placé dans le code de votre site web. Quand vous réfléchissez, restez organisé et concentrez-vous sur chaque fonctionnalité ou action les unes derrière les autres. Cela permet de ne pas se perdre dans son code et avec l’organisation il est plus simple et plus rapide d’avancer dans la création de votre site web.

3 - Cherchez le résultat (BDD)

Évitez de vous soucier des problématiques techniques ce qui compte est le résultat pour l’utilisateur. C’est le fait de se concentrer et de définir toutes les interactions entre l’utilisateur et le site pour que l’utilisateur parvienne à sa recherche sans utiliser d’aspect technique. C’est une réflexion entre le créateur et le développeur pour être sûr que les deux parties veulent arriver au même point. Dans ce processus l’aspect technique du site web n’est pas abordée dans la conversation. Il faut d’abord définir tout le trajet que va prendre l’utilisateur avant de définir ce à quoi va ressembler le site. Ensuite sur un travail continu, des blocs de code serons mis en place et une fois le trajet utilisateur terminé le design est abordé.

image

4 - Changez votre code

Le code est le moyen d’arriver à un résultat. Il est possible de le modifier à tout moment et il n’est pas gravé dans la pierre. Cela veut dire qu’il ne faut pas hésiter à changer une partie de code pour améliorer un site web ou améliorer une fonctionnalité. Quand du code est écrit il se doit d’être compatible avec le reste du site web. Donc n’oubliez pas que le code peut se changer à tout moment.

5 - Ne réinventez pas la roue (Don’t reinvent the wheel)

Cela ne sert à rien d’écrire tout son code soi-même ou demander à des développeurs d’écrire l’intégralité du site à la main. Le code peut être changé et il est plus simple et plus rapide d’utiliser en respectant les licences, les parties de code open source qui sont mises à disposition par la communauté de développeurs. C’est quelque chose qui est ignoré par un grand nombre de personnes mais avec le code disponible sur internet, il est possible de créer un site web à part entière. Pour se faire il est par exemple possible de se rendre sur GitHub qui est un site de référence pour développeurs.

image

6 - Versionnez votre code correctement

Un site web est composés de plusieurs fichiers de code qui sont écrit par un ou plusieurs développeurs et qui sont mis ensemble pour former le site web. Versionner son code correspond à donner des informations par rapport à la personne qui a écrit ce code ainsi que les raisons qui ont poussé cette personne à écrire ce code et le résultat qui est attendu du fait d’avoir écrit ce code.

Cela permet au cas où il y a une erreur dans le code de revenir en arrière à une version stable du site web. De plus, cela permet de mettre à jour le code du site web pour que la version du site publiée sur internet soit la dernière et puisse intégrer toutes les fonctionnalités développées. Pour finir, cela permet de vérifier que plusieurs développeurs ne travaillent pas sur la même partie du code pouvant ainsi éviter de créer une erreur quand le site est mis à jour avec toutes les dernières modifications.

Un des logiciels les plus utilisé pour faire du versionning efficace est Git qui est un logiciel libre de droit développé à la base pour linux et qui a ensuite été adapté pour les autres plateformes.

7 - Mettez en place une chaine d’intégration continue

Une chaine d’intégration continue correspond au principe de vérifier la qualité du code écrit par rapport au site web actuel. Elle permet de tester le site web et vérifier qu’il n’y a pas d’erreurs ou d’anomalies dans le code. Si tout va bien, le code est automatiquement déployé en production. Cela permet de limiter les actions manuelles qui peuvent résulter en une erreur, donc cela améliore l’efficacité et le rendement du développement. C’est une technique qui peut paraître longue à faire sur du court terme mais qui au long terme améliore grandement la vitesse de développement et la stabilité du site internet.

Apiloopement,
Alexis