user requirements is a fallacy

17
User Requirements is a Fallacy VIJAY GEORGE 2016 SAN ANTONIO INNOTECH MAY 11, 2016

Upload: innotech

Post on 15-Jan-2017

379 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: User requirements is a fallacy

User Requirements

is a FallacyVIJAY GEORGE

2016 SAN ANTONIO INNOTECH

MAY 11, 2016

Page 2: User requirements is a fallacy

Do users know what they want?

Is it really a fair ask?

Page 3: User requirements is a fallacy

What are you really asking …

Page 4: User requirements is a fallacy

What you ended up with

Page 5: User requirements is a fallacy

Paradigm shift

Business Case and Governance

Requirements

Development Cycle

User’s role

IT’s view of the Business

Page 6: User requirements is a fallacy

Business Case and Governance

Business case usually doesn’t day

make it work like it’s worked for the

last 20 years

We tend to assign project SMEs

from those knows the current

system really well

Without Leadership and

Governance they will steer toward

what they know

Importance of Change

Management

Page 7: User requirements is a fallacy

Requirements and Features

Long feature list hardly used…

Feature List

Usa

ge

Long memory of what

happened in back in ’99

I better get it now since it will

be another 10 years before

they listen to me again

Proud of what they have created over the years

Page 8: User requirements is a fallacy

How we traditionally build software

Define Build Test Deploy

Page 9: User requirements is a fallacy

Lessons from the startup world…

MVP

Experiencing it changes the

requirements

Things change

Users learn

Development team learn

Page 10: User requirements is a fallacy

Evolutionary nature of Change

Page 11: User requirements is a fallacy

User’s role in the system

We tend to try to translate the

physical experience into the

requirements for the system

User is not outside the system

Virtual changes the physical

experience

Human Computer Interface has to

be experienced

User experiences of the system will

be different

Leave room to learn through

experience

Page 12: User requirements is a fallacy

IT’s view of Business: Customer Service

Is that a good idea?

Page 13: User requirements is a fallacy

Partnership

A better idea … IT is an integral part of the business

not separate that needs alignment

Most IT project are business

transformation projects not just a

technology installation

Clear trade-offs help the business

make better choices

Trusted Partner vs. Service Provider

Page 14: User requirements is a fallacy

Why is everyone moving to Agile

Turn bigger projects into smaller

cycles

Developers have to demo along

the way

User’s experience changes the

requirements

Recognizes the human part of the

system

User and Developer part of the

same team

Page 15: User requirements is a fallacy

Waterfall and Agile

Page 16: User requirements is a fallacy

Paradigm shift

Business Case and Governance

Leadership and Change Management

Requirements

MVP and evolution through experience

Development Cycle

Iterative teams with developers / users

User’s role

Recognize the human is an Integral part of the system

IT’s view of the Business

Partner and Trusted Advisor

Page 17: User requirements is a fallacy