bac annual conference 2004 andy pols pols consulting limited [email protected]

16
BAC Annual Conference 2004 Andy Pols Pols Consulting Limited [email protected]

Upload: carol-melton

Post on 01-Jan-2016

219 views

Category:

Documents


3 download

TRANSCRIPT

BAC Annual Conference 2004

Andy Pols

Pols Consulting Limited

[email protected]

Copyright Pols Consulting Limited 2004

Technology is not the most important innovation!

Technology is (relatively) easy! The hard part of IT is people. People need to stop focusing on the

latest technical fad and start improving the way they communicate and work together.

Copyright Pols Consulting Limited 2004

Traditional Waterfall approach does not work for complex problems

Winston Royce"Managing the Development of Large SoftwareSystems")

There’s no feedbackuntil it’s too late

Copyright Pols Consulting Limited 2004

The classic solution does not work

“Fire, fire, fire, fire, aim again, fire, fire, fire--there is no time for ‘ready’.”Gary Hamel, Leading the Revolution Ready, ready, ready, aim, aim, aim... fire.Waterfall approach…

Copyright Pols Consulting Limited 2004

The business and the IT speak different languages

Copyright Pols Consulting Limited 2004

The Design Process!From Kevin Tate’s ADC lectureFrom Kevin Tate’s ADC lecture

Copyright Pols Consulting Limited 2004

B - Planned ResultA - Start

C - Desired Result

Following a plan does not give you what you need.

Thanks to Jim HighsmithThanks to Jim Highsmith

Copyright Pols Consulting Limited 2004

Agile software development tries to address these issues Get a real user directly involved. Produce shippable functionality early

and often. Reflect on and improve the delivery

process. Get most of the bureaucracy out of the

way. Have automated regression tests.

Copyright Pols Consulting Limited 2004

Simplicity Villains in James Bond films never do the

simplest that could possibly work - John Brewer

Two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies,and the other way is to make it so complicated that there are no obvious deficiencies. - A. R. Hoare

Copyright Pols Consulting Limited 2004

Google is a simple to use Archive system

Copyright Pols Consulting Limited 2004

Google Tolerates spelling mistakes

Copyright Pols Consulting Limited 2004

Google on Britney Spears488941 britney spears 

40134 brittany spears 

36315 brittney spears 

24342 britany spears  

7331 britny spears  

6633 briteny spears  

2696 britteny spears  

1807 briney spears  

1635 brittny spears  

1479 brintey spears

1479 britanny spears

1338 britiny spears  

1211 britnet spears  

1096 britiney spears   

991 britaney spears   

991 britnay spears   

811 brithney spears   

811 brtiney spears   

664 birtney spears   

+ 500 other variations

Copyright Pols Consulting Limited 2004

Google Tolerates spelling mistakes

Copyright Pols Consulting Limited 2004

Most businesses struggle with Synonyms

What does product mean to an airline? Marketing think it’s a cabin. Sales think it’s a seat. Revenue Management think it’s a route Scheduling and operations think it’s a

flight number… Etc., etc.

Copyright Pols Consulting Limited 2004

Your own personal Google

Google is the natural archive technology It’s easy to use and understands natural

language. It’s easy and handles spelling mistakes Knows how to analyse images. They are always looking for new

markets… looks like a natural fit to me.

Copyright Pols Consulting Limited 2004

More advance pattern matching algorithms

That can analyse and search photographs and digitized manuscripts.

I wanted to search images based on emotions for an article I was writing. I found picture libraries difficult to use.

Improved had writing recognition to scan and process faxed based invoices.