ux in an agile world

Post on 15-Apr-2017

258 Views

Category:

Design

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

UX in an Agile World: MyEsri Case StudyRichard Caballero : User Experience Architect

What is MyEsriJust in case you don’t know

What is MyEsri

Technical Support

Customer Care

Training AccountManagement

&Maintenance

Even more

What is MyEsri

MyEsri

“One stop for everything esri”

What is MyEsriResponsive Design

Monumental ChallengesCause nothing worthwhile is ever easy…

Challenges for the Project

• Lots of moving parts• Lots of legacy system with quirky interaction• Everything had its own unique login?• Getting the data to play nice with each other• Lots and lots of stakeholder

UX Challenges for the Project

• Huge scope from the beginning• Did I mention lots and lots of stakeholders • Responsive design• The project started off waterfall and transitioned into

Agile/Scrum• UX Growing pains

UX ChallengesHuge scope from the beginning

UX ChallengesLots and lots of stakeholders

UX ChallengesWaterfall to Agile

Difficult transition from Waterfall to Agile

UX ChallengesUX Growing pains

• Normal Processes become overwhelming

• Development moves faster than design

!

Agile & UX CollideWe can make work..

What is UX?It’s not just a process

Define Prototype

Research TestIdeate

What is UX?It’s not just a process

Define Prototype

Research TestIdeateUX is a cultural shift and a mindset for the entire team

A way to understand

• The projects inception “ why are we doing/building this?”• Our audience “needs and problems”• Competition “What are they doing? Is it working? If not why not?”• The Ecosystem (Web, Mobile, Native, Desktop)• Understand and Define Content “Map out the customer journey• The Information Architecture “How do we organize that content”• Interaction Design “Use all that research we’ve done up until

now to define the interaction and wireframes.”• Usability “Plan and conduct studies and iterate on the results”

Agile + UXMaybe were not so different after all

1. Individuals and interactions over processes and tools.

2. Working software over comprehensive documentation.

3. Customer collaboration over contract negotiation.

4. Responding to change over following a plan.

Agile UX

Traditional UX

Agile UX

Research, Design Usability

Collaboration and Delivery

What are we making?

How do we make?

Something old, something new, something borrowed, something blue, and a silver sixpence in her shoe."

Agile UX and MyEsri“Build, Measure, Learn”

Individuals and interactions over processes and tools.

!

UXCollaboration and

Delivery

Agile UX and MyEsri“Build, Measure, Learn”

Working software over comprehensive documentation.

UX

Agile UX and MyEsri“Build, Measure, Learn”

Customer collaboration over contract negotiation.

• Collaborating with your teammates and customers builds a shared understanding of the problem space and proposed solutions.

• It creates consensus behind decisions. The result? Faster iterations, real involvement in product making, and team investment in validated learning.

• It also lessens dependency on heavy documentation, as everyone on the team has already participated in making the decisions that were used to require written communication and defense.

Agile UX and MyEsri“Build, Measure, Learn”

Responding to change over following a plan.

“One stop for everything esri”

Thank You

top related