User Experience or UX can be summarised as the 5R's. It's about creating the Right Digital Technologies or Experiences for the Right Audience, for the Right Devices, to be used in the Right Environments to shift the Right Business Metrics. This presentation gets you across the UX landscape and summarises the UX Environment Globally and Locally to Australia.
Introduction to UX provides an overview of user experience design including what it encompasses and how the process works, the goal and principles of UX design, how to measure and improve UX, and the role of a UX agency. Presented by Ari Weissman, lead experience architect at EffectiveUI.
Creating User Experience for Applications involves multi various skill sets & is on vogue.
Know what UX is all about & Pixel Studios Design Process in this presentation.
User Experience or UX can be summarised as the 5R's. It's about creating the Right Digital Technologies or Experiences for the Right Audience, for the Right Devices, to be used in the Right Environments to shift the Right Business Metrics. This presentation gets you across the UX landscape and summarises the UX Environment Globally and Locally to Australia.
Introduction to UX provides an overview of user experience design including what it encompasses and how the process works, the goal and principles of UX design, how to measure and improve UX, and the role of a UX agency. Presented by Ari Weissman, lead experience architect at EffectiveUI.
Creating User Experience for Applications involves multi various skill sets & is on vogue.
Know what UX is all about & Pixel Studios Design Process in this presentation.
General UX activities & process overviewBen Melbourne
Here's a somewhat somewhat lengthy (by still far from comprehensive) presentation introducing and detailing the process and activities involved in Agile UX. The content focuses on introducing the basic steps of UX and explaining what they are.
It's liberally referenced from anywhere I could cut and paste from, and includes lots of links for more reading, where more comprehensive explanations of each activity can be found.
A presentation on UX Experience Design: Processes and Strategy by Dr Khong Chee Weng from Multimedia University at the UX Indonesia-Malaysia 2014 that was conducted on the 26th April 2014 in the Hotel Bidakara, Jakarta, Indonesia.
Kate Williamson and Cait Vlastakis Smith — UX Designers at Centerline Digital — explore the differences between UX and UI.
Good UX is the manifestation of deeply understanding people.
Learn more at: http://www.centerline.net
Good designing is also an act of communication between the user and designer and the user. Gets here all the important tips and techniques of user experience design by our expert.
Usability and User Experience Training Seminarlabecvar
This presentation describes a day-long seminar for giving participants an overview of best practices in usability design and research. Also included are several hand-on exercises to be done throughout the day to solidify participants' understanding of course concepts.
UX Design refers to the term User Experience Design, while UI Design stands for User Interface Design. Both elements are crucial to a product and work closely together. But despite their professional relationship, the roles themselves are quite different, referring to very different parts of the process and the design discipline. Where UX Design is a more analytical and technical field, UI Design is closer to what we refer to as graphic design, though the responsibilities are somewhat more complex.
UX for start-ups, presented to start-ups in Wayra, LondonKarl Saynor
What is UX? Should start-ups care? How can start-ups get going with UX? Top 10 UX tips for start-ups. A presentation given to a group of funded start-ups participating in Telefonica's incubator programme, Wayra.
UX is not a bolt-on but many agencies and founders approach it as the icing on the cake where really it is the cake itself. If you are in the process of planning, creating or improving your MVP this presentation will help you understand what UX is and how to go about making it happen for your product. The presentation will also help you understand how the UX process should happen correctly in your organisation and advises on different heuristics and models that can aid your team to ensure your product is produced correctly. The keynote was presented to the Founders Nation boot-camp by Danny Bluestone from Cyber-Duck at The Wayra Academy,Capper Street, WC1E 6JA London during March 2014.
An introduction to UX methods and artifacts for integration into an agency waterfall model. This deck focuses on some basics fundamentals and acts as a primer to encourage entrenched departments to engage with UX.
UX is everywhere that's why the UX process is more Important!
Without a solid UX design process, you have a lower chance of creating a product with good UX. A well-defined and well-executed UX process, on the other hand, makes it possible to craft amazing experiences for users.
General UX activities & process overviewBen Melbourne
Here's a somewhat somewhat lengthy (by still far from comprehensive) presentation introducing and detailing the process and activities involved in Agile UX. The content focuses on introducing the basic steps of UX and explaining what they are.
It's liberally referenced from anywhere I could cut and paste from, and includes lots of links for more reading, where more comprehensive explanations of each activity can be found.
A presentation on UX Experience Design: Processes and Strategy by Dr Khong Chee Weng from Multimedia University at the UX Indonesia-Malaysia 2014 that was conducted on the 26th April 2014 in the Hotel Bidakara, Jakarta, Indonesia.
Kate Williamson and Cait Vlastakis Smith — UX Designers at Centerline Digital — explore the differences between UX and UI.
Good UX is the manifestation of deeply understanding people.
Learn more at: http://www.centerline.net
Good designing is also an act of communication between the user and designer and the user. Gets here all the important tips and techniques of user experience design by our expert.
Usability and User Experience Training Seminarlabecvar
This presentation describes a day-long seminar for giving participants an overview of best practices in usability design and research. Also included are several hand-on exercises to be done throughout the day to solidify participants' understanding of course concepts.
UX Design refers to the term User Experience Design, while UI Design stands for User Interface Design. Both elements are crucial to a product and work closely together. But despite their professional relationship, the roles themselves are quite different, referring to very different parts of the process and the design discipline. Where UX Design is a more analytical and technical field, UI Design is closer to what we refer to as graphic design, though the responsibilities are somewhat more complex.
UX for start-ups, presented to start-ups in Wayra, LondonKarl Saynor
What is UX? Should start-ups care? How can start-ups get going with UX? Top 10 UX tips for start-ups. A presentation given to a group of funded start-ups participating in Telefonica's incubator programme, Wayra.
UX is not a bolt-on but many agencies and founders approach it as the icing on the cake where really it is the cake itself. If you are in the process of planning, creating or improving your MVP this presentation will help you understand what UX is and how to go about making it happen for your product. The presentation will also help you understand how the UX process should happen correctly in your organisation and advises on different heuristics and models that can aid your team to ensure your product is produced correctly. The keynote was presented to the Founders Nation boot-camp by Danny Bluestone from Cyber-Duck at The Wayra Academy,Capper Street, WC1E 6JA London during March 2014.
An introduction to UX methods and artifacts for integration into an agency waterfall model. This deck focuses on some basics fundamentals and acts as a primer to encourage entrenched departments to engage with UX.
UX is everywhere that's why the UX process is more Important!
Without a solid UX design process, you have a lower chance of creating a product with good UX. A well-defined and well-executed UX process, on the other hand, makes it possible to craft amazing experiences for users.
Julie Grundy gives an overview of user experience Design, why it's important, guiding principles, UX research overview, and tactics used by UX professionals. November 2015.
Mobile Center of Excellence is perfect for organizations looking to ensure the long-term success of their mobile strategies and Applications. It’s built to help you create and define the building blocks of a successful Center of Excellence for Mobile.
Mobile UX COE Strategists will work with your team to understand your current state readiness, build a vision for the Mobile Center of Excellence within your organization, and define the requirements for standing up a Mobile COE. Beyond just the components of a Center of Excellence, helps team creates a realistic roadmap for COE creation based on the people, process, and technology maturity within your business
UI UX design and product design is a course that leads you to a good career. To be a good UI UX designer, a person needs to be creative and a good design thinker. UI UX design is a non code design career where you just need to do research and design a good perfect one.
You can even choose this as your career guide and project topic for computer science students.
User Interface Design: Definitions, Processes and PrinciplesMoodLabs
An introduction to User Interface Design, often called UX / UI. Presented by David Little, User Interface Designer, DDH from King's College London Digital Humanities program.
Introduction to user experience research (TechUK Designing Digital Health sem...Mosoco Ltd
Charts delivered to TechUK's January 2014 Designing Digital Health conference. The charts are intended to provide an introduction to the user centred design process and are aimed at non specialists, The initial set of charts are the presentation charts and the second set of charts are the explanations which were left behind for the delegates
This deck covers:
What is user experience design?
How lean concepts changed our approach to UXD
How to begin a successful UX project
How to implement user research to get actionable insight
Building for People: 5 Practical Tip for Greating Great UXqixingz
If the 20th century is about technology functions, then the 21st century is about technology users. Building useful, usable, and attractive software applications for people is critical to win customers. User Experience (UX) is much more than just UI, it includes all key aspects of application such as performance and availability that you as developers concern. This session will start off with the ROI of great UX and why you should care. Then, 5 practical tips for creating great UX will be shared that you can take home and start improve your software UX right away.
Similar to A brief overview of the history and practice of user experience by Ian Westbrook (20)
No Onions, No Tiers - An Introduction to Vertical Slice Architecture by Bill ...Alex Cachia
Vertical Slice Architecture helps us build maintainable applications by separating concerns around features rather than technical responsibilities allowing us to add features without modifying existing code.
OWASP Top 10 2021 - let's take a closer look by Glenn WilsonAlex Cachia
In this talk Glenn will walk you through the OWASP top 10 published towards the end of 2021 to explain what's hot and what's hotter. He will give a brief description of each weakness and explain how these they are exploited and, more importantly, what you can do to mitigate against attackers exploiting them in your code
If you think open source is not for you, think again by Jane ChakravortyAlex Cachia
Years ago open source was considered unsuitable for the mainstream. We had Windows, didn’t we? Times have changed, we all use open source these days, but often don’t know it. So, let’s take a closer look at open source.
Chaos Engineering – why we should all practice breaking things on purpose by ...Alex Cachia
What can we learn from fire fighters to make the systems we come to depend upon become more robust and resilient? In this talk, I will introduce what Chaos Engineering is and why it is important and share some real case studies of how people like Netflix and Amazon are applying these techniques to create more resilient systems for the benefit of their customers.
Treating your career path and training like leveling up in games by Raymond C...Alex Cachia
Treating your career path and training like leveling up in games
We will take a look at how you can actively plan your career through learning specific skills. Picking a moon-shot job and working out the path to get there. Then how to start taking practical steps to get started
Digital forensics and giving evidence by Jonathan Haddock Alex Cachia
Digital forensics is being used more and more as computers become increasingly prevalent in our lives. In this talk, Jonathan will walk us through a basic forensic process and discuss some of the complications. Jonathan will highlight some key forensics principles that you can follow without specialist software, allowing you to implement them as part of your own incident response process.
There are many ways to secure software. In this talk, I will explain some of the different techniques used to prevent introducing security vulnerabilities into your software, using threat modelling, automated testing and dependency validation.
Data Preparation and the Importance of How Machines Learn by Rebecca VickeryAlex Cachia
Machine learning is the ability of a machine to perform a task without being explicitly programmed. In this talk, I will cover how to manipulate data into a state that a machine can understand and make accurate predictions, and introduce a Python library that makes this easier.
Why Rust? by Edd Barrett (codeHarbour December 2019)Alex Cachia
For longer than I have existed, memory errors have plagued systems programming. Although many such errors are benign, sadly many end up being security vulnerabilities, or worse, exploits. In this talk, I will discuss how a security exploit is born, and how the Rust
programming language tries to prevent them.
Issue with tracking? Fail that build! by Steve Coppin-Smith (codeHarbour Nove...Alex Cachia
The analytics strategy must be a primary citizen of the software delivery process in a data driven business! This talk will include a live demo of extending the Nightwatch automated testing framework to uncover and resolve issues in tracking code that would have otherwise hit production.
Hack your voicemail with Javascript by Chris Willmott (codeHarbour October 2019)Alex Cachia
You're a developer, so you probably have working knowledge of Javascript. Its 2019, but people still leave you voicemails, pff. In this short practical talk, I'll show you how to hack and upgrade ANY mobile voicemail to do almost anything you want with the Twilio platform.
Developing for Africa by Jonathan Haddock (codeHarbour October 2019)Alex Cachia
There are always challenges developing an app to scale and these are compounded when set in an African context. African Pastors Fellowship’s eVitabu project, launched in March 2018, provides an Android app pastors can use to access multimedia teaching resources.
Revving up with Reinforcement Learning by Ricardo SueirasAlex Cachia
In this session I will share my journey that started with me taking my children discarded toys and trying to get them to drive themselves, to a fully autonomous driving model car.
Blockchain For Your Business by Kenneth Cox (codeHarbour July 2019)Alex Cachia
Blockchain is an emerging technology that has captured the attention of the financial experts, the media and the technical enthusiasts. In this talk we take a look at the technology; how it works, why you should consider it for your business and how it's given life to cryptocurrencies.
Seeking Simplicity by Phil Nash (codeHarbour June 2019)Alex Cachia
What is simplicity and why do we value it so much? How does it relate to complexity? When is complexity good and when is it bad? How does simplicity differ from ease? As we examine these questions we'll find that the situation is not quite as simple (!) as it might first appear. In the course of the discussion we'll come up with a mental model for framing problems that we can apply to many things - but we'll particularly look at how we can apply it to our designs and code. We'll also look at how some programming languages help us more than others in our drive towards simplicity.
Sharing Data is Caring Data by Mark Terry (codeHarbour June 2019)Alex Cachia
Considerations for creating, storing and trusting a unified business approach to data in a distributed environment. In order to prevent disjointed and competing views of business facts.
Managing technical debt by Chris Willmott (codeHarbour April 2019)Alex Cachia
Managing technical debt by Chris Willmott
With the talk primarily aimed at those in technical roles, I'll be providing a number of practical methods to use when managing technical debt. About half the talk will be things we can do as developers to quickly identify then reduce the impact of technical debt, and half will be around how to explain technical debt to non-technical stakeholders.
Hosted by Alex Cachia, codeHarbour provides an opportunity for discussion and a platform for digital presenters to get their technological ideas out there to the people who need to hear it.
Telephone Systems and Voice over IP by Bob Eager (codeHarbour April 2019)Alex Cachia
Telephone Systems and Voice over IP by Bob Eager
The speaker will talk about his experiences with a gradually evolving SOHO telephone system, starting with a single POTS (landline), through ISDN, to the current VoIP solution, and the eventual removal of the original telephones. The majority of the talk will concern the use of the open source Asterisk platform to provide numerous facilities (including one or two quite unusual ones) in a large, rambling house used also as an office for part of the time. This will include an introduction to VoIP for beginners. Costs and savings will also be considered. There will be time for questions and discussion.
Hosted by Alex Cachia, codeHarbour provides an opportunity for discussion and a platform for digital presenters to get their technological ideas out there to the people who need to hear it.
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.
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!
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
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
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
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.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
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.
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/
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.
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
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.
2. A brief overview of the history and practice
of user experience
Defining the user experience since 2004
Ian Westbrook, Director and Lead UX Consultant, Future Dream Media
4. User Experience – a brief overview
Design is not just what it looks like and feels like. Design is how it works.
Steve Jobs
What is experience design?
Simplicable.com
Experience design is the practice of designing products, services, media, information and
interactions for humans. It is an extremely broad field that takes into account ideas,
emotions, culture, language, aesthetics and anything else that influences human experience.
User-centered design (UCD) is an iterative design process in which designers focus on the users
and their needs in each entered phase of the design process.
The Interactive Design Foundation
5. User Experience – a brief overview
To put it another way…
User experience is an attempt to analyse and understand a user’s end-to-end engagement with a
product or service across all touch-points, from initial contact to the end of the engagement lifecycle.
User Centered Design is an attempt to take that understanding and use it to create a design which
enables and optimizes that engagement.
7. “On the Web, usability is a necessary condition for survival. If a website is difficult to use, people leave. If
the homepage fails to clearly state what a company offers and what users can do on the site, people
leave. If users get lost on a website, they leave. If a website’s information is hard to read or doesn’t
answer users’ key questions, they leave. Note a pattern here?”
Jakob Nielsen
User Experience – a brief overview
So why does it matter?
8. “You can fail in design or you can fail in the marketplace.
Your choice.”
anon
User Experience – a brief overview
Or, to put it another way:
9. User Experience – a brief overview
In essence, the experience design process is about removing opinion and replacing it with fact
• ‘Talk’ to real customers and users of a web site or service
• Model their characteristics and behaviours (through persona creation)
• Think about how those personas might interact with a web site (using a sitemap or prototype)
• Validate that hypothesis through usability testing with real users
• Iterate based on the results
With this process it is possible to make design decisions based not on opinion but based instead on data and
observation.
10. User Experience – a brief overview
Successful digital experiences almost always have things in common:
1. Utility (usefulness)
2. Usability (ease of use, encourages exploration)
3. Appealing (aesthetically attractive and uncluttered)
4. Engaging (enjoyment of use, encouraging an appetite for repeat use)
UX and UCD isn’t an exact science. However…
12. User Experience – a brief overview
The web site (or piece of
software) - what people see
and interact with
The thinking that went into it:
• Research
• Analysis
• Design
• Testing
Or, to put it another way… The ‘iceberg’ model
The web site that people see is only a small distillation of all the thinking and research/design activities that went
into its creation…
13. Keeping key questions in mind at all times –
• Who are the users?
• What are they trying to achieve at this stage of their journey?
• What do they need to support that task?
UX isn’t an exact science, but thinking about these concepts is an investment, not a cost.
User Experience – a brief overview
“Ease of use doesn't come from wishful thinking. It comes from conducting systematic usability engineering
activities throughout the project lifecycle. This is real work and costs real money, though not as much as some
people fear.”
Nielsen Norman Group - https://www.nngroup.com/articles/return-on-investment-for-usability/
15. User Experience – a brief overview
• They might think they know what they want.
• A client’s view – unless based on hard data – is just an opinion.
• It may be based on old ideas, or just plain wrong.
• It needs to be validated – or challenged – just like any other opinion.
Important point: clients don’t always know what they need!
16. User Experience – a brief overview
UX activities have the greatest impact near the beginning of a project*
* But continue to have an impact throughout the project lifecycle…
17. A User Centered Design Process – high-level view
User Experience – a brief overview
18. Regardless of the activities undertaken, always remember two things:
Context is king
The user’s context • who they are, relevant personal characteristics (eg age, ability etc)
• the tasks and objectives they need to perform
• their environment (eg noise, lighting - if relevant)
• the form factor of the device they are using
• …other context relevant to the project
Validate early, validate often
Throughout the design process validate your assumptions. Get work-in-progress in front of real users as
often as is feasible to confirm – or contradict – design decisions, and react accordingly. It is quicker,
easier and (much) cheaper to make changes during UX design than during production/build.
User Experience – a brief overview
19. Thank you!
We hope you have enjoyed this brief overview of user experience.
This is a very cut-down version of our 1-day training course– ‘The What, Why and How of UX’.
Take the course, and learn more about:
• Personas
• Sitemaps
• Journey Mapping
• The UX toolbox
• UX ‘C’ words (Context & Constraints!)
• The $300m button!
Ask me for more details!
ian@futuredream.net
User Experience – a brief overview