These human uses of computational narratives illustrate how and why the ways that Jupyter notebooks are used are so dramatically different from traditional software engineering tools where the goal is for one group of people to write software that is subsequently deployed to and used by an entirely different group of users. While Knuth's literate programming paradigm \cite{Knuth_1984} weaves human-oriented documentation into the software engineering process, a computational narrative is distinct in its incorporation of interactive computing as the central element. The outcome here is not a software product but ideas and understanding that are "deployed" to other humans.

More than software

While Jupyter's open source software is obviously central to the project, over the years we have developed a broader perspective that guides the project and has been a primary factor in its growth and adoption: Jupyter is more than merely software. More specifically, Jupyter also builds and consists of services, open standards and protocols, and community.