Il y a un certain nombre de considérations importantes à prendre en compte lorsque vous travaillez sur des projets WordPress premium. Jusqu'à présent, nous avons examiné certaines stratégies de planification, de construction et de commercialisation de projets, mais nous n’avons pas encore examiné ce qu’il fallait pour en maintenir un..
Après tout, aucun projet logiciel n’est exempt de défauts. En supposant que vous générez une base d'utilisateurs importante, les clients auront également des idées sur les fonctionnalités ou les modifications qu'ils souhaitent voir dans un projet. À cette fin, il est important de disposer de systèmes de suivi des problèmes, de planification et de communication avec les utilisateurs..
Dans ce dernier article de cette série, nous verrons comment positionner au mieux votre projet pour une gestion à long terme qui fonctionne bien pour vous et vos clients..
Si vous êtes un développeur professionnel, vous connaissez déjà (et probablement le réalisez avec) au moins un système de contrôle de code source. Si tel est le cas, cette section a peut-être peu de valeur, mais si vous êtes relativement nouveau en développement et / ou en contrôle de source, il se peut que ce soit l'un des utilitaires les plus utiles que vous ajoutiez à votre boîte à outils, et pas uniquement pour ce projet. mais aussi les travaux futurs.
En termes simples, le contrôle de source (parfois appelé contrôle de version) est un moyen de conserver un enregistrement historique de chaque modification apportée à un fichier de votre projet..
Plus précisément, il vous permet de prendre des instantanés de votre code pour la publication, de revenir aux versions précédentes du projet et de fournir des notes sur les réalisations de chaque mise à jour. Si vous travaillez en équipe, cela vous permet de voir ce que chaque personne a contribué à l'application, de résoudre les conflits et de fusionner les différences..
En fin de compte, le contrôle de source vous permet de conserver un historique de votre projet, de gérer les itérations de votre travail au cours desquelles vous corrigez des bugs et introduisez de nouvelles fonctionnalités, ainsi que des versions spécifiques pour publication..
Un certain nombre de systèmes de contrôle de source différents sont également disponibles. Bien que détailler chaque système ou la façon de les utiliser dépasse le cadre de cette série, il est important de noter qu'il existe un certain nombre d'options gratuites disponibles:
Chaque plate-forme offre sa propre part d'avantages et d'inconvénients. Plutôt que de passer trop de temps à délibérer sur le système à choisir, vous êtes bien mieux placé pour en choisir un et commencer à l'utiliser. Avoir quelque chose en place vaut mieux que ne rien avoir en place.
Comme mentionné précédemment, votre projet sera publié avec des bogues. Peu importe le temps que vous passez à tester et à évaluer votre travail, il est presque impossible de résoudre tous les problèmes..
Puisque tu es Si vous n'allez pas les trouver, vos utilisateurs le feront et vous devez être prêt à suivre ce qu'ils trouvent. Rechercher une solution de suivi des bogues peut être décourageant - le marché est riche en options.
Au début de votre projet, il n’ya aucune raison de perdre de l’argent sur une solution majeure. Vous pouvez toujours évoluer à mesure que votre projet se développe. Un suivi efficace des bogues ne nécessite que quelques fonctionnalités:
Il existe un certain nombre de manières gratuites de suivre les bogues - certaines applications Web démodées, certaines applications Web modernes:
Encore une fois, il est plus important que vous surface suivi des problèmes plutôt que Comment vous suivez les problèmes et que vous utilisez ces problèmes pour rendre votre produit encore meilleur.
Si vous avez des bogues à suivre (et vous le ferez!), Il est donc logique que vous offriez un type de support pour votre projet. En plus de cela, offrir une assistance incite également les utilisateurs à acheter le produit (ou à acheter une licence de niveau supérieur), ce qui leur donne l’esprit qu’ils auront quelqu'un sur appel pour répondre à leurs questions..
Pour ce que cela vaut, je considère cela comme un avantage mutuel: les utilisateurs ont quelqu'un pour les aider avec votre produit, vous avez des clients qui fournissent des commentaires pour vous aider à développer votre travail.
Comme pour le suivi des bogues, il existe des dizaines de plates-formes de support allant des systèmes de babillard électroniques éprouvés aux solutions de billetterie plus avancées. Rappelez-vous cependant que notre objectif est de le faire pour pas cher.
Au fur et à mesure que votre projet se développe, vous pouvez vous tourner vers des applications de support plus avancées, adaptées à votre travail..
Pour ce qui en vaut la peine, j’aperçois que l’utilisation de systèmes publics tels que des forums ou des commentaires sert bien la clientèle, car une fois que vous pouvez y répondre une fois et que vous l’avez disponible, vous avez une documentation sur la manière de résoudre (ou de résoudre) un problème lié à votre travail, et vous avez un moyen de suivre les bugs et les demandes de fonctionnalités de vos utilisateurs.
Bien que cette section soit un peu plus subjective, j’estime qu’il convient de la souligner: les clients adorent la communication. Ils veulent savoir que le produit qu'ils ont acheté vaut l'argent dépensé. Parce que la communauté WordPress est si active, ils sont habitués aux mises à jour, ce qui signifie que votre produit devra rester à jour avec la plate-forme..
Une des meilleures choses que vous puissiez faire pour vos clients est de leur faire savoir que vous travaillez sur le projet - qu'il est en cours de développement et que vous écoutez ce qu'il dit..
Bien sûr, vous ne voulez pas trop communiquer. Voici quelques façons de donner à vos utilisateurs une information sur l'état du projet sans les inonder d'informations:
Notez que tout ce qui est mentionné ci-dessus permet aux utilisateurs de choisir de recevoir des nouvelles de votre part. Vous ne leur communiquez aucune information qu'ils ne veulent pas entendre. C’est un autre moyen de continuer à communiquer avec vos utilisateurs sans les inonder d’informations au point d’être ennuyeux..
Nous avons terminé toutes les étapes de la planification, de la construction, de la commercialisation et de la gestion d’un projet WordPress premium pour le moins cher. Espérons que la série a fourni des glissières de sécurité qui vous aideront dans votre prochain projet (ou actuel).
Bien sûr, ces articles ne sont pas exhaustifs. Il y a toujours plus à discuter et plus à ajouter, alors n'hésitez pas à ajouter vos propres idées dans les commentaires.!