human
Quelle est la différence entre un concepteur Web, un développeur Web et un programmeur Web ? Et quel est le flux de travail normal lors de la construction d'un site Web entre les différentes spécialités, pour inclure la conception de la base de données sur le serveur ? Et est-ce que je laisse tomber quelque chose ? Explique comme si j'avais cinq ans.
gpt
En ce qui concerne le flux de travail, cela dépend vraiment de l'expérience de votre entreprise. Vous externalisez les pièces que vous n'avez pas , mais voici le squelette de base : 1 . Web Project Manager obtient les spécifications du travail et élimine tout élément ambigu. (Ces personnes sont généralement les seules suffisamment informées sur le plan social pour parler aux clients, avec le groupe suivant.) 2a. UX (User Experience) obtient les spécifications et détermine comment traduire la fonction en forme. Ces personnes s'appelaient auparavant des concepteurs Web, mais ce terme a été mal interprété comme "Je ne fais que Photoshop", donc on ne le voit plus aussi souvent de nos jours. 2b. Les architectes Web obtiennent les spécifications et déterminent quelle pile technologique est la plus appropriée. Peu de gens utilisent le titre WA, Senior Web Dev semble être courant de nos jours, mais c'est ce qu'ils font. Ils peuvent confier des tâches au DBA (administrateur de la base de données) ou aux opérations réseau (NetOps), mais la plupart s'en chargeront eux-mêmes. 3a . Les graphistes prendront les wireframes et les prototypes UX et construiront les actifs : des images, principalement. De nos jours, beaucoup/la plupart peuvent également effectuer suffisamment de travail Flash minimal si cela est nécessaire. 3b. Les développeurs Web obtiennent les spécifications , désormais décomposées en fonctionnalités ( tickets , histoires , etc . ) , et effectuent le gros travail de codage . Ils intègrent les actifs au fur et à mesure qu'ils les obtiennent, mais la plupart n'attendent pas pour commencer. En fonction de votre taille, cela peut être divisé en équipes Front End et Back End. 4 . Au fur et à mesure que chaque fonctionnalité est terminée, elle est transmise à l'assurance qualité pour des tests approfondis, ainsi qu'aux personnes UX pour examen. 5 . Le PM planifie les versions et les réunions avec les parties prenantes et/ou les clients pour montrer le travail, ainsi que le déploiement du produit.