La conception du site Web est une garantie de sa mise en œuvre réussie. Expérience personnelle

Personne ne doute de la nécessité de concevoir une maison, et tout le monde comprend pourquoi il est impossible de construire une maison à l'œil nu, en ajoutant des fonctionnalités pendant le processus de construction. Il est utile de vous rappeler que le développement d'un site Web est similaire à la construction d'une maison. Il doit commencer par une planification complète de ce qui devra être développé, dans quel délai, avec quelles données initiales et le résultat attendu.



Il fut un temps où je développais des sites Web dans un petit studio Web à Minsk. Mise en page et programmation des landing pages, des boutiques en ligne, des systèmes CRM et ERP. Il n'y avait pas d'étape à part entière de conception de site Web dans le studio Web pour des raisons évidentes - des coûts supplémentaires.



Les clients ont répondu à leurs spécifications techniques, dans lesquelles chacun décrivait son projet du mieux qu'il pouvait. Une telle tâche technique était suffisante pour comprendre le projet et en calculer les coûts. En conséquence, cette approche a conduit à un certain nombre de problèmes qui se sont répandus comme des dominos.



Longues approbations



Souvent, le client comprend bien le résultat attendu, mais ne décrit pas les détails détaillés et les exigences claires pour la version finie de manière suffisamment détaillée du côté du développement technique.



En raison du manque de détails, le programmeur devait souvent clarifier les détails avec le chef de projet. Le chef de projet a traduit la demande du programmeur en russe et a demandé au client. Au mieux, j'ai reçu une réponse et je l'ai traduite pour le développeur; au pire, les étapes d'approbation ont commencé.



Perturbation de l'horaire de travail, augmentation des bugs



De nouvelles clarifications ont conduit à la nécessité d'éditer le code, de refactoriser les modules individuels. Il y avait des coûts pour les nouveaux tests unitaires et la correction de bogues.



Il y avait souvent des cas où un responsable venait au bureau à la fin de la journée de travail avec une pizza à la main et disait: «Le projet est en feu, ne se disperse pas aujourd'hui». Ensuite, avec une petite équipe de développeurs, nous avons dû rester éveillé tard dans le bureau, modifier les modules, supprimer les bugs.



, — , .



, — , .



, EZTec, . : , , . , .







, . .





: , , , .





, , . .





.





- .





, .



5-10 . “” , .



L'étape complète de la conception d'un site Web est essentielle pour les projets où les risques et le coût des erreurs augmentent. Par exemple, les marchés, les portails d'actualités, les agrégateurs, les systèmes CRM et ERP. De tels projets peuvent être réalisés en un trimestre, mais sans conception, ils peuvent être réalisés pendant près d'un an ou ne jamais atteindre la première mise en production.



Pour ceux qui veulent mieux comprendre le processus, je recommande:



  • Architecture de l'information sur Internet. Conception de sites à grande échelle. Louis Rosenfeld, Peter Morville
  • Développement des exigences logicielles. Karl Wigers, Joy Beatty
  • L'architecture des applications logicielles d'entreprise. Martin Fowler.


Plus facile avec une gomme sur la planche à dessin qu'avec une masse sur un chantier de construction. Frank Lloyd Wright



All Articles