Softwareentwickler haben das Konzept des "Hundefutters", bei dem sie die von ihnen entwickelte Software häufig regelmäßig verwenden. Bei einigen Projekten kann die direkte Interaktion beim Debuggen des Systems von unschätzbarem Wert sein. Also frage ich die Community:
Was ist die Systemadministration gleichbedeutend mit Hundefutter?
best-practices
Nic
quelle
quelle
Antworten:
Ich denke nicht, dass es eine so klare Antwort wie für die Programmierung geben wird, aber ein paar Teilantworten fallen mir ein:
Verwenden eines PCs, der wie jeder andere von einem Standard-Image erstellt wurde.
Laufen mit Benutzerrechten. Die meiste Zeit nur bei Bedarf anheben.
Ein anderer Gedanke: Bitten Sie einen engen Freund oder Verwandten, Ihre Unterlagen zu lesen und ihnen zu folgen und Ihnen ehrlich zu sagen, ob es klar ist.
quelle
Setzen Sie auf Ihr Backup-System dasselbe Vertrauen wie auf Ihre Benutzer und löschen Sie Ihren privaten Ordner. Wenn das beängstigend klingt oder Sie glauben, dass die Wiederherstellung zu lange dauert, müssen Sie möglicherweise Ihr Backup-System verbessern.
quelle
Melden Sie ein Problem mit der gleichen Problemverfolgungssoftware wie Ihre Benutzer, anstatt es einfach selbst zu beheben. Wenn möglich, bitten Sie einen anderen Systemadministrator, das Problem über die Software zu lösen, anstatt direkt mit Ihnen zu sprechen.
quelle
In der Software-Entwicklung ist "Hundefutter" nur ein überschriebenes Wort für das, was ich für "Testen" halte. Verwenden Sie das Produkt tatsächlich? Wie würde ein Kunde? Sollte ein sehr offensichtlicher Schritt sein.
Der Begriff wurde von Microsoft populär gemacht, aber sie gehören zu den Unternehmen, für die es ein bisschen sinnvoller ist, "das eigene Hundefutter zu sich zu nehmen" als für andere Unternehmen. Wenn Sie Software für die Verwaltung von Dental - Office - Management zu machen, ist es eine andere Situation , als wenn Sie entwickeln, sagen wir, ein Betriebssystem / Textverarbeitung / Web - Browser / Mail - Server / Software - Entwicklungs - Tool ... etwas , dass ein Software - Entwickler normalerweise auf verwenden würde eine reguläre Basis.
Aus den gleichen Gründen ist es für Sysadmins jedoch sinnvoll, dieselben Systeme zu verwenden, die wir ohnehin verwenden. Wann immer Sie dasselbe Skript / Einschränkungen / Anwendung / Datenbank / Server / Diskimage / Netzwerk / verwenden können, was auch immer Ihre Benutzer tun, sollten Sie es tun - das ist Hundefutter. Versuche alles einmal. Nach einer Weile versuchen Sie es erneut.
Beachten Sie auch, dass das Essen des Hundenahrungsmittels selbst meiner Meinung nach zu oft zu Blähungen führen kann. Dies ist nicht nur ein Wortspiel!
quelle
Verwenden von Websense mit denselben blockierten Seiten wie Endbenutzer.
quelle
Wie bereits erwähnt, denke ich, dass gute Sysadmins dies standardmäßig tun sollten. Als Systemadministrator sollten Sie standardisierte Umgebungen und Verfahren erstellen, die es allen Benutzern ermöglichen, so effizient wie möglich zu arbeiten. Das schließt dich ein. :)
Einige Verhaltensweisen, die dies verstärken:
All dies ermöglicht es Ihnen, Ihren Benutzern zu demonstrieren, dass Sie üben, was Sie predigen.
quelle
Verwenden Sie dasselbe System-Image und dieselbe Workstation-Konfiguration, die die von Ihnen unterstützten Benutzer verwenden.
Verwenden Sie ein Standardbenutzerkonto, um sich an Ihrer Workstation anzumelden und Ihre Branchenanwendungen (Textverarbeitung, E-Mail, CRM usw.) auszuführen.
Erhöhen Sie niemals Ihr Standard-Benutzerkonto. Melden Sie sich bei Bedarf mit den entsprechenden Anmeldeinformationen beim entsprechenden System an.
Ich führe keine Systemverwaltungsaufgaben von meiner eigenen Workstation aus oder verwende mein eigenes Benutzerkonto. Ich habe einen separaten Verwaltungsserver für die Ausführung von Systemverwaltungsaufgaben und melde mich bei diesem System mit den entsprechenden Anmeldeinformationen an, abhängig von der ausgeführten Aufgabe.
quelle
Hundefutter - (dôg-fūd-ĭng)
Was passiert mit schlecht funktionierenden Systemadministratoren? Lesen Sie dies und das für weitere Details.
quelle