Ανάπτυξη ενός Web App για την εκμάθηση της μεθοδολογίας σχεδίασης "Google Design Sprints"
Abstract
Οι σύγχρονοι επαγγελματίες σχεδιαστές και προγραμματιστές λογισμικών που ασχολούνται με την ανάπτυξη web συστημάτων και πλατφορμών ακολουθούν μεθοδολογίες που έχουν επηρεαστεί από την agile φιλοσοφία και πρακτική. Τα λεγόμενα Design Sprints είναι μια πολύ γνωστή user Centered Design μέθοδος η οποία δίνει έμφαση στην ταχύτητα ανάπτυξης ενός πρωτοτύπου (Prototype) και φυσικά στις ανάγκες των χρηστών και την αξιολόγηση των prototypes από τους χρήστες. Μια από τις πιο γνωστές μεθόδους είναι η Google Design sprint η οποία στηρίζεται σε μια 5-νθημερη διαδικασία ανάπτυξης πρωτοτύπου. Η διαδικασία αυτή είναι πολύ δημοφιλής (για τα θετικά που έχει σε σχέση με άλλες διαδικασίες) αλλά παρότι είναι σχετικά μια απλή διαδικασία, εντούτοις υπάρχει η ανάγκη από πλευράς των επαγγελματιών πληροφορικής για εκπαίδευση σε αυτή τη μεθοδολογία.
Η εν λόγω μεταπτυχιακή διατριβή θα εστιάσει (θα επικεντρωθεί) στην ανάπτυξη μιας Web εφαρμογής η οποία θα καταγράφει με έναν απλό και δια δραστικό τρόπο όλα τα βήματα της μεθόδου Google Design Sprints. O σκοπός της εφαρμογής είναι η χρήση της από Software σχεδιαστές και προγραμματιστές λογισμικών οι οποίοι θα μαθαίνουν και θα εξοικειώνονται με τη μεθοδολογία μέσα από έναν εύχρηστο και ευχάριστο online οδηγό. Η ανάπτυξη της εφαρμογής θα στηριχτεί στις πραγματικές ανάγκες των Software designers και developers και θα αξιολογηθεί με απλά studies με τη συμμετοχή πραγματικών χρηστών.
Τα Design Sprints αποτελούν το state of the art παγκοσμίως όσον αφορά στην ανάπτυξη πληροφοριακών και δια δραστικών συστημάτων και digital προϊόντων. Ωστόσο δεν υπάρχουν κάποια applications που να έχουν αναπτυχθεί για να εκπαιδεύουν γρήγορα και αποτελεσματικά τους Software Developers σε τέτοιες μεθοδολογίες. Η καινοτομία στην παρούσα εργασία έγκειται ακριβώς στο κενό εκπαίδευσης που υπάρχει σε τέτοιες μεθόδους και περισσότερο στοχεύει να προσφέρει μια λύση εκπαίδευσης η οποία θα είναι δια δραστική, εύχρηστη και θα παρέχει εκτός από εκπαίδευση, μια πολύ καλή εμπειρία στο χρήστη της.