Γιατί είναι σημαντική η διαδικασία ανάπτυξης Ιστού για τους κλάδους της μόδας και της πολυτέλειας;
90% των πωλήσεων της μόδας επηρεάστηκαν από το Διαδίκτυο ακόμη και πριν από την Πανδημία.
Αυτό σημαίνει ότι η ικανότητα των εταιρειών μόδας και πολυτελείας να προσφέρουν ποιοτικούς ιστότοπους και εφαρμογές έχει καταστεί ζωτικής σημασίας για την επιτυχία της μάρκας.
Οι άλλες σχετικές πληροφορίες που πρέπει να λάβετε υπόψη είναι ότι οι επωνυμίες μόδας και πολυτελείας προσέχουν εξαιρετικά τις λεπτομέρειες, επομένως οι εφαρμογές ιστού μόδας πρέπει να σχεδιάζονται και να θεραπεύονται με κάθε λεπτομέρεια. Θα μιλήσουμε περισσότερο για το πώς να επιτύχουμε την αριστεία στην ανάπτυξη ιστού όταν μιλάμε για διαχείριση έργου.
Ας μιλήσουμε τώρα για τη διαδικασία ανάπτυξης ιστού και ας εξετάσουμε το θέμα της ροής εργασίας.
- Το πρώτο βήμα είναι η συλλογή των Απαιτήσεων. Αυτή είναι μια λέξη-κλειδί και ένα μάντρα που μπορείτε να πάρετε μαζί σας όπου κι αν πάτε και ό,τι κι αν κάνετε, δημιουργήσετε ή αναπτύξετε. Τίποτα δεν μπορεί να γίνει εάν δεν υπάρχει η λίστα απαιτήσεων που δημιουργήθηκε και εγκρίθηκε από όλους τους απαραίτητους ενδιαφερόμενους. Είναι πιο εύκολο να το λες παρά να το κάνεις, δοκιμάστε το!
- Διόπτρα. Οι απαιτήσεις πρέπει να αναλυθούν και να μετατραπούν σε λειτουργικές και τεχνικές προδιαγραφές. Αυτές είναι λεπτομερείς περιγραφές για το πώς θα λειτουργήσει η εφαρμογή ή ο ιστότοπος, τι μπορούν να γίνουν και τι δεν μπορούν να γίνουν από τους χρήστες του ιστότοπου. Εκεί που θα βρίσκονται τα πράγματα και τα κουμπιά. Ποιο περιεχόμενο και πληροφορίες θα χρειαστούν. Ποιες γλώσσες, τρόποι πληρωμής, νομίσματα, πληροφορίες μετοχών, όροι και προϋποθέσεις αγοράς και ούτω καθεξής. Όλα πρέπει να αναφέρονται λεπτομερώς στα έγγραφα προδιαγραφών (Specs). Δεν θέλετε να αναπτύξετε έναν ιστότοπο που πουλά προϊόντα σε μια χώρα όπου είναι παράνομο να πουλάτε τα προϊόντα σας ή που στοχεύει μια χώρα που δεν μιλά τη γλώσσα του ιστότοπού σας. Αυτός είναι ένας από τους λόγους για τους οποίους οι ευέλικτες μεθοδολογίες διαχείρισης έργων δεν είναι κατάλληλες για όλους τους τύπους έργων.
- Wireframing. Το επόμενο βήμα είναι να λάβετε τις προδιαγραφές και να σχεδιάσετε το περίγραμμα της εφαρμογής. Αυτά τα περιγράμματα ονομάζονται wireframes και μπορούν να είναι κινούμενα ή διαδραστικά για την προσομοίωση της αλληλεπίδρασης που θα εφαρμοστεί στην εφαρμογή.
- Σχεδιασμός Comps. Στη συνέχεια, οι γραφίστες ντύνουν το περίγραμμα για να προσθέσουν τα κατάλληλα χρώματα και εικόνες. Το αποτέλεσμα αυτής της διαδικασίας είναι το τελικό mockup που θα εφαρμοστεί από τους προγραμματιστές.
- Ανάπτυξη. Οι προγραμματιστές που θα δημιουργήσουν την εφαρμογή θα αναπτύξουν σε ένα ή περισσότερα περιβάλλοντα ανάπτυξης, κάθε προγραμματιστής, ας πούμε ότι ο προγραμματιστής Χ εργάζεται στο χαρακτηριστικό 1 των προδιαγραφών, θα βεβαιωθεί ότι το χαρακτηριστικό λειτουργεί στο περιβάλλον ανάπτυξης του.
- Φάση σταδιοποίησης. Μόλις οι προγραμματιστές ολοκληρώσουν την ανάπτυξη στο περιβάλλον Dev, οι κλάδοι συγχωνεύονται σε έναν ενιαίο διακομιστή που είναι το περιβάλλον σταδίου. Στο περιβάλλον σκηνής, το περιεχόμενο που θα κυκλοφορήσει ζωντανά στον ιστότοπο θα μεταφορτωθεί από τους προγραμματιστές για να βεβαιωθούν ότι όλα λειτουργούν σύμφωνα με τις προδιαγραφές.
- Διασφάλιση ποιότητας. Ολόκληρος ο ιστότοπος ή η εφαρμογή πρέπει να ελεγχθεί από την ομάδα δοκιμών. Η ομάδα δοκιμών είναι συνήθως ένας προσωρινός οργανισμός που αποτελείται από έναν Διαχειριστή Ποιότητας, τους υπεύθυνους δοκιμών και τους προγραμματιστές. Ο διαχειριστής QA συντονίζει τις δοκιμές, τις ποιοτικές συναντήσεις και την παρακολούθηση σφαλμάτων. Οι υπεύθυνοι δοκιμών, συνήθως τα άτομα που έχουν σχεδιάσει την εφαρμογή ιστού ή δημιούργησαν τις προδιαγραφές, θα δοκιμάσουν την εφαρμογή ιστού για να βεβαιωθούν ότι όλα λειτουργούν σύμφωνα με τις προσδοκίες και θα αναφέρουν τα πράγματα που δεν λειτουργούν, γνωστός και ως σφάλματα, οι προγραμματιστές θα διορθώσουν τα σφάλματα.
- UAT. Πριν από τη μετάδοση, ο πελάτης, η επωνυμία ή τα ενδιαφερόμενα μέρη στο σημείο 1, θα συμμετάσχουν στην ανασκόπηση και τη δοκιμή της δουλειάς που έγινε στο περιβάλλον σκηνής και θα παράσχουν σχόλια, π.χ. Ας ονομαστεί αυτό η πρώτη στιγμή της αλήθειας, εάν οι απαιτήσεις έχουν συλλεχθεί και εγκριθεί, οι ενδιαφερόμενοι θα πρέπει να βρουν αντιστοιχία μεταξύ αυτού που ζήτησαν και αυτού που έχουν παραδώσει οι προγραμματιστές.
- Μεταβείτε ζωντανά. Η διαδικασία μετάδοσης ζωντανής μετάδοσης συνήθως ακολουθεί μια λίστα δραστηριοτήτων που πρέπει να γίνουν προκειμένου ο νέος ιστότοπος ή η εφαρμογή ιστού να είναι ορατός στο κοινό. Συνήθως περιλαμβάνει τη μεταφορά των αρχείων στο περιβάλλον παραγωγής, τη δοκιμή ότι όλα λειτουργούν, τη διαμόρφωση του ονόματος τομέα και του τεχνικού περιβάλλοντος για εμφάνιση του ιστότοπου.
- Ζωντανή Διασφάλιση Ποιότητας. Αφού ο ιστότοπος είναι ζωντανός, ο πελάτης έχει την ευθύνη να ελέγξει τον ιστότοπο άλλη μια φορά και να αναφέρει τυχόν σφάλματα στους προγραμματιστές. συνήθως υπάρχει μια περίοδος εγγύησης μετά τη μετάδοση στο live κατά την οποία η εταιρεία που έχει αναπτύξει τον ιστότοπο θα αναλάβει την ευθύνη για τη διόρθωση τυχόν σφαλμάτων ή προβλημάτων με την εφαρμογή χωρίς επιπλέον κόστος. Μετά τη λήξη της περιόδου εγγύησης, οποιοδήποτε περαιτέρω πρόβλημα αναφέρεται από τον πελάτη εύλογα θα επιφέρει χρέωση που πρέπει να επιδιορθωθεί.
Μια σημείωση σχετικά με σφάλματα και άλλα θέματα. Ο λόγος που δημιουργούνται οι απαιτήσεις είναι ότι το ο πελάτης τους υπογράφει και η εταιρεία δεσμεύεται να αναπτύξει μόνο τα χαρακτηριστικά που περιλαμβάνονται στις απαιτήσεις. Εάν ο πελάτης στο UAT ή στο Live QA ζητήσει νέες δυνατότητες ή για να αλλάξει τον τρόπο λειτουργίας της εφαρμογής, αυτά δεν είναι σφάλματα και ως εκ τούτου ενδέχεται να επιβαρυνθούν με πρόσθετο κόστος για την ανάπτυξη.
Για τους ευέλικτους φίλους: σχεδόν τίποτα από τα παραπάνω είναι σχετικό εάν ακολουθείτε την ευέλικτη ανάπτυξη.