Problem, przed którym stoję:
- Członkowie mojego zespołu rozpoczynają pracę nad projektami bez przygotowania dokumentów funkcjonalnych / technicznych - nawet jeśli proces naszej firmy nakazuje, aby były one dostępne przed rozpoczęciem.
- Członkowie mojego zespołu akceptują tanie, nieustrukturyzowane rozwiązania i zaimplementują naprawdę złe hacki w oprogramowaniu, nie zastanawiając się dwa razy, gdy kierownictwo projektu zauważy , że mają „ograniczony czas”.
- Członkowie mojego zespołu rozpoczynają pracę nad projektami, które współpracują z niedokończonym projektem innego zespołu - który jest nieprzetestowany i niedokończony. (powodując dużo dodatkowej pracy).
- Ulepszenia i cała faza (etapy) oprogramowania nie są właściwie planowane i często skutkują tym, że front-end / projektowanie nie jest ukończone, gdy programista back-end musi rozpocząć pracę.
Problemy te były omawiane bez końca wiele razy, odkąd zacząłem tutaj pracować. Wszyscy zgodzili się, a dolna linia było to, że musi egzekwować ten proces, co oznacza, że deweloper back-end nie rozpocznie się, dopóki wszystko jest załatwione.
Te problemy wciąż się zdarzają - i jestem tak naprawdę motywowany do tego stopnia, że denerwuję się samą pracą i kilkoma moimi kolegami.
Członkowie mojego zespołu narzekają dużo - ale tylko wobec siebie. They keep on going - whatever the situation is. Wynik?
- Staję się niepewny, może to ja?
- Czy tak właśnie powinno być?
Moje pytanie? How can I say no against work ignoring the process if everyone else seems to mindlessly accept?.
To nie wygląda jak denerwujący programista, który cały czas szuka czegoś, co można suka.