Specyfikacja Wymagań System Obsługi

Transkrypt

Specyfikacja Wymagań System Obsługi
Specyfikacja Wymagań
System Obsługi Zgłoszeń Serwisowych
Polfa Warszawa S.A.
Załącznik nr 1
1.
Wymagania sprzętowe i środowiskowe
1.1.
Wymagania podstawowe
Nowy system ma być dostępny dla wszystkich pracowników Spółki
za pośrednictwem przeglądarki WWW oraz korzystać z infrastruktury serwerowej
i bazodanowej Spółki.
Powinien zostać dostarczony opis modelu danych zawartych w bazie.
Wymagane jest wsparcie dla przeglądarki MS Internet Explorer 8.0 lub nowszej
oraz Firefox 3.5 lub nowszej.
System musi dawać użytkownikowi możliwość
Wymagane języki to przynajmniej polski i angielski.
1.2.
wyboru
języka
interfejsu.
Dostęp do systemu
System powinien być dostępny dla wszystkich pracowników Polfy Warszawa S.A.
posiadających dostęp do sieci teleinformatycznej. jak również może być
udostępniony dla użytkowników sieci w spółkach zależnych. System powinien
korzystać z Active Directory w celu autoryzacji użytkowników. W przypadku, gdy
dany użytkownik nie ma dostępu do Active Directory, system musi mieć możliwość
korzystania z własnej bazy użytkowników.
1.3.
Konfigurowanie systemu
System powinien być elastyczny (szeroki zakres konfigurowalności, możliwość
tworzenia własnych rozszerzeń) i pozwalać na modyfikacje wynikające
ze zmieniających się potrzeb Spółki. Wskazane jest, aby Polfa miała możliwość
modyfikacji i tworzenia nowych raportów. System musi być skalowalny,
aby umożliwić rozwój w ramach nowopojawiających się wymagań
np. wydajnościowych.
1.4.
Integracja z innymi systemami
Nowy system powinien zapewniać bogate mechanizmy integracji. Umożliwiać
integrację z innymi systemami różnych producentów, zwiększający zakres
zastosowania narzędzia IT w Spółce (np. gospodarka środkami trwałymi IT,
zarządzanie licencjami). System musi posiadać możliwość importu i eksportu
danych.
1.5.
Bezpieczeństwo
Środowisko zarządzane przez Polfę Warszawa wymaga przestrzegania bardzo
wysokich standardów bezpieczeństwa, zatem dostarczony system powinien takie
standardy wspierać.
System musi posiadać możliwość definiowania uprawnień dostępu zarówno
do modułów, raportów jak i do bazy.
2.
Wymagania funkcjonalne
2.1.
System powinien wyróżniać następujące role:
a) Użytkownik – pracownicy Spółki z możliwością zdefiniowania dodatkowych
uprawnień dla kierownika działu/oddziału występujących o uprawnienia
dla podległych pracowników,
b) 1. linia wsparcia – pracownik zespołu Service Desk,
c) 2. linia wsparcia – pracownik Oddziału Serwisu lub pracownik innego
oddziału w ramach działu IT,
d) Gestor systemu – właściciel systemu decydujący o nadaniu uprawnień
do poszczególnych funkcjonalności systemu i odpowiadający za kierunki
rozwoju systemu,
e) Administrator – kierownik zespołu Service Desk,
2.2.
Obsługa zgłoszeń serwisowych:
a) rejestracja i obsługa
towarzyszącymi:
zgłoszeń
serwisowych
wraz
z
dokumentami
- Zgłoszenia Serwisowe,
- Wnioski Nadania Uprawnień (WNU),
b) system musi mieć możliwość wystawienia zgłoszenia wieloma kanałami,
w szczególności przez stronę WWW i e-mail,
c) system powinien posiadać mechanizm automatycznego przekształcania
wiadomości e-mail we wniosek o usługę lub incydent,
d) system musi umożliwiać użytkownikom przeglądanie na stronie www
statusu własnych zgłoszeń oraz bazy wiedzy znanych problemów
i sposobu ich rozwiązań,
e) system musi mieć możliwość klasyfikacja zgłoszeń w oparciu o priorytet
i pilność,
f) system musi mieć możliwość przypisywanie zgłoszeń do określonego
serwisanta i zmiany przypisanego serwisanta,
g) system powinien automatycznie wypełniać formularz danymi użytkownika
tworzącego zgłoszenie na podstawie loginu,
h) system powinien mieć możliwość przypisania zgłoszenia do danego
użytkownika w przypadku, gdy jest ono wystawiane w jego imieniu przez
pracownika działu IT lub innego użytkownika systemu,
i)
system musi umożliwiać sklasyfikowanie wniosku (wielopoziomowe
drzewko kategorii), wskazanie zasobów, których dotyczy zgłoszenie,
dołączanie dowolnego dokumentu w postaci elektronicznej (np. zrzut
z ekranu z komunikatem błędu),
j)
system musi posiadać możliwość automatycznego (w oparciu o elastycznie
definiowalne kryteria) przypisania odpowiednich pracowników lub grup
wsparcia jako odpowiedzialnych za obsługę wpływającego wniosku,
k) system powinien umożliwiać tworzenie szablonów typowych wniosków,
z możliwością aktywacji i dezaktywacji wybranych pól, w zależności
od typu zgłoszenia i jego parametrów,
l)
system powinien umożliwiać kontakt elektroniczny lub telefoniczny
z użytkownikiem w celu weryfikacji danych zawartych w zgłoszeniu,
m) system powinien mieć
zamkniętego zgłoszenia,
możliwość
ponownego
otwarcia
uprzednio
n) system powinien mieć możliwość ręcznego i automatycznego zamykania
zgłoszeń o statusie Zrealizowane po określonym i odpowiednio
zdefiniowanym czasie,
o) system powinien mieć możliwość zmiany statusu zgłoszenia (wymagany
opis przyczyny zmiany przez osobę dokonującą zmiany),
p) system powinien mieć możliwość zmiany etapu realizacji zgłoszenia przez
pracowników działu IT,
q) system musi zapewnić monitorowanie zgłoszenia od momentu powstania
aż do momentu jego rozwiązania i zamknięcia z uwzględnieniem tego,
kto i kiedy był odpowiedzialny za jego obsługę, jakie czynności zostały
wykonane w trakcie jego realizacji i kto i kiedy je wykonał,
r) system
powinien
mieć
możliwość
wyszukiwania
zgłoszeń
po identyfikatorze zgłoszenia, loginie osoby wystawiającej, loginie osoby
realizującej zgłoszenie, po dowolnym fragmencie tekstu zgłoszenia,
s) w przypadku pojawienia się masowych zgłoszeń dotyczących tej samej
kwestii, system musi posiadać mechanizm grupowania wniosków
w ramach jednego rekordu nadrzędnego, tak aby oddział wsparcia
pracował z jednym rekordem, a do rekordów podrzędnych była
przenoszona komunikacja, rozwiązania i zmiany statusów,
t)
system powinien posiadać mechanizmy ułatwiające pracownikom Service
Desku identyfikację podobnych wniosków o usługę lub incydentów,
u) aby uniknąć ponownego wykonania tej samej pracy, system musi posiadać
efektywny mechanizm przeszukiwania z jednego miejsca zarówno
wniosków o usługę, incydentów, problemów jak i bazy wiedzy,
v) system musi mieć możliwość dodawania komentarzy i opisów dotyczących
przebiegu obsługi zgłoszenia na każdym etapie jego realizacji,
w) system powinien mieć mechanizm powiadamiania (np. e-mail) – określenie
i kontrola czasu pozostałego do odpowiedniego obsłużenia zgłoszenia,
wysyłając powiadomienia do właściwych osób,
x) system musi posiadać mechanizm automatycznego przypisywania
odpowiednich pracowników lub grup wsparcia, jako odpowiedzialnych
za obsługę wpływających zgłoszeń od użytkowników.
2.3.
Pola obowiązkowe/wymagane przy wystawianiu nowego zgłoszenia:
a) ID zgłoszenia,
b) status,
c) autor zgłoszenia,
d) priorytet,
e) kategoria,
f) temat,
g) opis,
h) data zgłoszenia.
2.4.
Pola nieobowiązkowe/ nie wymagane przy wystawianiu nowego zgłoszenia:
a) produkt,
b) nazwa programu,
c) nazwa/numer menu,
d) określenie sprzętu,
e) lokalizacja sprzętu,
f) uwagi.
2.5.
Status zgłoszenia
a) Nowe
b) Do uzupełnienia
c) Oczekujące
d) Zatwierdzone
e) Realizowane
f) Odrzucone
g) Zrealizowane
2.6.
System musi posiadać tzw. bazę wiedzy – w której użytkownik sam może
wyszukać rozwiązania znanych problemów i uzyskać odpowiedzi na często
zadawane pytania. Baza wiedzy musi posiadać możliwość dodawania
do rekordów poszczególnych rozwiązań plików z dokumentacją, wykresami oraz
plików multimedialnych.
2.7.
Rejestracja czasu obsługi zgłoszenia
Na każdym etapie zgłoszenia musi być rejestrowany czas jego obsługi. System
powinien umożliwiać rejestrowanie aktywności związanych z poszczególnymi
incydentami oraz śledzenie czasu pracy personelu.
Pola obowiązkowe dotyczące czasu obsługi zgłoszenia:
a) przewidywany czas realizacji,
b) faktyczny czas realizacji,
c) sumaryczny czas realizacji – liczony automatycznie przez system,
jako suma faktycznych czasów realizacji zgłoszenia.
2.8.
Generowanie raportów
a) system powinien umożliwiać generowanie raportów na podstawie
zadanych parametrów; podstawowe niezbędne raporty to co najmniej:
 obciążenie serwisanta lub podanej grupy serwisantów,
 średni czas realizacji zgłoszeń wg daty/ serwisanta/ identyfikatora
zgłoszenia,
 czasu obsługi zgłoszeń określonych typów na poszczególnych etapach,
 ilość zgłoszeń w zdefiniowanym przedziale czasowym z podziałem
na rodzaje zgłoszeń i komórki organizacyjne,
 ilość zgłoszeń według użytkownika lub podanej grupy użytkowników,
 ilość zgłoszeń według serwisanta,
 ilość zgłoszeń według statusu zgłoszeń,
 ilość negatywnych cykli „Do poprawki”,
 ilość zgłoszeń ponownie otwartych,
b) system powinien posiadać graficzne narzędzie do prezentowania raportów,
c) system musi posiadać mechanizm do uruchamiania raportów na bazie
zadanego harmonogramu i przesłanie wyników pocztą elektroniczną,
d) system musi posiadać możliwość definiowania prostych raportów ad-hoc,
raportowanie to powinno umożliwiać wybór kolumn raportu, kolumn
do grupowania i sortowania wg identyfikatora zgłoszenia (rosnąco
i malejąco), priorytetu, statusu zgłoszenia (rosnąco i malejąco), daty
zgłoszenia, użytkownika, komórki organizacyjnej, serwisanta,
e) system musi posiadać możliwości zabezpieczające przed uruchomieniem
raportów zwracających za dużą liczbę rekordów,
f) system musi mieć możliwość dostosowania interfejsu do indywidualnych
potrzeb użytkownika.
3.
Wymagania dodatkowe (nieobligatoryjne)
3.1.
System powinien posiadać moduł do zarządzania umowami SLA (zewnętrznymi
i wewnętrznymi).
3.2.
System powinien zapewniać mechanizmy umożliwiające współdziałanie
z istniejącą infrastrukturą programową Spółki, a w kolejnych etapach rozwoju
systemu zarządzania IT nie ograniczać wyboru dostawcy.
3.3.
Powinna istnieć możliwość dokupienia standardowych adapterów do wiodących
systemów klasy ERP.
3.4.
System powinien automatycznie wypełniać formularz danymi użytkownika
tworzącego zgłoszenie na podstawie loginu oraz ustawić kontekstowy filtr
na zasoby (takie, jakie są przypisane osobie wystawiającej zgłoszenie)
umożliwiający użytkownikowi szybkie odnalezienie należącego do niego sprzętu
i oprogramowania, którego używa.
3.5.
System powinien udostępniać mechanizm tzw. tablicy ogłoszeń, poprzez którą
pracownicy Service Desk komunikują się z użytkownikami. System powinien
rejestrować fakt przeczytania komunikatu.
3.6.
System powinien umożliwiać pracownikom Serwisu zdalne przejmowanie kontroli
nad stacjami użytkowników w celu przyspieszenia diagnozy i usunięcia
incydentów.
3.7.
System powinien zapewniać możliwość szyfrowania wskazanych danych w bazie
tak, aby dostęp do bazy innymi narzędziami nie dawał możliwości odczytu
ich wartości.
3.8.
System powinien umożliwiać wysyłanie do użytkownika „Ankiety satysfakcji”
w celu oceny realizacji zgłoszenia.
3.9.
Powinna istnieć możliwość udostępnienia
źródłowych dostarczonego oprogramowania.
Polfie
Warszawa
S.A.
kodów
3.10. System powinien udostępniać funkcjonalności zgodną z ITIL v.3
3.11. System powinien działać z różnymi relacyjnymi bazami danych, w szczególności
Oracle, MySQL, MS SQL.