During a time when 10% of the country is out of work (and presumably looking for a new job), how do you stand out from the crowd to get noticed and land an interview?
Apply marketing tips and tricks to:
* Find jobs before they ever even exist
* Manage your resume and portfolio in a way that makes it quick and easy to customize for every job
* Build a consistent look and feel for your resume and portfolio
* Add that extra WOW factor with cheap (or free) and easy technology tools
For our first meetup of the new year, we will examine User Experience (UX) and how it became an essential component of web and mobile design. We will discuss what UX truly means and give an intro to some UX methods, like usability testing, surveys, personas and page description diagrams. We will also share some design techniques to improve the UX of your site or app.
During a time when 10% of the country is out of work (and presumably looking for a new job), how do you stand out from the crowd to get noticed and land an interview?
Apply marketing tips and tricks to:
* Find jobs before they ever even exist
* Manage your resume and portfolio in a way that makes it quick and easy to customize for every job
* Build a consistent look and feel for your resume and portfolio
* Add that extra WOW factor with cheap (or free) and easy technology tools
For our first meetup of the new year, we will examine User Experience (UX) and how it became an essential component of web and mobile design. We will discuss what UX truly means and give an intro to some UX methods, like usability testing, surveys, personas and page description diagrams. We will also share some design techniques to improve the UX of your site or app.
Phase 3: Better ideas (Presentation at SalesForce 1-28-2015)Bruce Eckel
First came tools: programming languages, version control, testing, build automation and eventually continuous delivery. Somewhere along the tools curve, we began seeing that our process wasn't working and that we needed shorter, faster experimentation with better feedback cycles and communication, which produced Agile. Now that we have much better tools and processes (both of which continue to improve), what is the next big step in the evolution of software development, and development in general? Now that we've gotten pretty good at building things, I believe we need to get better at discovering good things to build. After a brief history of tools and processes, I will look at this need and explore how we must change our perspectives to address our next big challenge.
The Art of APPlication: Using Apps to Engage Students as Collaborators, Creat...sewilkie
How often do you leave a workshop brimming with ideas and anxious to put them into action? Following our first session, Apps Task-onomy, we will dig even further as we investigate ways to implement recommended apps into YOUR practice. Join this "make session", where participants will create lessons and app-tivities for immediate use in their class(es).
Please provide a link back to our BalancEdTech wiki if you use part/all of our resources: http://balancedtech.wikispaces.com/BLC13+-+The+Art+of+APPlication
Papercasting User Experience in Interactive Ebooks - ebookcraft 2016 - John R...BookNet Canada
"Papercasting User Experience in Interactive Ebooks" by John Rodzvilla (Emerson College) for ebookcraft 2016, presented by BookNet Canada and eBOUND Canada - March 31, 2016
A Workshop on how ot teach UX design, based on a one day workshop model. We cover exercise design, how people learn, and how to design the day. Originally Given at General Assemb.ly 12/15/13
Please feel free to reuse with credit.
Almost 1 in 5 people in UK have disabilities, which represents 19% of the population.
The goal of the project in this case study was to design a web tool to assist and educate designers in creating accessible websites.
Introduction to building and using personas and scenarios in designPenny Hagen
Introduction to building and using Personas and Scenarios in Design given to UTS first year design students.
An overview of how they are created, and how they are useful in the design process, including getting from user research to design, and how they inform design.
Jumpstart Your Web App
Presented by Ari Rizzitano on
July 11th, 2012
Just about everyone has an idea for a web app, whether you want to implement a business tool, found a startup, or just host a fun project. Learn how to tackle design and technical challenges, take advantage of best practices, power through obstacles, and grow your idea into a successful application.
Mobile User Experience - Inductive Design ProcessJennifer Shurley
Presentation for Denver Titanium Users Meetup -- first revision based on questions and feedback at the meeting. Newly added: 1)links go great pattern resources 2)slide showing sketch, wireframe, mockup 3)side-by-side reference of Android and iOS design guidelines, 4)design go-to questions slide reflects Paul's comment about rich experiences. Next revision: concrete examples and images! Thanks for your thoughts, guys!
In many cases, we create software to solve our own problems: missing functionality in a tool, a tool that we believe doesn't work as well as it should, or the very lack of a tool that does what we need. If we're our own users, things are quite obvious. But what about everyone else? How do we know what our users need? Isn't it best to ask just them?
In this presentation, you will learn why asking your users for what they want isn't always helpful, which do-it-yourself techniques you can use to understand their needs, how to make sense of the data you collect, and how all of this translates into the development of better features. We will discuss how this knowledge can fuel your decisions, delight your users, and influence your way of working in a distributed team of developers.
===
I originally gave this presentation at FOSDEM 2013.
The cornerstone of UX, user interface design presents unique, user-centric challenges, exposing exciting opportunities to produce cohesive and engaging interactive experiences. Covering mobile-specific UI principles, practical implementation and rule breaking, Fred Spencer will share with you how the Titanium platform can make it easy to meaningfully improve user experience and exceed user expectations.
Located in the greater Boston area, Fred is an Appcelerator senior application architect and digital media instructor at the Rhode Island School of Design, Continuing Education.
Session highlights include:
- Simple design techniques that add consistency, subtly and nuance
- Balancing user expectations during asynchronous tasks
- Connect with animation and sound
- Risks and rewards of going fully custom
- Resources that extend and inspire
Wisconsin Library Services (WiLS) Library Open Solutions webinar presentation, April 2010, about the University of Michigan website redesign. With Ken Varnum, Liene Karels.
Design and Development Techniques for Accessibility: WordCamp Tampa 2015Robert Jolly
I’ll explore basic web accessibility principles for web designers, developers, and site owners, then show how to turn seemingly daunting and confusing accessibility requirements into understandable, actionable tasks and techniques. The talk will cover some of the accessibility-specific WordPress plugins and themes available, as well as some quick, easy tests to integrate into design and development workflows.
Easy & Effective Usability Testing at CodeMash 2012Carol Smith
Getting user feedback on your progress is key to making successful interfaces and it doesn’t have to take months. In this session you will learn how setting up regular usability tests can allow you to save time doing the studies and without sacrificing quality.
Learn strategies and techniques that can be used for making traditional and remote usability testing methods easier to plan and conduct. We will cover usability testing from planning through analysis, and ways to provide useful and usable recommendations to the team.
This session covers the following topics:
• Planning tips and tricks
• Recruiting methods
• Note taking and managing observers
• Specific tips for methods (Traditional, Rapid Iterative Testing and Evaluation (RITE)
• Specific tips for locations (in-person, on-site, remote)
• Analysis and sharing your findings
• Making usable recommendations
Phase 3: Better ideas (Presentation at SalesForce 1-28-2015)Bruce Eckel
First came tools: programming languages, version control, testing, build automation and eventually continuous delivery. Somewhere along the tools curve, we began seeing that our process wasn't working and that we needed shorter, faster experimentation with better feedback cycles and communication, which produced Agile. Now that we have much better tools and processes (both of which continue to improve), what is the next big step in the evolution of software development, and development in general? Now that we've gotten pretty good at building things, I believe we need to get better at discovering good things to build. After a brief history of tools and processes, I will look at this need and explore how we must change our perspectives to address our next big challenge.
The Art of APPlication: Using Apps to Engage Students as Collaborators, Creat...sewilkie
How often do you leave a workshop brimming with ideas and anxious to put them into action? Following our first session, Apps Task-onomy, we will dig even further as we investigate ways to implement recommended apps into YOUR practice. Join this "make session", where participants will create lessons and app-tivities for immediate use in their class(es).
Please provide a link back to our BalancEdTech wiki if you use part/all of our resources: http://balancedtech.wikispaces.com/BLC13+-+The+Art+of+APPlication
Papercasting User Experience in Interactive Ebooks - ebookcraft 2016 - John R...BookNet Canada
"Papercasting User Experience in Interactive Ebooks" by John Rodzvilla (Emerson College) for ebookcraft 2016, presented by BookNet Canada and eBOUND Canada - March 31, 2016
A Workshop on how ot teach UX design, based on a one day workshop model. We cover exercise design, how people learn, and how to design the day. Originally Given at General Assemb.ly 12/15/13
Please feel free to reuse with credit.
Almost 1 in 5 people in UK have disabilities, which represents 19% of the population.
The goal of the project in this case study was to design a web tool to assist and educate designers in creating accessible websites.
Introduction to building and using personas and scenarios in designPenny Hagen
Introduction to building and using Personas and Scenarios in Design given to UTS first year design students.
An overview of how they are created, and how they are useful in the design process, including getting from user research to design, and how they inform design.
Jumpstart Your Web App
Presented by Ari Rizzitano on
July 11th, 2012
Just about everyone has an idea for a web app, whether you want to implement a business tool, found a startup, or just host a fun project. Learn how to tackle design and technical challenges, take advantage of best practices, power through obstacles, and grow your idea into a successful application.
Mobile User Experience - Inductive Design ProcessJennifer Shurley
Presentation for Denver Titanium Users Meetup -- first revision based on questions and feedback at the meeting. Newly added: 1)links go great pattern resources 2)slide showing sketch, wireframe, mockup 3)side-by-side reference of Android and iOS design guidelines, 4)design go-to questions slide reflects Paul's comment about rich experiences. Next revision: concrete examples and images! Thanks for your thoughts, guys!
In many cases, we create software to solve our own problems: missing functionality in a tool, a tool that we believe doesn't work as well as it should, or the very lack of a tool that does what we need. If we're our own users, things are quite obvious. But what about everyone else? How do we know what our users need? Isn't it best to ask just them?
In this presentation, you will learn why asking your users for what they want isn't always helpful, which do-it-yourself techniques you can use to understand their needs, how to make sense of the data you collect, and how all of this translates into the development of better features. We will discuss how this knowledge can fuel your decisions, delight your users, and influence your way of working in a distributed team of developers.
===
I originally gave this presentation at FOSDEM 2013.
The cornerstone of UX, user interface design presents unique, user-centric challenges, exposing exciting opportunities to produce cohesive and engaging interactive experiences. Covering mobile-specific UI principles, practical implementation and rule breaking, Fred Spencer will share with you how the Titanium platform can make it easy to meaningfully improve user experience and exceed user expectations.
Located in the greater Boston area, Fred is an Appcelerator senior application architect and digital media instructor at the Rhode Island School of Design, Continuing Education.
Session highlights include:
- Simple design techniques that add consistency, subtly and nuance
- Balancing user expectations during asynchronous tasks
- Connect with animation and sound
- Risks and rewards of going fully custom
- Resources that extend and inspire
Wisconsin Library Services (WiLS) Library Open Solutions webinar presentation, April 2010, about the University of Michigan website redesign. With Ken Varnum, Liene Karels.
Design and Development Techniques for Accessibility: WordCamp Tampa 2015Robert Jolly
I’ll explore basic web accessibility principles for web designers, developers, and site owners, then show how to turn seemingly daunting and confusing accessibility requirements into understandable, actionable tasks and techniques. The talk will cover some of the accessibility-specific WordPress plugins and themes available, as well as some quick, easy tests to integrate into design and development workflows.
Easy & Effective Usability Testing at CodeMash 2012Carol Smith
Getting user feedback on your progress is key to making successful interfaces and it doesn’t have to take months. In this session you will learn how setting up regular usability tests can allow you to save time doing the studies and without sacrificing quality.
Learn strategies and techniques that can be used for making traditional and remote usability testing methods easier to plan and conduct. We will cover usability testing from planning through analysis, and ways to provide useful and usable recommendations to the team.
This session covers the following topics:
• Planning tips and tricks
• Recruiting methods
• Note taking and managing observers
• Specific tips for methods (Traditional, Rapid Iterative Testing and Evaluation (RITE)
• Specific tips for locations (in-person, on-site, remote)
• Analysis and sharing your findings
• Making usable recommendations
BlogForever will develop robust digital preservation, management and dissemination facilities for weblogs. These facilities will be able to capture the dynamic and continuously evolving nature of weblogs, their network and social structure, and the exchange of concepts and ideas that they foster; pieces of information omitted by current Web Archiving methods and solutions.
User Research & Usability Testing, The Key To User-Centered Web Site DesignNavigationArts
The most successful Web sites are those that put the user's needs, rather than the organization's, at the center of its design. But without User Research and Usability Testing, how can you have a user-centered design?
In this presentation to the Potomac Forum, Director of User Research, Toral Contractor, and Information Architect, Kirsten Miller, outline the following major methods of user research and usability testing, providing case studies for each method with tips and important discoveries. And help you understand how each method fits in to the project lifecycle.
Prototyping - the what, why and how at the University of EdinburghNeil Allison
Edited highlights of my prototyping training session. These slides are essentially the intro to a 3 hour practical, collaborative learning experience using pencil/paper and Balsamiq. The slides cover:
- What is prototyping?
- Prototypes and the design process
- Example projects
- How to prototype
- Case study: Website search results page
- Balsamiq demo
Remote moderated testing was once out of reach for many organizations -- but not anymore!
Steve Schang of Midwood Usability shares his expert review of and advice for getting the most of remote testing tools.
Contact Steve and his team at MidwoodUsability.com.
Presented at Firecat Studio's monthly UX and Marketing Strategy gathering, Firecat First Friday, in November 2020.
Ian Franklin from IdeaSmiths discussing fitting Usability Labs into Agile sprints.
Traditionally, usability labs took a long time to organise; often just a usability bug hunt and resulted in a lengthy report of recommendations that no one read and took weeks to produce.
This talk covers how to adapt the usability lab to include discovery and co-creation, yet still record results rigorously while completing analysis and reporting within a couple of days.
It also covers how to counter the common objections to user feedback (“its only 5 users”, “it’s just anecdotes”) and how to use the lab to get stakeholders on side.
User Research for the Web and ApplicationsDani Nordin
In this workshop given for Skillshare, I discuss basic techniques and deliverables to help teams understand their site's users, organize content and visualize task flows.
Design Studio Methodology: A quick why and howDaniel Naumann
A quick description of the Design Studio methodology and why you'd use it. Details on how I implement the details. This was a 10 minute talk at UX Australia 2012.
Mobile & Tablet UX | NYU School of Professional Studies | Week 1 (Intro)Liz Filardi
These are my slides for the first week of the class "Mobile and Tablet UX" at the NYU School of Professional Studies. The course is taught online in 4 sessions.
Slides Ian Multon recently used in his discussion w/ mentees of The Product Mentor.
The Product Mentor is a program designed to pair Product Mentors and Mentees from around the World, across all industries, from start-up to enterprise, guided by the fundamental goals…Better Decisions. Better Products. Better Product People.
Throughout the program, each mentor leads a conversation in an area of their expertise that is live streamed and available to both mentee and the broader product community.
http://TheProductMentor.com
Learning from your customers - A diary study with SlackProduct Anonymous
Katie Phillips talk on using Diary Studies for customer research including how she used Slack for a study at Australia Post. From Product Anonymous March 2017 event.
Making a website is more then making pretty picture and some sales jargon. You have to fully understand the project, your audience, current traffic trends and the even more important – the business goals before every writing a line of code.
User Research for the Web and ApplicationsDani Nordin
Update of a talk originally given as a Skillshare workshop. Given at BioRaft Drupal Nights in summer 2013, and to be given at UX Boston in September 2013.
Mark Dehmlow, Head of the Library Web Department at the University of Notre Dame
At the University of Notre Dame, we recently implemented a new website in concert with rolling out a “next generation” OPAC into production for our campus. While much of the pre-launch feedback was positive, once we implemented the new systems, we started receiving a small number of intense criticisms and a small wave of problem reports. This presentation covers how to plan for big technology changes, prepare your organizations, effectively manage the barrage of post implementation technical problems, and mitigate customer concerns and criticisms. Participants are encouraged to bring brief war stories, anecdotes, and suggestions for managing technology implementations.”
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
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
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
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.
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/
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
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.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
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
3. Quick Project History
• Branding nearly finished by
Marketing before we began
• Nov 2010 project proposal
approved
• Features presented 2/11
• Page Flow (Architecture) presented
5/11
• Design presented 6/11; FAILS!
Re-worked and presented 7/11
• Site delivered 8/29/11
4. Quick Project Structure
• Small volunteer committee from
different areas of campus
• (all volunteer design group)
• One full-time implementer!
• Reported to President’s Council at
end of each deadline
5. Quick Drupal Summary
• Drupal 7
• Hosted at WWU: 2 redundant servers
• 1.5M hits / month
• Using Zend for caching and back-
end monitoring
• Integrated with Google Search
Appliance
• Currently building multi-domain sites
for colleges/depts across campus
(different Drupal 7 instance)
6. Writing the Proposal
• Define Audience (extranet / marketing)
• Define initial Requirements including:
o Goals: create imagery for what this site is to be; why and what
o Platform (Drupal) and Performance requirements
o Define major content areas
o Define what’s NOT included
• Define Timelines & Resources
o Functionality and page flow BEFORE design
o How approval for each stage occurs; who-when-how
• Risk Management: Create a fall-back resource
o Contractor or extra human resources
o More schedule time (hah!)
o Create prioritized requirements – so some can be left out in a crunch
• Drupal theming ended up being done by contractor
9. Participation From Our
Users
Date Description Participants
January On-line Survey to determine Tasks 7600
April 1 Design concepts; Taxonomy testing 10
April 8 Layout and Taxonomy testing 5
April 15 Layout and Taxonomy; Card-sorting 21
April 29 Draft Designs 36
May 13 More Designs; Video Interviews 38
May 27 Refinements of Designs; DIY design 38+
July Hotspot Testing (on-line) 600+
August Test environments (comments by email) 30+
10. User Testing: What makes
it Successful?
• Really decide what you’re testing
• What do you need to know – frame it as concretely as possible
• Analytically figure out how to get at the question
• If it doesn’t seem to work, change the test mid-stream – guerilla
testing is FAST and FLUID
• Attracting attention can be hard – be bold!
• Give stuff away – it doesn’t have to be expensive
• Do some stuff that’s just fun – interactive and non-monitored is the
best
• White board magnets
• Video cameras
• Design-your-own page
• Come back and try it a different way another time
11. User Study: On-line
Survey
• Question
o Who are our users; What tasks are they doing
• Study Format
o On-line survey of all users coming through home
page
o Responses: 7500+ in less than a week
• Tool / Cost / Strength
o KISSinsights.com
o free to $30/month (depends on # of
respondents)
o When large sample useful
12. On-line survey
• Who are you?
o Prospective
Student
o Current Faculty /
Staff / Student
o Alumnus or
Community
• What are you looking
for?
• Optional- provide
email address.
13. Survey Results
• 7700 responses
• 1100 external
audience
• Provided an in-
depth view of the
primary
destinations
14. Guerilla User Studies
• Who to use as Subjects
o Best case – find your users
o Adequate – find users of similar
demographics
• Attracting Subjects
o Give encouragement
(sweets or coffee cards)
o We held 5 events, alternate
Fridays, under a lime green umbrella
• Testing
o Keep exercises short and simple
o 5-8 subjects can reveal 80% of issues
15. User Study: Tasks and
Taxonomy
• Question
o What tasks are they looking for; What do they
call the tasks
• Study Format
o Guerilla model; one-on-one interviews
o Screen mock-up provided
• Tool / Cost / Strength
o Paper and Recording device
o Livescribe.com Recording Pen ($79)
o Good for subjective interviews
16. Tasks & Taxonomy:
Method 1
• Ask user to
mark up each
item and
explain
thinking
o Useful
o Don’t Need
o Don’t
Understand
18. Livescribe Pen
• Non-Obtrusive
Recording
• Tap on notes to
replay
conversation at
that point
• Uses special
paper but you
can print it
yourself
19. Tasks & Taxonomy:
Method 2
• Card Sorting on
magnetic white board
o Leave some blank for
write-ins
o move them around
o Provide pens for
boxing, adding
buttons etc
20. Tasks & Taxonomy:
Method 2
Biggest strength:
• Users enjoyed it
• Drew people in to our
testing station
22. User Study: Page Flow
• Question
o What are the tasks; how do they proceed
• Study Format
o On-line, let users play and comment
• Tool / Cost / Strength
o iPlotz.com – online and desktop models together
o free to $99/year (depends on # of pages) and
$75 for desktop perpetual license (PC only)
o Good for modeling and demo-ing page flow
dynamically; also easy to create pages
23. Page Flow: Wireframing
Tools
• Not just a drawing tool:
Dynamic linking
Why we chose • Master pages (Templates)
iplotz.com • Online for best access / also
desktop for speed
• Good library of web objects
and graphic tools
• Can also put in photos
• Reasonable Price
24. User Study: Design
Comments
• Show concepts
and designs to
users early and
often - take the hits
early!
• Menus placement
and design central
to success
• Don’t neglect
secondary pages
25. User Study: DIY
users gain
appreciation for you see things
design issues a different way
26. Final Design: Live Testing
before Coding
• Tool:
IntuitionHQ.com
o Email survey link to users
o Users are divided among
two designs
o Users perform tasks on-line
by clicking on images
• Results show hot-
spots of how
many clicked
where
• 600 responses
27. Other Tools for Teams
• Dropbox or other cloud
storage to share files
• Grou.ps – CMS for wiki,
chat, blogs, file
storage/sharing, forums,
$3/mo
• Unfuddle.com – During site
building, provides ticketing,
GIT repository, server log /
notebook capability
($10/month)
• OneNote (online and
desktop; great
notebook/pg structure)
• Prezi.com – presentations,
especially where you need
excitement
28. Summary
• Survey - online surveys good for
gathering lots of responses
• Guerilla testing good for quickly
engaging the user: qualitative
testing, specific task testing,
functionality lists, specific
questions
• Hot-Spot testing good for testing
visual designs before you code