Komfort pracy w projekcie IT

Transkrypt

Komfort pracy w projekcie IT
Gazeta Bankowa (Nr 11/1139)
Andrzej Martyna
Komfort pracy w projekcie IT
– O tym jak zmniejszyć koszty podmian informatycznych, dlaczego warto
optymalizować procesy związane z obsługą oprogramowania przez działy IT
i komforcie pracy w projekcie informatycznym.
To już trzeci energizer od północy. Jutro (dziś) musi wszystko działać! Jeszcze ostatnia rzecz. Testerzy pytają o nią od tygodnia. Wydawało mi się, że
pójdzie gładko. Problem za problemem, niespodzianka za niespodzianką.
Ostatecznie działa! Teraz przekazanie wersji testerom. Dzwonię do wdrożeniowca, ale mówi, że będzie za godzinę. Miał być w pracy! Dzwonię do
testerów, żeby użyli środowiska zapasowego. Niestety – tester nie ma tam
uprawnień, nie ma narzędzi, których zwykle używa… Ale mamy skrypt
przygotowujący środowisko. Uruchamiam. Skrypt wymaga hasła administracyjnego. Dzwonię do kogoś kto zna hasło. Skrypt uruchomiony. Tester
może działać. Dzwonię do niego za pół godziny – nawet nie zaczął, bo
szukał pliku z danymi wejściowymi, ale już ma. Za chwilę będę wiedział czy
możemy wystawić wersję…
Z reguły nie jest tak źle
Zazwyczaj członkowie projektu znają projekt, ryzyka, warsztat pracy
i wciąż usprawniają procesy z nim związane. Więc często wdrożenia przebiegają sprawnie, co nie zmienia faktu, że jest to wyzwanie. Na co dzień
w pracy korzystamy z kilkunastu systemów, komunikujemy się z wieloma
osobami, które są lub nie są dostępne. Na co dzień rozwiązujemy dziesiątki, a nawet setki drobnych trudności w interakcji między systemami
i ludźmi, by nasza praca przebiegała sprawnie. Jeżeli mamy plan działania, monitorujemy postępy, mamy działające środowiska i skrypty, mamy
„plany B” i wsparcie, to wypracowujemy z czasem mistrzostwo, kontrolę
nad sytuacją. Aż przyjemnie patrzeć jak wszystko działa. Wówczas można pomyśleć o kolejnych usprawnieniach, które zapewnią jeszcze więcej
spokoju i pewności, że wszystko jest pod kontrolą. Podobno by stać się
ekspertem w dowolnej dziedzinie potrzebne jest 10 lat! Czy stać nas na
to, by czekać aż każda osoba odpowiedzialna za proces wypracuje własne
mistrzostwo?
Nie stać nas.
Pierwsze i oczywiste rozwiązanie to wymiana wiedzy, wsparcie, mentoring (model mistrz-czeladnik), przeszczepianie dobrych praktyk z zespołu
na zespół, z projektu na projekt.
Czy można pójść dalej?
Infrastruktura i wysokie SLA usług
Czy zastanawiamy się codziennie nad tym jak do domu dostarczyć prąd
czy wodę? Bardzo rzadko. Są to pewne zdobycze cywilizacyjne doprowadzone do takiego mistrzostwa, że użytkownik po prostu je ma i one po
prostu działają. To „po prostu” to infrastruktura uzupełniona o wysokie
SLA, jeżeli zabraknie prądu natychmiast rusza ekipa naprawcza.
A gdy coś się psuje – ekipa naprawcza jest pod ręką. Pracownicy powinni budować mistrzostwo w swojej specjalizacji, a nie w infrastrukturze
– ta powinna być gotowa i dostępna dla zespołu realizującego projekt.
W tym celu realizujemy w VSoft projekt Streamliner*. To laboratorium,
w którym tworzenie środowisk programistycznych i ich konfigurowanie
będzie mogło być zlecone przez dowolną osobę i zrealizowane przez laboratorium automatycznie. Do dyspozycji pracowników IT będzie wiele
możliwości, takich jak uruchomienie poprzedniej wersji systemu, uruchomienie testów, prezentacja dla klienta na przygotowanym specjalnie dla
niego środowisku, i wiele, wiele innych w zależności od potrzeb, inwencji,
kreatywności pracowników.
Korzyści biznesowe
Korzyści z wykorzystania takiej platformy są liczne. Dla klienta biznesowego m.in.:
• szybsze otrzymanie systemu oraz wprowadzanie w nim zmian biznesowych (krótki time-to-market),
• elastyczność we wprowadzaniu zmian (dopasowanie się do trendów
rynkowych),
• wyższa jakość oprogramowania.
Dla działów IT:
• wyręczenie z dziesiątek czynności (zgodnie ze słowami Henry’ego Forda:
„Usunąć wszystkie zbędne czynności.”),
• niższy koszt,
• przyjemniejsza praca, możliwość skupienia się na terminowej realizacji
zadań.
* Streamliner - projekt realizowany przez VSoft SA w ramach działania
POIG 1.4 (Programu Operacyjnego Innowacyjna Gospodarka). Dotyczy
opracowania innowacyjnej platformy narzędziowo-utrzymaniowej, która
usprawni produkcję, rozwój i utrzymanie oprogramowania.
VSoft SA jest wiodącym dostawcą nowoczesnych rozwiązań z obszaru IT.
Rozwiązania firmy uznane zostały przez niezależne ośrodki badawcze za
innowacyjne. VSoft jest laureatem nagrody Innowator 2012 przyznawanej przez tygodnik Wprost. Dział badawczo-rozwojowy firmy jest jednym
z największych w branży ITC w Polsce.
Andrzej Martyna
Ekspert w zakresie produkcji oprogramowania
oraz zarządzania jakością w firmach
Jak to jest w projekcie IT?
Infrastruktura to wszystko co zapewnia, że członkowie projektu przychodząc do pracy wykonują tylko te czynności, które są niezbędne. Mają
zawsze dostępne i pod ręką elementy takie jak informacje o projekcie,
dokumentację, środowisko. Bez trudności przekazują wyniki prac innym.
informatycznych, doświadczony manager
i trener. Obecnie Dyrektor Biura
Zarządu ds. Jakości w VSoft SA
oraz główny architekt w projekcie Streamliner.
strona 1 vsoft business improvement
Koszmar w projekcie