fast fish forum - 6 april 2016

13
Welcome to the inaugural

Upload: bsgafrica

Post on 18-Jan-2017

1.184 views

Category:

Business


2 download

TRANSCRIPT

Page 1: Fast Fish Forum - 6 April 2016

Welcome to the inaugural

Page 2: Fast Fish Forum - 6 April 2016

Text

AMIT LALLOO - ENTERPRISE ARCHITECT

Is the traditional role of the IT Architect still valid in modern software

development ?

Page 3: Fast Fish Forum - 6 April 2016

WHY ARCHITECT ?

• Do we still need skyscrapers?

• What are the traditional architecting roles?

• Who defines the Non-Functional Requirements?

Page 4: Fast Fish Forum - 6 April 2016

Integrating customer research and usability testing into incremental software delivery

Page 5: Fast Fish Forum - 6 April 2016

Project Success

The need to deliver change that must bring about an exceptional experience for Customers

and End Users

UXAgileFacilitates rapid change Builds an exceptional

experience

But using only one or the other presents some problems…

Page 6: Fast Fish Forum - 6 April 2016

Designer is isolatedToo much documentationUnrealistic expectations Developers not involvedSlow to marketResponds poorly to change

No customer factsNo designers or users involved

Delivers an IT solutionLack of customer vision

Change may not be the right one

Technical feasibility vs. real value

Blind Agility Big Design

Page 7: Fast Fish Forum - 6 April 2016

How do we get the best of both approaches?

Page 8: Fast Fish Forum - 6 April 2016

Iteration ‘zero’. User research is done before the development iterations begin.

80/20 principle. Just enough to infer correct customer and user requirements.

Continuous analysis and testing. Do user interviews, observations and user testing for each iteration of software.

A sprint ahead. UX team works one sprint ahead of the development team to have new screens ready for the development sprint.

Page 9: Fast Fish Forum - 6 April 2016

What have we found on the ground?

Page 10: Fast Fish Forum - 6 April 2016

Don’t skip scenario and task analysis

It is easy to get stuck in standards-based design

Solving needs vs. wants

The design is never right the first time

Page 11: Fast Fish Forum - 6 April 2016

How to be the fast fish?

Page 12: Fast Fish Forum - 6 April 2016

Don’t start sprinting unless you have insight into your users’ profiles, tasks and environments

Make use of ‘discount’ UX methods frequently

Keep the product vision based on customer value rather than system orientated

Ensure that solid development practices are used

Page 13: Fast Fish Forum - 6 April 2016

Thank you for joining us!

Keep the conversation going