DrupalCon Portland 2013

Una nueva forma de crear y diseñar sitios web con Drupal

Chris Skene  · 

Transcripción

Extracto de la transcripción automática del vídeo realizada por YouTube.

my name is Christopher skin and I'm going to be talking about UX spaces which is an approach that we're using in my company previousnext in Australia to do you X or try to UX a bit better what I'm going to cover today is a bit of background on

user experience because this is really this is a site building stream number where some of you may not have a clue what I'm talking about so that's cool some of you may be UX practitioners and might understand some of the series that's fine I'm

going to talk about why traditional user centered design and ux processes break when applied to drupal and a lot of other CMS's to be fair and i'm going to give you some ideas about resolving some of those issues combining user centered design content

modeling interaction design and a few other processes and I'm also going to go through a bit of a worked example basically what we're going to be looking at is a technique that we call user spaces and there's one up on the board behind me at the

moment user spaces are a really simple way of representing kind of low fidelity task spaces for users and their a way of bringing various different disciplines together in a fairly simple simple methodology that most people can understand and we're also

going to be looking at a fictional example called Park file a website which helps people find parks and gardens for whatever reason just to give you an idea what I'm talking about and there'll be time for questions at the end so a little bit about

me just to begin with I'm a professional Drupal consultant I've been doing Drupal since 2007 exclusively I first worked with 4.5 we've come a long way since then just good I'm not actually a web designer by trade my backgrounds in marketing

humanities the arts photography so I kind of got into this by accident but it's really love Drupal and it's been a really great great time so right now I work for previousnext who some of you may have come across before we do a lot of work on call

r & r australis biggest ripple firm I'm based in Canberra so do all government work mostly ok so the drupal problem we're going to start with the drupal problem drupal is opinionated drupal's going to make you do things you don't want to

do drupal makes you build sites in certain ways it makes something some things easy but it makes some things very hard if you are inexperienced experimenting trying new things doing something even for an experienced person that you haven't done before

you can get caught in traps you can get caught in a sea of modules lots of different ways in which you can kind of trip up on Drupal and Drupal is hard to design for for a number of reasons we'll go over this in more detail later but fundamentally Drupal's

going to push you around it's going to make you do things you don't want to do it let's back out of it let's talk about the bigger UX picture why are we here what are we here to do what is user experience this is a bit of a tough one user experience

is kind of an umbrella term for a lot of different different aspects of how we interact with a website it's concerned with making the process of using a service engaging relevant and enjoyable but it doesn't tell you really what it is it encompasses

information architecture it includes usability it includes interaction design service design whole range of processes and methodologies sadly that doesn't tell you how to do it but basically if you're engaged in any aspect of site planning or building

in any way you're part of the UX process UX is not something that we shipped off to a separate part of the team everybody has a role to play in UX often the UX ideology which can be quite prevalent in some development environments is placed at the center

of how the projects are delivered so we might produce briefs that speak of user-centered design or agile development or other ways of creating really engaging digital experiences sometimes when air market people say this we don't actually know what that

means and neither do they they have to say it right so while we agree that it's important and it's a core part of our work some of us don't really understand it we don't actually understand what we're doing or why we're doing it there

are some people among us who get user experience they've understood its methods they've worked out how to do it and a lot of them do really great work they can you know we're not we're not saying that user experience is impossible we're

just saying it's a bit a bit fuzzy but people work in a lot of different ways and the number was compatible ways competing specializations can be really hard to reconcile sometimes the designer can't talk to the developer neither of them can speak

the same language is the client the interaction designer and the information architecture in a room stabbing each other with whiteboard markers and in addition to that different project methodologies don't always work very well together so you're agile

development process doesn't work with your functional specifications and your iterative design approaches are clothed by waterfall timelines they don't always work together so how do you find ways to actually make them work my theory is that the reason

that these things are hard is not because we don't have ways to do them all we can't find ways to do them but because nobody's actually really come up with a really good way of doing them yet and I'm not going to claim that I've got that

solution today but this is the way we're trying to solve that problem and you might find this useful in your work as well anyway this kind of three approaches to user experience this is my experience of user experience the first is business centered better

or for worse business ended user experience which crops have a lot focuses on the structure of the needs of the business tends to be heavily driven by business requirements these can come out of strategy business strategy high-level side architectures often

map to business structures in this environment user needs are often subservient to the business model and it tends to produce pretty boring sites but we've all seen them there's lots of them out there we might say that this is almost in it this isn't

almost an user experience anti-pattern if you like but it is a way in which we work the next one is actually what we call user centered design this focus is really heavily on the needs of users it's driven by the requirements of users information and content

[ ... ]

Nota: se han omitido las otras 3.265 palabras de la transcripción completa para cumplir con las normas de «uso razonable» de YouTube.