It's Not You, It's Your Anti-Pattern

Post on 01-Dec-2014

1.351 views 3 download

Tags:

description

Presentation by Ed Stojakovic and Fran Diamond at Midwest UX in Grand Rapids, Michigan, on October 18, 2013. We talk briefly about the origin of patterns in architecture and design, then application of patterns, and the emergence of anti-patterns as a response to understand project or team problems. Last, we talk in detail about 5 anti-patterns that are applicable to the UX working environment.

Transcript of It's Not You, It's Your Anti-Pattern

it’s not you. it’s your antipattern.

Fran Diamond Edward Stojakovic

@frandiam @estojakovic #antipatterns @midwestUX

agenda why patterns

What are patterns? Why do we use them?

what are antipatterns?

So then, what are antipatterns?

UX antipatterns

5 UX environment antipatterns

2

3

why patterns

4

PATTERNS IN OUR DAILY LIVES

Fractals Pattern Libraries

5

Applied Patterns

Myers-Briggs

Fran is INTJ Ed is ENTJ

Christopher Alexander

“A Pattern Language”

6

Credit: Visit Hillborough | http://flic.kr/p/4YHsbe

An architectural pattern

A typical interface

design pattern

http://ui-patterns.com/patterns/ProductPage

...but then what are “antipatterns”

9

ANTIPATTERNS

narrowly broadly

10

Design / Architecture Human Behavior / Worklife

What you care about

What you can affect

applied antipatterns

difficult person… supporting structure

11

always starts with good intentions

software industry

Costs applied to project failures

other industries

Communications Finance Technology Personnel Work Environments

12

Why it matters to UX can be really tricky

We are less mature industry Separate our contribution from environment

13

14

finding antipatterns

1. research

2. personal experience

3. interviews

4. identification

5. survey confirmation

6. review / summary

a template <antipattern name>

1.  Central Concept 2.  Dysfunction 3.  Vignette 4.  Explanation 5.  Band-aid 6.  Self-repair 7.  Refactoring 8.  Observations 9.  identification

15

5 UX environment antipatterns

16

17

Narcissus Analysis Team consults a narrow set of standards and/or competitor’s work to address project needs without looking to outside frameworks or consumer input 1

Credit: Cea | http://flic.kr/p/bV3oG2

20

Re-set the objectives to be more than simply meet standards Don’t assume that competitors set the standards Consider heuristics as baseline but not the end of the analysis Involve consumers in analysis

> Narcissus Analysis

21

Process Clash Friction arises when advocates of different processes must work together without a proven hybrid process 2

Credit: visualpun.ch: http://flic.kr/p/ejT77u

24

Re-training & cross-training to develop a “third way” process to incorporate best of both worlds. Communication & straightforward acknowledgement of different approaches to make decisions more transparent and help both sides feel their approach is being heard and used. Accept different teams bring value

> Process Clash

25

Fairness Doctrine Blind obsession with fairness and uniformity in management becomes an excuse for not dealing with difficult or problematic people 3

Credit: Chris-Havard Berge http://flic.kr/p/6TgfPK

27

28

There will always be poor performers--deal with problems directly and quickly. Teams often do not have inherent power or authority to remove ineffective members; they need management support to do so.

> Fairness Doctrine

29

Kiosk City Data/document sharing is key to a team’s work but given the plethora of ways to share documents creates confusion and lack of adoption. 4

Credit: dcmaster | http://flic.kr/p/7khBvX

32

Allow each project and new team member as a chance to determine how best to share documents. Focus on deliverables rather than interim work. Even though project is over, capture all documents in a common place

Kiosk City

33

Moral Hazard Insulating a decision-maker from the consequences of their decision 5

Moral Hazard It’s not a problem, it’s a policy!

Credit: sbfisher:

Credit: osckay | http://flic.kr/p/mYXqr

36

Know who is responsible and who is accountable Beware the morally compromised leader CYA or see-ya

> Moral Hazard

summary +

Maybe it is the environment Empathy wins

-

Maybe it is you! We don’t always have control

37

We’d love to hear from you #antipatterns

contact Leo Burnett Chicago

email

twitter

38

fran.diamond @leoburnett.com

edward.stojakovic @leoburnett.com

@frandiam

@estojakovic