Όπως όλα τα βιβλία, έτσι και αυτό, προσπαθεί να καλύψει ένα κενό στη βιβλιογραφία, το οποίο δεν καλύπτει κάποιο από τα υπάρχοντα βιβλία. Το βασικό κενό της βιβλιογραφίας είναι ότι τα θέματα του προγραμματισμού και τα θέματα της διάδρασης ανθρώπου-υπολογιστή αναπτύσσονται σε ξεχωριστά βιβλία. Ο προγραμματισμός της διάδρασης όμως περιλαμβάνει μια μεγάλη σειρά από χρήσιμες γνώσεις οι οποίες είναι πάρα πολλές σε έκταση και βάθος για να αναφερθούν στα επιμέρους γενικά βιβλία. Από τη μία πλευρά, ένα από τα πολλά γενικά βιβλία προγραμματισμού θα πρέπει να περιγράψει τις πολύ βασικές δομές και διαδικασίες του προγραμματισμού ενός ΗΥ, οπότε δεν θα μείνει χώρος για καλυφθεί ο προγραμματισμός για ένα μεγάλο πλήθος συσκευών χρήστη, οι οποίες έχουν πολλές ιδιαιτερότητες (π.χ., έξυπνο κινητό τηλέφωνο).
Από την άλλη πλευρά, ένα από τα πολλά βιβλία διάδρασης ανθρώπου-υπολογιστή θα πρέπει να περιγράψει τη βασική οργάνωση και τις τεχνικές για τον σχεδιασμό της διεπαφής και στις περισσότερες περιπτώσεις δεν θα έχει τον χώρο να περιγράψει κάτι περισσότερο από μια περίπτωση χρήσης που συνήθως εξαντλείται σε αυτήν του επιτραπέζιου ΗΥ ή στις εφαρμογές του δικτύου. Και στις δύο περιπτώσεις βλέπουμε ότι τα υπάρχοντα βιβλία δεν έχουν χώρο να αναπτύξουν την πολύ ενδιαφέρουσα περίπτωση του προγραμματισμού της διάδρασης για τις συνεχώς αυξανόμενες, σε πλήθος και ποικιλία, συσκευές χρήστη. Το βιβλίο αυτό προσπαθεί λοιπόν να περιγράψει την οργάνωση και τις τεχνικές που χρησιμεύουν στον προγραμματισμό συσκευών χρήστη, από τον παραδοσιακό επιτραπέζιο ΗΥ, μέχρι τον κινητό και διάχυτο ΗΥ, καθώς και τις περιπτώσεις του φορετού και περιβαλλοντικού ΗΥ. Προφανώς, η επιλογή να κινηθούμε στην σύνθεση των επιμέρους περιοχών έχει το τίμημα να μην μπορούμε να καλύψουμε τις επιμέρους περιοχές, αλλά αυτό δεν είναι πρόβλημα αφού υπάρχει πληθώρα σχετικής βιβλιογραφίας, όπως περιγράφεται σε αυτήν την ενότητα.
Επειδή ίσως απαιτούνται περισσότερα από ένα βιβλία για να καλυφθούν οι γνωστικές ανάγκες και προτιμήσεις του αναγνώστη, παραθέτουμε ενδεικτικά μερικά βιβλία που θα μπορούσαν να λειτουργήσουν συμπληρωματικά. Τα συμπληρωματικά βιβλία που προτείνονται είναι οργανωμένα σύμφωνα με το προηγούμενο σκεπτικό, σε βιβλία που βοηθούν στον προγραμματισμό και σε βιβλία που βοηθούν στον σχεδιασμό της διάδρασης ανθρώπου-υπολογιστή αντίστοιχα. Με αυτόν τον τρόπο, τόσο ο εκπαιδευόμενος όσο και ο εκπαιδευτής μπορεί να συνδυάσει αυτό το βιβλίο με ένα άλλο ανάλογα με τις ανάγκες του. Για παράδειγμα, σε ένα εκπαιδευτικό πρόγραμμα προγραμματισμού αυτό το βιβλίο μπορεί να φανεί χρήσιμο για τις μελέτες περίπτωσης. Επιπλέον, σε ένα εκπαιδευτικό πρόγραμμα διάδρασης ανθρώπου-υπολογιστή, αυτό το βιβλίο μπορεί να φανεί χρήσιμο ως εργαστηριακό βοήθημα. Τα επιμέρους βιβλία για τη σχεδίαση της διάδρασης και τον προγραμματισμό είναι πολλά και αυξάνονται συνέχεια σε ανταπόκριση της χρησιμότητας των αντίστοιχων γνωστικών περιοχών. Για λόγους ευκολίας παραθέτουμε ενδεικτικά μερικά, με βασικό κριτήριο τη συμπληρωματικότητά τους με το παρών βιβλίο και όχι με κάποιο άλλο αντικειμενικό κριτήριο ποιότητας.
Οι αναγνώστες που θέλουν να μάθουν περισσότερα για επιμέρους ειδικά θέματα σχετικά με τον προγραμματισμό ή τη διάδραση θα μπορούσαν να τα αναζητήσουν σε κάποιο από τα ελληνικά βιβλία[^greek-books]. Στην αγγλική βιβλιογραφία υπάρχουν ακόμη περισσότερες συμπληρωματικές επιλογές, με βιβλία που διαπραγματεύονται τα θέματα της αξιολόγησης με χρήστες και τα θέματα του προγραμματισμού[^noble][^olsen][^thimbleby], διακριτά το ένα από το άλλο. Συνοπτικά, υπάρχουν μερικά βιβλία που έχουν παρόμοια κίνητρα με αυτό το βιβλίο (και έμμεσα επιβεβαιώνουν την ανάγκη για συγγράμματα σε αυτήν την σύνθετη περιοχή), αλλά ο χρόνος της παραγωγής τους δεν επέτρεψε στους συγγραφείς να αντιμετωπίσουν ισότιμα περιπτώσεις πέρα από εκείνη του επιτραπέζιου ΗΥ, που φαίνεται να μονοπωλεί το ενδιαφέρον τους.
Αξίζει να αναφερθούμε λίγο περισσότερο στα βιβλία του Νoble, του Olsen και του Thimbleby, τα οποία σε μια πρώτη ανάγνωση φαίνεται να έχουν ακριβώς το ίδιο αντικείμενο με αυτό το βιβλίο, αλλά με μια προσεκτικότερη μελέτη έχουν περισσότερες διαφορές παρά ομοιότητες. Τα παραπάνω βιβλία είναι μεν παρόμοια με αυτό το βιβλίο, αλλά ταυτόχρονα πολύ διαφορετικά, γιατί απευθύνονται είτε σε διαφορετικά επίπεδα αναγνώστη (π.χ., το βιβλίο του Olsen σε προχωρημένους προγραμματιστές, πιθανόν ακόμη και σε επαγγελματίες) είτε σε αναγνώστες με διαφορετικά κίνητρα (π.χ., το βιβλίο του Noble σε καλλιτέχνες και σχεδιαστές, ενώ αυτό του Thimbleby σε ακαδημαϊκό κοινό). Η παραπάνω ανάλυση δείχνει ότι υπάρχει ένα κενό ακόμη και στη διεθνή βιβλιογραφία, για ένα εισαγωγικό βιβλίο στο θέμα του προγραμματισμού της διάδρασης που δεν προϋποθέτει πολλές προηγούμενες γνώσεις, αλλά και δεν έχει στενές προσδοκίες για τον χρόνο που θα αφιερώσει ή για τον σκοπό του αναγνώστη.
Σε ένα υψηλότερο επίπεδο αφαίρεσης, υπάρχουν βιβλία σχετικά με την ευρύτερη βιομηχανική-επιχειρηματική τοποθέτηση αυτού του βιβλίου.[^vonhippel][^christensen] Τόσο σε αυτά, όσο και στα υπόλοιπα κλαδικά βιβλία της διοικητικής επιστήμης παρέχονται συμβουλές για ευκαιρίες και για στρατηγικές και τακτικές αλλαγής, όμως αυτές οι αλλαγές φαίνεται να έχουν κίνητρο περισσότερο τον φόβο για τον κίνδυνο παρά την ελπίδα για κάτι καλύτερο, το οποίο φυσικά είναι πιο δύσκολο να βρεθεί και να οριστεί. Όμως, αν και είναι χρήσιμο να γνωρίζουμε τις απειλές της τεχνολογίας, είναι ακόμα πιο χρήσιμο να αναγνωρίζουμε τρόπους με τους οποίους η τεχνολογία μπορεί να αναπτυχθεί σε συνεργασία και σε όφελος της κοινωνικής δραστηριότητας συνολικά και όχι μόνο ως ανταγωνιστικό πλεονέκτημα μιας εταιρείας.
Η συνειδητοποίηση του εκδημοκρατισμού των παραγωγικών μέσων και στόχων σε συνδυασμό με τη διάχυτη πρόσβαση στα ψηφιακά εργαλεία και μέσα σχεδιασμού νέων προϊόντων και υπηρεσιών προβάλλει ως ελπίδα για τη μετάβαση στην επόμενη φάση της βιομηχανικής επανάστασης, όπου η βασική ανθρώπινη δραστηριότητα θα μετριέται με όρους δημιουργικής παραγωγής, παρά με όρους ποσοτικής παραγωγής ή κατανάλωσης. Είτε αναζητούμε ιδέες για νέα προϊόντα είτε έχουμε τις προδιαγραφές για αυτά και προσπαθούμε να τα δημιουργήσουμε, οι διαδικασίες που σχετίζονται με τον προγραμματισμό της διάδρασης είναι και στις δύο περιπτώσεις σημαντικές.
Τέλος, πέρα από τα παραπάνω βιβλία που συμπληρώνουν το παρόν βιβλίο ως προς τις ανάγκες του αναγνώστη και του εκπαιδευτικού, υπάρχει και μια μικρή αλλά περιεκτική λίστα από σχετικά βιβλία που έχουν επηρεάσει τη συγγραφή αυτού του βιβλίου. Ακόμη, κάθε κεφάλαιο προσφέρει μια μικρή συνεκτική λίστα από βιβλία με σχετικό περιεχόμενο για το αντίστοιχο κεφάλαιο. Επιπλέον, η ηλεκτρονική έκδοση του βιβλίου περιέχει τόσο ενημερωμένη βιβλιογραφία, όσο και συνδέσμους προς ηλεκτρονικές πηγές.