Тёмный

Stop making user flows, do this instead 

Robert Floyd
Подписаться 4 тыс.
Просмотров 27 тыс.
50% 1

User flows and journey maps can be a useful tool when designing a product. However, there is one technique that can be more useful, object oriented user experience design. Let's talk about how it works, what it is, and how you can use it in your work.
More reading on OOUX:
uxdesign.cc/an-introduction-t...
alistapart.com/article/ooux-a...
Subscribe to my channel: bit.ly/3ltauIc
Learn more about Alloy: bit.ly/3Pt9Ok0
Founder’s Logs: bit.ly/3sNurOh
About Robert
I’m make videos about my work as a product designer and aspiring entrepreneur. Follow along with my journey to revolutionize healthcare.
#startup #design #ux

Опубликовано:

 

21 ноя 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 53   
@rbrtflyd
@rbrtflyd 3 месяца назад
Hey ya'll, when I made this video, about a year and a half ago, I wasn't really sure what I was doing with OOUX. Sophia Prater, the originator of OOUX, now has an excellent course on Udemy with Joe Natoli (another UX legend) that I would highly, highly recommend anyone interested in this technique to do: www.udemy.com/course/oouxfundamentals I finished it just recently and have improved my process with OOUX ten-fold. I appreciate all of you watching and commenting. :)
@anasoeiromoreno3217
@anasoeiromoreno3217 6 месяцев назад
The user flow is useful for opening the discussion about what tasks the user must perform. The object-orientedd design is useful to discuss how to perform the tasks. This is why is used by developers, because is more oriented for practical implementation, but not for project discussion.
@shirleyxie7144
@shirleyxie7144 6 месяцев назад
This really helps me. In my projects, there is a page that varies depending on the time. This means that when users access the page at different times, the available actions and services we can offer are completely different. So, I need to create so many user flows to cover all the processes, but these flows are so complex and cannot intuitively show the problems. This chart can make the information clearer.
@KremsonKhan
@KremsonKhan 4 месяца назад
This changed the way i look at UX flowcharts & Journey maps, Thank you for this!
@SophiaVUX
@SophiaVUX Год назад
This is quite a bit different to how I teach object mapping! Under Section types you are kind of confounding attributes and values of types (I think). Glad this is working for you though! And thank you for linking my articles!
@jinggao3922
@jinggao3922 5 месяцев назад
Thank you so much for summarising this. very helpful. I notice I have already been doing something similar but I didn't know there is a name for it. It is a very efficient method. it's like you see multiple flows together instead of one. Like it.
@nove1398
@nove1398 3 месяца назад
Your explanation of the problem is top tier. Interested in this product
@coolrocksounds
@coolrocksounds 5 месяцев назад
Very interesting, reminds me of jobs to be done, you're trying to understand the outcome and the actions a user wants to perform before thinking of the linear flow.
@jeprodigalson792
@jeprodigalson792 Год назад
Man...everyday someone is making up something new for ux.
@rbrtflyd
@rbrtflyd Год назад
Hey JE! You're definitely right! There are a lot of techniques and methods out there. This is another one but you should stick to what works for you. I think that's one of the best parts of UX is that we can always evaluate techniques for our practice/users/businesses.
@jeprodigalson792
@jeprodigalson792 Год назад
@@rbrtflyd Totally Understand, its just hard to keep up sometimes. I too believe this process needs to be a product life cycle relationship (with dev) I have a background in dev so its been quite easy for me to communicate and work along with dev teams. (Wont use the phrase... hand off) lol
@rbrtflyd
@rbrtflyd Год назад
That is a totally valid thing to feel. Keeping up is super tough. Particularly when every wacko with a RU-vid channel tells you what to do. If you've got techniques that are proving successful for you, then I say keep on keeping on! I feel you on the idea of hand off. That would be another excellent topic to make a video about :) And also your background as a dev gives you a super power as a UXer.
@annelchavez9683
@annelchavez9683 3 месяца назад
I was a former developer and this is a mix between of Object Oriented development and remember the classic UML and Use Case scenarios? Everything, everywhere all at once :) so of course this will work. It’s just bringing different concepts together.
@KatlegoMoilwa
@KatlegoMoilwa 6 месяцев назад
This is quite interesting. I can see how devs can work with this.
@GuruTalksWithMrGuru
@GuruTalksWithMrGuru 4 месяца назад
Thanks for this video bro
@user-yf3hb1ov3d
@user-yf3hb1ov3d 3 месяца назад
I have other UXer friends who talk about OOUX. From my understanding of OOP, what you're talking about in this video is extensibility, which is indeed a very important capability to emulate in UX. The other major principles from OOP don't seem to apply to UX per se (polymorphism, inheritance). There may very well be a way to truly import them into UX thinking, but it's a heavy lift. Prob worth continued research about.. but as well know the typical UXer customer is usually a so-called stakeholder (often proxied through the Product Owner). From my experience the kinds of design pattern and model work you're showing here are beyond the understanding of folks outside of UX. IOW - this is prob years ahead of its time. :)
@joshabrogena1240
@joshabrogena1240 Год назад
I'm new to this UX thing and perhaps I'm taking my CS background for granted but this should be very useful for people who aren't introduced to OOP concepts. It's perhaps too many apps nowadays feel just intuitive and simple yet functional when in the past it felt like software somewhat relied on the volume of available features to determine its worth Would it be bad design to have a starting point that allowed for both (linear flow/OOP "flow") if you find your users have relatively close to equal preference between the two?
@rbrtflyd
@rbrtflyd Год назад
Hey Josh! Thanks for watching and for your question/input! I see linear flows and OOUX as two sides of the same coin. One may be better suited depending on what kind of problem you are trying to solve and/or which stage in the development cycle you're at. I've found myself making much higher level user flows and then doing the nitty gritty details in OOUX which just works for my brain a bit better. However, design processes are just processes, so if you find a way that works for you, then more power to you!
@JesseHughson
@JesseHughson 3 месяца назад
What software are you using to make that flowchart?
@AtillaDeniz-nr1qb
@AtillaDeniz-nr1qb Год назад
Hi Robert, thanks a lot for this Tutorial! can i ask what software you use for this charts?
@rbrtflyd
@rbrtflyd Год назад
Hey Atilla! I’m using FigJam in this video!
@reginaldo8597
@reginaldo8597 Год назад
Looks similar to use cases, wouldn't it be a better representation switch to use cases?
@rbrtflyd
@rbrtflyd Год назад
Hey Reginaldo! Sorry for missing this. I may not be familiar with what you're defining as "use cases" but in my experience this would be in addition to using a system to understand the "use case" behind the feature. This is a more granular approach to flows in my opinion.
@jasmines6768
@jasmines6768 Год назад
I feel like this is the answer to many questions I've had to product planning, and I would like more information. Can you recommend resources to learn more about this
@rbrtflyd
@rbrtflyd Год назад
Hi Jasmine! Glad you found a lot of value in the video! Here are a few additional resources that you may find helpful: www.ooux.com/ alistapart.com/article/ooux-a-foundation-for-interaction-design/ uxdesign.cc/an-introduction-to-object-oriented-ux-and-how-to-do-it-829bf6b248a1 Let me know if you have other questions!
@SophiaVUX
@SophiaVUX Год назад
Jasmine, WELCOME TO THE WORLD OF OOUX!!!
@waltermelo1033
@waltermelo1033 3 месяца назад
so, OOUX is basically UML chart simplified? this looks like I learn on object oriented development like; class Dog { string name; function bark(){} } in this case we have a dog that in this system has a name and as an action, it can bark. OOUX is something like this?
@avibrarbrar
@avibrarbrar 4 месяца назад
Interesting.
@RStarbuck13
@RStarbuck13 Год назад
Object Oriented anything takes some adjustment in the way my mind processes things, not because it's especially difficult, but linear/flow thinking is so much more natural I feel like. The best way that I've been able to grasp it is to think of each node in a flow as an object, with its own properties and sub-functions. Kind of like a file tree in an operating system, where there's potential depth to each folder and sub-folder, with things nested underneath. Interesting to see you laying UX out this way! Also, what software are you using for this demonstration? It looks very slick.
@rbrtflyd
@rbrtflyd Год назад
Glad you enjoyed the video, John! Agreed that it's not super intuitive but as I continue to use it I begin to break down problems much more easily by the thing rather than the function which I think really helps. The tool is FigJam, from Figma. Highly recommend!
@soniacolonges7797
@soniacolonges7797 Год назад
Very interesting video, thanks ! I just discovered you and followed you 😎 What is your tool to "design/work" in this video ? Thanks in advance !
@rbrtflyd
@rbrtflyd Год назад
Hi Sonia, thank you for the kind words and support! I’m using FigJam from Figma in this video. It is a collaborative white-boarding tool.
@soniacolonges7797
@soniacolonges7797 Год назад
@@rbrtflydHi 😄 You’re welcome ! And thank you for FigJam, I didn’t know it, it looks great !
@SophiaVUX
@SophiaVUX Год назад
ahhhh you beat me to the ~!0 minute OOUX explainer. Thanks for sharing this Robert. How'd you find about OOUX and how are you learning more? :)
@rbrtflyd
@rbrtflyd Год назад
Hi Sophia, I'm not here to steal anyone's thunder. Please make a better video and tell the world all about the magic of OOUX! I don't remember how I discovered your original articles but I realized I'd been practicing something similar for a few years so your articles gave me a lot more confidence in it. I almost certainly have gotten some things wrong here so I'm always looking to improve my knowledge. I've seen yours and Joe's courses and content about it so I will have to check that out when I have the chance!
@SophiaVUX
@SophiaVUX Год назад
@@rbrtflyd haha OMG you are not stealing any thunder! I am so thankful you made this! I hope to see you in the Udemy course and am excited to know what you think. 💙💛❤💚
@mohamadchaaban9646
@mohamadchaaban9646 Год назад
Hey! Obviously your knowledge is around the healthcare industry. I stumbled over your channel while I was looking for journey mapping videos. I am creating a software (not an app) In the healthcare industry(Australia). Still in early stages, graduating from an accelerator program end of this month. would you be interested to have a chat? Maybe we can do something
@viktorhilden266
@viktorhilden266 5 месяцев назад
Hi, did you not continue this series or where can I find the next video? :)
@rbrtflyd
@rbrtflyd 5 месяцев назад
Hey there! I didn't explicitly follow up on this video, however, I'd be more than happy to make an updated "My design process in 2024" type video if you're interested!
@viktorhilden266
@viktorhilden266 5 месяцев назад
@@rbrtflyd oh i see! Im currently learing ooux and I struggle to find any good information on how to proceed after the Steps you have showed in this video!
@rbrtflyd
@rbrtflyd 5 месяцев назад
@@viktorhilden266 I get it! "What do I do after?" is definitely a fair question to ask when doing OOUX. I'll make a video talking about my process related to this soon!
@monkeypawism
@monkeypawism 6 месяцев назад
What's the app used to create these flows?
@rbrtflyd
@rbrtflyd 5 месяцев назад
I used FigJam!
@charliecoppinger
@charliecoppinger Год назад
New text layer 🧐
@rbrtflyd
@rbrtflyd Год назад
😅
@rorycawley
@rorycawley 3 месяца назад
Task based UIs is what you're talking about, use cases with intent. This isn't OO, i think you're mixing things up.
@doobinl8505
@doobinl8505 4 месяца назад
Why am I watching this thinking about Redux lol Types Actions Thunks lol
@GazEccleston
@GazEccleston Месяц назад
Ah Yes, New Text Layer
@maskedvillainai
@maskedvillainai 5 месяцев назад
Bro I never flow user journeys. It’s a major waste of time. It’s shallow and uninformed in almost every way. I always design back end to front end architectures. But designers hate the idea of learning that.
@VinatiPydikondala
@VinatiPydikondala 2 месяца назад
this is a comment \\
@user-pk8rp6cn2e
@user-pk8rp6cn2e 7 месяцев назад
I don't like it, and I’m not convinced. Sorry, but I like experiences to be linear.
@rbrtflyd
@rbrtflyd 7 месяцев назад
That's totally fine! It won't be for everyone and not every problem needs it! Do what works for you and your process!
@edwardgrigoryan3982
@edwardgrigoryan3982 5 месяцев назад
sorry, but not every experience can be constrained to a linear framework
Далее
User flow tutorial | How I use them in design projects
8:27
ПРОЖАРКА ХАРЛАМОВА
00:15
Просмотров 47 тыс.
What Is A User Flow? (How To Quickly Get Started)
6:25
Flow Chart or User Flow in UX design | Phase 2 | 14
9:35
Sitemap Design in 6 Steps
2:31
Просмотров 485
How I make UI color palettes
8:51
Просмотров 378 тыс.
If I started UI/UX Design in 2024, I'd Do This!
8:22
Просмотров 206 тыс.
Figma vs. Figjam - When to use which design tool?
12:17