Wskaźniki potwierdzające lub obalające potrzebę dodatkowych DBA?

15

Obecnie mamy 2 DBA, ja i jeszcze jednego faceta, i oboje odczuwamy potrzebę dodatkowego zasobu (lub dwóch). Kilka razy rozmawiałem na ten temat z moim bezpośrednim kierownikiem, ale mam trudności ze sprzedażą tego pojęcia. Ostatnio nasz menedżer powiedział nam, że naprawdę dobrze jest wymyślić listę „miękkich wartości” rzeczy, które chcemy lub czujemy, że powinniśmy robić, ale to, co naprawdę pomoże, to wymyślenie „twardych wartości”, pokazano oszczędności w dolarach.

Czy mógłbyś mi pomóc przede wszystkim w zrozumieniu, czy nasza postrzegana potrzeba jest uzasadniona, a jeśli tak, to w jaki sposób zaczniemy opracowywać listę „twardych wartości”. Wydaje mi się, że moglibyśmy wymyślić rzeczy, które musimy zrobić, aby zaoszczędzić pieniądze firmy, ale które mogłyby po prostu znaleźć się na pierwszym miejscu naszej listy priorytetów i znacznie bardziej obciążać nas w tym procesie.

Aby spojrzeć na nasze środowisko na wysokim poziomie, oto rzeczy, na które patrzę pod kątem tego, co zapewniamy wsparcie.

Serwery
produkcyjne - ponad 30 baz danych produkcji - ponad 200
wersji SQL - 2008 / 2008R2 / 2012, patrząc teraz na 2014 rok, a 2016 na później w roku
Aplikacje (zewnętrzne i domowe) -
Obsługiwanych ponad 20 zespołów aplikacji - 6
Wirtualizacja - 75% zwirtualizowane 25% fizycznych
klastrów - 3+ więcej planowanych
replikacji - 1 serwer dystrybucyjny, 2 serwery subskrypcyjne, 24 subskrypcje, 6 serwerów publikacji, 12 publikacji
Wysyłanie dziennika - 8 podstawowych + bardziej planowanych, 4 wtórne + więcej planowanych, 49 baz danych dostarczonych z logami + więcej planowane
grupy dostępności - Obecnie brak, ale badanie możliwości
Średnie aktualizacje / instalacje aplikacji rocznie, które zmieniają wersję dysku lub zasoby DBA - 2-3
Patchowanie (SP, CU) - Obecnie nie istnieje, chyba że pojawi się problem. Skumulowany rozmiar bazy danych - 14 TB +
serwery raportujące - Jedno wdrożenie skalowalne składające się z 2 serwerów, żaden z nas nie jest dobrze zorientowany w SSRS
Analysis Server - Dwa serwery, żadne z nas nie zna dobrze SSAS

Jakich wskaźników powinniśmy użyć, aby udowodnić lub obalić potrzebę dodatkowych DBA?

Moim początkowym zamiarem było zademonstrowanie naszej obecnej zdolności w stosunku do naszych planowanych projektów i powtarzanie zadań, ale musimy wykazać ROI w zakresie wynajmu dodatkowych zasobów.

Jason Davis
źródło
2
Możesz na to spojrzeć w ten sposób: Koszt dodatkowego sprzętu i oprogramowania to inwestycja, dzięki czemu możesz obliczyć zwrot z inwestycji. Koszt dodatkowego personelu to ubezpieczenie , dlatego należy go zrekompensować ewentualnymi kosztami wynikającymi z braku tego personelu.
mustaccio

Odpowiedzi:

16

Wykazanie ROI przy zatrudnianiu dodatkowych DBA jest trudne, ponieważ DBA same nie generują przychodów. Pozwalają jednak organizacji funkcjonować i generować przychody, tak jak każdy inny personel pomocniczy. Brak personelu w dowolnym dziale powoduje, że organizacja działa mniej optymalnie i traci pieniądze lub traci szansę. Zatem brak inwestycji oznacza koszt, a nie zwrot z inwestycji.

Jeśli uważasz, że potrzebujesz dodatkowych DBA, musisz wiedzieć, jakie zadania nie jesteś w stanie wykonać z powodu braku czasu / umiejętności, jeśli jest to brak umiejętności (takich jak wspomniane przez ciebie SSAS), którą można przeszkolić, jeśli jest to brak czasu może być tymczasowy lub strukturalny. Byłem w sytuacjach, w których po prostu wiesz, że twoje życie byłoby o wiele łatwiejsze, gdybyś mógł po prostu zautomatyzować to i tamto lub ustawić alarmowanie, ale nigdy się nie obejść z powodu zbyt dużej reaktywności lub powtarzalności pracy i ogólnej walki z ogniem.

Po ustaleniu, dlaczego Twój zespół nie działa tak dobrze, jak powinien, należy go udokumentować.

Przede wszystkim udokumentuj, co robisz teraz, dlaczego zajmuje to cały twój czas i wyjaśnij swojemu kierownikowi, że istniejące problemy wymagające rozwiązania nie są absolutnie winą Twojego zespołu . Upewnij się, że nie sprawiasz wrażenia, że ​​problem zostałby rozwiązany poprzez zatrudnienie „lepszych” DBA.
Zrób arkusz Excela pokazujący obciążenie pracą na nadchodzące tygodnie, jeśli możesz, wykresy robią wrażenie, a może pokazać obciążenie pracą na jednym slajdzie.

Kiedy już to zrozumiesz, udokumentuj wszystkie dodatkowe zadania i wszystko, co wymaga poprawy, ale przede wszystkim udokumentuj ryzyko biznesowe i możliwe koszty, a także oszczędności. Udokumentuj również, ile roboczogodzin będzie potrzebnych, aby wprowadzić te ulepszenia i wykonać te zadania.

Rzeczy, które idą po stronie inwestycji równania są

  • Wynagrodzenie nowo zatrudnionego DBA
  • Cena szkolenia

Rzeczy, które idą po stronie oszczędności w równaniu

  • Projekty nie ukończone na czas
  • Zapobieganie przestojom, które powodują, że firma traci pieniądze
  • Zapobieganie ryzyku prawnemu
  • Zapobieganie utracie danych
  • Opłaty za konsultacje można zmniejszyć
  • Koszt wypalenia pracowników z powodu zbyt dużej ilości pracy

Po skompilowaniu listy tak kompletnej, jak to możliwe, powinno być jasne, jaka jest najlepsza opcja cena / nagroda

  • Pierwsze szkolenie
  • Uzyskiwanie dodatkowych DBA
  • Zatrudnienie tymczasowego konsultanta do pomocy w automatyzacji rzeczy, monitorowaniu rzeczy, przeprowadzaniu migracji, aby obecny zespół miał więcej czasu
  • Zmiana priorytetów nałożonych na ciebie przez firmę, abyś miał czas na wprowadzenie w życie rzeczy, które pozwolą ci pracować bardziej wydajnie później
Tom V - spróbuj topanswers.xyz
źródło
1
@TomV Naprawdę doceniam twój wkład w to, i tak, skompilowanie tego wszystkiego zajmie trochę czasu, ale po prostu nie ma sposobu, aby to sprzedać, jeśli nie ma tego rodzaju danych do dostarczenia lub przełknięcia katastrofy. Wiedziałem, że będzie to wymagało czasu, ale po prostu nie byłem pewien, co należy uwzględnić. Myślałam o tym, żeby wszystkie rzeczy nie zostały zrobione wcześniej, ale to też jest trudne, ponieważ może się wydawać, że nie wykonujesz swojej pracy.
Jason Davis
2
@JasonDavis właśnie dlatego musisz wskazać, co już robisz i dlaczego obciążenie pracą uniemożliwia ci wykonanie pozostałej części i to nie twoja wina
Tom V - spróbuj topanswers.xyz
Oczywiście to wymaga czasu. Prosimy firmę, aby zapewniła nam znaczne wynagrodzenie, ubezpieczenie, szkolenie i zatrudnienie innego pracownika, który może wtedy mieć takie zobowiązania, jak pogorszenie koniunktury gospodarczej i radzenie sobie ze zwolnieniami, ubezpieczeniem od molestowania seksualnego itp. Nie myśl, że przedsiębiorstwo to zrobi po prostu zbyt często pozyskuj nowych pracowników. Zazwyczaj musisz poświęcić na to trochę czasu.
Ali Razeghi,