More than just Software Surprises: Purposes, Processes, and Directions for Software Application Easter Eggs

"Easter eggs" are features hidden inside software, and the practice of developers including them is a long-standing global phenomenon. They have seen some investigation in the context of games, but despite their prevalence in non-game software applications, their nature within this context is less clear. We perform a qualitative, investigative analysis of Easter eggs in non-game software application contexts, using primarily archival research including discussion forums, social media posts, and user-created online databases, along with select developer interviews. Our work uncovers the stories behind, motivations for creating, and intended perceptions of Easter eggs, which we present as categories of purposes with illustrative examples. This analysis also informs a categorization and discussion of processes that Easter eggs undergo concerning the social and emotional circumstances of their developers and users. Finally, we use our results to motivate future directions for applying Easter eggs in user interfaces.

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/papers/cscw/87112/2022

AdRecommended

Learn AI Coding at CodeNow

open_in_newOpen DOI Link
DOI: https://doi.org/10.1145/3512949
At a Glance

Paper Snapshot

fact_check
dataset
Source
CSCW
calendar_month
Year
2022
emoji_events
Award
No award tagged
group
Authors
2 authors
sell
Subtopics
—
work
Professions
—
article
Content Status
Abstract only
hub
Related Papers
0 related papers