Ich meinte, das man z.B. in einem Pflichtenheft nicht (verbindlich) vereinbaren kann, das die Suche in der Datenbank über einen Fluxkompensator zeitlich so optimiert wird, das das Ergebnis stehts 1/10s vor dem Klick auf den 'Search' Button erscheint.
Aber genau sowas meint der Kunde unter Umständen, wenn er sagt "..und die Adressen sollen durchsuchbar sein!"
Der Unbedarfe und wie in diesem Beispiel vieleicht noch nicht besonderst
SQL-Erfahrene Freiberufler sagt "Kein Problem, ich hab da mal was gelesen über
SQL und LIKE ... "
Der Richter hält PC´s sowiso für magisch Kisten und stimmt dem Kunden zu das diese blöden Dinger eben das machen sollen was man von ihnene erwartet!
... und ruck-zuck sitzt man da und Programmiert Monatelang den blöden Fluxkompensator ohne einen einzigen Cent dafür zu sehen - und am Ende freut sich der Kunde zwar insgeheim über das tolle Programm, zahlt aber nie, weil 1/10 vor Klick eben nicht gelifert werden konnte.
Sowas in der Art ist mir tatsächlich aus Praxisbeispielen bekannt und zum Glück (oder gerade deshalb) noch nicht selber passiert. Darum ist
Kundenkommunikation für mich auch die wichtigste Fähigkeit für einen der sich in dem Bereich selbständig machen will. Fehlendes Wissen kann man sich nämlich notfalls über ein paar Nachtschichten aneignen und der Kunde merkt nichts davon.
Versteht man sich mit seinem Kunden nicht, hilft einem ein Stapel Papier mit Funktionsbeschreibungen auch nicht weiter!
LG,
Daniel