Was, wenn man den Stand der Technik nicht einhalten kann?
Es gibt Situationen, wo es nicht möglich ist Software am Stand der Technik zu entwickeln bzw. zu halten. Das kann vielerlei Gründe haben - z.B. dass der Releasetermin feststeht und bekannte Mängel hinsichtlich des Standes der Technik nicht rechtzeitig beseitigt werden können, oder dass aus fachlichen Gründen Libraries verwendet werden müssen, die selbst nicht dem Stand der Technik entsprechen. Wie kann man in diesen Fällen Gewährleistungs- und Schadenersatzforderungen vermeiden? Zunächst einmal sollte geprüft werden, ob der Stand der Technik tatsächlich nicht erreicht werden kann. Releasetermine sind beispielsweise meist willkürlich festgelegt und eine Verschiebung des Termins ist mehr im Interesse des Unternehmens, als eine zeitgerechte Release einer dann mangelhaften Software. In den meisten Fällen wäre das die wirtschaftlichere Variante . Das lässt sich aber nicht in allen Fällen machen. Was dann? Muss man darauf hoffen, dass die Mängel nicht aufgedeckt werden, keinen Schaden ver...