How one team melded UX with XP.
Our XP team have been developing a product in the spirit of start-up and are exploring how to get the best from UX expertise. The team developed personas and learnt how to use them to shape stories - even tagging cards with persona stickers and usability testing activities.
Our team is very technical and potentially there could be clashes when it comes to creative thinking so we’ve tried “design chavettes” with team collectively, deputising them into the UX team. We regularly go beyond pairing with multi-disciplinary tripling!
The whole team test and iterate on the product design as well as development. We embed our hand-drawn sketches directly into the product as placeholders for features, then implement basic versions adding polish as we go, reducing the distance barriers between users, stakeholders and developers.
Lean StartUp embraces a more scientific perspective to learn what works but often teams leap too fast to solutions without user perspectives in mind: the idea of XUX helps put brakes on without squelching ideas and innovation!
I've been developing quite a bit over the past year. I've been taking classes and going to seminars. I've pixel pushed and presented. All I need now is somewhere to apply my newfound skill set.
In this three hour workshop I present an introduction to the UCD process, an overview of the basic technologies of the web and a survey of current Mobile Web Design trends.
This is a presentation I created for the web/mobile development bootcamp students of Lab12 (Spring 2017 Cohort).
It is an introduction to the fundamentals of user experience and interface design (UX/UI) for developers. This presentation also covers how to collaborate effectively with designers, as well as tips for building their project with a user-centered design mindset.
Special thanks to Roberta Voulon (Lab12), Ziad Saab (DecodeMTL) , Cassie L. Rheaume (Lighthouse Labs), Kevin Khoury (DecodeMTL), and David Rowley for your input.
I've been developing quite a bit over the past year. I've been taking classes and going to seminars. I've pixel pushed and presented. All I need now is somewhere to apply my newfound skill set.
In this three hour workshop I present an introduction to the UCD process, an overview of the basic technologies of the web and a survey of current Mobile Web Design trends.
This is a presentation I created for the web/mobile development bootcamp students of Lab12 (Spring 2017 Cohort).
It is an introduction to the fundamentals of user experience and interface design (UX/UI) for developers. This presentation also covers how to collaborate effectively with designers, as well as tips for building their project with a user-centered design mindset.
Special thanks to Roberta Voulon (Lab12), Ziad Saab (DecodeMTL) , Cassie L. Rheaume (Lighthouse Labs), Kevin Khoury (DecodeMTL), and David Rowley for your input.
A virtual guest lecture for a Digital Content Management class at the University of Hawaii at Manoa, introducing the students to UX in general, talking about my career/experience/projects, and suggesting tie-ins with library science and content.
Tell Me What You Do: How Storytelling Makes You a Better DesignerMary Wharmby
As design asks for a larger seat at the table and works to foster a culture of customer-centered design-thinking, we must better communicate our process and value to others who don't understand this mysterious power of UX. Storytelling is a great way to do that.
Despite the fact that we talk a lot about story in UX, we have trouble putting it into practice, especially our own stories.
This talk recasts our design process as story, making it more impactful and relatable to others. We discuss the uses of story in UX, provide a visual map of the UX story framework (UXStoryWheel), and demonstrate a few simple story patterns.
This was a presentation made to Refresh Boyne in which Patrick discusses why User Experience design can fail. How not to engage with UX teams. Too often UX is done last or it's a rubber stamp step - especially around accessibility. That's when it fails. Patrick will show how to get it right.
User-centered UX: Bringing the User into the Design ProcessDave Cooksey
During every design project, everyone involved loves to talk about users. But how often are users actually involved in the design process? In this presentation, we look at practical steps for involving users in the design process and how to employ tried and true user-centric techniques to inform and evaluate our designs.
You only get a few moments to grab a hiring manager or recruiter's attention. Ensure your UX portfolio makes a solid first impression by designing it with your end users in mind. Years of feedback from hiring managers are distilled into this single slide deck. Learn from a former UX recruiter turned tech recruiter trainer on the essentials you need to make a positive first impression.
Going from Here to There: Transitioning into a UX Careerdpanarelli
A lot of people are curious about transitioning into the field of User Experience Design (UX). In this talk, I talk about a few different ways that you can transition into a UX career, be it grad school, night classes, or the ol' school of hard knocks, backed up by case studies. This talk was given at NoVA UX Meetup in the offices of AddThis, hosted by organizer Jim Lane.
User experience (UX) is the basis for all Web activity, and thus underpins everything we do in Web design and development. Successful projects bake UX in from the ground up, from discovery through planning, iteration, testing and deployment. No matter how beautiful our code may be, of what use is it if it’s irrelevant to our users?
In this presentation, you'll learn how to establish foundational project practices to design and deliver digital products.
Topics that are covered:
- Building flexible teams and engagement models
- Matching design tools with expected outcomes
- Creating (and maintaining) a design-focused project plan
- Preparing for recruiting and testing
Slides by Ian Cox, SVP of Delivery at Cantina
Experience UX methods to determine the right minimal amount of functionality that you can ship (Minimal Viable Product) that is what your users need/want the most. In this fast-paced highly collaborative session, participants will experience the power of lean (quick and lightweight) UX methods first hand by applying fast and effective techniques that will force teams to focus and gain insights and, most importantly, to validate their assumptions about users and usability very early in the design and development stages.
How to design more ethically engaging experiences (UCD 2016)Neil Turner
Hi. My name is Neil, and I’m an addict. I’ll admit it, I’m addicted to technology, and you know what, I suspect that you are too. We’re all addicts now aren’t we? We’ve all become addicted to a very modern drug called technology.
It’s not our fault that we’re addicted to technology, we're only human after all. You see technology is just too damn addictive. And why is it so addictive? Because it’s been designed to be so by designers like you and me. It’s been designed to engage, to demand our attention, to draw us in and to slowly but surely get us hooked.
In this talk which was originally delivered at UCD 2016, I’m going to argue the case for why we as designers should be helping to break this cycle of addiction. Why we should be focusing on making a positive impact on peoples’ lives, rather than chasing ever greater usage of our products and designs. I’m going to show you how to create products that are more ethically engaging; that let people get on with their lives without becoming a slave to the machine!
Interested in learning how User Experience (UX) design can help you meet your goals? Join the UX designers of EMBL-EBI on Friday, 3 March at 11am in the Kendrew Lecture Theatre to hear about what they do and how they make data services better for researchers.
During this 45-minute seminar we will introduce you to UX design, show how it can be applied and demonstrate how it can make a positive difference. The seminar will be followed by a discussion and refreshments, so you can meet EMBL-EBI's UX designers in person and explore how you might benefit from UX design in your own work.
Speakers: Nikiforos Karamamis, Gabby Yordanova, Revathi Nathaniel & Michele Ide-Smith
Organisers & on-hand for questions: Jenny Cham & Joseph Rossetto
This talk is about how, as Designers, can we move beyond the need to
design a screen into everything and embrace physical interactions? Now computing is becoming ever more ubiquitous & entwined into our lives, surely an acceptable solution isn't to cover our world in icons & screens. There is an emerging trend of beautifully crafted products that are becoming the face of complex systems, yet they have no screen at all and still provide a rich suite of interactions that are easily accessible by the user. What tools are available to us as Interaction Designer’s to give us the courage to step away from our wireframes & start designing beautiful, engaging physical interactions?
Design Thinking is for you - a conversation with Jeff Patton and Jonathan Ber...Ariadna Font Llitjos
User Experience and Design is not an isolated function or a step in the software development process anymore. It has evolved from a specialty to a way of working that puts users at the center and permeates most development activities throughout the release cycle.
There is a clear shift away from design just as a product (i.e., specific deliverables and artifacts such as high-fidelity mockups to throw over the wall to developers) that continues to gain momentum as the activity of design that focuses on understanding and solving a specific problem for a specific set of users.
Jeff Patton, one of the fathers of modern User Experience and bringing UX into Agile, shares his insights from the perspective of a developer who has moved into design. On the other hand, Jonathan Berger, an agile design practitioner and speaker, will tell us about his experience as a designer who has ventured in the world of coding and software development. Join the conversation at #DT4U.
How as UX & Interaction Designers, can we move beyond the need to design a screen into everything and embrace physical interactions? Now computing is becoming ever more ubiquitous & entwined into our lives, surely an acceptable solution isn’t to cover our world in icons & screens. There is an emerging trend of beautifully crafted products that are becoming the face of complex systems, yet they have no screen at all and still provide a rich suite of interactions that are easily accessible by the user. What tools are available to us as Interaction Designer’s to give us the courage to step away from our wireframes & start designing beautiful, engaging physical interactions?
UX Workshop introducing what UX is and why it is important. The audience may or may not be familiar with UX so the presentation focuses more on principles than a step-by-step how-to.
An intro to what people (and myself) think UX is. Also who is "doing" UX and how you can do it better. Originally presented at Product Camp Nashville - Sep 2018
A virtual guest lecture for a Digital Content Management class at the University of Hawaii at Manoa, introducing the students to UX in general, talking about my career/experience/projects, and suggesting tie-ins with library science and content.
Tell Me What You Do: How Storytelling Makes You a Better DesignerMary Wharmby
As design asks for a larger seat at the table and works to foster a culture of customer-centered design-thinking, we must better communicate our process and value to others who don't understand this mysterious power of UX. Storytelling is a great way to do that.
Despite the fact that we talk a lot about story in UX, we have trouble putting it into practice, especially our own stories.
This talk recasts our design process as story, making it more impactful and relatable to others. We discuss the uses of story in UX, provide a visual map of the UX story framework (UXStoryWheel), and demonstrate a few simple story patterns.
This was a presentation made to Refresh Boyne in which Patrick discusses why User Experience design can fail. How not to engage with UX teams. Too often UX is done last or it's a rubber stamp step - especially around accessibility. That's when it fails. Patrick will show how to get it right.
User-centered UX: Bringing the User into the Design ProcessDave Cooksey
During every design project, everyone involved loves to talk about users. But how often are users actually involved in the design process? In this presentation, we look at practical steps for involving users in the design process and how to employ tried and true user-centric techniques to inform and evaluate our designs.
You only get a few moments to grab a hiring manager or recruiter's attention. Ensure your UX portfolio makes a solid first impression by designing it with your end users in mind. Years of feedback from hiring managers are distilled into this single slide deck. Learn from a former UX recruiter turned tech recruiter trainer on the essentials you need to make a positive first impression.
Going from Here to There: Transitioning into a UX Careerdpanarelli
A lot of people are curious about transitioning into the field of User Experience Design (UX). In this talk, I talk about a few different ways that you can transition into a UX career, be it grad school, night classes, or the ol' school of hard knocks, backed up by case studies. This talk was given at NoVA UX Meetup in the offices of AddThis, hosted by organizer Jim Lane.
User experience (UX) is the basis for all Web activity, and thus underpins everything we do in Web design and development. Successful projects bake UX in from the ground up, from discovery through planning, iteration, testing and deployment. No matter how beautiful our code may be, of what use is it if it’s irrelevant to our users?
In this presentation, you'll learn how to establish foundational project practices to design and deliver digital products.
Topics that are covered:
- Building flexible teams and engagement models
- Matching design tools with expected outcomes
- Creating (and maintaining) a design-focused project plan
- Preparing for recruiting and testing
Slides by Ian Cox, SVP of Delivery at Cantina
Experience UX methods to determine the right minimal amount of functionality that you can ship (Minimal Viable Product) that is what your users need/want the most. In this fast-paced highly collaborative session, participants will experience the power of lean (quick and lightweight) UX methods first hand by applying fast and effective techniques that will force teams to focus and gain insights and, most importantly, to validate their assumptions about users and usability very early in the design and development stages.
How to design more ethically engaging experiences (UCD 2016)Neil Turner
Hi. My name is Neil, and I’m an addict. I’ll admit it, I’m addicted to technology, and you know what, I suspect that you are too. We’re all addicts now aren’t we? We’ve all become addicted to a very modern drug called technology.
It’s not our fault that we’re addicted to technology, we're only human after all. You see technology is just too damn addictive. And why is it so addictive? Because it’s been designed to be so by designers like you and me. It’s been designed to engage, to demand our attention, to draw us in and to slowly but surely get us hooked.
In this talk which was originally delivered at UCD 2016, I’m going to argue the case for why we as designers should be helping to break this cycle of addiction. Why we should be focusing on making a positive impact on peoples’ lives, rather than chasing ever greater usage of our products and designs. I’m going to show you how to create products that are more ethically engaging; that let people get on with their lives without becoming a slave to the machine!
Interested in learning how User Experience (UX) design can help you meet your goals? Join the UX designers of EMBL-EBI on Friday, 3 March at 11am in the Kendrew Lecture Theatre to hear about what they do and how they make data services better for researchers.
During this 45-minute seminar we will introduce you to UX design, show how it can be applied and demonstrate how it can make a positive difference. The seminar will be followed by a discussion and refreshments, so you can meet EMBL-EBI's UX designers in person and explore how you might benefit from UX design in your own work.
Speakers: Nikiforos Karamamis, Gabby Yordanova, Revathi Nathaniel & Michele Ide-Smith
Organisers & on-hand for questions: Jenny Cham & Joseph Rossetto
This talk is about how, as Designers, can we move beyond the need to
design a screen into everything and embrace physical interactions? Now computing is becoming ever more ubiquitous & entwined into our lives, surely an acceptable solution isn't to cover our world in icons & screens. There is an emerging trend of beautifully crafted products that are becoming the face of complex systems, yet they have no screen at all and still provide a rich suite of interactions that are easily accessible by the user. What tools are available to us as Interaction Designer’s to give us the courage to step away from our wireframes & start designing beautiful, engaging physical interactions?
Design Thinking is for you - a conversation with Jeff Patton and Jonathan Ber...Ariadna Font Llitjos
User Experience and Design is not an isolated function or a step in the software development process anymore. It has evolved from a specialty to a way of working that puts users at the center and permeates most development activities throughout the release cycle.
There is a clear shift away from design just as a product (i.e., specific deliverables and artifacts such as high-fidelity mockups to throw over the wall to developers) that continues to gain momentum as the activity of design that focuses on understanding and solving a specific problem for a specific set of users.
Jeff Patton, one of the fathers of modern User Experience and bringing UX into Agile, shares his insights from the perspective of a developer who has moved into design. On the other hand, Jonathan Berger, an agile design practitioner and speaker, will tell us about his experience as a designer who has ventured in the world of coding and software development. Join the conversation at #DT4U.
How as UX & Interaction Designers, can we move beyond the need to design a screen into everything and embrace physical interactions? Now computing is becoming ever more ubiquitous & entwined into our lives, surely an acceptable solution isn’t to cover our world in icons & screens. There is an emerging trend of beautifully crafted products that are becoming the face of complex systems, yet they have no screen at all and still provide a rich suite of interactions that are easily accessible by the user. What tools are available to us as Interaction Designer’s to give us the courage to step away from our wireframes & start designing beautiful, engaging physical interactions?
UX Workshop introducing what UX is and why it is important. The audience may or may not be familiar with UX so the presentation focuses more on principles than a step-by-step how-to.
An intro to what people (and myself) think UX is. Also who is "doing" UX and how you can do it better. Originally presented at Product Camp Nashville - Sep 2018
A high level broad stroke intro to User eXperience, starting with a survey, a dash of my own thoughts, some thoughts from Mike Rapp, and some samples and resources. Also some slides from a presentation I did for Great American Teach in in 2014 to 3rd and 5th graders.
This is the slidedeck I used for my talk about UX for the 2016 cohort of Venture for Canada at Queen's University, Kingston, ON. In it, I go over what I've learned about UX over the past 3 years, including a brief history of UX, a look at the design landscape today, and a glimpse into what we can expect in the future. I followed this talk up with a quick hands-on workshop on UX design.
If you feel like this is something your organization or team can benefit from, feel free to reach out to me to coordinate something!
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
User Experience Design (UX) is a hot term in software these days, but as a relatively new and evolving field there has been confusion as to what this discipline entails and how it relates to other design practices. In this talk, Dorothy will provide an overview of current user experience design and research best practices, touch on how these methods have evolved in recent years, and discuss what many practitioners believe to be core philosophies behind "User Experience Design" as an approach to software design. In addition, Dorothy will walk through a software product lifecycle using case study examples to illustrate how common UX methods can be leveraged to improve a product. The presentation will be followed by an open discussion about where User Experience Design methods parallel or counter other human factors and ergonomics practices.
Takeaways - Participants will walk away with a clear understanding of User Experience Design as a practice, an overview of current methods, and insight into how these practices might relate to broader human factors and ergonomics approaches.
UI/UX Designer in the year 2020 | Developers Day Nov.19Lena Lekkou
What it's like to be a designer in the current year, what difficulties we all face and what soft skills everyone should invest in the following years so that they become future-proof in their discipline.
Faced with an industry-wide talent drought, HUGE took drastic measures to snare new prospects for our UX department. The solution? One summer, 10 Trainees from around the globe, and some good ol’ UX Fundamentals. If we can't find people, we will create them. This presentation covers how we built an unprecedented school to teach trainees the basics of interaction design and the way HUGE approaches challenges of all kinds. It includes how we designed the program: what’s in the curriculum (and what’s not), other aspects of the training experience, and how we worked the best minds at HUGE into the mix.
Presented at Internet Week in London 2011.
How we blend Product Management and User Experience design in the process of Product Development here at Unruly Media. Co presented by Me and Lewis Moore
- what is UX?
- why is it important?
- a brief history and future of UX
- general ux principles
- enterprise ux
- ux project approach
- ui design principles
- ux tools
User Experience Design: The Past, The Present, The FutureCharbel Zeaiter
In our mostly true exploration of the history of UX and the current space we're in, we look to how UX Designers will be called upon in the future to create experiences that matter.
HTML5 Meetup | Back to Basics: Wireframing & PlanningPaul Crimi
This is the keynote presentation from the HTML5 Meetup in Toronto, CA that took place on February 27, 2014.
Planning your projects at the very beginning can be a fun yet daunting task. Showing clients early concepts, prototypes, wireframes and ideas at early stages can help you land the contract, or perhaps see concerns or new features for your own project that wasn’t apparent before. Michael McArthur and Paul Crimi, both of whom are Product Designers at BNOTIONS, are going to walk us through their processes of how they begin a project, what resources they use, and what goes on in their minds as they get everything off the ground.
Is your Alexa giving you sass? Does your banking mobile app give you more confidence than your car’s software morals? Does your insurance app cause headaches?
This is the stuff we create! Giving life to experiences that rock people’s world, release by release and creating the future product by product feels like the coolest thing in the world...but ever felt there some things we could and should be doing with it? How do we create a bright future with software products? Innovative technology products and the people who use it are the waters that we naturally navigate through which means we can create an ethical future...
Let’s clip that pesky AI apocalypse in the bud...
Mike Rawling, a ux veteran of products and projects of all sizes and shapes, takes attendees on a multi-dimensional, time travelling experience, teasing apart science fiction from fact in the product design and development process where we will together create a healthy, ethical approach on the future of what we do and how we create it, in this rapidly changing landscape of INhuman politics, DISrupted devices, niche platforms and EXploding markets to complement our our XP, Agile, Lean, design and development principles.
All intelligences, Human and Artificial, are cordially invited!
Sorry, Your Mum Is Not a Valid Test ParticipantMichael Rawling
Presented at Agile On The Beach, 2017.
Speaking to the right users and getting more than feature requests
If you want understand how a Lions hunts, don’t go to the Zoo, go to the jungle savannah.
Kevin roberts, CEO Saatchi & Saatchi
User Research is one of the cornerstones of UX but the sheer volume of techniques that are around, combined with jargon and ‘silo’d teams often means the shared, fundamental goals of many approaches - such as UCD, Design Thinking and Agile/XP to name but a few - of bringing together the understanding of the people who use a system with those who actually create it constantly fall short.
Mike Rawling, a ux veteran of projects of sizes and shapes, combines tried and tested experience with the latest practical techniques, hot from the ux trenches: including how to do user interviews right, observation and testing your ideas with users in a memorable and pragmatic way that fits right into the world of digital design and development - without compromising either UX or your XP, Agile or Lean principles.
Attendees will come away from this session with an introduction to using the right types of user research in your Agile/Lean/XP process so they continue to serve as a useful reference for your team and stakeholders throughout the life of your product.
How to bring your personas to life without an exorcistMichael Rawling
Are User Personas haunting you? Does your team have trouble using personas because as they seem too intangible? In practice unbelievably unrealistic: insubstantial, unhelpful and eventually ignored? Your project maybe haunted by ghost personas! Lost, walled up behind a stack of documentation, technically now just a whisper in your conscience, a glimpse of users in a corner of your eye…irrelevant…crying for usability where no one can hear them?
User Personas really help ground product teams in genuine data, freeing them to have productive user-centric conversations with stakeholders that shift away from debating personal opinions into decision-making, based on proven user research – but personas can be quite hard to assemble realistically: almost seeming like a Dark Art. In todays Lean and pressured environments they often get created too quickly on a shallow basis from vague data or stakeholder opinion, leading your product in entirely the wrong direction.
Continuing an ongoing theme, Mike Rawling, a ux veteran of many apocalyptic projects, will share the latest user research techniques being used today, combined with tried and tested experience of how you can work with personas in a pragmatic way that fits into the world of digital development – without compromising either UX or your XP, Agile or Lean principles.
Attendees will come away from this session with an understanding of qualitative user research and be able to revive their User Personas in your Agile/Lean/XP process so they continue to serve as a useful reference for you, your team and stakeholders throughout the life of your product. The session will end with awards including most life-like persona of the day!
Cleanse your product of ghost personas!
BE THE NATURALIST! OR: SORRY, YOUR MUM IS NOT A VALID TEST PARTICIPANTMichael Rawling
SPEAKING TO THE RIGHT USERS AND GETTING MORE THAN FEATURE REQUESTS
"If you want understand how a Lions hunts, don’t go to the Zoo, go to the Savannah."
User Research is one of the cornerstones of UX but the sheer volume of techniques around, combined with jargon and ‘silo’d teams often means the fundamental goal of many approaches like UX and XP always seems beyond reach:
- To bring together (understanding of) the people who use a system with those who actually create it.
Mike Rawling, a ux veteran of products and projects of all sizes and shapes, takes attendees on a safari through the world of user research techniques, combining tried and tested formal UX experiences with the latest practical techniques, hot from the ux trenches you can use as a team. These include methods for user interviews, agile ethnography, user observation and practically testing your ideas with users in a measured way that fits right into the world of digital design and development: without compromising either UX or your XP, Agile, Lean or other development principles.
Those new to UX, new to user research or struggling with getting good feedback will come away from this session with an introduction to using the right types of user research in your Agile/Lean/XP process so they serve as an invaluable source of intelligence for you, your team and stakeholders, whilst most UX practitioners will come away with techniques that can help them solve the conundrum of ensuring rigorous user research in a rapidly changing landscape of disrupted devices, platforms and markets.
Michael Rawling will investigate Continuous Creative Integration from a UX & Product Design perspective.
As the whole industry runs after the latest buzz words and 'methodologies' in a quest to improve delivery and collaboration, UX & Design is often struggling to find its place in an Agile/Lean world. Clashing theories, dual tracking & mini waterfalls, lack of true cross-functional integration are some of the challenges Agile agencies are facing, with the added complexity of having much of the Product function sitting with the client.
Michael will facilitate a hands on workshop, working in a number of small groups, where you will be encouraged to bring, share and discuss your own ideas and challenges.
Presented in this version at the meetup: http://www.meetup.com/agile4agencies/
Design is not a skin to be added later or a flat image to be imagined in to a fully fledged product. 'Traditional' software ux design is broken: here I propose a new way taking a leaf out of the eXtreme Programming methodology and making it our own...
How to recognize the Agile Zombie Persona ApocalypseMichael Rawling
[original presentation contained sound, animation and video which is not supported here ]
Are User Personas haunting your product? Did your team create some personas at the start of your project but then never use them? Are they fading stuck up on a wall somewhere, technically now just dead weight...irrelevant, moaning...’braiinsss...’!!
User Personas are the grounding for productive conversations with stakeholders and cross functional teams, that shift away from debating personal opinions into decision-making based on empirical data. Mike Rawling share's his experience of how you can work with personas in a pragmatic way that fits into the world of Agile without compromising UX, XP/Agile or Lean principles.
Come to this session to find out how to blend personas into your Agile process so they continue to serve as a useful reference for your team and stakeholders throughout product development.
Get ready for a Zombie Persona Apocalypse!
How to recognize the Zombie Persona Apocalypse in Product Design & DevelopmentMichael Rawling
[original presentation contained sound, animation and video which is not supported here ]
Are User Personas haunting you? Did your team create some personas at the start of your project but then never use them? Are they fading stuck up on a wall somewhere, technically now just dead weight...irrelevant, moaning...’braiinssssss’!!
User Personas can really help your team have productive conversations with stakeholders that shift away from debating personal opinions into decision-making based on empirical data. Mike Rawling will share his experience of how you can work with personas in a pragmatic way that fits into the world of Agile without compromising UX, XP/Agile or Lean principles.
Come to this session to find out how to blend personas into your Agile process so they continue to serve as a useful reference for your team and stakeholders throughout product development.
Get ready for a Zombie Persona Apocalypse!
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
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.
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.
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.
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.
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.
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.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
4. Engaging with UX
Nurturing empathy
What...with a pencil? Kinky!
Making and keeping it real
Finding stuff out
Some other working practices
5. Mike Rawling
Senior UX Engineer @Unruly Media, at London HQ
Me
UX engineering history dates back to 1998
Consulting, designing, engineering, leading,
coaching, training….
Teams and initiatives for Tesco, Wiley, Camelot,
Konami, LoveFilm and Granada and ITV
Talking at Agile On The Beach 2013, UK
8. Unrulymedia.com
About Unruly Media
3 development teams:
- each consisting of about 4 XP, java-centric,
stupidly intelligent programmers
- team has greatly varying level of experience
and interests
- Extremely varied experience of customer facing
front-end
- 1 UX guy
9. Unruly Analytics
provides the data
that proves the ROI
o Be inspired. Get real-time access to share of
voice data for your video content across the
social web. Identify trends and learn about what
consumers are sharing.
o See the bigger picture. Know the true social
reach of your campaign by tracking official,
unofficial and derivative copies across social
media platforms.
o Prove it works. Measure your Social ROI
against historical brand performance and
benchmarked competitors.
10. Unruly Analytics
And the real project challanges…
- Offer insight into social media performance
- Teach about social media and video - and
visual analytics!
User base has a *great* variety of users with
Equally varied understanding of statistical
analysis
…To do so elegantly!
11. The team
And the real project goals…
Committed to XP principles
Adventurous spirit
The CEO said: „Do Lean Start-up‟
I heard „Try Lean UX‟
13. challenges
engaging with ux
There are Classic challenges of UX and
Agile and some particular to XP:
Differences between agile and UCD
Agile accentuates acceptance and unit
testing – where does usability testing fit
in
XP criticised for „being light on user side
of software‟ and „best used with non-GUI
intensive applications‟
Lacking explicit processes defining
requirements engineering, interaction
design,
20. What works? Hard to say…
engaging with ux
Ongoing? The work continues…
- tricky to identify and measure success criteria?
- There is much discussion about UX now
- The CEO refers to personae in slide shows!
- Even creeping into team members LinkedIn
CVs…
- Conclusion: some momentum is there
“CEO refers to
customer related stuff
using „personae‟ now!”
30. I can‟t draw?
Visualising interfaces
Programmer…:
“I can‟t draw – let alone „design‟!”
“design is fluffy!”
“designers don‟t know sh*t”
“I‟m not a designer”
“wtf?”
Later…
“…but that‟s not the best design”
“..I won‟t do it like that…”
“that‟s just too
wacky/unusable/unusual/custom/etc…”
“I could do better…”
“I can‟t draw”
32. Enter: Design Charrettes!!
Visualising interfaces
alleged, regular critiques at an art
academy in Paris – possibly Beaux
arts
About regular „critiques‟
Students race to finish…
Useful urgency!
33. Design Charrettes…
Visualising interfaces
Select an Epic feature to attack
Select an Persona
Then…
..as Pairs we…
ideate key features that persona might
need and want
gather and share – pick top results
then pairs pick a favorite ideas and
sketch 5 UI ideas for them in 5 minutes
gather and share – pick our favorite
sketches
then pairs pick a favorite sketch and
sketch a complete UI or wider flow
The whole group chooses result!
47. challenges
research
I can‟t research all possible (agile) futures
Fast turn around times!
I really don‟t want to hold anyone up
B2B context quite challenging
64. MemberVideo Council Whitelisted
Thanks for listening!
Still hungry? Contact me…
Winner Best Content
Distribution Service
Michael.rawling@unrulymedia.com
@hedshot
Editor's Notes
Welcome! Welcome!
This is a modest presentation of some ideas, techniques and tools we made our own….
I love to answer your questions as we gobut would talk about some topics which may well answer you query…but if not there will be time at the end
Here’s a list of topics I’ll be covering to explain how we did it
Experience in UX engineering dates back to 1998I’ve always tried explore ways of more effectively realising the massive potential that software has and that each product starts with. I’ve consulted on, designed, engineered and led teams and initiatives for Tesco, Wiley, Camelot, Konami, LoveFilm and Granada TV and is currently confirmed to talk at Agile On The Beach, UK
Unruly is a video technology company that works with top brands and their agencies to predict the emotional impact of their videos and get them watched, tracked and shared across paid, owned and earned media. We use our proprietary technology to turn target audiences into engaged viewers and engaged viewers into customers and advocates. In a nutshell, brands use Unruly to join the dots on Facebook, YouTube and the social web.
- 4 years ago - 4 people- today - About 150
About 150 staff, including a design team of 4/5 and a development team with 3 teams of about 4 XP, Java-centric programmers with less through to medium and experience of customer facing front-end. The team composition has changed over time but we have a team of approximately 5 XP java centric programmers with a new Product manager and a technical development team leader based in LondonOur stakeholder, what we called our Sponsor, was our CEO who was extremely engaged with the project but travelled a lot between London and New York - which is somewhat challenging
So – here the blurb we tell our customers…this product benchmarks social media video performance for the top 100 brands
- Offer insight into social media performance- Teach about social media and video - and visual analyticsUser base has a *great* variety of users with Equally varied understanding of statistical analysis…To do so elegantly!
- Offer insight into social media performance- Teach about social media and video - and visual analyticsUser base has a *great* variety of users with Equally varied understanding of statistical analysis…To do so elegantly!
General thingsWhere does UX fit on kanban/lean boards??Iteration – designing ahead? Iteration -1???As the theme of todays session goes…..read xp/agile issues. What we can to do today is far richer than - Substantial differences exist between agile and UCD approaches which pose challenges to integration attempts.- Although agile methods accentuate testing, and XP involves acceptance and unit testing – and there is an absence of supportive practices for direct support of usability testing- Practices for evaluating systems developed via agile processes for usability and user experience are historically absentXPhas been criticized for being light on the user side of software and apparently is better used with non GUI intensive applicationsRequirements engineering as an activity within XP was not explicitly definedXP has no explicit process for dealing with interaction design
It’s an open plan environment with no walls and lots of white boards and walls that we can post which we can stick printouts of competitior UIs, inspiring designs, information graphics and so forth
It’s an open plan environment with no walls and lots of white boards and walls that we can post which we can stick printouts of competitior UIs, inspiring designs, information graphics and so forth
Used tech lightning talks as opportunities for education and increase awareness of UX concerns
Here I put an A3 sheet below the wall to serve as a place for the team to post questions – these would go straight into the testing scripts, interview scriptsUnderstanding testing by actually taking part – extending a common practice of bringing your employers, team and more behind the observation side of a one way mirror
Here I put an A3 sheet below the wall to serve as a place for the team to post questions – these would go straight into the testing scripts, interview scripts or
Copy from FNAs + Intel presentation on Analytics
This is anon going activity. It’s one of the harder aspects to judge in an organisation, I findOne metric might be number of conversations about UX outside of projects? Certainly the CEO has started saying things about and his newly created favourite word last month was Personae….used in presentations quite a few times…
Getting the message from users to the team One key challenge to the process is how best and most efficiently to communicate a users requests and underlying needs into the stories and to developers who are making dozens of decisions a day to get closer to what is needed in the interface? It seems clear that building empathy and instilling the spirit of users’ needs and most tricky – their perspective on things.
4 workshops over several months – each one evolved the personas from a previous edition and then were updated – started with a session *not* including executives or directors or seniors: these members can have a reality warping effect on how people behave –- User interviews – interviewing users in our target markets not just to gather requirements and validate specific issues but also to validate Personas!
4 workshops over several months – each one evolved the personas from a previous edition and then were updated – started with a session *not* including executives or directors or seniors: these members can have a reality warping effect on how people behave –- User interviews – interviewing users in our target markets not just to gather requirements and validate specific issues but also to validate Personas!
I printed them out as big as I cold get them, as early as I could in the project, and placed them in a very central location.
Story card stickersStories are titledGet new picture of stickers
Story card stickersStories are titledGet new picture of stickers
Quick referenceCall to action guidelinesAscreen in the applicationthat demonstrates the actual controls
I can’t draw???Very interested in idea of UX coach which seems to naturally fit with my recent Successful techniques
There’s a simplesecret in interaction design sketching that:If you can draw a circle, square, triangle (and a cross, I suppose) then you can draft some kind of interfaceIn the true spirit of our hand-s on approach I followed this to one logical conclusion with the help of a colleague called John Innes…
A technique we used to facilitate collaborative design as a team. - ux’r from san fran - Jon Innes.These are based on the alledged, regular critiques at the Beau Arts Academy in Paris. The story goes that before each critique, a trolley was brought round the art studios to collect the art students work. Students, being what they are, would not quite have finished and sometimes be rushing to finish, and at the last minute would toss their offering on the trolley.
- Start by recapping on our personas Using an Epic feature follow a sequence:As Pairs or small groups we :- ideate key features that persona might need and want document on post-itsgather and share – pick top ideas pairs pick their favorite and sketch 5 UI ideas for them in 5 minutes gathers together and picks their favorite idea or emergent idea theme then for 10 minutes groups once again sketch a complete idea separatelyThe whole group chooses best!
Example from the first stage
Examples from the last stages
Success!!!
last year in a london back streetrobbiewilliams was filing a music videoReally broken outLess experience with UX storyboards But my understanding Represented much wider general scenarios
User flow storycards----------------------------Sometimes devs. were quite quite suspicious Pair on the original idea using familiar tools – cards and some decent sketching pens – sharpies can be usedThen I up the resolution slightly and think through detail in the cards.Stages are easily replacable, or even some can be dropped or tuned in the middle of a story if it’s looks like it’s not MVP enough or too much just to solve the idea.Can easily be broken out into stories – we’ve found some sequences where each cards matches directly to a storySo they almost become like physical user flows, rather than storyboards which in my experience are more like a visual scenario all on one single deliverable.
User flow storycards----------------------------Sometimes programmers. were quite quite suspicious of UX artifactsPair on the original idea using familiar tools – cards and some decent sketching pens – sharpies can be usedThen I up the resolution slightly and think through detail in the cards.Stages are easily replacable, or even some can be dropped or tuned in the middle of a story if it’s looks like it’s not MVP enough or too much just to solve the idea.Can easily be broken out into stories – we’ve found some sequences where each cards matches directly to a storySo they almost become like physical user flows, rather than storyboards which in my experience are more like a visual scenario all on one single deliverable.
Why do prototypes? I wanted to show things in the easiest but most involving way and I wanted to test some more complex interactions that could not be adequately tested in paper.Sponsor and many stakeholdershas trouble truly understanding ideas, concepts or flows without actually seeing and using themPM helped
We were building up lots of sketchesWhat to do with them?
These were great:QuickDirectEngaging for whole teamDid I mention quick?TestableCould build out the whole experience
So – what were the issues with this approach mainly?- Mixing prod and prototypeCodewiseFor stakeholderFor usability test participants
I can’t research all possible futuresFast turn around times!I really don’t want to hold anyone upB2B context quite challenging
The response rate for the horrid old fashioned surveys is terrible – I really like these new techniques…although they maybe too subtle and too easy to dismiss – still experimementing
add a screen grab of the demographic selection
Copy from FNAs + Intel presentation on Analytics
Classic XP originally excluded other disciplines and advocated pairing We brought in UX and the product sponsor much closer by actually pairing together
Humour extremely important – creating products (services) is one of the hardest things in the world and very exciting but can be a little stressful when the team is new, the deadlines are tight and the product is undefinedPics of nerf gunsBeer
Copy from FNAs + Intel presentation on Analytics
UI squad OK for a short periodReally really productive working and whiteboarding directly with the CEO and project sponsor – who is very open minded and a very creative guy in his own right
Stickygrams are magnetic cards made from pictures you post on the photo sharing site, instagram. I’ve sent off for them and we will be using these on out magnetics whiteboards
Copy from FNAs + Intel presentation on Analytics
We have found some UX concepts a struggle for some developers to take on board – particularly qualitative research and analysis of results to draw actionable conclusions, despite being extremely willing to offer their opinions after a piece of research has gone on.What is it?One team member takes the role of ‘Google Analyst’ for ½ an iteration. We pair on an activity to analyse the results in Google Analytics but with the programmer ‘driving’ with as little intervention from me as possible. So far this has been really successful - the developer really got into it