The UXD team came up with a presentation, covering some of the point we have in our day to day work. Information architects, designers and front-end participated to build up this doc in order to practice and be more familiar with UCD process, agile project management, UX research and so on.
Have a look on the presentation and help us to build it up.
Improving Functional Usability is a short introduction I provide to Product Managers and my team members or anyone who is interested in knowing what is usability.
Slides from a talk I did at Web Directions South in Sydney Oct 2009.
Outline:
Designing for dynamic web applications and mobile devices poses a new set of challenges. Web designers are increasingly being asked to apply their skills to where the page model no longer applies. We need new ways of exploring the user experience and communicating behaviours involving sub-page changes and movement.
Enter rapid prototyping. Widely acclaimed as one of the best ways to create great user experiences, it isn't without it's own pitfalls. This session will discuss the pros and cons of different prototyping techniques, and introduce a new technique called "screenflows" that focuses on visualising the user experience.
Discover how to combine the best of paper prototyping, wireframes and HTML prototyping into one simple and effective prototyping technique. Learn how using this method can dramatically decrease the need for documentation, while increasing the speed and agility of the development process.
This proposal of work contains details and samples of the user centric design process I follow. I have been trying to find a good graph that represents the process, but at the end I have decided to make my own! ;)
Improving Functional Usability is a short introduction I provide to Product Managers and my team members or anyone who is interested in knowing what is usability.
Slides from a talk I did at Web Directions South in Sydney Oct 2009.
Outline:
Designing for dynamic web applications and mobile devices poses a new set of challenges. Web designers are increasingly being asked to apply their skills to where the page model no longer applies. We need new ways of exploring the user experience and communicating behaviours involving sub-page changes and movement.
Enter rapid prototyping. Widely acclaimed as one of the best ways to create great user experiences, it isn't without it's own pitfalls. This session will discuss the pros and cons of different prototyping techniques, and introduce a new technique called "screenflows" that focuses on visualising the user experience.
Discover how to combine the best of paper prototyping, wireframes and HTML prototyping into one simple and effective prototyping technique. Learn how using this method can dramatically decrease the need for documentation, while increasing the speed and agility of the development process.
This proposal of work contains details and samples of the user centric design process I follow. I have been trying to find a good graph that represents the process, but at the end I have decided to make my own! ;)
A user experience designer Tina Lee's portfolio Tina Lee
Hi, I'm Tina, a user experience designer with a solid background in User-centered design process across web and mobile platforms in financial service applications, human resources applications, and enterprise social network.
The purpose of this portfolio is to show my design and problem solving process through 5 UX projects case studies.
Feel free to reach out to discuss the process or provide comments.
Defining user profiles is a key actiovity when designing interactive systems.
"Personas" technique is an excellent way for describing these user profiles.
Identify, create and iterate! UX design is incomplete without these three things. To deliver a great user experience, identifying the usability flaws, addressing to them and re-iterating with design solutions is the only way!
Inside you there is a secret product idea...some problem you are just itching to solve. Yet it falls prey to that deadly statement: “Someday, when I have more time...”
In this action-packed 180 minutes, UX Lisbon participants got their ideas out and into the world. Using Lean Startup principles and these fun and rapid methods, they created a coherent, lo-fi product concept and got peer feedback on it. From identifying the problem it solves for people and understanding the role it plays in customers’ lives to identifying a key metric to indicate traction, they explored the idea in full. They wrapped up with practical, actionable (and simple!) next steps to propel the ideas forward.
An Empathy Map is a key User Centered Design tool that provides the ability to take off our shoes and get into the users in order to recognize other modes of behavior, thoughts, emotions or views
User Experience Design Fundamentals - Part 3: From People to ProductLaura B
#3 in a 3-part series on UX Fundamentals: From People to Product
* Learn how to analyze the information you get from your users.
* Learn how to apply findings to your product design.
There are a range of different tools and methods for defining target groups such as interviews, observations, questionnaires etc.. This report describes the Persona method, and is based upon the work of Alan Cooper, the inventor of the Personas approach.
A user experience designer Tina Lee's portfolio Tina Lee
Hi, I'm Tina, a user experience designer with a solid background in User-centered design process across web and mobile platforms in financial service applications, human resources applications, and enterprise social network.
The purpose of this portfolio is to show my design and problem solving process through 5 UX projects case studies.
Feel free to reach out to discuss the process or provide comments.
Defining user profiles is a key actiovity when designing interactive systems.
"Personas" technique is an excellent way for describing these user profiles.
Identify, create and iterate! UX design is incomplete without these three things. To deliver a great user experience, identifying the usability flaws, addressing to them and re-iterating with design solutions is the only way!
Inside you there is a secret product idea...some problem you are just itching to solve. Yet it falls prey to that deadly statement: “Someday, when I have more time...”
In this action-packed 180 minutes, UX Lisbon participants got their ideas out and into the world. Using Lean Startup principles and these fun and rapid methods, they created a coherent, lo-fi product concept and got peer feedback on it. From identifying the problem it solves for people and understanding the role it plays in customers’ lives to identifying a key metric to indicate traction, they explored the idea in full. They wrapped up with practical, actionable (and simple!) next steps to propel the ideas forward.
An Empathy Map is a key User Centered Design tool that provides the ability to take off our shoes and get into the users in order to recognize other modes of behavior, thoughts, emotions or views
User Experience Design Fundamentals - Part 3: From People to ProductLaura B
#3 in a 3-part series on UX Fundamentals: From People to Product
* Learn how to analyze the information you get from your users.
* Learn how to apply findings to your product design.
There are a range of different tools and methods for defining target groups such as interviews, observations, questionnaires etc.. This report describes the Persona method, and is based upon the work of Alan Cooper, the inventor of the Personas approach.
YOU are the chef in desinging customer experience. Learn the essential cooking tecniques in understanding customer experience, tools to develop strategy and basic research & design skills.
What's your story? Designing a holistic customer experienceJoyce Hostyn
An experience always exists and always generates an impression, but seldom by design. Silo'd approaches result in fragmented experiences and dissatisfied customers. No wonder only 8% of customers report their experience with a given company was superior.
How can we craft a cross-silo content strategy designed to deliver a superior, holistic, customer experience across all customer touchpoints and all stages of the customer lifecycle?
Digital Transformation and the Customer ExperienceMat Ford
Exploring the barriers to Digital Transformation, and providing a framework to bring about evolution while understanding the changing nature of Customer Experience.
The Inevitability of a Mobile-Only Customer ExperienceBrian Solis
Brian Solis and Jaimy Szymanski published new research to show how companies need to think Mobile-first and Mobile-only.
Customers are becoming increasingly mobile, and, as a result, the customer journey is in need of an overhaul. In this report, Altimeter Group focuses on how organizations can approach mobile design strategy through the lens of the evolving connected customer. Focusing on activities and outcomes with an understanding of consumer needs, objectives, and behaviors, companies are able to see past mobile as the latest “bright, shiny object.”
Following the four steps to building customer-centric mobile strategies outlined in this report, leaders can evolve mobile beyond being “just” another digital screen or channel to achieve greater business results.
Here's a great customer journey map template to help customer success folks document, visualize and evaluate how they interact with customers. Here is a link to the supporting blog post that details how to use the template and explains some of the assumptions we made in creating the lifecycle stages, and categories = http://www.preact.com/blog/customer-journey-map-template
Why do companies need to manage the entire customer experience? New analysis reveals that the entire customer journey - the series of interactions with a brand - is more important than any single touchpoint experience. Leading companies identify and effectively manage a few "key journeys." When companies perfect managing the entire customer journey, they reap significant benefits—including enhanced customer and employee satisfaction, reduced customer churn, increased revenue, lower costs, improved organizational collaboration, and competitive advantage. Presented at the Harvard Business Review webinar. For more on customer decision journeys: http://mckinseyonmarketingandsales.com/topics/customer-decision-journey
You’re not the expert. Your customers are, and who your customer is, is changing rapidly. Learn more about the digital consumer, how to bring new life to your customer experience, and inspire your team with workshop activities. Take a deeper look into the key drivers of your business, reinvigorate your customer experience, and gain insight from one of the newest inspiring entrepreneurs, who built his business around an out-of-the-ordinary customer experience. Why not create an experience that will leave your customers talking and sharing your brand with everyone? These musings were gathered after attending the Next Generation Customer Experience Conference in San Diego, March 2015.
UX, ethnography and possibilities: for Libraries, Museums and ArchivesNed Potter
These slides are adapted from a talk I gave at the Welsh Government's Marketing Awards for the LAM sector, in 2017.
It offers a primer on UX - User Experience - and how ethnography and design might be used in the library, archive and museum worlds to better understand our users. All good marketing starts with audience insight.
The presentation covers the following:
1) An introduction to UX
2) Ethnography, with definitions and examples of 7 ethnographic techniques
3) User-centred design and Design Thinking
4) Examples of UX-led changes made at institutions in the UK and Scandinavia
5) Next Steps - if you'd like to try out UX at your own organisation
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.
In my presentation we will talk about what is User Experience (UX) and why it is important nowadays.
Also we will briefly talk about Usability of a product and how to contact some easy Usability tests.
Finally we will learn the 10 Heuristics of Nielsen and revers-engineer our way back to designing thoughtful User Interfaces (UI) based on those rules of thumb.
Disclaimer: I am not a UX researcher or expert! I am a UX enthusiast. I am trying to study and learn as much as I can about UX (workshop, seminars, uni classes, articles etc.) and all I am trying to de here is to make people understand the importance of it, through what I have learned so far.
What is User Experience Design?
The Business Case for User Experience Design
What are the UX processes?
How can we measure its effectiveness?
Who needs to be involved?
Designing Experiences that Drive Consumer EngagementAshley Dzick
Ashley Dzick from SafeNet Consulting explains what user experience (UX) is, why it matters, who is responsible for UX and how you can measure your return on investment for UX.
5 Things You Can Do Starting Today to Improve Your Product's User Experience ...Catharine Robertson
Commit to user research. Value user test data over design trends. Perform card sorting with your users. Do usability testing on your product for at least 2 hours every 6 weeks.
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
The User Is Always Right (Usually): 4 User Research Methods That Get ResultsMichael Hartman
Whether you’re building a new experience from the ground up or looking to improve an existing site, involving users in the design process is crucial. Their insight guides you to create an experience that meets both their needs and your organization’s goals.
In this session, we’ll cover the most common user research tools used to gain insight on what users want, what’s working well on your site and where you need to make improvements.
Having conducted over 1000 hours of user research and usability studies, we’ll share our processes and techniques for conducting user research, including which approach to use and when to use them in the design process. The approaches covered in this session are:
In-depth user interviews
Card sorting/tree testing exercises
Usability studies
Heuristic analysis
World Usability Day 2016 in Antwerp (Belgium), Thursday, November 10th - Jan Moons, UX expert and co-founder at UXprobe
"Hands on with Lean and Agile User Testing"
Jan Moons shows how to use the latest tools to easily integrate user testing into a lean process. Discover how user testing can be the answer for problems of conversion, usability, and UX quality. In the workshop you will explore all sides of user testing (be the user, be the moderator, be the client) and you will see how lean and agile user testing can be.
Jan is the co-founder of UXprobe, company that is focused on a mission of helping companies build great digital products that deliver a fantastic user experience. Jan has almost 20 years of experience as a software engineer and is a certified usability designer.
Similar to UXD - A quick overview on what you need to work with your UX team (20)
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.
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.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
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.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
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/
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
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
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.
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.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of 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!
3. Ethnography
• Most important and most widely used qualitative
mode of inquiry into social and cultural
conditions
• Currently , qualitative methods including
ethnography, are providing new insights into
developmental and educational issues.
• These methods are being used not only by "Pure
Researchers"
5. Personas
• Describes the ways in which certain types of people will use your website
• Created for each type of user
• Used to show the goals that users will be trying to achieve on your website
A good persona goal is
• To help you make design decisions.
• To remind you that real people will be using your system.
Don’t forget while creating a persona
• Use short descriptive bulleted points
• Base personas on real people
• Use descriptive photography
6. Creating Personas
What do you need to
include in your persona
•
•
•
•
Photos
Persona names
User quotes
Key goals
7. Validate Personas
• Quick validation you can always run your personas past the
customer service team or call center staff .
• they will be able to see if your personas ring true with what they
experience, or just never happen.
• If you're performing some usability
testing to find some quick wins or
online surveys to gather customer
experience information, you can
evaluate the results with your personas.
Comparing your results will show if
new findings are consistent with your personas
8. Benefits of Personas
• allow you to speak to only a small number of
people, but as the name suggests, you can
gather some in-depth information
• simply watching (and talking to) people trying
to achieve their goals in their natural
environment
9. Benefits of Personas
• The more research you do, the more accurate
and robust your personas become. This
creates a trade-off between budget and
quality.
• To have personas, you must do research, but a
six-person usability test will not be enough.
10. User journey
• Great document to help you figure out how
elements of a site will flow together and is
helpful when discussing the options with the
team.
11. User Journey objectives
• steps that a user goes through to complete a
task or goal
• interactions and paths through a system
rather than being a representation of desired
user behavior
• specific routes through a site rather than the
logical structure of the entire site.
12. When to create a user journey?
Product development
when developing a system
from scratch.
Example
you're working with a client
to develop a new check-out
process and you need to
understand the best way to
implement it.
Analysis
when testing has shown that
the current user journey is
broken and needs to be
fixed.
Example
when an confusing checkout process journey can be
redesigned to increase
conversion.
13. User journey
Elements typically illustrated in a user journey
•
•
•
•
•
•
•
•
•
•
The goal or task
Steps
Decision points
Start and end steps
Grouping
Flow
Content
Pain points
External factors
Measurement
15. How to validate the user journey
You can validate and optimize the user journey at several times during the
development process, first on prototypes and later on the live site.
•
•
User testing of wireframes, designs, and live sites
If you see that the process isn't meeting user expectations then you’ll
need to step back and revise the user journey.
A/B testing and multivariate testing (MVT)
A/B and multivariate testing allow you to test the real-world
performance of two or more design variables against each other to
uncover which combination of variables is most effective for the
completion of tasks
You can test the user journey at three levels :
•
Element level to test that specific form fields and pieces
of content are in the right place and executed in the best way.
•
•
Group level to test the order of chunks of content on a page.
Page level to test the optimal flow through the site.
16. Validate user journey
• during the development process
– first on prototypes
– later on the live site
• If you see that the process isn't meeting user
expectations then you’ll need to step back and
revise the user journey.
• A/B testing allow you to test the real-world
performance of two or more design variables
against each other
17. Testing the User journey
Three levels
• Element level to test that
specific form fields and
pieces of content are in the
right place and executed
in the best way
• Group level to test the order of chunks of content on a
page
• Page level to test the optimal flow through the site
19. Wireframe
Useful for communication between teams or
client
Express ideas, requirements and features in a
User interface way
Divided into
- Low fidelity
- Hight fidelity
"I can't picture it, I can't understand it"
Albert Einstein
20. Low fidelity
Allows anyone to share ideas over a standard
type of UI
In a general view, separate components,
prioritize content spots and think about flows
and navigation
A sitemap can be useful at this stage
22. High fidelity
Based on a grid system
http://www.thegridsystem.org/
Possible to be created on top of the design
Rich in terms of UI components
Focus on usability and requirement details
Useful for usability testing and validating
requirements
Rapid prototype
27. User Centered Design
• User-centered design (UCD) is a design methodology
and process that focuses on the:
•
•
•
•
Needs of end users
Limitations of end users
Preferences of end users
Business objectives
• No matter what objectives you have for your site, it
must carefully balance the needs of users and the
needs of your organization.
28. Importance of
User Centered Design
• Users use your product/service to accomplish tasks. If
they don't find your product/service helpful, you risk
them leaving. By focusing on the end user you:
• Satisfy the user with a more efficient and user-friendly
experience
• Create service/product that supports rather than
frustrates the user
• Establish a more relevant and valuable service/product
• Increase loyalty and return usage of service/product
29. The Process
• To create a user-centered service/product, you
must think about the needs of your users through
each step of the process, including:
•
•
•
•
•
Planning
Collecting user data
Developing prototypes
Writing content
Conducting usability tests
30. User Interface Design
• Great UI are the ones that are engineered to
stay out of the way.
• UI must not distract users, rather it should
help them complete their goals.
• This will result to reduced training costs and
highly engaged and satisfied users.
31. UI Design Fundamentals
Heuristic
• Know your user, their tasks,
problems and goals
• Pay attention to patterns
• Stay consistent/Reduce,
reuse and recycle
• Use visual hierarchy
• Be forgiving, provide sign
posts and cues
• Provide feedback
• Speak their language
• Keep it simple and limit
distractions/Hide
complexity
• Keep moving forward
• Present few choices/Make
lean UI
• Minimize visual noise
32. Know your user, their tasks, problems
and goals
• Obsess over customers, start with your customer and
work backwards. Your user goals should be your goals,
learn about their skills, experience and what they
need. Do not follow the competition and design trends
and style, it may not match your customer goals. Add
new features only if it will help your user.
• There should be a purpose for your work, address
actual and immediate problems users are facing. Make
sure you know and understand the reason before
starting any design.
33. Pay attention to pattern
• Users spend the majority of their time on
interfaces other than your own. There is no
need to reinvent the wheel every time. Those
interface they use may solve some of the goals
you are trying to achieve, by using a familiar
UI pattern your users feel at home.
• They don't need to exert effort to learn and
familiarize themselves on your UI.
34. Stay consistent
• Reduce, reuse and recycle
• The more user's expectation is proved right the more they feel in
control of the system and acceptance and liking is high.
• Users need consistency, once they learned something they expect
the same behavior throughout. Language, layout and design are
just a few elements that needs to be consistent. A consistent
interface enable users better understanding of how things work and
will increase their efficiency.
• Look for ways to reuse components of the interface. This will result
in less development time and more consistent user experience.
When the user learns a single task, they can apply the same
knowledge to the rest if implementation is consistent.
35. Use visual hierarchy
• A good design can make order out of chaos through clear
organization and manipulation of words and visuals. design
interface that focus on what is important. The size color
and placement each work together in creating a clear path
to understanding your interface. A clear hierarchy will go
great lengths in reducing complexity.
• Visual hierarchy is a combination of several dimensions to
aid in the processing of information, such as color, size ,
position, contrast, shape, proximity to like items, etc. The
prioritization of information and functionality ought to
mimic real world scenarios. Make most commonly used
items the most accessible to the user.
36. Provide feedback
• UI must speak to your user at all times,
whether his actions are right or wrong, inform
users of actions, changes in state and errors or
exceptions that occur. Visual cues or simple
messaging can show the user whether his or
her actions have led to the expected result.
37. Be forgiving, provide signposts and
cues
• No matter how clear your design is, people will make
mistakes. UI should allow or tolerate user errors.
• Design ways for users to undo actions, edit mistakes
without doing the whole process back to start. Use
messaging and hints to show where they made the mistake
so they will learn and avoid doing it in the future.
• Never let the user get lost. Give the user visual and
contextual cues to lead them to the right path. Make them
aware where they are in the overall experience at all times.
38. Speak their language
• All UI require a level of copywriting. Keep things
conversational. Provide clear and concise labels for actions
and keep messaging simple and targeted to your users. This
will enable them to understand and relate better.
• Make sure your language is clear and understandable.
• Avoid jargon, remember that the experience is for the user
and not the business.
• Use language that the user will understand and don't use
words or terminology that is exclusive to the business.
39. KISS
• Keep It Simple Sir, limit distractions, and hide complexity
• The best UI are always invisible. They do not contain bling or makeup,
instead they contain only the necessary elements that make sense.
• Whenever you add an element, always think of its purpose, does it help
the overall UI, does the user need them or does it help the user achieve
their goals. Limit distractions, allow people to focus on the task at hand
without diverting their attention to less critical tasks.
• If you can't kill a complex feature the next best thing is to hide it. A good
interface must make the most common and relevant task prominent and
accessible then hide secondary tasks that get in the way.
40. Keep moving forward
• What you produce will not be perfect. You will
learn and see the mistakes or things you can
improve on when you release it in the market
and users started using them.
• Get feedback and iterate them as often as you
can see a chance to correct or improve your
UI.
41. Make a lean UI
• The more choices a user is presented the harder it is for them to
decide. Remove the nice to haves and focus on the necessary
alternatives that will help the user finish his/her goals.
• Studies have found 80% of users use only 20% of software features
(Pareto Analysis). Applications that try to do everything often
struggle to do anything well (like spreading yourself thin).
• A successful application is a lean application that isolates a single
problem and solves it brilliantly. Eliminate features that are not
necessary, if it does not help the majority of users to accomplish
their frequent task, then its not worth including.
42. Minimize visual noise
• The amount of visual noise has great deal of impact in the
perceived complexity of the application. Keeping the visual
noise to bare minimum will make an interface seem easier
to use. The two primary tools in reducing visual noise are
white space and contrast.
• White space is the space between elements in a
composition. Never introduce a design element unless it
can be solved by white space.
• While white space should be used in abundance, contrast
must be used as little as possible. Emphasize what is
important and let the rest take the back seat.
54. Sprint planning
• Time to take a look on the Product Backlog
• Create the Sprint Backlog
• Scrum team
– Product owner
– Scrum master
– Dev. team
55. Sprint Review
• Present the potentially shippable increment
(our product release)
• Demonstrate in a meeting with the whole
team
• Collect feedback and hint of the plan for the
coming spring
– Possible impediments
– Advantages