Priorytety – hit czy kit?

Priorytety - hit czy kit?

Poziom trudności
3/5

Przez jednych niedoceniane, a przez innych wychwalane. Mowa o priorytetach, które mogą być zarówno nadawane dla wymagań, testcase’ów czy zgłoszeń defektów. Jeśli priorytety są przydzielane zgodnie ze sztuką, pomagają w organizacji pracy. Niestety w przypadku błędnego podejścia w najlepszym przypadku mogą nie wnosić wartości dodanej do prowadzonego projektu, a czasami nawet utrudniać jego poprawne planowanie oraz zarządzanie czasem.

W większości projektów wykorzystuje się standardowy podział na priorytety — czyli Niski, Średni, Wysoki oraz Krytyczny. Jeśli projekty są prowadzone w środowisku międzynarodowym — są to odpowiednio Low, Medium, High oraz Critical. Jeśli priorytety są przydzielane na poziomie testów, powinny być one jasno opisane w dokumentacji. W niektórych przypadkach priorytety mogą być ustalone na poziomie organizacji w nadrzędnym dokumencie. Przykładowy opis konkretnych poziomów może wyglądać w następujący sposób (przykład dla zgłoszeń defektów):

Niski (Low) – może być naprawione, ale w przypadku problemów dopuszczalne jest odrzucenie.

Średni (Medium/Normal) – w miarę wolnych zasobów, powinno być naprawione w najbliższym wydaniu lub w kolejnych.

Wysoki (High) – Musi być naprawione w najbliższym wydaniu.

Krytyczny (Critical) – Naprawa musi zostać wykonana najszybciej jak to tylko możliwe – w formie łatki do obecnego wydania. Są to inaczej tak zwane blokery, czyli defekty, które uniemożliwiają dalsze prowadzenie testów, lub jednoznacznie wykluczają daną wersję oprogramowania – na przykład niespodziewany restart urządzenia podczas wykonywania podstawowej operacji.

Oczywiście możecie się teraz zapytać, co w przypadku jasno opisanych priorytetów można zepsuć… Pole do popisu jest całkiem spore 🙂

Wybiórcze ustalanie priorytetów

Jednym z problemów, jest pomijanie ustawiania priorytetów dla niektórych zgłoszeń. Nie jest ważne w tym przypadku, czy jest to z powodu natłoku obowiązków, czy z powodu luźnego podejścia, czy może niezrozumienia idei priorytetyzacji albo częstego odkładania na później. Istotny jest tutaj sam fakt, że w części przypadków nie ma priorytetów. Może to prowadzić do zwykłego przeoczenia takich zadań, chociażby poprzez użycie niepoprawnych kwerend. Konsekwencje tego można już sobie dalej wyobrazić — od żadnych, do „wielkiego wybuchu” — zależy od szczęścia…

Ustawianie dla każdego zgłoszenie priorytetu domyślnego

Kolejnym często spotykanym zjawiskiem jest ustawianie wszystkiego, jak leci na priorytet Średni – „Bo przecież skoro ode mnie wymagają ustalania priorytetów, to przecież ustalam!”.  Jednak z takim podejściem proponuję poświęcić temu krótką chwilkę i się zastanowić co to wnosi do projektu. Moim zdaniem celowe ustawianie złych priorytetów może okazać się nawet gorsze od nieustawiania ich wcale, bo może prowadzić do błędnej oceny całej sytuacji.

Nadużywanie priorytetu Wysokiego i Krytycznego

Jest to przejaw podejścia, że moje jest najważniejsze. Wiadomo, jeśli sami przypisujemy priorytety, to jest to działanie w pełni subiektywne. Jednak należy tutaj wykazać się profesjonalizmem biorąc pod uwagę również inne czynniki, oraz wykorzystywać opisy priorytetów z dokumentów nadrzędnych. Prawda jest taka, że ustalenie większości zgłoszeń na wysokie priorytety, spowoduje jedynie to, że zostanie zwołane spotkanie w celu zweryfikowania już przydzielonych priorytetów. Ewentualnie zostanie do tego wyznaczona inna osoba. W gorszej opcji priorytety zostaną po prostu pominięte, a zadania będą przydzielane w nieustalonej kolejności. W takiej sytuacji zamiast czegoś ważnego zostanie wykonana coś mniej istotnego.

Odpowiadając na pytanie zadane w tytule, z pełnym przekonaniem mogę powiedzieć, że priorytety to HIT!, ale… No właśnie, jest tutaj jedno ‚ale’, pod którym kryje się warunek, że priorytety są starannie i konsekwentnie przypisywane. Bez tego będzie to tylko i wyłącznie dodatkowy element, który będzie nam zabierał czas i nic więcej nie wnosił. Jeśli masz takie wrażenie, polecam w obecnym projekcie przyłożyć się do przydzielania priorytetów, a na koniec przyjrzeć się efektom takiego działania. Jak widzimy, wiele zależy od naszych działań oraz podejścia. Nawet coś, co w swojej idei jest, można by rzec, genialnym rozwiązaniem, można sprowadzić do miana kitu poprzez niewłaściwe podejście…

Dodaj komentarz