On Mar 20, 2007, at 11:48 PM, M Pulis wrote:

>
> On Mar 20, 2007, at 9:38 PM, Sam DeVore wrote:
>
>> Ok on some back and forth with my client  (never underestimate the
>> idiocy of a client) it turns out that they were seeing one of my
>> exception handler messages.
>
> And the client is the idiot??!??  The client without whose input you
> would not have caught a problem that could have been caught on your
> desk with regression tests?
>
> Seems to me you should thank your client for diligence, patience and
> using your product, rather than insult them behind their back.
> Consider the possibility that, from the client's perspective, you
> could be considered the "idiot" as you are the source of your product
> and its apparently indecipherable error messages.

the client was an idiot (for reasons not really related to this  
issue) because when they were presented with the window that popped  
up to inform them of the untrapped error (which is my fault I agree  
there should be no untrapped errors)  There is a button that they can  
click to email me a report that sends the current call stack and the  
values of some of the variables.  They have done this before during  
this development cycle (this is a clearly marked Alpha version that  
they have offered to test as part of the contract).

Instead they told me it was a different error window that they have  
never seen before.  They even reported the error message as being in  
all CAPITALS, which they were not.  After spending a large part of  
the day going back and forth with versions of the application that  
had significant logging added and more error handlers added (which  
are good things in the long run).

It turned out that they were looking at my error handling window and  
when they sent the report from the window it was much easier to  
replicate the problem,  create a work around for the timestamp issue  
and get them moving on to the next stage of the testing.  This is an  
application that is being transitioned from 5.5 and they are well  
aware of the need for the reports.

My point (though poorly stated in a time of frustration) is that even  
if one presents your users with what you think is a logical error  
window, that makes it easy (in your mind) to send you information  
that can help you isolate the issue, do not assume that the user will  
read it, use it, or report it correctly.

And I whole heartedly agree that making that assumption makes me the  
one with the ID-10-T problem.

They are paying me to transition this code and part of the agreement  
is that they are responsible for helping to test it against the test  
database  in parallel with their old version

Yours in shame
    Sam D

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to