Git Product home page Git Product logo

Comments (15)

minrk avatar minrk commented on May 18, 2024 1

Who should "I am" be referring to? A prospective hub-deployer? If so, here's a shot:

I am: a teacher/professor with linux admin skills or a student assistant / campus support with such skills.
I am trying to: teach a scientific subject with computational work
But: Dealing with software problems on diverse student computers consumes too much time
Because: There are lots of different kinds of computers and ways to install things and many versions of everything
Which makes me feel: 🐌 (I don't know how to deal with this one)

from jupyter.github.io.

ellisonbg avatar ellisonbg commented on May 18, 2024 1

@willingc thanks, that is super helpful!

Some take aways in your personas:

  • For the "manager of a team of analysts" persona, it sounds like being able to shield those users from the pain of installation is a huge benefit of JupyterHub. Sure, it may be painful for the person that installs JuptyerHub (we can ease this too), but for the manager who is evaluating JupyterHub, it is a huge selling point that their end users (the team) are completely shielded from the deployment/installation challenges.
  • Based on this, I think the JupyterHub docs and webpage should distinguish between the challenges of deploying JupyterHub and the pleasant experience for users once that is done.
  • Also, for both of these personas, it seems like the easy of installation (none, for users), is only one parts of what would make those users experience nice.

from jupyter.github.io.

ellisonbg avatar ellisonbg commented on May 18, 2024

Would be helpful if someone could do a problem statement for this to help guide the design process:

Problem Statement

I am: [who, including 3 characteristics]
I am trying to: [outcome/job]
But: [problem/barrier]
Because: [root cause]
Which makes me feel: [emotions]

from jupyter.github.io.

ellisonbg avatar ellisonbg commented on May 18, 2024

The "I am" should be the person we would design this page for - and I think
the person you choose is definitely one of the core people this page should
focus on. There may be multiple such people (or personas as they are called
in a design context) - maybe another one would be an IT person at a company
whose Data Science team told them to install JupyterHub on their cluster.

I will give that one a go:

I am: an experienced IT/sysadmin person that has no idea what JupyterHub is
I am trying to: learn about and install/configure/deploy JupyterHub for my
data science team
But: I can't find any information about JupyterHub on the jupyter website
Because: There isn't much information there and the info that is there is
buried way down a page.
Which makes me feel: a bit sketchy about deploying it

Speaking from experience - I think the "makes me feel" part of your persona
would be "stressed about teaching"

Cheers, Brian

On Tue, May 31, 2016 at 1:07 AM, Min RK [email protected] wrote:

Who should "I am" be referring to? A prospective hub-deployer? If so,
here's a shot:

I am: a teacher/professor with linux admin skills or a student assistant /
campus support with such skills.
I am trying to: teach a scientific subject with computational work
But: Dealing with software problems on diverse student computers consumes
too much time
Because: There are lots of different kinds of computers and ways to
install things and many versions of everything
Which makes me feel: 🐌 (I don't know how to deal with this one)


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
#94 (comment),
or mute the thread
https://github.com/notifications/unsubscribe/AABr0PTJCT-i7i9b7WEKylV8bY4nVM5Eks5qG-wlgaJpZM4IqGLh
.

Brian E. Granger
Associate Professor of Physics and Data Science
Cal Poly State University, San Luis Obispo
@ellisonbg on Twitter and GitHub
[email protected] and [email protected]

from jupyter.github.io.

ellisonbg avatar ellisonbg commented on May 18, 2024

OK here is an initial user test of JupyterHub content on the website:

http://www.usertesting.com/videos/Mak-g9WxfhQWYxtPbLqe-w?shared=true

Very worth watching!!! @willingc @minrk @fperez

from jupyter.github.io.

ellisonbg avatar ellisonbg commented on May 18, 2024

I am running another one, with the same tasks, but a bit more clarification up front about JupyterHub and Jupyter being different.

from jupyter.github.io.

fperez avatar fperez commented on May 18, 2024

Just saw the video, thanks!

from jupyter.github.io.

willingc avatar willingc commented on May 18, 2024

Actual personas from PyCon

Manager of a team of analysts in a business setting
I am: the manager of a team of analysts responsible for analysis, reports, and business metrics
I am trying to: teach my business analysts who are used to SAS, SPSS, some RStudio to use Python
But: they are struggling since they are not CS programmers and do not understand git, sw workflow, etc.
Because: I lack an easy way to get them started using Python analysis tools
Which makes me feel: frustrated, confused

Professor of Social Science
I am: a professor of social science wanting to teach students the notebook and Python libraries for analysis and visualization
I am trying to: provide a simple way for students who are not programmers nor do most wish to be
Because: I lack an easy way to get them started
Which makes me feel: confused

from jupyter.github.io.

fperez avatar fperez commented on May 18, 2024

On Wed, Jun 1, 2016 at 3:15 PM, Brian E. Granger [email protected]
wrote:

For the "manager of a team of analysts" persona, it sounds like being able
to shield those users from the pain of installation is a huge benefit of
JupyterHub. Sure, it may be painful for the person that installs JuptyerHub
(we can ease this too), but for the manager who is evaluating JupyterHub,
it is a huge selling point that their end users (the team) are completely
shielded from the deployment/installation challenges.

I just had a discussion with Berkeley folks deploying JHub for data science
campus-wide, and they absolutely zoomed in on this factor as a major
advantage of JHub. It does require some IT support, but it gives them full
and precise control over the environment the students have (versions,
libraries, content), with "just a browser" as the only requirement. In
courses with 500+ students, this is the difference between viable and
impossible deployment (if they were to do it locally for everyone).

Cheers

f

Fernando Perez (@fperez_org; http://fperez.org)
fperez.net-at-gmail: mailing lists only (I ignore this when swamped!)
fernando.perez-at-berkeley: contact me here for any direct mail

from jupyter.github.io.

choldgraf avatar choldgraf commented on May 18, 2024

hey all - I was just thinking to myself "we really need a JupyterHub information page on the website" and came across this issue. It sounds like there was some user story-boarding, but did anything come of this issue?

I would be in favor of pushing this forward again, especially since JupyterHub now deploys on Kubernetes and there are multiple versions of documentation that call out to "JupyterHub", there'd be a lot of value in disambiguating.

For example, I was chatting with a person from Stencila this morning, and he mentioned that he didn't think to use JupyterHub because he never realized that it could run on Kubernetes. He had seen the phrase "Zero to JupyterHub", but that wasn't enough to get him to click on the docs since it didn't say K8S.

If there were a landing page that could give a high-level view of all the stuff JupyterHub can do (and if this page ideally showed up first in google searches), that'd be quite helpful.

Are people OK with me putting together a draft of a page such as this?

from jupyter.github.io.

ellisonbg avatar ellisonbg commented on May 18, 2024

Sure! I would at least coordinate with @tgeorgeux and @jzf2101 as they are working on a larger refactor.

from jupyter.github.io.

jzf2101 avatar jzf2101 commented on May 18, 2024

Yes! We are

from jupyter.github.io.

choldgraf avatar choldgraf commented on May 18, 2024

in my mind, this would be a short-term content add with pretty much no changes to style etc. IMO having the content we want up there is more important than the design or layout. I'll put together a quick PR and we can always repurpose the page wording when the refactor lands.

from jupyter.github.io.

choldgraf avatar choldgraf commented on May 18, 2024

This is now merged in #297

from jupyter.github.io.

choldgraf avatar choldgraf commented on May 18, 2024

(but I don't apparently have the rights to close this issue)

from jupyter.github.io.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.