Kennzahlen, die den Bedarf an zusätzlichen Datenbankadministratoren belegen oder widerlegen?


15

Wir haben derzeit zwei DBAs, mich und einen anderen, und wir haben beide das Bedürfnis nach einer zusätzlichen Ressource (oder zwei). Ich habe ein paar Mal mit meinem direkten Vorgesetzten über dieses Thema gesprochen, habe aber Schwierigkeiten, die Idee zu verkaufen. Vor kurzem hat uns unser Manager mitgeteilt, dass es wirklich gut ist, eine Liste von Dingen zu erstellen, die wir tun möchten oder für die wir uns verpflichtet fühlen. Was uns jedoch wirklich helfen wird, ist, „harte Werte“ zu entwickeln. Dollar Einsparungen zeigen.

Können Sie mir zuallererst helfen, zu verstehen, ob unser Bedürfnis legitim ist, und wenn ja, wie wir vorgehen, um diese Liste der „harten Werte“ aufzustellen? Ich bin der Meinung, wir könnten uns die Dinge einfallen lassen, die wir tun müssen, um dem Unternehmen Geld zu sparen, aber das könnte ganz oben auf unserer Prioritätenliste stehen und uns dabei noch viel mehr belasten.

Um Ihnen einen umfassenden Einblick in unsere Umwelt zu geben, sind hier die Dinge aufgeführt, die ich im Hinblick auf die von uns geleistete Unterstützung betrachte.

Produktionsserver - 30+
Produktionsdatenbanken - 200+
SQL-Versionen - 2008 / 2008R2 / 2012, jetzt 2014 und später im Jahr 2016
Anwendungen (von Drittanbietern und Eigenentwicklern) - 20+ unterstützte
Anwendungsteams - 6
Virtualisierung - 75% virtualisierte 25% physische
Cluster - 3 oder mehr geplante
Replikation - 1 Verteilungsserver, 2 Abonnementserver, 24 Abonnements, 6 Veröffentlichungsserver, 12 Veröffentlichungen
Protokollversand - 8 Primärdatenbanken + mehr geplant, 4 Sekundärdatenbanken + mehr geplant, 49 Protokollversanddatenbanken + mehr Geplante
Verfügbarkeitsgruppen - Derzeit keine, es wird jedoch die Möglichkeit untersucht.
Durchschnittliche Anwendungsaktualisierung / -installationen pro Jahr, die zu Versionsänderungen oder DBA-Ressourcen führen - 2-3
Patching (SP, CUs) - Zur Zeit nicht vorhanden, es sei denn, es tritt ein Problem auf. Kumulative Datenbankgröße - 14 TB +
Berichtsserver - Eine Scale-Out-Bereitstellung, die aus zwei Servern besteht. Keiner von uns ist mit SSRS
Analysis Server vertraut. - Zwei Server. Keiner von uns kennt sich mit SSAS gut aus

Welche Metriken sollten wir verwenden, um den Bedarf an zusätzlichen Datenbankadministratoren zu beweisen oder zu widerlegen?

Meine ursprüngliche Absicht war es, unsere derzeitige Kapazität im Vergleich zu unseren geplanten Projekten zu demonstrieren und Aufgaben zu wiederholen, aber wir müssen den ROI bei der Einstellung zusätzlicher Ressourcen demonstrieren.


2
Sie können es so sehen: Die Kosten für zusätzliche Hard- und Software sind Investitionen, sodass Sie den ROI berechnen können. Die Kosten für zusätzliches Personal sind Versicherungen , sodass Sie diese mit möglichen Kosten verrechnen, die dadurch entstehen, dass Sie nicht über dieses Personal verfügen.
Mustaccio

Antworten:


16

Es ist schwierig, den ROI bei der Einstellung zusätzlicher Datenbankadministratoren zu demonstrieren, da die Datenbankadministratoren selbst keine Einnahmen erzielen. Sie ermöglichen es der Organisation jedoch, wie jedes andere unterstützende Personal zu funktionieren und Einnahmen zu generieren. Ein Mangel an Personal in einer Abteilung führt dazu, dass die Organisation weniger optimal funktioniert und Geld oder Chancen verliert. Es gibt also eher Kosten aufgrund mangelnder Investitionen als eine Kapitalrendite.

Wenn Sie der Meinung sind, dass Sie zusätzliche Datenbankadministratoren benötigen, müssen Sie wissen, welche Aufgaben Sie aufgrund von Zeit- / Fachkräftemangel nicht ausführen können könnte vorübergehend oder strukturell sein. Ich befand mich in Situationen, in denen Sie nur wussten, dass Ihr Leben viel einfacher wäre, wenn Sie dies und das automatisieren oder eine Warnmeldung einrichten könnten, aber aufgrund zu vieler reaktiver oder sich wiederholender Arbeiten und allgemeiner Brandbekämpfung nie dazu kommen würden.

Sobald Sie festgestellt haben, warum Ihr Team nicht so gut funktioniert, wie es sollte, ist es Zeit, dies zu dokumentieren.

Zunächst einmal dokumentieren , was Sie jetzt tun, warum die alle Ihre Zeit in Anspruch nimmt und deutlich machen , vorne an Ihren Vorgesetzten , die bestehenden Probleme, die gelöst werden absolut sind keine Ihres Teams Schuld . Stellen Sie sicher, dass Sie nicht den Eindruck erwecken, dass das Problem durch die Einstellung "besserer" DBAs gelöst würde.
Erstellen Sie ein Excel-Blatt, in dem Ihre Arbeitsbelastung für die kommenden Wochen aufgeführt ist, sofern Sie dies können. In Diagrammen wird die Arbeitsbelastung auf einer einzigen Folie dargestellt.

Sobald Sie sich darüber im Klaren sind, dokumentieren Sie alle zusätzlichen Aufgaben und alles, was verbessert werden muss, aber insbesondere, welche Geschäftsrisiken und möglichen Kosten bestehen und welche Einsparungen möglich sind. Dokumentieren Sie auch, wie viele Arbeitsstunden Ihrer Meinung nach erforderlich wären, um diese Verbesserungen vorzunehmen und diese Aufgaben auszuführen.

Dinge, die auf der Investitionsseite der Gleichung gehen, sind

  • Gehalt des neu eingestellten DBA
  • Preis der Ausbildung

Dinge, die auf der Sparseite der Gleichung stehen, sind

  • Projekte nicht pünktlich abgeschlossen
  • Vermeidung von Ausfallzeiten, durch die das Unternehmen Geld verliert
  • Rechtliche Risiken vermeiden
  • Datenverlust verhindern
  • Beratungskosten könnten gesenkt werden
  • Kosten für das Ausbrennen von Mitarbeitern wegen zu viel Arbeit

Nachdem Sie die Liste so vollständig wie möglich zusammengestellt haben, sollte klar sein, was die beste Preis- / Leistungsoption ist

  • Zusätzliches Training erhalten
  • Zusätzliche DBAs abrufen
  • Einstellung eines temporären Beraters zur Unterstützung bei der Automatisierung, Überwachung und Durchführung einer Migration, damit das vorhandene Team mehr Zeit hat
  • Ändern Sie die Prioritäten, die Ihnen vom Unternehmen auferlegt werden, damit Sie Zeit haben, Dinge zu implementieren, mit denen Sie später effizienter arbeiten können

1
@TomV Ich weiß Ihre Beiträge zu diesem Thema sehr zu schätzen, und es wird einige Zeit dauern, bis das alles kompiliert ist, aber es gibt einfach keine Möglichkeit, es zu verkaufen, wenn diese Art von Daten nicht verfügbar ist oder eine Katastrophe herbeigeführt wird . Ich wusste, dass damit Zeit verbunden sein würde, war mir aber nicht sicher, was alles enthalten sein musste. Ich hatte darüber nachgedacht, dass das Ganze noch nicht erledigt wurde, aber das ist auch eine schwierige Frage, denn das könnte so aussehen, als würde man seinen Job nicht machen.
Jason Davis

2
@JasonDavis Deshalb müssen Sie darauf hinweisen, was Sie bereits tun und warum die Arbeitsbelastung Sie daran hindert, den Rest zu erledigen, und es ist nicht Ihre Schuld
Tom V - Team Monica

Das braucht natürlich Zeit. Wir fordern das Unternehmen auf, uns ein beträchtliches Gehalt, Versicherungen, Schulungen und die Einstellung eines anderen Mitarbeiters zukommen zu lassen, der dann Verbindlichkeiten wie einen wirtschaftlichen Abschwung und Entlassungen, eine Versicherung gegen sexuelle Belästigung usw. usw. tragen kann Übergeben Sie einfach zu oft neue Mitarbeiter. Normalerweise müssen Sie etwas Zeit dafür aufwenden.
Ali Razeghi
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.