Hannah Sawiuk
- Screen 1
- Successfully understood the page
- Curious if yellow pane updates as I go?
- I think that there's a lot of flexibility for this, seems relatively flexible
- For the dropdown menu of existing functions —> "Maybe you can go edit the existing function"
- Screen 2
- Successfully understood the page
- Thought it autocompleted name for the input
- Screen 3
- Successfully understood the page
- Interesting that it differs from the input page
- Cancel will erase your work
- Save and exit won't be published
- Save and write takes you to the next step
- Conclusion
- Yes we easy and intuitive
- Drop downs were super helpful
- Floating info boxes would be helpful
- The drop down menu of existing functions control flow was not as intuitive
- If I navigate away will my work be saved?
- If I save a draft, will someone else be able to edit my draft?
- Who gets to see and edit what?
- How does my work play into the bigger scheme of things?
- The flow diagram order of events was different from the order of the editor flow (++)
Kye Kim passcode: 8RViPTZ%
- Screen 1
- Successfully understood the page
- "It looks like definition, implementation, and tests are the main components to a function and I have to do all of them"
- Tried clicking See name examples
- I was confused about the "plus" button, can I create many names? Then it clicked that it's for other languages. (She thought it was to create another function!)
- Items in the drop down menu is to avoid duplication
- If I click an existing function from the drop down maybe I'll see what is in the function already, some implementation, the name, aliases, all filled out
- Screen 2
- Successfully understood the page
- I guess where are specific inputs - am I used to input every combination of the possible inputs?
- Some confusion around input selector being a drop down or not (++)
- Noticed the visual diagram update, but much later (++)
- Screen 3
- Successfully understood the page
- Cancel, the page I was at before I even entered create a function
- Save and draft, I think I'll see my list of functions completed and list of drafts
- Save and write implementation, there would be some part that I can code? Some logic to perform the instructions
- Conclusion
- The dropdown selector for input and output type was confusing
- Some confusion between aliases and different languages for input names
- Aliases map to the language they're in no? Should they be grouped by language? For example:
- English Name Check function, English Aliases Meep, moop, boop
- Bengali Name XYC, Bengali Aliases Foo, fee, fii
J.J. Jackson
- Screen 1
- Successfully understood the page
- "I don't know if I have to add the aliases or not"
- Perfectly understood what aliases are for
- Understood the items in the dropdown menu
- Thought the menu was autocomplete
- Doesn't know what clicking the items will mean
- Screen 2
- Successfully understood the page
- "I'm curious if each language we need to define different inputs?"
- Can you use an input in another language even if it isn't defined in that language?
- "Are there infinite types? I might expect it to be a dropdown because generally there should be fewer types than inputs... across all functions there might be so many different inputs and a lot of them will reuse lots of types... I'm wondering about that..."
- Thought the input name was filled by default
- Screen 3
- Successfully understood the page
- Cancel, the work will go away
- Save and exit, the work will be saved and I could come back later and do the rest of the steps
- Write will go to the implementation
- Conclusion
- Straightforward
- Confusing, was the search icon in the type, I didn't know what that was going to do
- I wonder about a more complicated input or return type, how would I go about specifying that
- Nothing irritating
Chris Sackes
- Screen 1
- Successfully understood the page
- Found the checkmark visual language a bit confusing
- The mapping of "three" in copy at the top is different from the "three" in the function definition
- Confusion between writing function name in multiple languages and aliases
- Thought the menu was autocompleting the function name
- I expected it to fill out the box I was in like a normal autocomplete