News for hackers. Stuff that matters.
Re:Software For Humans: Eliminate Annoyances by alanctgardner2 on Monday January 14, 2013 @03:00PM (#5056284)
I think the 'agent' trick comes from an adversarial relationship between the caller and the IVR. Properly implemented (this is rare), an IVR should help to collect structured data and save time on the call. If all the users know how to circumvent the IVR, because they think it's a waste of time, you start getting counter-measures to force the user through the expected workflow. Even if it was a well-done IVR, you probably hate IVRs so much that you never want to use one.

It's sort of like if you walked in a McDonalds and started yelling 'Big Mac'. You would eventually get a hamburger, but there's a system in place to get your product to you in a way that is theoretically a good balance between you and the business. If the system is working properly, queuing and ordering will be faster than screaming until you get what you want.

Re:Software For Humans: Eliminate Annoyances by sneak on Monday January 14, 2013 @03:35PM (#5056493)
I am a human, machine apologist.
Re:Software For Humans: Eliminate Annoyances by alanctgardner2 on Monday January 14, 2013 @03:48PM (#5056580)
That would also be a good thing to yell while standing in a McDonalds, although I suspect it would take longer to get service...

I think IVRs are an awesome idea to reduce the number of minimum wage employees crammed into cubicles, answering phones endlessly. The thing is, they were really implemented before their time, and now all the research seems to be into making people not hate them, when it should be about making the decision trees clear and simple.