This document provides guidance on how to involve a whole team in analyzing user testing results. It recommends conducting analysis sessions where the entire team observes user tests together, takes notes on insights, and then groups the notes to identify shared understandings and next steps. The process involves preparing observers ahead of time, focusing observation notes on user behaviors rather than opinions, and recapping after each test to discuss findings. The goal is to save time, create shared understanding across teams, and increase learning through direct exposure to users.
Joep Schuurkes and me gave this talk at TestBash Manchester, October 21, 2016.
Abstract:
The challenge of teaching new testers useful skills is something that many testers face - either you’re a manager, a test competence lead, or an experienced tester who coaches other testers. What would you need to learn and practice to become a tester in the first place? How would you pick the things to learn and skills to practice to help a new team member learn the ropes of testing and start adding value? If Tim Ferriss can come up with the 4-hour chef, why can’t we come up with the 4-hour tester?
Armed with the hypothesis that it’s possible to identify the core skills and knowledge for testers and that it’s possible to become familiar with those in 4 hours, Joep and Helena set out to explore and discover what that core consists of. This talk addresses the process of discovery itself, how they found the hypothesis to be or not to be true, and what they learned along the way. They will also present the results of the experiment as a set of heuristics in a framework that can help novice testers to learn testing.
Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013TEST Huddle
EuroSTAR Software Testing Conference 2013 presentation on Cross Team Testing-Managing Bias by Johan Atting.
See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Part of the internal Codeweavers Development series from our Academy.
Writing Tests are a fundamental part of our development workflow but it's not easy to write them well. This talk dives into this and throws a few spanners in the works from what people traditionally think.
Joep Schuurkes and me gave this talk at TestBash Manchester, October 21, 2016.
Abstract:
The challenge of teaching new testers useful skills is something that many testers face - either you’re a manager, a test competence lead, or an experienced tester who coaches other testers. What would you need to learn and practice to become a tester in the first place? How would you pick the things to learn and skills to practice to help a new team member learn the ropes of testing and start adding value? If Tim Ferriss can come up with the 4-hour chef, why can’t we come up with the 4-hour tester?
Armed with the hypothesis that it’s possible to identify the core skills and knowledge for testers and that it’s possible to become familiar with those in 4 hours, Joep and Helena set out to explore and discover what that core consists of. This talk addresses the process of discovery itself, how they found the hypothesis to be or not to be true, and what they learned along the way. They will also present the results of the experiment as a set of heuristics in a framework that can help novice testers to learn testing.
Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013TEST Huddle
EuroSTAR Software Testing Conference 2013 presentation on Cross Team Testing-Managing Bias by Johan Atting.
See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Part of the internal Codeweavers Development series from our Academy.
Writing Tests are a fundamental part of our development workflow but it's not easy to write them well. This talk dives into this and throws a few spanners in the works from what people traditionally think.
Activate Agile 2014 : roles, activities, behaviours in Agile Projectsdeancornish
#agileaustralia14 #activateagileaus
This deck was presented by Kim Ballestrin, Nish Mahanty, Megan Dell and Dean Cornish on June 18, 2014 at the Agile Australia Conference in Melbourne Australia.
Activate Agile 2014 : roles, activities, behaviours in Agile Projectsdeancornish
#agileaustralia14 #activateagileaus
This deck was presented by Kim Ballestrin, Nish Mahanty, Megan Dell and Dean Cornish on June 18, 2014 at the Agile Australia Conference in Melbourne Australia.
Introduction to Usability Testing for Digital MarketeersLennart Overkamp
These slides provide an introduction to usability testing for digital marketeers. This well-known method in user-centred design is used to improve products, by having participants interact with these products and by measuring their performances and responses.
I presented this topic as a guest lecturer to students attending the Minor Digital Marketing at the Fontys ICT Eindhoven at April 5th, 2017. Providing examples and best practices from Dutch digital design agency Mirabeau, I explained to them the required steps for the preparation, the moderation, and the analysis of usability tests.
How to run a design sprint - LearnDay@Xoxzo #9Xoxzo Inc.
LearnDay@Xoxzo is a monthly online seminar initiated by the Xoxzo team. We will have speakers from the team or guest speakers which will talk for 20 minutes each, on a subject of their choosing.
How to run a design sprint by Hyejeong.
XOXZO Learn day #9
2019/05/24
======================
We have recorded sessions of our previous LearnDay here: https://www.youtube.com/channel/UCiV-bQprArQxKBSzaKY1vQg
For updates and news on our future LearnDays, follow us on Twitter (https://twitter.com/xoxzocom/) or sign up for our Exchange Newsletter (https://info.xoxzo.com/en/exchange-mailing-list/)
These slides provide an introduction to usability testing. This well-known method in user-centred design is used to improve products, by having participants interact with these products and by measuring their performances and responses.
I presented this topic as a guest lecturer to first-year Psychology students at the University of Twente at February 6th, 2017. Providing examples and best practices from Dutch digital design agency Mirabeau, I explained to them the required steps for the preparation, the moderation, and the analysis of usability tests. Moreover, I highlighted the importance of psychologists’ knowledge, (research) methods and skills for design, which I believe to be invaluable.
Presentation given for a Ministry of Testing Meetup in Cambridge with Neil Younger and Karo Stoltzenburg. It provides basic background on note taking, an introduction to popular note taking techniques and examples on how those can help you with your testing and reporting challenges. It leads into a hands-on testing session using specific note taking approaches of your choice. The evening was wrapped up with a debrief session and discussion.
https://www.meetup.com/MinistryOfTesting/events/234875522/
Agile Testing examines software from the customer point of view, and requires that the entire team tests the product to deliver value.
According to James Bach, testing is the questioning of a product in order to evaluate it.
Agile Testing takes the fundamentals of software testing, and provides options for testing products delivered in Agile workflows. It focuses on early involvement of testers, defect prevention, quick feedback loops, test automation, and exploratory testing.
This presentation will start with selected ideas from Agile Testing, and
More Agile Testing, then Dag Rowe will tie in ideas from other practices and practitioners, notably BDD and Specification by Example
http://studentlifeatdisk.weebly.com/
http://www.dia.doshisha.ac.jp/disk/
As an MYP interested school we are introducing MYP-style Technology classes. This video was produced to help "flip" our classroom. Students can view this (or the YouTube or Vimeo versions) elsewhere in order to spend more time in class actually creating, collaborating and working in an environment with other learners with access to a knowledgeable"expert".
Brandon Lang
TIM 105
Prof. Desa
12/7/2018
Final Examination
Thursday
Friday
Saturday
Sunday
Monday
Tuesday
Midterm received in class and reviewed
Work on question 1, create plan to address questions and begin structured problem solving process
Work on question 2, review midterm material, begin working on question 3, review financial modeling homework
Complete question 3, begin work on question 4, review product design material
Finish question 4, begin work on question 5, reflect on quarter experiences
Finish question 5, review final and submit materials
1. Planning
Step 1 - Define the problem
Create a plan for addressing the final questions listed below to help with completing the exam successfully.
Step 2 – Create a plan for solving each sub-problem
· SP1: Create a list of tasks that need to be done to complete this exam
· SP2: Create a GANTT chart to schedule tasks
· SP3: Draw conclusions and develop guidelines to improve future strategies and implementation
Step 3 - Execute the plan
· SP1: Create a list of tasks that need to be done to complete this exam
1. Problem 1: Planning
a. GANTT chart (A)
b. Keep track of progress (B)
2. Problem 2: Product Development
a. Review Midterm question 3 (C)
b. Develop design process for development (D)
c. Dissect video game console (E)
d. Dissect VR headset (F)
e. Design video game sensor to track motion (G)
f. Develop design process for VR system (H)
g. Develop product platform and product lines for different market segments (I)
h. Develop FMEA for “serious gamer” and “realistic VR” market segments (J)
3. Problem 3: Financial Modeling
a. Produce NPV analyses for four years (K)
b. Find minimum value of unit sales price for the product that will result in a positive NPV by the end of the year 4 (L)
c. Show the trade-off law between NPV and unit sales prices (M)
d. Make recommendation of price that the software giant should charge for 1 unit (N)
e. Find expected NPV based off of the unit sales price that results in a positive NPV (O)
4. Problem 4: IT for Product Design & Development
a. Use the MDC Framework to develop a Product Design and Development Framework (P)
b. Design an IT system to automate steps of the framework (Q)
5. Problem 5: Conclusion
a. Reflect upon experiences of the past quarter and write down the lessons learned from the quarter (R)
· SP2: Create a GANTT chart to schedule tasks
· SP3: Draw conclusions and develop guidelines to improve future strategies and implementation
· Question 1 was completed on Friday
· Question 2 was started Friday and was completed Sunday
· Question 3 was started on Saturday and was completed Sunday
· Question 4 was started on Sunday and was completed on Monday
· Question 5 was started on Monday and completed on Tuesday
I did fairly well with keeping to my question start and completion schedule. It was challenging with balancing studying with my finals on Monday but I was able to do it in the end. Splitting up doing the questions on different days was the ...
Participant handouts from Scrum Master as a Facilitator workshop. During this workshop we learn and practice some basic meeting facilitation skills, focus on tips and tricks for Scrum ceremonies, and simulate a Scrum cycle using our learning
Light Weight Methods to Drive Your Designs ForwardNicole Capuana
Product teams these days need to be moving quickly and iteratively in delivering great products. At times though, teams can get stuck on how to move the designs forward. Sometimes it’s because of unexpected complexity and other times there are multiple paths to explore.
In this workshop, participants will experience a variety of methods that help teams gain a shared understanding through collaboration with clients, product owners, and key stakeholders. Each of the methods covered are light-weight and can be adopted by teams at any stage in the product design and development. Learn how to:
+ get started with user research,
+ define personas,
+ generate and turn ideas into solid solutions,
+ create low-fidelity mockups that can be tested with users immediately,
+ conduct a usability test,
+ synthesize your findings,
+ and gain focus for the product through games and structured discussion.
Every method covered will focus on designing a mobile app so that participants get the full experience of how each method fits into designing a product.
Don't worry if you don't have any UX background, this workshop will guide you through exercises. And if you're a UX rockstar, come flex your usability prowess with other professionals. Come learn and share tips & tricks! Everyone on a product team can benefit from this hands-on practice.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
5. How does this apply to user testing analysis?
1. Save time
2. Create a shared understanding
6.
7. How does this apply to user testing analysis?
1. Save time
2. Create a shared understanding
3. Increase learning velocity
8. ● Single best way for teams to produce better design work
a. Direct exposure to users
● Recommendation
a. 2 hours / 6 weeks (225 hours)
b. Each person on the team
Research by UIE shows…
https://articles.uie.com/user_exposure_hours/
13. How to analyse with your whole team
● Why?
● What it involves
● Who to bring in
● How to do it
14. The basic process
1. Preparation work
2. During observations
a. Everyone in the room is taking notes on post its during each test
b. Group post its after observing each test
3. After reviewing all tests
a. Review groups together
b. Agree on
i. Most important insights
ii. Next steps
15. How to analyse with your whole team
● Why?
● What it involves
● Who to bring in
● How to do it
17. Especially...
● The UX team
a. UX designers
b. Visual designers
c. Copy/content people
d. Data/optimisation specialists
● Product
a. Product managers and product owners
● Front-end developers
a. Mobile
b. Web
18. Observing 1 or 2 sessions is enough to start with
● Easier to agree to watch 1 test than a whole day of testing
● Ask them to join at the start of the day if they can
Back-end too!
19. ● Someone in the observation room needs to be the facilitator
● The role
a. Preparation work and setting up the room
b. Explain instructions at the start
c. Keep the room focused during testing
d. Group findings after each test
e. Recap at the end of the day
Don’t forget the facilitator!
20. How to analyse with your whole team
● Why?
● What it involves
● Who to bring in
● How to do it
22. ● Schedule at least 30 min between each user test
a. Allow time to go through notes taken in between
● Book an observation room
a. Meeting room is enough
● Ensure space for writing and post it notes
a. Whiteboard
b. Or wallspace for whiteboard clingfilm
1. Preparation
23.
24.
25. Post it prep
● Enough post its for everyone in the room
● One colour for each participant
a. 5 participants = 5 different colours
b. Enough of each colour for each observer
27. Review the test
A user test typically consists of…
● Intro interview questions
● Tasks
● Wrap up interview questions
Group these into overarching steps and number the steps
29. Test of vg.no
Group into overarching steps and number the steps, e.g.:
1. Intro questions
2. Find vg.no
3. Log in to VG
4. Find an article on VG
5. Etc.
6. Etc.
7. …
8. ...
30. 1 2 3
Intro questions Log into vg.no Find an article...
Steps along the horizontal axis
38. Prepare the observers
● Explain the goal of testing
a. What are you testing? Why?
b. What problems are you trying to solve?
c. What hypotheses/assumptions are you testing?
● Provide instructions
a. Post it notes
i. One observation per post it
ii. Number the post it based on the chart steps
2
39. Prepare the observers
● Explain the goal of testing
a. What are you testing? Why?
b. What problems are you trying to solve?
c. What hypotheses/assumptions are you testing?
● Provide instructions
a. Post it notes
i. One observation per post it
ii. Number the post it based on the chart steps
iii. Use the right colour for each participant
Bob
Anna
Remind yourselves
of the colours!
40. Prepare the observers
● Explain the goal of testing
a. What are you testing? Why?
b. What problems are you trying to solve?
c. What hypotheses/assumptions are you testing?
● Provide instructions
a. Post it notes
i. One observation per post it
ii. Number the post it based on the chart steps
iii. Use the right colour for each participant
b. How to use the chart
1
Intro
questionsPositive
Negative
General
41. ● Behavioural
a. ‘Used different search terms than we expected’
b. Summary comment: ‘completed task easily’
● Quotes
● Attitudes and beliefs (typically go into general comments)
a. ‘I hate paying online, it doesn’t feel safe’
● Timestamps
a. For video clips or to show others later
Give some tips on note-taking
46. Recap after each test
● Group findings
a. Remove duplicates
b. Discuss differences in
observations
● Agree on placement in chart
a. Useful framework:
i. No problem
ii. Cosmetic
iii. Hassle
iv. Critical
1
Intro
questionsPositive
Negative
General
54. Agree on top 5 insights
● Why?
a. Align
b. Create shared understanding
c. No need for full blown report
i. Pictures and/or Google doc summary is enough
d. Useful as an executive summary of the test