Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Vorgehensweise zur Fehleranalyse bei Kunden

Mitglied: 37955

37955 (Level 1)

02.04.2008, aktualisiert 04.04.2008, 3446 Aufrufe, 2 Kommentare

Fehleranalyse der eigenen Software bei unerklärlichen Problemen

Hallo Leute,

ich bin in einem Softwarehaus für die interne Netzwerkadministration und im tel. Kundensupport tätig.

Im Kundensupport werde ich sporadisch mit unerklärlichen Problemen wie z.B. Abstürzen oder falschen Ergebnissen unserer Software konfrontiert. Bei solchen Fällen kann ich mittlerweile aus Erfahrung sagen, dass zu 70-80% eine "unabhängige" Hard- oder Software Konfiguration beim Kunden verantwortlich ist.

Beispiel:
Ein Anwender meldet sich an PC A an unserer Software an, öffnet einen Dialog und klickt anschließend dort auf einen Button um eine Aktion auszulösen. Während der Anwender auf das Ergebnis dieser Aktion wartet, beendet sich die Anwendung ohne Fehlermeldung. Im optimalen Fall lässt sich dieser Fehler sogar gezielt reproduzieren, aber häufig tritt das Problem auch an PC A nur sporadisch auf.
Meldet sich dieser Anwender mit dem gleichen Login an unserer Software auf PC B an und führt genau die identische Aktion durch, erhält er sofort das korrekte Ergebnis.

Manchmal hilft in diesem Fall das Debuggen um zu sehen an welcher Stelle im Programmcode die Anwendungs abschmiert. Aber gerade in dem oben genannten Beispiel hilft es relativ wenig. Die gleichen Routinen / Methoden laufen an allen anderen PCs x-fach ohne Probleme durch und an PC A schmiert er ohne Returncode ab. Bei einem solchen Fall ist die Fehleranalyse meist sehr zeitaufwendig und langwierig.

Wie gesagt häufig ist es eine bestimmte Einstellung am Betriebssystem, eine andere Software (die sich nicht verträgt) oder eine Hardware Konfiguration. Die Anzahl der Möglichkeiten geht dabei fast ins unendliche.

Es arbeiten hier doch sicherlich auch Leute im Support eines Softwarehauses, oder? Wie geht ihr in solchen Fällen vor?

Mir geht es hierbei ausschließlich um einen konstruktiven Meinungs- und Erfahrungsaustausch - Antworten wie "entwickelt eure Anwendung sauber" von irgendwelchen Admins benötige ich hier nicht.
Mitglied: Whiteshark
04.04.2008 um 14:03 Uhr
"entwickelt eure Anwendung sauber"

Erstmal vorne weg, Fehler können nicht vermieden werden bzw. es gibt nichts fehlerfreies! --> Es gibt keine fehlerfreie Software.

Ich weiß nur soviel, dass viele Firmen sich die Konfigurationen (Hardware, OS, Datenbanken, Netzwerk, usw. der Anwender speichern (sofern der Kunde das gestattet). Daran kann man vielleicht abwägen, wo der Fehler liegen könnte.
Nun sollte man vielleicht ausschließen, dass der Kunde den Fehler, ggf. durch falsche Eingabe, verursacht und ihm hilfreiche Tipps mitteilen. Auch ein Telefonat mit dem Kunden firmenseitig sollte gemacht werden. Reden ist immer besser als schreiben!
Sollte der Fehler weiter auftreten, dann einfach versuchen den Kunden zu vertrösten und ihn bitten, dass er, in dem Fall Rechner B, oder Rechner benutzt, die funktionieren.
Ganz zum Schluss vielleicht mal im Internet schauen, ob ähnliche Fehler mit der Hardware schonmal aufgetreten sind.
Wenn gar nichts mehr hilft, dann ggf. doch mal den Kunden vor Ort aufsuchen und sich die ganze Sache anschauen.

Das wären so meine Ideen.
Bitte warten ..
Mitglied: Superperforator
04.04.2008 um 19:56 Uhr
Kuckuck,
vielleicht ist es auch möglich die PC`s allesamt in eine Vergleichsliste aufzunehmen.
Ich mache es so bei meinem Neukunden. Nach dem ersten Besuch, bzw. wenn ich den PC das erste Mal in die Finger bekomme, wird nach Abschluß der Arbeiten ein Programm (SiSoft Sandra z.B.) aufgespielt und sofort wird alles notiert. Mainboardhersteller inkl. Rev., Arbeitsspeicher und Hersteller, Festplatte inkl. Kapazität und Rev. usw usf.
Es dauert ca 15 Minuten, aber a) hat es mir schon schnell weitergeholfen, weil ich zB. sofort den richtigen Treiber laden konnte und b) es macht einen sehr guten Eindruck beim Kunden.
Vielleicht lässt sich ja so herausfinden, ob in PC A eures Kunden ein besonderer Exot steckt.

Ansonsten vielleicht beim Einsatz euer Software via Fernwartung über die Schulter schauen...
Evtl klickt er ja irgendwo vorher noch hin...
(Alle Kunden lügen *lol*)

Das wären meine Gedanken dazu
Viel Glück noch
Bitte warten ..
Neue Wissensbeiträge
Windows Server
Anzahl von Gruppenrichtlinien
Erfahrungsbericht von Bullii vor 3 StundenWindows Server

Hallo, mich interessiert brennend, wieviele Gruppenrichtlinienobjekte, ihr so bei euch habt? Ich versuchte eigentlich immer die Gruppenrichtlinienobjekte soweit wie ...

iOS
WatchChat für Whatsapp
Tipp von Criemo vor 7 StundeniOS

Ziemlich coole App für WhatsApp User in Verbindung mit der Apple Watch. Gibts für iOS sowohl als auch für ...

iOS
IOS hat nen Cursor !!!
Tipp von Criemo vor 19 StundeniOS5 Kommentare

Nette Funktion im iOS. iPhone-Mauszeiger aktivieren „Nichts ist nerviger, als bei einem Tippfehler zu versuchen, den iOS-Cursor an die ...

Off Topic
Avengers 4: Endgame - Erster Trailer
Information von Frank vor 2 TagenOff Topic2 Kommentare

Ich weiß es ist Off Topic, aber ich freue mich auf diesen Film und vielleicht geht es anderen hier ...

Heiß diskutierte Inhalte
Exchange Server
Exchange Server 2010: Keine Eingehenden E-MAils
gelöst Frage von gabeBUExchange Server17 Kommentare

Hallo Zusammen Ich habe das kurzen auf dem Exchange 2010 Server das Problem, dass ich keine externen E-Mails mehr ...

Server
Server in zwei verschiedene Netzwerke einbinden
gelöst Frage von BennyFServer13 Kommentare

Hallo zusammen, bei uns im Haus sind im Erdgeschoss die Geschäftsräume und ab dem 1. Stock sind unsere privaten ...

Netzwerkmanagement
Ticketsystem für eine Kommune gesucht
gelöst Frage von akovisNetzwerkmanagement11 Kommentare

Ich suche aktuell ein Ticketsystem für eine Kleinstadt von 13000 Einwaohnern. Das System soll alle Anfragen aus verschiedenen Kanälen ...

Outlook & Mail
Kalendersync mit Android und Outlook
Frage von Stefan007Outlook & Mail10 Kommentare

Hi Leute, kennt jemand eine Möglichkeit um Termine zwischen installiertem Outlook auf dem PC und dem Kalender auf einem ...