Software und die Folgen Softwarefehler ... - ABACUS Systemberatung
Software und die Folgen Softwarefehler ... - ABACUS Systemberatung
Software und die Folgen Softwarefehler ... - ABACUS Systemberatung
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
<strong>ABACUS</strong>-<strong>Systemberatung</strong> Lösungen mit Sicherheit<br />
kommen natürlich noch <strong>die</strong> Mehrfachabhängigkeiten bei denen gerade <strong>die</strong><br />
Benutzerumgebung eine wesentliche Rolle spielt.<br />
Das führt dazu, selbst beim Einsatz von enormen Summen von Geld <strong>und</strong><br />
Personal, dass keine Gewähr für Fehlerfreiheit gegeben werden kann.<br />
<strong>Software</strong> ist heute so komplex, dass für den Nutzer schon <strong>die</strong> Entdeckung eines<br />
Fehlers <strong>und</strong> seine richtige Interpretation schwierig ist. Hierfür, erst recht jedoch für<br />
seine Beseitigung, ist er auf fachlichen Rat angewiesen.<br />
Was ist ein <strong>Software</strong> – Fehler?<br />
Häufig interpretiert der Nutzer es als Fehler, wenn sich <strong>die</strong> <strong>Software</strong> nicht der<br />
Be<strong>die</strong>nungsanleitung gemäß verhält. Dabei übersieht er, dass tendenziell von einer<br />
sachgemäßen Anwendung ausgegangen werden muss. Wird z.B. ein Programm<br />
über seine definierte Leistungsfähigkeit hinaus beansprucht <strong>und</strong> steigt aus, dann<br />
darf <strong>die</strong>ser Be<strong>die</strong>nungsfehler nicht dem System angelastet werden.<br />
Allerdings ist <strong>Software</strong> meist schon so angelegt, dass möglichst kein Ausstieg,<br />
sondern nur eine Error-(Fehler-)Meldung erfolgt.<br />
Eine andere gebräuchliche Definition von <strong>Software</strong>-Fehler ist <strong>die</strong> einer<br />
Abweichung von der Leistungsbeschreibung. Aber auch hier gibt es ein<br />
wesentliches Problem: Die Definition setzt stillschweigend voraus, das <strong>die</strong><br />
Leistungsbeschreibung von Hersteller <strong>und</strong> Nutzer gleichartig interpretiert wird.<br />
Anders gesagt: Falls eine <strong>Software</strong> nicht <strong>die</strong> erwartete Leistung erbringt, kann das<br />
zwar an der <strong>Software</strong> selbst oder evtl. am Begeleitmaterial, aber auch an der<br />
Erwartungshaltung des Nutzers liegen.<br />
Das ist ein <strong>Software</strong> – Fehler:<br />
Bei der Frage, wann ein echter <strong>Software</strong> – Fehler vorliegt, muss also von der<br />
Leistungsbeschreibung <strong>und</strong> der Be<strong>die</strong>nungsanleitung ausgegangen werden – <strong>und</strong><br />
zwar davon, dass <strong>die</strong> erste angemessen interpretiert <strong>und</strong> <strong>die</strong> zweite beachtet wird.<br />
Ein <strong>Software</strong> – Fehler liegt vor, wenn <strong>die</strong> Programmleistung trotz<br />
sachgemäßer Nutzung entsprechend der Be<strong>die</strong>nungsanleitung <strong>und</strong> der<br />
Leistungsbeschreibung von der Leistungsbeschreibung abweicht.<br />
copyright@<strong>ABACUS</strong>-<strong>Systemberatung</strong>2005 Seite 3 von 7