Presented at OZIA 09. Thoughts on navigation models from the hive mind of Queensland's leading usability and user centered design services and the results from some initial research into the usability of various navigation UI models.
1) The LibQual+ Survey is an online survey developed by the Association of Research Libraries to measure user perceptions of library service quality. It contains core questions about the library as a place, affect of service, and information control.
2) The LibQual+ Survey will be administered at Columbia University Libraries from February 16-23, 2009 to faculty, students, and staff. Results will provide information about user priorities and satisfaction levels to help the libraries improve services.
3) Previous LibQual+ surveys in 2003 and 2006 at Columbia identified top performing areas like electronic resources access, as well as weaknesses like quiet study spaces and the library website.
Usability Testing: A Brief Introduction for the NoviceJenny Emanuel
油
This document provides an introduction to usability testing for novices. It discusses what usability studies and user experience are, as well as the legal requirements for conducting studies using the Institutional Review Board. It recommends the basic equipment needed like an interviewer, interviewee, questions, and notes. More advanced options for recording interviews are presented ranging from free to expensive software. Guidelines are offered for developing surveys, recruiting participants, conducting interviews, storing data, and asking detailed questions. Examples from studies of undergraduate students are shared, revealing habits like relying on search and not using libraries or mobile devices as expected. Suggested additional resources on usability and qualitative research methods are also provided.
Gopal Dutta - Collaboration is the key: working as part of a team to organise...sherif user group
油
The document summarizes a presentation about collaborating on an audit of ebook accessibility. Key points:
- A team from several universities worked together to audit the accessibility of ebooks on 44 platforms from 65 publishers and 280 ebooks.
- Ebooks can potentially be more accessible than print for those with impairments, but many current ebooks have issues like lack of text reflow or screen reader compatibility.
- The audit examined questions like available formats, text reflow ability, screen reader compatibility, and adherence to accessibility guidelines.
- The results will help libraries ensure resources are accessible as required and improve usability for all readers. Conducting the audit required significant coordination between the distributed team members.
The Fellows researched libraries in the Oberlin Group consortium to identify ways to enhance the patron experience for the Earlham College Library. They used this research to propose potential projects, including creating wireframes for a public-facing Earlham Library website. Currently, the Fellows are conducting usability tests of the library website and a GoPro challenge to assess the usability of physical resources to help develop a clearer picture of accessibility. They will use the findings to make suggestions for improving the website and accessibility of library resources.
The document discusses improving user experience through usability testing. It recommends conducting tests frequently, such as once a month, with 3 participants per session. Tests should be moderated and observed to gather feedback on usability problems. Findings should then be prioritized and fixes implemented quickly through an iterative process. Regular, low-cost usability testing was found to improve products more than infrequent, large-scale tests.
際際滷s for my full-day information architecture workshop. Will teach in Minneapolis, MN (November 12, 2012) and Toronto, ON (November 29, 2012) Details: http://rosenfeldmedia.com/workshops/
Primo Central Trial, Usability Testing, and Implementation Options (2012)Alison Hitchens
油
The document summarizes a trial of the Primo Central discovery index by three university libraries - University of Waterloo, University of Guelph, and Wilfrid Laurier University. It describes setting up the trial, conducting usability testing with users and staff, and decisions made on implementing changes based on the findings. The libraries tested different interfaces and approaches during the trial period to evaluate the Primo Central index and identify opportunities to improve the user experience of discovery.
The document discusses usability best practices for websites. It provides examples of both good and bad usability, highlighting key principles like clear navigation, scannable content, and using design to enhance the user experience. It emphasizes measuring success through analytics and testing with users.
This document provides guidance on improving website usability through good design, content, and storytelling. It discusses organizing content so it is easy to scan, using headlines, white space and chunking. Key points include focusing on the user's goals, using concise and scannable writing, and measuring success through analytics. Storytelling with images and examples can help engage users.
tcc conference 2011 tsunami preparedness web moduleLulu Liu
油
The document describes a web-based tsunami preparedness module designed for international students at the University of Hawaii. The module uses multimedia, translations, adjustable fonts, and interactivity to deliver content on tsunamis. It was evaluated using surveys, tests, peer reviews and student feedback, which found improved scores and positive comments on its organization and usefulness. Recommendations include reducing content size, adding more media, testing on different systems and expanding the topics to other natural disasters.
Usability testing is a technique used to evaluate a website or application by testing it with real users. It involves having users complete typical tasks while observing them to identify any usability issues or areas for improvement. Key aspects of usability testing include recruiting 5-8 representative users, having them complete tasks while thinking aloud, and analyzing both quantitative metrics like task completion times as well as qualitative feedback to identify themes and inform design recommendations.
Usability testing is a technique used to evaluate a website or application by testing it with real users. It involves having users complete typical tasks while observing them to identify any usability issues or areas for improvement. The key steps in usability testing include orienting users, having them complete tasks while thinking aloud, and debriefing afterwards. Findings from usability testing include both quantitative data like task completion times as well as qualitative data from user feedback, which are then analyzed together to form recommendations.
The document discusses various methods for testing the usability of websites, including scenario-based inspection, heuristic evaluation, and user observation. Scenario-based inspection involves evaluators examining a website to complete tasks and note any problems. Heuristic evaluation has evaluators check if a website follows design principles. User observation involves observing real users complete tasks and recording their experiences. Setting up these tests properly is important and involves choosing participants, creating task descriptions, and deciding how to record the sessions. The results can then be analyzed to identify usability issues and prioritize improvements.
The document discusses usability considerations for Ajax applications. It outlines goals like improving the user experience and helping users be more productive. It discusses important user capabilities like keyboard accessibility and expectations around page weight, attention span, and familiar interface patterns. Common Ajax patterns are presented that can help address usability, such as inline editing, keyboard navigation, and activity indicators. Tools for prototyping are also mentioned.
VuFind @ Illinois #4 Usability Testing and ResultsJenny Emanuel
油
Usability testing and surveys of VuFind at the University of Illinois found that:
1) While users liked aspects like the visual interface and finding books easier, they also had some issues with facets being confusing and search results not always clear.
2) A majority found VuFind much more user-friendly than the previous catalog, and would use it frequently for book searches over other options.
3) Testing revealed needed improvements like keyword searching, better labeling of availability, and customizing search result displays.
The document summarizes different low-cost methods for conducting user research on web products with limited resources. It discusses using heatmapping and analytics tools to evaluate existing use, as well as virtual usability testing, guerrilla testing, and microfeedback forms to gather user experience feedback during the design process. Specific tools mentioned include CrazyEgg, Google Analytics, Usabilla, and building your own microfeedback forms. Examples are provided from a case study of redesigning a university library website.
Implementing Serial Solutions ERMS, OpenURL and federatd search solutions t UCDRos Pan
油
The document summarizes three related pilot projects at University College Dublin (UCD) Library to implement electronic resource management systems and discovery tools. The projects include an Electronic Resource Management System (ERMS) from Serials Solutions to manage e-resources, an OpenURL link resolver called ArticleLinker to link between citations and full text, and a cross-search product called Central Search that allows simultaneous searching of multiple resources. The goals are to improve management of electronic materials and make resources easier for users to discover and access. Initial implementation and future plans are outlined for each project.
The document discusses various methods for measuring user experience (UX), including observing how users interact with an application, listening to their feedback, and analyzing usage data. It recommends conducting task-based observations of users thinking out loud and recording their screens. Surveys can gather general feedback, while specialized questions should avoid bias. Eye tracking and usage logs provide objective data on what users look at and do. Heuristic evaluation involves rating an app against usability best practices. Together, these methods support continuous UX improvement.
Faster Usability Testing in an Agile World presented at Agile2011Carol Smith
油
The sheer speed of an Agile project can be frightening to even the most experienced UX practitioner. This talk covers testing in short, quick, repetitive sessions, without sacrificing quality. The presentation covers strategies and techniques that can be used for speeding up traditional usability testing, on-site, remote and Rapid Iterative Testing and Evaluation (RITE) methods. Topics from planning through analysis, and ways to provide useful and usable recommendations to the team will be covered.
Usability and Accessibility Have a Conversation: How Accessibility and UI/UX ...3Play Media
油
Starting with Jesse James Garrett's model of User Experience, this webinar will examine where accessibility and usability dovetail in areas such as user research, information architecture, persona, wireframes, visual design, and user testing. By understanding more about each other, we may better navigate each other's challenges and solve each other's problems more effectively.
Users are Losers! Theyll Like Whatever we Make! and Other Fallacies.Carol Smith
油
Presented at CodeMash 2013.
If this sounds familiar it is time to make big changes or look for a new job. Failing your users will only end badly. In this session we look at the assumptions that are all-too-often made about users, usability and the User Experience (UX). In response to each of these misguided statements Carol will provide a quick method you can conduct with little or no resources to debunk these myths.
Text, Tags and Thumbnails:Latest Trends in Bioscience Literature Searchmarti_hearst
油
This document summarizes Marti Hearst's presentation on latest trends in bioscience literature search interfaces. It discusses fundamentals of user interface design like reducing cognitive load and speaking the user's language. It also covers prototyping interfaces, evaluating them with users, and incorporating figures and captions in searches. Faceted navigation and social tagging are presented as ways to improve collection exploration and metadata.
Agile User Studies: Affordable, Iterative, Scalable, Team-Based User Feedback. Most Agile practitioners would agree that regular customer feedback is essential, but many teams struggle to obtain that information. Traditional usability tests seem too abstract, expensive, and time consuming. I will present a methodology that allows any team or practitioner to conduct affordable, iterative, team-based user studies. I will also share the result of applying this methodology at Cengage Learning over two years, multiple Agile teams, and dozens of projects.
Usability testing involves having representative users complete tasks on a website or prototype while being observed. This helps identify usability issues and ensure the site is effective, efficient and satisfying to use. The document discusses various usability testing methods like surveys, interviews and eye tracking studies. It provides guidance on planning a test, analyzing both qualitative and quantitative data collected, and using the results to improve the design.
Building High-Impact Teams Beyond the Product Triad.pdfRafael Burity
油
The product triad is broken.
Not because of flawed frameworks, but because it rarely works as it should in practice.
When it becomes a battle of roles, it collapses.
It only works with clarity, maturity, and shared responsibility.
Scot-Secure is Scotlands largest annual cyber security conference. The event brings together senior InfoSec personnel, IT leaders, academics, security researchers and law enforcement, providing a unique forum for knowledge exchange, discussion and high-level networking.
The programme is focussed on improving awareness and best practice through shared learning: highlighting emerging threats, new research and changing adversarial tactics, and examining practical ways to improve resilience, detection and response.
More Related Content
Similar to Navigation Models: Efficiency versus user preference (20)
The document discusses usability best practices for websites. It provides examples of both good and bad usability, highlighting key principles like clear navigation, scannable content, and using design to enhance the user experience. It emphasizes measuring success through analytics and testing with users.
This document provides guidance on improving website usability through good design, content, and storytelling. It discusses organizing content so it is easy to scan, using headlines, white space and chunking. Key points include focusing on the user's goals, using concise and scannable writing, and measuring success through analytics. Storytelling with images and examples can help engage users.
tcc conference 2011 tsunami preparedness web moduleLulu Liu
油
The document describes a web-based tsunami preparedness module designed for international students at the University of Hawaii. The module uses multimedia, translations, adjustable fonts, and interactivity to deliver content on tsunamis. It was evaluated using surveys, tests, peer reviews and student feedback, which found improved scores and positive comments on its organization and usefulness. Recommendations include reducing content size, adding more media, testing on different systems and expanding the topics to other natural disasters.
Usability testing is a technique used to evaluate a website or application by testing it with real users. It involves having users complete typical tasks while observing them to identify any usability issues or areas for improvement. Key aspects of usability testing include recruiting 5-8 representative users, having them complete tasks while thinking aloud, and analyzing both quantitative metrics like task completion times as well as qualitative feedback to identify themes and inform design recommendations.
Usability testing is a technique used to evaluate a website or application by testing it with real users. It involves having users complete typical tasks while observing them to identify any usability issues or areas for improvement. The key steps in usability testing include orienting users, having them complete tasks while thinking aloud, and debriefing afterwards. Findings from usability testing include both quantitative data like task completion times as well as qualitative data from user feedback, which are then analyzed together to form recommendations.
The document discusses various methods for testing the usability of websites, including scenario-based inspection, heuristic evaluation, and user observation. Scenario-based inspection involves evaluators examining a website to complete tasks and note any problems. Heuristic evaluation has evaluators check if a website follows design principles. User observation involves observing real users complete tasks and recording their experiences. Setting up these tests properly is important and involves choosing participants, creating task descriptions, and deciding how to record the sessions. The results can then be analyzed to identify usability issues and prioritize improvements.
The document discusses usability considerations for Ajax applications. It outlines goals like improving the user experience and helping users be more productive. It discusses important user capabilities like keyboard accessibility and expectations around page weight, attention span, and familiar interface patterns. Common Ajax patterns are presented that can help address usability, such as inline editing, keyboard navigation, and activity indicators. Tools for prototyping are also mentioned.
VuFind @ Illinois #4 Usability Testing and ResultsJenny Emanuel
油
Usability testing and surveys of VuFind at the University of Illinois found that:
1) While users liked aspects like the visual interface and finding books easier, they also had some issues with facets being confusing and search results not always clear.
2) A majority found VuFind much more user-friendly than the previous catalog, and would use it frequently for book searches over other options.
3) Testing revealed needed improvements like keyword searching, better labeling of availability, and customizing search result displays.
The document summarizes different low-cost methods for conducting user research on web products with limited resources. It discusses using heatmapping and analytics tools to evaluate existing use, as well as virtual usability testing, guerrilla testing, and microfeedback forms to gather user experience feedback during the design process. Specific tools mentioned include CrazyEgg, Google Analytics, Usabilla, and building your own microfeedback forms. Examples are provided from a case study of redesigning a university library website.
Implementing Serial Solutions ERMS, OpenURL and federatd search solutions t UCDRos Pan
油
The document summarizes three related pilot projects at University College Dublin (UCD) Library to implement electronic resource management systems and discovery tools. The projects include an Electronic Resource Management System (ERMS) from Serials Solutions to manage e-resources, an OpenURL link resolver called ArticleLinker to link between citations and full text, and a cross-search product called Central Search that allows simultaneous searching of multiple resources. The goals are to improve management of electronic materials and make resources easier for users to discover and access. Initial implementation and future plans are outlined for each project.
The document discusses various methods for measuring user experience (UX), including observing how users interact with an application, listening to their feedback, and analyzing usage data. It recommends conducting task-based observations of users thinking out loud and recording their screens. Surveys can gather general feedback, while specialized questions should avoid bias. Eye tracking and usage logs provide objective data on what users look at and do. Heuristic evaluation involves rating an app against usability best practices. Together, these methods support continuous UX improvement.
Faster Usability Testing in an Agile World presented at Agile2011Carol Smith
油
The sheer speed of an Agile project can be frightening to even the most experienced UX practitioner. This talk covers testing in short, quick, repetitive sessions, without sacrificing quality. The presentation covers strategies and techniques that can be used for speeding up traditional usability testing, on-site, remote and Rapid Iterative Testing and Evaluation (RITE) methods. Topics from planning through analysis, and ways to provide useful and usable recommendations to the team will be covered.
Usability and Accessibility Have a Conversation: How Accessibility and UI/UX ...3Play Media
油
Starting with Jesse James Garrett's model of User Experience, this webinar will examine where accessibility and usability dovetail in areas such as user research, information architecture, persona, wireframes, visual design, and user testing. By understanding more about each other, we may better navigate each other's challenges and solve each other's problems more effectively.
Users are Losers! Theyll Like Whatever we Make! and Other Fallacies.Carol Smith
油
Presented at CodeMash 2013.
If this sounds familiar it is time to make big changes or look for a new job. Failing your users will only end badly. In this session we look at the assumptions that are all-too-often made about users, usability and the User Experience (UX). In response to each of these misguided statements Carol will provide a quick method you can conduct with little or no resources to debunk these myths.
Text, Tags and Thumbnails:Latest Trends in Bioscience Literature Searchmarti_hearst
油
This document summarizes Marti Hearst's presentation on latest trends in bioscience literature search interfaces. It discusses fundamentals of user interface design like reducing cognitive load and speaking the user's language. It also covers prototyping interfaces, evaluating them with users, and incorporating figures and captions in searches. Faceted navigation and social tagging are presented as ways to improve collection exploration and metadata.
Agile User Studies: Affordable, Iterative, Scalable, Team-Based User Feedback. Most Agile practitioners would agree that regular customer feedback is essential, but many teams struggle to obtain that information. Traditional usability tests seem too abstract, expensive, and time consuming. I will present a methodology that allows any team or practitioner to conduct affordable, iterative, team-based user studies. I will also share the result of applying this methodology at Cengage Learning over two years, multiple Agile teams, and dozens of projects.
Usability testing involves having representative users complete tasks on a website or prototype while being observed. This helps identify usability issues and ensure the site is effective, efficient and satisfying to use. The document discusses various usability testing methods like surveys, interviews and eye tracking studies. It provides guidance on planning a test, analyzing both qualitative and quantitative data collected, and using the results to improve the design.
Building High-Impact Teams Beyond the Product Triad.pdfRafael Burity
油
The product triad is broken.
Not because of flawed frameworks, but because it rarely works as it should in practice.
When it becomes a battle of roles, it collapses.
It only works with clarity, maturity, and shared responsibility.
Scot-Secure is Scotlands largest annual cyber security conference. The event brings together senior InfoSec personnel, IT leaders, academics, security researchers and law enforcement, providing a unique forum for knowledge exchange, discussion and high-level networking.
The programme is focussed on improving awareness and best practice through shared learning: highlighting emerging threats, new research and changing adversarial tactics, and examining practical ways to improve resilience, detection and response.
Getting the Best of TrueDEM April News & Updatespanagenda
油
Webinar Recording: https://www.panagenda.com/webinars/getting-the-best-of-truedem-april-news-updates/
Boost your Microsoft 365 experience with OfficeExpert TrueDEM! Join the April webinar for a deep dive into recent and upcoming features and functionalities of OfficeExpert TrueDEM. Well showcase whats new and use practical application examples and real-life scenarios, to demonstrate how to leverage TrueDEM to optimize your M365 environment, troubleshoot issues, improve user satisfaction and productivity, and ultimately make data-driven business decisions.
These sessions will be led by our team of product management and consultants, who interact with customers daily and possess in-depth product knowledge, providing valuable insights and expert guidance.
What youll take away
- Updates & info about the latest and upcoming features of TrueDEM
- Practical and realistic applications & examples for troubelshooting or improving your Microsoft Teams & M365 environment
- Use cases and examples of how our customers use TrueDEM
Benefits of Moving Ellucian Banner to Oracle CloudAstuteBusiness
油
Discover the advantages of migrating Ellucian Banner to Oracle Cloud Infrastructure, including scalability, security, and cost efficiency for educational institutions.
This presentation, delivered at Boston Code Camp 38, explores scalable multi-agent AI systems using Microsoft's AutoGen framework. It covers core concepts of AI agents, the building blocks of modern AI architectures, and how to orchestrate multi-agent collaboration using LLMs, tools, and human-in-the-loop workflows. Includes real-world use cases and implementation patterns.
SAP Automation with UiPath: SAP Test Automation - Part 5 of 8DianaGray10
油
This interesting webinar will show how UiPath can change how SAP Test Automation works. It will also show the main benefits and best ways to use UiPath with SAP.
Topics to be covered:
Learn about SAP test automation and why it's important for testing.
UiPath Overview: Learn how UiPath can make your SAP testing easier and faster.
Test Manager: Learn about the key advantages of automating your SAP tests, including increased accuracy and reduced time.
Best Practices: Get practical tips on how to use and improve test automation with UiPath.
Real-World Examples: Demonstration on how organizations have successfully leveraged UiPath for SAP test automation.
All-Data, Any-AI Integration: FME & Amazon Bedrock in the Real-WorldSafe Software
油
Join us for an exclusive webinar featuring special guest speakers from Amazon, Amberside Energy, and Avineon-Tensing as we explore the power of Amazon Bedrock and FME in AI-driven geospatial workflows.
Discover how Avineon-Tensing is using AWS Bedrock to support Amberside Energy in automating image classification and streamlining site reporting. By integrating Bedrocks generative AI capabilities with FME, image processing and categorization become faster and more efficient, ensuring accurate and organized filing of site imagery. Learn how this approach reduces manual effort, standardizes reporting, and leverages AWSs secure AI tooling to optimize their workflows.
If youre looking to enhance geospatial workflows with AI, automate image processing, or simply explore the potential of FME and Bedrock, this webinar is for you!
GDG Cloud Southlake #41: Shay Levi: Beyond the Hype:How Enterprises Are Using AIJames Anderson
油
Beyond the Hype: How Enterprises Are Actually Using AI
Webinar Abstract:
AI promises to revolutionize enterprises - but whats actually working in the real world? In this session, we cut through the noise and share practical, real-world AI implementations that deliver results. Learn how leading enterprises are solving their most complex AI challenges in hours, not months, while keeping full control over security, compliance, and integrations. Well break down key lessons, highlight recent use cases, and show how Unframes Turnkey Enterprise AI Platform is making AI adoption fast, scalable, and risk-free.
Join the session to get actionable insights on enterprise AI - without the fluff.
Bio:
Shay Levi is the Co-Founder and CEO of Unframe, a company redefining enterprise AI with scalable, secure solutions. Previously, he co-founded Noname Security and led the company to its $500M acquisition by Akamai in just four years. A proven innovator in cybersecurity and technology, he specializes in building transformative solutions.
Smarter RAG Pipelines: Scaling Search with Milvus and FeastZilliz
油
About this webinar
Learn how Milvus and Feast can be used together to scale vector search and easily declare views for retrieval using open source. Well demonstrate how to integrate Milvus with Feast to build a customized RAG pipeline.
Topics Covered
- Leverage Feast for dynamic metadata and document storage and retrieval, ensuring that the correct data is always available at inference time
- Learn how to integrate Feast with Milvus to support vector-based retrieval in RAG systems
- Use Milvus for fast, high-dimensional similarity search, enhancing the retrieval phase of your RAG model
Build Your Uber Clone App with Advanced FeaturesV3cube
油
Build your own ride-hailing business with our powerful Uber clone app, fully equipped with advanced features to give you a competitive edge. Start your own taxi business today!
More Information : https://www.v3cube.com/uber-clone/
Struggling to get real value from HubSpot Sales Hub? Learn 5 mighty methods to close more deals without more leads or headcount (even on Starter subscriptions)!
These slides accompanied a webinar run by Hampshire's HubSpot User Group (HUG) on 2nd April, 2025.
HubSpot subscribers can watch the recording here: https://events.hubspot.com/events/details/hubspot-hampshire-presents-5-ways-to-close-more-deals-from-your-existing-sales-pipeline/
ABOUT THE EVENT:
Unlock hidden revenue in your CRM with our practical HubSpot tactics
Are you struggling to get real value from your HubSpot Sales Hub?
If your HubSpot feels like more of an admin burden than a revenue enabler, youre not alone. Many sales leaders find that their team isn't updating records consistently, pipeline visibility is poor, and reporting doesnt deliver the insights they need to drive strategy.
The good news? You dont need to upgrade your HubSpot subscription to sort these issues.
Join us for this webinar to learn 5 mighty tactics that will help you streamline your sales process, improve pipeline visibility, and extract more revenue from your existing pipeline, without spending more on marketing or hiring extra sales reps.
What Youll Learn
Customising Records Increase sales momentum with more useful CRM data for your salespeople
Pipeline Rules Improve deal stage consistency and data accuracy for improved prioritisation and forecasting
Team Permissions & Defaults Control access and streamline processes. Spend more time selling, less on admin
Pipeline View Customisation Get clearer sales insights, faster, to deal with revenue leaks
Simple Sales Reports Build actionable dashboards to drive strategy with data
Bonus: Successful Sales Hub users will share their experiences and the revenue impact it has delivered for them.
Who is this webinar for?
Sales leaders using HubSpot Sales Hub Starter, or those new to HubSpot
Sales managers who need better CRM adoption from their team
Anyone struggling with pipeline visibility, reporting, or forecasting
Teams who want to close more deals without extra sales headcount
Automating Behavior-Driven Development: Boosting Productivity with Template-D...DOCOMO Innovations, Inc.
油
https://bit.ly/4ciP3mZ
We have successfully established our development process for Drupal custom modules, including automated testing using PHPUnit, all managed through our own GitLab CI/CD pipeline. This setup mirrors the automated testing process used by Drupal.org, which was our goal to emulate.
Building on this success, we have taken the next step by learning Behavior-Driven Development (BDD) using Behat. This approach allows us to automate the execution of acceptance tests for our Cloud Orchestration modules. Our upcoming session will provide a thorough explanation of the practical application of Behat, demonstrating how to effectively use this tool to write and execute comprehensive test scenarios.
In this session, we will cover:
1. Introduction to Behavior-Driven Development (BDD):
- Understanding the principles of BDD and its advantages in the software development lifecycle.
- How BDD aligns with agile methodologies and enhances collaboration between developers, testers, and stakeholders.
2. Overview of Behat:
- Introduction to Behat as a testing framework for BDD.
- Key features of Behat and its integration with other tools and platforms.
3. Automating Acceptance Tests:
- Running Behat tests in our GitLab CI/CD pipeline.
- Techniques for ensuring that automated tests are reliable and maintainable.
- Strategies for continuous improvement and scaling the test suite.
4. Template-Based Test Scenario Reusability:
- How to create reusable test scenario templates in Behat.
- Methods for parameterizing test scenarios to enhance reusability and reduce redundancy.
- Practical examples of how to implement and manage these templates within your testing framework.
By the end of the session, attendees will have a comprehensive understanding of how to leverage Behat for BDD in their own projects, particularly within the context of Drupal and cloud orchestration. They will gain practical knowledge on writing and running automated acceptance tests, ultimately enhancing the quality and efficiency of their development processes.
3. About David & Peak Usability David Humphreys Senior Usability Consultant Peak Usability are Brisbane based Usability & UX services & training
4. Our collective thoughts Our team had pretty strong opinions about a lot of nav models but we had no solid test data based on navigation models alone
5. The usual suspects Fly-out menus Dropdowns Index pages Mega-dropdowns Contextual dropdowns
6. Index pages What we like Supports user decision making provides context
7. Index pages What we dont like Too much text! Too much scrolling! Operational Procedures under Policies & Procedures for QAS and QFRS. 1st of 84 pages only Related information or form appears as a link here which just looks like another link. Related information or form appears as a link here which just looks like another link.
8. Vertical drop downs Good for sites with frequent repeat users e.g. intranets Work well with index pages Needs a good IA & labels
9. Variant Contextual vertical drop downs Provides more context to support user @iiNet Looks good, particularly the menus/left nav, 10 points for putting phone numbers right there in the 'contact' menu. - @ben_h
10. Flyout menus Evil! Users hate them! that thing annoys me so much! So many issues Dont support users Users will follow as far at they go Dont support natural mouse movement Poor fine motor skills? No chance
11. Mega drop downs We have never tested a site with them EBay uses them & Amazon used to. Why? Allow clearer chunking with subheadings We know from user testing that mega drop-downs work Alertbox 23 March 2009
14. Aims of the research Meet our curiosity and provide evidence Resolve office arguments Which nav models: Do users prefer ? Is the most efficient to use? Has the best completion rate? These became our test measures
15. Approach Worked with final year HCI students form University of Queensland 2 user groups using different user bases and website IAs QLD RSL (9 users) QUT Library (7 users) Built pure interfaces white sites The IA and the UI Fewer variables Tested 4 scenarios on each nav UI
22. Navigation model preference RSL group Users preferred mega menus (contextual dropdowns) for efficiency* Landing pages were seen as inefficient* Users preferred drop downs for ease of use Fly-outs were seen as hard to use. Source: UQ Research Group 1 Source: UQ Research Group 1
23. Single dropdowns & homepage landing pages were preferred The mega dropdown menu was least preferred Fly outs were better than expected Navigation model preference QUT group Source: UQ Research Group 2
24. Efficiency (time) - RSL group Mega menus (contextual drop downs) were most efficient!* Split the difference between dropdowns & landing pages The fly-outs caused difficulty for this group Source: UQ Research Group 1 Source: UQ Research Group 1
25. Efficiency (time) QUT Library The fly-outs performed well for this group What was different? Homepage style landing page also a strong performer The two dropdowns were generally less efficient Source: UQ Research Group 2 Source: UQ Research Group 2
26. Task completion rate RSL group Mega menus (contextual drop-down) performed the best* Fly-outs the worst Landing pages caused some problems* Dropdowns performed marginally worse Source: UQ Research Group 1
27. QUT Library task completion Landing page was best performer Followed by fly-outs Seemed to be general difficulty with Tasks 3&4 Source: UQ Research Group 2
28. Thanks to our Research Students Group 1 RSL Chin Zhun (Jerry) Ong Jason Antony Marles Chin Wai油Ng Jared Robert Mallett Group 2 QUT Library Daniel Jon Dawson Jacob Ryan Appleton Jenny Spiers
29. A few caveats We havent tested every nav model on the web Not statistically valid Not conclusive We have more to do! Raises more questions than it answers
30. Conclusions & Questions Refine further research - landing pages and dropdowns together Contextual drop downs are remarkably usable Should we stop using fly-outs? Can you have a good one? What about mega drop downs? Was age a factor?
32. Thank you David Humphreys [email_address] @peakusability @davemonkey http:// www.volkside.com/go/ozia /
Editor's Notes
#2: Start with a definition What do we mean by nav models? Start not talking about the IA (related) We are talking about how that IA is presented to the user How the user interacts with it to travel through the IA to locate the information theyre after
#5: We had pretty strong opinions about a lot of nav models 100s of usability test sessions between us Over the last 8-10 years A lot of that experience crammed into the last few Seen a lot of navigation models in action Good and bad Weve noticed a few things about certain nav models Had no dedicated data All of our test sites too many variables So we took four navigation models. 3 wed seen a lot of and 1 we were curious about (+ 1 surprise inclusion!) Partnered with UQ who supplied some final year HCI students Start with those observations of the four models we evaluated What did we think about them based on our experience?
#7: Index pages What are they? Features Links Often supported by contextual information Provide that scent of information Can include deep links well grouped under headings Strengths Good for first time visitors get their bearings Good for big complex websites (e.g. government big content, diverse content sites Support other types of navigation well A very obvious manifestation of the IA Users dont really mind clicking as long as they have a clear path to get where they need to go Breadcrumbs are a big help as well
#8: What doesnt work? The content needs to be well chunked (ACU) Too much text can be as bad as too little (DES portal) Not too long too much scrolling (DES example) 84 pages in print preview
#9: Widely used Almost a default Work well & users like them Especially for frequent use sites e.g. internets & extranets We like them if - tested IA & no ambiguous labels - Issues - Not a lot of support for users
#10: Widely used Almost a default Work well & users like them Especially for frequent use sites e.g. internets & extranets We like then if - tested IA & no ambiguous labels - Issues - Not a lot of support for users
#15: Determine key target users - current and potential user groups Speak with business/content experts Speak with client facing staff Look at available customer data if available e.g. customer databases Look at any marketing reports or strategies
#23: * Caveat # 1 not true megamenus more contextual dropdowns * Caveat # 2 landing page did not include in-page links on the home page which boss reckons completely invalidates the results.
#25: * Caveat not true megamenu contextual dropdowns
#30: We havent tested every nav model on the web e.g. overlooked horizontal tree/accordion style navs Pretty much correlates with other research conducted (except for megamenus and contextual dropdowns)
#31: Landing pages and dropdowns working together and apart in testing Testing with different types of fly-outs