Σχεδιάστε για ανθρώπους
Να θυμάστε ότι ο σκοπός οποιασδήποτε εφαρμογής είναι να επιτρέψει σε κάποια ομάδα ανθρώπων να εκπληρώσουν μερικούς στόχους. Επομένως, όταν σχεδιάζετε την εφαρμογή σας βεβαιωθείτε πρώτα για τα εξής:
- ποιοι είναι οι χρήστες σας
- τι θέλετε να τους επιτρέπετε να κάνουν
Για παράδειγμα, μπορεί να σχεδιάζετε μια εφαρμογή η οποία θα επιτρέπει σε μηχανικούς (λογισμικού, ηλεκτρολόγους ή μηχανολόγους) να δημιουργούν διαγράμματα. Μπορεί να σχεδιάζετε μια εφαρμογή που θα επιτρέπει σε διαχειριστές συστημάτων να ρυθμίσουν και να παρακολουθούν έναν εξυπηρετητή. Μπορεί να σχεδιάζετε μια εφαρμογή που θα βοηθά μαθητές δημοτικού να μάθουν μαθηματικά.
Το σημαντικό είναι να ξέρετε το κοινό σας, και να καταλαβαίνετε τους στόχους τους και τις απαραίτητες εργασίες για να επιτύχουν αυτούς τους στόχους. Υπάρχει ένας μεγάλος αριθμός από επαγγελματίες σχεδιαστές αλληλεπίδρασης που γράφουν βιβλία και διδάσκουν μαθήματα πάνω σε μεθόδους σχεδιασμού που μπορούν να βοηθήσουν με αυτή τη διαδικασία, πολλά από τα οποία είναι εξαιρετικά χρήσιμα. Δείτε την Βιβλιογραφία για παράδειγμα. Ωστόσο, οι περισσότερες από τις μεθόδους αυτές συμπυκνώνονται σε συγκεκριμένους τρόπους κατανόησης των χρηστών σας, κατανόησης των εργασιών που θέλετε να τους βοηθήσετε να επιτύχουν, και εύρεσης τρόπων για να υποστηρίξετε αυτές τις εργασίες στην εφαρμογή σας.