Skip to content

User personas

Chris Holdgraf edited this page Nov 14, 2019 · 1 revision

A place to write out some personas / perspectives of users we should keep in mind.

Jane, the university data science instructor

Jane is an instructor at a university with a growing data science education initiative. She has some experience in Python, having learned about the language through tutorials and courses that utilized the Jupyter ecosystem. Jane needs to create content for her courses to run on a JupyterHub that all students use for their work. All of the content she writes needs to be in the Jupyter Notebook format, and she wants to write these documents via the Jupyter(Lab/Notebook/Nteract) interface. She would like to be able to include equations and references in her books, though she cares more that the thing that students see if user-friendly, clean-looking, and easy to browse and discover. She'd also like to make heavy usage of widgets and interactive interfaces that either run in pure Javascript, or that utilize the JupyterHub for interactivity.

Eliza, the university software engineer

Eliza works at a data institute at the university, where she does development work for a number of open source projects, educational efforts on campus, and research collaborations. She is well-experienced in Python, and prefers coding via vim. She's used notebooks before, though thinks they're too cumbersome to work with from a terminal, and that they aren't good for collaboration with her software-focused peers because of the lack of diff-ability. She understands that students or collaborators may want to be able to use .ipynb files, just doesn't want to integrate it with her own work.