Should designers code? Is that even the right question? And what is an Experience Engineer? Find out how our UX team is experimenting with processes, team skills and organization to be more innovative, agile and rigorous about hypothesis driven design.
Balancing UX Consistency and Developer Productivity in a Design Systemuxpin
You'll learn:
How to structure, govern, and maintain a design system
How to improve design consistency, productivity, and quality with React
How to avoid design debt in short-term and long-term projects
THE UX INTERVIEW – 3 Quick Questions. 3 Short Answers.Marc-Oliver Gern
UX INTERVIEWS is a series of short interview sessions – with senior UX practitioners and Service Design Thinkers. Please let me know if you are free to provide your input, too. I will send you a quick survey with new questions.
UX Prototyping (UXiD) - Slide by Anton Chandra and Bahni MahariashaAnton Chandra
This is a slide presentation on UXiD 2018 event
Title: UX Prototyping - How to make it and define the success metrics
by Anton Chandra and Bahni Mahariasha
Implementing a Design System in a Small Team by SnapTravelProduct School
This session will provide a blueprint for how a team of 2 Designers and 3 Frontend engineers can work together, in a lean way, to build and implement a design system within 6 months while still working on other important company initiatives/features.
UX Prototyping (UXiD) - Handout by Anton Chandra and Bahni MahariashaAnton Chandra
This is handout presentation on UXiD 2018 event
Title: UX Prototyping - How to make it and define the success metrics
by Anton Chandra and Bahni Mahariasha
Balancing UX Consistency and Developer Productivity in a Design Systemuxpin
You'll learn:
How to structure, govern, and maintain a design system
How to improve design consistency, productivity, and quality with React
How to avoid design debt in short-term and long-term projects
THE UX INTERVIEW – 3 Quick Questions. 3 Short Answers.Marc-Oliver Gern
UX INTERVIEWS is a series of short interview sessions – with senior UX practitioners and Service Design Thinkers. Please let me know if you are free to provide your input, too. I will send you a quick survey with new questions.
UX Prototyping (UXiD) - Slide by Anton Chandra and Bahni MahariashaAnton Chandra
This is a slide presentation on UXiD 2018 event
Title: UX Prototyping - How to make it and define the success metrics
by Anton Chandra and Bahni Mahariasha
Implementing a Design System in a Small Team by SnapTravelProduct School
This session will provide a blueprint for how a team of 2 Designers and 3 Frontend engineers can work together, in a lean way, to build and implement a design system within 6 months while still working on other important company initiatives/features.
UX Prototyping (UXiD) - Handout by Anton Chandra and Bahni MahariashaAnton Chandra
This is handout presentation on UXiD 2018 event
Title: UX Prototyping - How to make it and define the success metrics
by Anton Chandra and Bahni Mahariasha
Get hands-on advice for rapid Agile prototyping in a product team.
You'll learn:
- How to determine the right depth and breadth for MVP prototypes.
- How to prioritize use cases for prototyping.
- How to elicit the right stakeholder and user feedback.
- How to correctly annotate prototypes for dev and QA.
Advocating for your users is key to project success. Kirsten Burgard and I show how, even developers can accomplish this via our process and case studies.
Contributing to Drupal: It's Not as Hard as it LooksKarl Kaufmann
Drupal, like any open-source project, is dependent upon voluntary participation for its success and survival. You can help the community, build skills, and increase your bottom line by actively helping make Drupal better.
Design systems: accounting for quality and scalabilityuxpin
You'll learn:
How Forumone builds and implements design systems for their clients
How to plan, create, sell, and implement a design system
How to use common design tools to build a design system developers will use
Integrating Design and Development in Your WorkflowKarl Kaufmann
Integrating design into your workflow boosts team understanding and collaboration, minimizes costly changes, and delivers your client a product much more smoothly.
- Useful technology and frameworks for a scalable design system
- How to create a design systems process from scratch
- How to collaborate with developers in a design system
UX and UI design. Differences, good practices, and useful tools in building dedicated software that meets customer needs and expectations. It covers many important aspects of UX like personas, scenarios, canvas, measuring and measuring tools, the whole development process and gathering feedback.
It was created by Dominik Goss, CEO at Inwedo
Have more questions about UX/UI? Contact us at contact@inwedo.com for additional information or questions and we will get back to you shortly.
Creating and Scaling an Enterprise Design Systemuxpin
You'll learn:
- How to create a unified design language for a complex organization.
- How to use the most efficient processes and tools for maintaining the design system.
- How to scale code and interaction patterns across platforms and products.
Building a UX Process at Salesforce that Promotes Focus and Creativityuxpin
You'll learn:
- How Salesforce designed a large-scale UX process across teams
- Why certain design activities were chosen over others
- How to preserve design quality at scale
Eduhacks was a youth hackathon focusing on improving education through technology. I facilitated the hackathon's design thinking workshop. We cover IDEO's design thinking model, and practice diverging/converging design processes through a facilitated "design studio" activity. The challenge prompt can be found live on my twitter and blog. Feel free to use example and activity!
Democratising UX: how to spread user research education and insights throughout your organisation
With demand for UX insights within organisations outstripping the capacity of UX teams to deliver research, there is a growing need for greater UX knowledge and capability across different functions within businesses. But how do you spread user research beyond the walls of your UX research team? What is the value of everyone having access to UX insights—or having the ability to run research themselves?
On 26th March, we gathered a range of speakers to share their successes, challenges and expert advice around democratising UX. Learn from a variety of different perspectives on the topic, and have the opportunity to share your own experiences with the community.
In this presentation, Flixbus' Katja Borchert and Pietro Romeo talks about democratising research not by guessing, but testing and empowering others.
With the adoption of methods based on rapid experiments to validate hypotheses with customers, there is also a need for design to adapt and respond continually. As such, there is a need to balance the decisions taken in autonomy by teams and the overarching service coherency. Inspired by devOps principles, designOps is a practice that aims to support people across the organization to continuously redesign their products without compromising design excellence. This talk, based on the experience of coaching design teams at different levels, explores the possibilities of moving out from heavyweight upfront analyses, reducing handoffs, and creating reliable feedback loops with end users. A new paradigm, where the ability of design is shifting from being a specific practice to genuinely becoming part of everyone’s job. A key component to enables others, designers and non-designers, to create meaningful experiences in a complex environment.
There are key things that will give you a much better chance at success. While these are well documented in numerous books, articles, and videos - there are still many stakeholders that don't subscribe to some basic truths, like: product decisions should be based on evidence, or having dedicated UX Designers on product teams.
Jeremy will go over his top ten questions to ask any team to see if they're heading toward launching a great product experience.
This presentation was originally given @ Refresh Dallas on 2/12/15
Get hands-on advice for rapid Agile prototyping in a product team.
You'll learn:
- How to determine the right depth and breadth for MVP prototypes.
- How to prioritize use cases for prototyping.
- How to elicit the right stakeholder and user feedback.
- How to correctly annotate prototypes for dev and QA.
Advocating for your users is key to project success. Kirsten Burgard and I show how, even developers can accomplish this via our process and case studies.
Contributing to Drupal: It's Not as Hard as it LooksKarl Kaufmann
Drupal, like any open-source project, is dependent upon voluntary participation for its success and survival. You can help the community, build skills, and increase your bottom line by actively helping make Drupal better.
Design systems: accounting for quality and scalabilityuxpin
You'll learn:
How Forumone builds and implements design systems for their clients
How to plan, create, sell, and implement a design system
How to use common design tools to build a design system developers will use
Integrating Design and Development in Your WorkflowKarl Kaufmann
Integrating design into your workflow boosts team understanding and collaboration, minimizes costly changes, and delivers your client a product much more smoothly.
- Useful technology and frameworks for a scalable design system
- How to create a design systems process from scratch
- How to collaborate with developers in a design system
UX and UI design. Differences, good practices, and useful tools in building dedicated software that meets customer needs and expectations. It covers many important aspects of UX like personas, scenarios, canvas, measuring and measuring tools, the whole development process and gathering feedback.
It was created by Dominik Goss, CEO at Inwedo
Have more questions about UX/UI? Contact us at contact@inwedo.com for additional information or questions and we will get back to you shortly.
Creating and Scaling an Enterprise Design Systemuxpin
You'll learn:
- How to create a unified design language for a complex organization.
- How to use the most efficient processes and tools for maintaining the design system.
- How to scale code and interaction patterns across platforms and products.
Building a UX Process at Salesforce that Promotes Focus and Creativityuxpin
You'll learn:
- How Salesforce designed a large-scale UX process across teams
- Why certain design activities were chosen over others
- How to preserve design quality at scale
Eduhacks was a youth hackathon focusing on improving education through technology. I facilitated the hackathon's design thinking workshop. We cover IDEO's design thinking model, and practice diverging/converging design processes through a facilitated "design studio" activity. The challenge prompt can be found live on my twitter and blog. Feel free to use example and activity!
Democratising UX: how to spread user research education and insights throughout your organisation
With demand for UX insights within organisations outstripping the capacity of UX teams to deliver research, there is a growing need for greater UX knowledge and capability across different functions within businesses. But how do you spread user research beyond the walls of your UX research team? What is the value of everyone having access to UX insights—or having the ability to run research themselves?
On 26th March, we gathered a range of speakers to share their successes, challenges and expert advice around democratising UX. Learn from a variety of different perspectives on the topic, and have the opportunity to share your own experiences with the community.
In this presentation, Flixbus' Katja Borchert and Pietro Romeo talks about democratising research not by guessing, but testing and empowering others.
With the adoption of methods based on rapid experiments to validate hypotheses with customers, there is also a need for design to adapt and respond continually. As such, there is a need to balance the decisions taken in autonomy by teams and the overarching service coherency. Inspired by devOps principles, designOps is a practice that aims to support people across the organization to continuously redesign their products without compromising design excellence. This talk, based on the experience of coaching design teams at different levels, explores the possibilities of moving out from heavyweight upfront analyses, reducing handoffs, and creating reliable feedback loops with end users. A new paradigm, where the ability of design is shifting from being a specific practice to genuinely becoming part of everyone’s job. A key component to enables others, designers and non-designers, to create meaningful experiences in a complex environment.
There are key things that will give you a much better chance at success. While these are well documented in numerous books, articles, and videos - there are still many stakeholders that don't subscribe to some basic truths, like: product decisions should be based on evidence, or having dedicated UX Designers on product teams.
Jeremy will go over his top ten questions to ask any team to see if they're heading toward launching a great product experience.
This presentation was originally given @ Refresh Dallas on 2/12/15
User Experience Design + Agile: The Good, The Bad, and the UglyJoshua Randall
There's a rumor going around that user experience design (UXD) and Agile don't play well together. In this talk, I'll explain that they do -- most of the time! Learn about the historical reasons for why these two disciplines sometimes butt heads, as well as the good/bad/ugly of various approaches to integrating design and development.
A New Toolbox: Artifact Providence 2013Kevin Sharon
Kevin and Sophie reveal Happy Cog’s design process through their experience building a responsive site from beginning to end, including: kicking off the project, the collaborative design process, and the tools they tweaked along the way. Find out what worked and what they learned. In the end, it should be clear that this is a time for experimentation and finding new approaches for new tasks.
Quality and the "Secret Mission:" From End-Stage Tester to Skilled AnalystDevorah Firestone
Are you tired of coming in at the end of a project to do accessibility testing with little control over schedule and design? Are you concerned with how your team will adjust to the changes in accessibility law?
Here is a roadmap of best practices, political tools, learning lists, and background knowledge to increase the quality of work for the beginner development-side tester responsible for accessibility. This course of action will also plant seeds to move you toward a long term role as a skilled analyst able to fulfill requirements and to participate in the user experience from the beginning of the lifecycle on for both creativity and a more pleasant project for everyone.
Design Thinking Dallas by Chris BernardChris Bernard
These are the slides I gave for a keynote at a conference hosting by IMC2 for the Design Thinking Dallas Conference. Some of the content here is repetitive across other presentations I give.
Questions? Email me at chris.bernard@microsoft.com
My Agile 2013 session 'Rapid Product Design in the Wild'. In August 2012 Red Gate attended Kscope, a conference for Oracle developers. Instead of doing the usual product demonstrations, we turned our stand into a live lab and took Agile development processes out of the office and in front of our customers. Our stand included an area for customer research, a Kanban board and information radiators in the form of a whiteboard, blank wall and a large digital screen. Over 3 days we ran 9 sprints and conducted 25 customer interviews, using a paper prototype to get feedback. We collected invaluable information about our customers' development environments, how they work with their teams, their processes, tasks and pain points. By the end of the conference my colleague had developed an interactive HTML/CSS prototype which potential customers could evaluate. The team went through several rapid build-measure-learn cycles to improve our product concept and validate the market need.
This presentation explains the process we used and introduces the Live Design Lab Planner, a tool which helps teams to plan this type of rapid product design activity.
New York Design Systems Coalition - Bridging the GapMichael Perrotti
A talk about how to exist in between the worlds of design and engineering, and ways the speaker has flourished and added value in a new role between design and engineering.
https://kyvio.com
Everything you need to know as a non-technical CEO / founder about choosing your stack (technologies to build on), high-level overview of the development process, which technology roles to fill and how to fill them with the right people.
This presentation is for anybody who wants to develop anything (from small to big)
My slides for the head conference 2008 explaining how hard it is to write JavaScript solutions that cater for all the users out there and what can be done to avoid us creating a lot of material that is outdated as soon as it comes out.
Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...Codemotion
Siete pronti per realizzare il Minimum Viable Product per la vostra mobile start-up? Da dove si comincia? Come identificare le features da includere? E come ci si assicura che il nostro MVP sarà effettivamente il primo passo verso un'app che ha tutte le caratteristiche per essere adottata dal suo target di utenti? In questo talk esploreremo insieme le strategie e gli strumenti che ci consentiranno di affrontare al meglio le sfide tipiche del processo di progettazione e realizzazione di un MVP e come possiamo adottare l'approccio Lean per realizzare una app di successo.
This presentation is targeted to developers trying to learn enough design skills to fill in gaps when a ux designer is not available to work on a project. A secondary goal is to give developers insight into the design process.
Real World Lessons Using Lean UX (Workshop)Bill Scott
Half Day Workshop given 5/22/2013 at WebVisions Portland.
In this workshop Bill will explore the mindset of LeanUX and how it relates to bring products to life in the midst of big organizations that don't normally think "Lean". He will look at how teams can create a strong partnership between product, design & engineering in a way that tears down the walls and instead focuses on three key principles:
Shared understanding
Deep collaboration
Continuous customer feedback
The workshop will take a look at how Bill has been able to apply Lean UX at PayPal — a place that in recent years has been the total antithesis of the lean startup idea. With very specific examples, he will share lessons learned applying lean to the full product life cycle as well as how it relates to agile development.
Finally, the workshop looks at the technology stack. In the last few years there has been an explosion of open source technology stacks that can support rapidly creating products, launching them to scale and rapidly iterating on them when live. While startups embrace these stacks from the get-go, large organizations struggle with how to embrace this change. This workshop will also look at the shift that has happened, what is driving this change, and how organizations can embrace this stack and how to marry Lean Tech with Lean UX.
Similar to Sum of the Parts Speaker Series - Experience Engineering and UX (20)
PDF SubmissionDigital Marketing Institute in NoidaPoojaSaini954651
https://www.safalta.com/online-digital-marketing/advance-digital-marketing-training-in-noidaTop Digital Marketing Institute in Noida: Boost Your Career Fast
[3:29 am, 30/05/2024] +91 83818 43552: Safalta Digital Marketing Institute in Noida also provides advanced classes for individuals seeking to develop their expertise and skills in this field. These classes, led by industry experts with vast experience, focus on specific aspects of digital marketing such as advanced SEO strategies, sophisticated content creation techniques, and data-driven analytics.
Transforming Brand Perception and Boosting Profitabilityaaryangarg12
In today's digital era, the dynamics of brand perception, consumer behavior, and profitability have been profoundly reshaped by the synergy of branding, social media, and website design. This research paper investigates the transformative power of these elements in influencing how individuals perceive brands and products and how this transformation can be harnessed to drive sales and profitability for businesses.
Through an exploration of brand psychology and consumer behavior, this study sheds light on the intricate ways in which effective branding strategies, strategic social media engagement, and user-centric website design contribute to altering consumers' perceptions. We delve into the principles that underlie successful brand transformations, examining how visual identity, messaging, and storytelling can captivate and resonate with target audiences.
Methodologically, this research employs a comprehensive approach, combining qualitative and quantitative analyses. Real-world case studies illustrate the impact of branding, social media campaigns, and website redesigns on consumer perception, sales figures, and profitability. We assess the various metrics, including brand awareness, customer engagement, conversion rates, and revenue growth, to measure the effectiveness of these strategies.
The results underscore the pivotal role of cohesive branding, social media influence, and website usability in shaping positive brand perceptions, influencing consumer decisions, and ultimately bolstering sales and profitability. This paper provides actionable insights and strategic recommendations for businesses seeking to leverage branding, social media, and website design as potent tools to enhance their market position and financial success.
White wonder, Work developed by Eva TschoppMansi Shah
White Wonder by Eva Tschopp
A tale about our culture around the use of fertilizers and pesticides visiting small farms around Ahmedabad in Matar and Shilaj.
Can AI do good? at 'offtheCanvas' India HCI preludeAlan Dix
Invited talk at 'offtheCanvas' IndiaHCI prelude, 29th June 2024.
https://www.alandix.com/academic/talks/offtheCanvas-IndiaHCI2024/
The world is being changed fundamentally by AI and we are constantly faced with newspaper headlines about its harmful effects. However, there is also the potential to both ameliorate theses harms and use the new abilities of AI to transform society for the good. Can you make the difference?
14. “It’s very difficult in the web to separate design and
implementation”
– David Marcotte, Designer and Author
“It’s not just an awareness of what the code can and can’t do,
because I believe the only way to figure out what code can and
can’t do is to write some, so, kinda yeah, you gotta be able to
write it”
– Jeff Veen, VP Product Adobe, Co-Founder Adaptive Path
”But front-end code (just HMTL and CSS; let’s forget Javascript for
now) is intrinsically linked to the design process. It’s a design tool just
as much as Photoshop.”
– Elliot Jay Stocks, Creative Director Adobe
17. Excellent Experience Requires Iterative Design
Prototypes allow for high-confidence design and user validation
Iterating in the technology we’re using let’s us know what’s possible
24. Hypothesis: Sticky tools “off” frustrates users when attempting to draw.
”It took me a long time to work out how the different
tools worked, I don’t think I would have persevered
with them and probably used a different package.”
Time to complete drawing: 14:29
Sticky tools “off”
Sticky tools “on” “I am likely to continue using this, in fact I already
have it bookmarked and am ready to share with the
company. I love how it works, love the unlimited
workspace and how easy it is and the main part is
you don’t have to download anything.”
Time to complete drawing: 8:53
Concept/User Validation (with Usertesting.com)
28. Speed up development process – more control over where the code
expresses itself as the experience
Build empathy with developers
USER EXPERIENCE ENGINEERING
Concepts (incl. through code),
wireframes, visual design
Optimize for concepts, design
interactions, overall UX
Back end services connected to
stable front end code.
Optimize for security,
performance, scalability
Front End /
Back End Engineers
Rapid prototypes, front end code
Optimize for interaction behaviors,
look and feel, innovation
Experience EngineersUX Designers
(Visual and IxD)
29. Experience Engineers in UX
Optimize for UX goals vs Engineering goals
UX is responsible for creating experiences that engage and differentiate
in the market.
Engineering is responsible ultimately for delivering scalable, secure,
efficient code in a working product.
Offer new ways of solving problems that are more viable and robust
rather than simply saying, “that can’t be done.”
Web User Experience = Design + Implementation
30. The spec The result
We had this nagging problem…
Hello everyone. Thank you Courtney and Carbon 5 for hosting this event and the folks at Autodesk (Eric Fain) who have partnered with Carbon 5 to sponsor this speaker series.
It’s a real pleasure for me to be here at Carbon 5 tonight. It’s a nice full-circle moment for me. We engaged Carbon 5 a little over a year ago…that experience opened the door for new ways for our UX team to work. They sort of got the engines started and the car is still running a year later. So it’s great to be back to talk about our experience.
This talk is a practical nuts and bolts talk. It’s a case study in how we have integrated experience engineering and its associated tools, process and skills into our team. And the changes that afforded our team through this engagement. Let me tell you a little about what my team does and how we got to where we are now.
We work on the AutoCAD web product. It’s a one page web app pretty much. CAD drawing in a browser. We have the usual UX suspects: visual designers, interaction designers, researchers, learning designers. And we had a team of developers and we pretty much followed and still follow agile development methodology (the Pivotal flavor). BUT…
Through my own experience working on web teams I had a pretty good idea we had to be able to solve this. Designers who code is a one way.
I knew we needed to be able to build some working prototypes but it was almost always impossible to get development resource to dedicate some cycles to something not relevant to the immediate needs of the product. Sometimes you can get those resources, but only on a handful of markee top priorities and with a lot of advanced planning.
I knew UX needed to have some role in speeding up the dev process by being able to make edits directly into the code and they also needed to be able to do quick prototypes. So I set out to try to make a change on our team to address this problem. And I stepped right into this controversy.
Luckily this was not controversial for our team of designers. They dove right in head first – got training. We were getting the skills but having a hard time practicing them in the real code. We also knew we needed a dedicated prototyping resource that was more skilled, but weren’t sure how that person was going to integrate into our team.
That’s when we brought in Carbon 5 to help.
This is where they helped us figure out what the real long-term goal was and what the potential impact for UX and really the whole development team was.
This is what we came up with.
So we also looked at what other companies are doing…here’s a few data points that are signposts as we thought about this.
Now I’d like to step back and talk reflect on what some of the greater UX community thinks about this.
Now some of you may already be doing this on your teams. Autodesk is a 30 year old desktop company so this sort of “in the wild” prototyping and testing was not really possible and not much on the radar.
I like that last quote the most about HTML, etc. being a design tool.
It all comes down to prototyping…which is really just another word for iterating. We all do this and various levels of fidelity from talking, to paper, to click-through prototypes, to high fidelity prototypes
Understand technology we’re using: Sometimes the only way to iterate a design is in the actual technology it is being built.
So we built a prototyping environment. Carbon 5 helped us build a flexible environment and pushed us to have the exact same release and repository process and tools as the “real” code environment. That way we would have the confidence to push real code when it was ready. We also made sure we hosted this “development” server publicly so we could send users to it without any special logins.
I won’t go into the details of how this environment was set up, but Carbon 5 helped us build this. It’s a playground for designers, but under the hood, it’s really no different than the environments the developers are working in. Carbon 5 added some bootstrap-like libraries and the good news is that we haven’t had to add any more.
Open to public
Built on same technology as the production app
Uses same deployment tools
Uses same code repository process
So here are the 3 categories of prototyping we do.
Built by our designers
2 day user validation. 1 hour to code/design. An afternoon to set up the test. Runs overnight and results in the morning.
Here’s an example of a test we did.
Now that we’re not reliant on PM or SWD to do some of this experimentation…there is actually a gap in those areas knowing what we’re doing. SO we put these up.
So that’s how we’re working to get better designs.
All of this is lower case experience engineering.
Now I get into the role of Experience Engineering.
The previous answer sort of answers this question.
By having designers who code (which is really experience engineering), We DO speed up dev process.
Apologies for any inadvertant stereo typing going on with these avatars. Except for the designers…they really do look like that.
These “experience engineering” skills we’ve developed as designers really do help us speed up. They give us more control over where experess. And it builds empathy,
BUT to really to optimize this new skill on the UX team is to make this a separate role.
Keys to making experience engineering a success.
Just like a potter at the wheel who understands the limits and possibilities of the physical clay they are working with, UX (for web at least) needs to understand the technology they are designing in.