This document provides an overview of user centered design and how to get support from executives. It discusses conducting user research to understand needs, creating personas and scenarios, designing and testing iterations with users, and using metrics and stories to justify design decisions to executives and gain their confidence and resources. The document advocates differentiating products based on user goals and tasks rather than just features to provide a better user experience.
Designer is constantly confronted with challenge that how to make the application simple but also powerful. Powerful features will usually result in the complicated user interface. How to simplify it without sacrificing the powerfulness ?
This decks are for addressing the challenges from both product management and user experience design perspectives.
Designer is constantly confronted with challenge that how to make the application simple but also powerful. Powerful features will usually result in the complicated user interface. How to simplify it without sacrificing the powerfulness ?
This decks are for addressing the challenges from both product management and user experience design perspectives.
UX-plosive stuff - user experience to come first (ADF Enterprise Mobility Con...Lucas Jellema
The user experience determines not just the satisfaction of a user with an application. It is also crucial in the productivity of users, the quality of their work and the reaction speed to events and trends. And because enterprise applications are increasingly used by external users such as customers and business partners, this experience (known as US) is important in terms of competition and marketing. For SaaS providers, the UX may be the single biggest factor on which they are selected or not.
This session discusses current industry trends in User Experience and Oracle’s view of things, as advocated by the Oracle Applications User Experience Team. The mobilization of the enterprise user community and the wide range of devices that are used for enterprise application interaction is an important aspect, as are approaches to provide users with the best experience given their role, device(s) and modes of working. The UX-team’s mantra Simplicity |Mobility|Extensibility is explained, as are the
Simplified UI based on the 90:90:10 notion and the Glance/Scan/Commit concept. Visualization as part of the User Experience makes an appearance. Finally, some of the resources available through the UX Direct program are highlighted.
This presentation is from a workshop presented at the 2011 National BDPA Technology Conference. The workshop reviews how high levels of user adoption and sustainable business value can be achieved by implementing user centered design techniques for application development and deployment projects.
This is the 30-page handout provided to those who attended the 2011 BDPA Technology Conference Workshop entit
Workshop presenter:
Michael Davis, Director
Macquarium Intelligent Communications
Creating Business Value Through User Experience
BDPA Atlanta Chapter
Is User Centered Design a buzzword, a technique, or a methodology? Why does "UCD" get so much attention? How has it changed how teams approach web application usability efforts? Is UCD right for you?
1. User Centered Design: Evolving from Dot-Com to Web 2.0
2. Why UCD? (Development, Business, Design benefits)
3. Development process: UCD vs. Agile vs. Waterfall
4. Case Studies: User Centered Design success stories
5. Is UCD right for you?: Planning a UCD process for your product
6. Q & A
UX strategy lacks strategy, it is usually just a glorified waterfall process, even agile processes are just incremental waterfall. This presentation tells the current state of UX strategy in pictures while it outlines a real UX Strategy in words.
User Experience Design & Paper PrototypingIlona Posner
Presentation is part of the Mobile Accelerator Program organized by the Mobile Experience Innovation Centre, at OCAD University in Toronto, Canada. www.ilonaposner.com
Adaptation of my IA 7/ UX 1 deck for an InnovationLab talk at Stabilo International, Heroldsberg on 10/17/2012.
Credits & image credits within the presentation.
People-Centric Design Approach in Application LifecycleRofiqi Setiawan
This slide was made for 'User Testing Day'. It's a talk targeted for UX practitioners or anyone who wants to know about UX design process with the goal to give the audience better ideas of designing UX with less assumption by doing better research. The slides present about and how UX design process can be integrated in application lifecycle as a part of DX (developer experience). The slides also introduce UX design process using a user-centered design approach borrowing techniques from scenario-focused engineering (SFE) practices.
A HEURISTIC-BASED APPROACH FOR USABILITY EVALUATION OF ACADEMIC PORTALSijcsit
Human computer interaction (HCI) is concerned with the practice of usability, which is a measure that evaluates the simplicity of using a system, software, or interface design for performing particular tasks. Evaluation is a process by which designers gather information about a systems usability to improve its user interfaces features. This research presents a study of a usability evaluation of EduGate, an online academic portal of King Saud University. In this research the heuristic evaluation method was chosen to evaluate the usability of the EduGate. Our results show that, the EduGate suffers from certain usability problem and some recommendations were proposed to enhance the usability of the EduGate. A questionnaire was then used to collect the feedback of real users (i.e. students) on the value of these recommendations. The participants supported 80% of the proposed recommendations to improve the usability of the EduGate.
Lean + UX + Agile: Putting It All TogetherOrthogonal
Lean Startup, Pragmatic Marketing, User Experience Design and Agile Development are all approaches to improve your odds of creating successful products.
Are they mutually exclusive, or can you assemble them together to make a lean, mean product success machine?
Pathfinder Software's Amy Willis (UX) Bernhard Kappe (Products Strategy) and Reid MacTavish (Agile Development) share their lessons learned in making lean+ux+agile work.
Integrating User Centered Design with Agile DevelopmentJulia Borkenhagen
The Agile Manifesto emphasizes the importance of individuals and interactions over processes and tools, and that's precisely where the User Centered Design approach comes in. UCD always focuses on the users first, keeps them involved during the entire project and emphasizes the need for iterations and team collaboration.
UX-plosive stuff - user experience to come first (ADF Enterprise Mobility Con...Lucas Jellema
The user experience determines not just the satisfaction of a user with an application. It is also crucial in the productivity of users, the quality of their work and the reaction speed to events and trends. And because enterprise applications are increasingly used by external users such as customers and business partners, this experience (known as US) is important in terms of competition and marketing. For SaaS providers, the UX may be the single biggest factor on which they are selected or not.
This session discusses current industry trends in User Experience and Oracle’s view of things, as advocated by the Oracle Applications User Experience Team. The mobilization of the enterprise user community and the wide range of devices that are used for enterprise application interaction is an important aspect, as are approaches to provide users with the best experience given their role, device(s) and modes of working. The UX-team’s mantra Simplicity |Mobility|Extensibility is explained, as are the
Simplified UI based on the 90:90:10 notion and the Glance/Scan/Commit concept. Visualization as part of the User Experience makes an appearance. Finally, some of the resources available through the UX Direct program are highlighted.
This presentation is from a workshop presented at the 2011 National BDPA Technology Conference. The workshop reviews how high levels of user adoption and sustainable business value can be achieved by implementing user centered design techniques for application development and deployment projects.
This is the 30-page handout provided to those who attended the 2011 BDPA Technology Conference Workshop entit
Workshop presenter:
Michael Davis, Director
Macquarium Intelligent Communications
Creating Business Value Through User Experience
BDPA Atlanta Chapter
Is User Centered Design a buzzword, a technique, or a methodology? Why does "UCD" get so much attention? How has it changed how teams approach web application usability efforts? Is UCD right for you?
1. User Centered Design: Evolving from Dot-Com to Web 2.0
2. Why UCD? (Development, Business, Design benefits)
3. Development process: UCD vs. Agile vs. Waterfall
4. Case Studies: User Centered Design success stories
5. Is UCD right for you?: Planning a UCD process for your product
6. Q & A
UX strategy lacks strategy, it is usually just a glorified waterfall process, even agile processes are just incremental waterfall. This presentation tells the current state of UX strategy in pictures while it outlines a real UX Strategy in words.
User Experience Design & Paper PrototypingIlona Posner
Presentation is part of the Mobile Accelerator Program organized by the Mobile Experience Innovation Centre, at OCAD University in Toronto, Canada. www.ilonaposner.com
Adaptation of my IA 7/ UX 1 deck for an InnovationLab talk at Stabilo International, Heroldsberg on 10/17/2012.
Credits & image credits within the presentation.
People-Centric Design Approach in Application LifecycleRofiqi Setiawan
This slide was made for 'User Testing Day'. It's a talk targeted for UX practitioners or anyone who wants to know about UX design process with the goal to give the audience better ideas of designing UX with less assumption by doing better research. The slides present about and how UX design process can be integrated in application lifecycle as a part of DX (developer experience). The slides also introduce UX design process using a user-centered design approach borrowing techniques from scenario-focused engineering (SFE) practices.
A HEURISTIC-BASED APPROACH FOR USABILITY EVALUATION OF ACADEMIC PORTALSijcsit
Human computer interaction (HCI) is concerned with the practice of usability, which is a measure that evaluates the simplicity of using a system, software, or interface design for performing particular tasks. Evaluation is a process by which designers gather information about a systems usability to improve its user interfaces features. This research presents a study of a usability evaluation of EduGate, an online academic portal of King Saud University. In this research the heuristic evaluation method was chosen to evaluate the usability of the EduGate. Our results show that, the EduGate suffers from certain usability problem and some recommendations were proposed to enhance the usability of the EduGate. A questionnaire was then used to collect the feedback of real users (i.e. students) on the value of these recommendations. The participants supported 80% of the proposed recommendations to improve the usability of the EduGate.
Lean + UX + Agile: Putting It All TogetherOrthogonal
Lean Startup, Pragmatic Marketing, User Experience Design and Agile Development are all approaches to improve your odds of creating successful products.
Are they mutually exclusive, or can you assemble them together to make a lean, mean product success machine?
Pathfinder Software's Amy Willis (UX) Bernhard Kappe (Products Strategy) and Reid MacTavish (Agile Development) share their lessons learned in making lean+ux+agile work.
Integrating User Centered Design with Agile DevelopmentJulia Borkenhagen
The Agile Manifesto emphasizes the importance of individuals and interactions over processes and tools, and that's precisely where the User Centered Design approach comes in. UCD always focuses on the users first, keeps them involved during the entire project and emphasizes the need for iterations and team collaboration.
Keeping the Vision Alive: UX Leadership in Long-Term ProjectsDesign for Context
Lisa Battle and Laura Chessman
Presentation at User Focus, the UXPA DC Chapter conference, Washington, D.C. – October 17, 2014
For long-term projects, it can be challenging to sustain the overall vision of the product through all the compromises and implementation decisions. This presentation offers some of our approaches for executives, project managers and developers.
Everyone always want their own site look nice but how much they know about their user characteristics. This presentation will guide you about "key success factor to design a web site", "how to reach your target", "leading to win-win situation" and "testing your site and analyze results"
User experience & design user centered analysisPreeti Chopra
UCA is a multistage process which allows designers to analyze and foresee how user is going to use the product. UCA employs proven and objective data-gathering and analysis techniques to develop a clear understanding of who the users are and how they will approach a website or application.
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons LearnedEneko Jon Bilbao
Lessons learned from a large enterprise mobility roll-out project for an Asset Management and maintenance workforce. Managing User expectations, testing tools, gotcha areas and what we did about them. Presentation from Mastering SAP Technology conference 2015.
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/
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.
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.
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.
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.
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.
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.
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.
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
3. Agenda
User Centered Design (UCD) Overview
It’s a process… but negotiation is important
Support your choices with data
Storytelling is complementary and effective
Differentiate your product
Confidential 4/2/2011 3
4. Demystify UCD – Activities & Deliverables
Users
Who are they? What do they care about?
How do they actually interact with your product?
How would they interact with a new version/feature?
Centered on value to actual users
Product Strategy Workshop
Key business objectives
User requirements
Design to illustrate value to users
Design, test, incorporate feedback
Rinse and repeat
Confidential 4/2/2011 4
5. Demystify UCD – Activities & Deliverables
Users
Personas – context, context, context
Centered on value to actual users
Usage Scenarios
Your business objectives… their value
Still gotta have documented requirements
Design to illustrate value to users
Wireframes, models, mockups
Visual concepts
Confidential 4/2/2011 5
8. Support your choices with data (and process)
Gain agreement thru metrics
Simplify your decisions
Justify your choices
Confidential 4/2/2011 8
9. Gain agreement thru metrics
Define objective measurable targets
Express from the customer’s/user’s perspective
Both qualitative AND quantitative are good
Confidential 4/2/2011 9
10. Simplify your decisions
With success metrics in hand…
Obtained from actual users…
You have confidence about what to include…
And what to remove
Confidential 4/2/2011 10
11. Justify your choices ( aka defend yourself)
Charts, data – “During our first round of testing…
time on task was x seconds”
# of errors was reduced by y%
Narratives – “We watched the users actually smile
and relax when then completed this task”
Storyboards – “As you can see from this diagram,
the new path to the reservation screen is…”
Confidential 4/2/2011 11
12. Gain agreement thru metrics
Organizational Confidence
Success is often a matter of confidence
If Sales believes in the product (based on metrics),
they will do a better job selling it.
If Management trusts you’ve made the right
decisions, you’ll get the resources you need
If Support understands the training issues, they’ll
be more effective
Confidential 4/2/2011 12
14. Identify Goals & Tasks
Users don’t approach with a feature in mind –
think goals and tasks
More isn’t always better. More often leads to:
Clutter
Bloat
Complicated
Confidential 4/2/2011 14
15. Differentiate based on those goals & tasks
Feature war Bad User Experience
Study real behavior – needs, goals, workflow,
workplace processes through:
Direct observation of users
Feedback from users
Organize tasks, sub-tasks by:
Order of importance
Frequency performed
Map relationships & dependencies between tasks:
Flowcharts
Mapping diagrams
Confidential 4/2/2011 15
17. Differentiate your product and sell more of it
If it looks good, you will get more interest
It’s a process
Good design can be measured
Removes opinion and conjecture
Requires expertise to test (“Blink”, by Malcolm
Gladwell – puppies, kitties and Aeron Chair)
Confidential 4/2/2011 17
18. Who is Macadamian?
Software Products Consultancy
When the user experience is key
Full scope of software development life cycle
• UX Design & User Research
• Software Engineering
• QA Testing
Increasing customer adoption
14 Year Track Record, over 150 staff
Hybrid Onshore/Offshore - Ottawa(HQ), Romania, Armenia
Experience across multiple markets and products
Wide range of skills and processes:
• UX design + Software Engineering + Test/QA
• Desktop (Win, Mac OS)
• Mobile (iPhone/iPad, Blackberry, Android, WP7)
• SaaS (.NET, LAMP, J2EE, RIA, Flash/Flex)
• Strobe/Sproutcore Partner
Confidential 4/2/2011 18
19. What have we done… lately?
New Product Development, Extensions, Re-designs
Mobile client development – iPad, iPhone, Android phone & tablet
Web development – Web 2.0 apps with mobile “companion” products
Desktop Clients – Windows and Mac
User Experience Design & Usability Testing
Product Families – Desktop, Web, Mobile Clients
User Research including
• Usability “walk-throughs”
• Usability Testing
• Ethnographic research or “job shadowing”
Examples
Cisco – FlipShare Mobile, Umi home telepresence
Juniper – Re-design of existing app to include web, mobile, desktop
BitTorrent – Macintosh client & Android Tablet (both design & build)
Varian Medical – Electronic Medical Record for iPad
Confidential 1/18/2011 19
20. Our sweet spot…
End-to-end: from napkin sketch to release (and anywhere
along your software development life cycle)
Creativity: innovating in design and technology
User Research: Validate user needs, usability, market, etc.
Uncharted territory: dealing with technical uncertainty &
potential for change
Intense deadlines – need for rapid response times
Experience required – there’s no time for ramp-up
Confidential 1/18/2011 20
Editor's Notes
Who works primarily with software products? Hardware? Mix? Enterprise & business products? Consumer products?(after viewing video) – The analogy I had in mind when selecting this video was “you, as the product manager, are the person counting passes. You are concentrating intently on your task of counting passes. As your CEO interrupts you to say, “we don’t need an Windows Phone client yet” and the VP of Sales says “customer xyz insists we deliver this feature”, you continue to do your job and count passes. Unfortunately, you may miss something important if you don’t have a thorough process. You may miss the gorilla in the room..This session is basically about defending yourself against these types of distractions. We’ll use the User Centered Design process with an emphasis on user research and usability testing as our context for helping you to prioritize features, keep your designed focused on user value, and arming you with the tools to respond to strong opinions that may impact your ability to deliver what your users actually need… what you need to put into your product for it (and you) to be successful.
Please keep in mind that the more informed you sound when describing your product, the less resistance you will have, the more control you will have in designing your product, the more resources you will have to build your product. Information gives you confidence and confidence is reassuring to management. The table above is from Jared M. Spool’s book. It shows the path products take from early stage to maturity. This is a good reference tool to use as you are “pestered” to add features ad-hoc. Explain that yes, features are important, but based on qualified research… this is where we are headed. We need to focus on the UI or UX now. Feature wars are a fools errand – Experience and productivity is the next step in improving our product. Making the UI and navigation transparent is the ultimate goal… not comparing ourselves to product xyz.