Jak ma się u was SCRUM w 2025?

Jak ma się u was SCRUM w 2025?
piotrpo
  • Rejestracja:ponad 7 lat
  • Ostatnio:około 5 godzin
  • Postów:3277
4

W mojej korpo-manufakturze parę miesięcy temu nastąpiła rewolucja w temacie agile. Do tej pory niby-mieliśmy SAFe, wraz z całą czapką administracyjną ludzi martwiących się o to, że burndown charty są brzydkie, story pointy niejednolite, coś miało zostać dowiezione na koniec PI'a a zostało zrobione na początku i że PI planning miał trwać 2 dni, a trwał 2 godziny i to bardzo źle.
Aktualniy kierunek, to:

  • zespół ma pracować jak mu się podoba
  • nie zatrudniamy nowych SM'ów, starzy mają się zająć czymś pożytecznym.
  • nie mamy odgórnie zdefiniowanej kadencji (sprinty, PI'e, planowania)
  • Nikt nie żąda wycen w story pointach

W firmie oczywiście została jeszcze jakaś tam grupka reakcjonistów, co to nie mogą się pogodzić z faktem, że ich wiara została zmieszana z błotem, ale np. w moim zespole pozbyliśmy się scrum mastera już jakiś czas temu i nikt raczej nie wpada na pomysł zrobienia retrospektywy.
Nie twierdzę, że jest idealnie, bo przy całym swoim marnotrawstwie czasu SAFe jednak ogarniał parę tematów, które teraz wymagają własnych pomysłów, ale jednak idzie to w dobrym kierunku.

Sprawa o tyle dziwna, że pracuję w molochu na 170k ludzi i raczej nie słyniemy z wytyczania własnych ścieżek, chyba, że można taką własną drogą nazwać rozbudowywanie administracji do rozmiarów nie pozwalających na zrobienie czegokolwiek użytecznego.

Zobacz pozostały 1 komentarz
piotrpo
Taka spora amerykańska firma od samolotów.
cerrato
pracuję w molochu na 170k ludzi - a ile z tego to jest IT?
piotrpo
Zależy jak liczyć, kilka tysięcy.
ccwrc
niejaki bening szuka od pewnego czasu scrum masterów, więc jak to tak? ; )
piotrpo
Możliwe, że zwolnili osobę odpowiedzialną za usunięcie ogłoszenia. Nie wiem.
AD
  • Rejestracja:ponad rok
  • Ostatnio:około 2 godziny
  • Postów:315
2

Pytanie co jak się okaże jak niektóre zespoły nie będą nic dowozić. Zacznie się szukanie od nowa itp itd.

piotrpo
  • Rejestracja:ponad 7 lat
  • Ostatnio:około 5 godzin
  • Postów:3277
1

Jestem głęboko przekonany, że jeżeli jakiś zespół nie będzie "dowozić", to nie z powodu wywalenia SAFe'a

KE
  • Rejestracja:około 6 lat
  • Ostatnio:około 3 godziny
  • Postów:658
0

zespół ma pracować jak mu się podoba

To jest pierwszy krok ku zagładzie zespołu. Zamienicie formalny bat na nieformalny.

4w0rX4t4X
  • Rejestracja:prawie 2 lata
  • Ostatnio:około 2 miesiące
  • Postów:351
2
piotrpo napisał(a):
  • zespół ma pracować jak mu się podoba
  • nie zatrudniamy nowych SM'ów, starzy mają się zająć czymś pożytecznym.
  • nie mamy odgórnie zdefiniowanej kadencji (sprinty, PI'e, planowania)
  • Nikt nie żąda wycen w story pointach

Czyli powolutku powraca normalność.
Zawsze uważałem te wszystkie metodologie to przejaw głębokiego braku zdrowego rozsądku. Niezmiernie cieszę się, że biznes w końcu się obudził i zaczyna rozmieć, że nie ma co budować, wdrażać i utrzymywać struktur zarządzania projektem rodem z NASA za lat 80-tych. Szczególnie w projektach, w których:
a) w większości pracują przeciętniacy / zwykli wyrobnicy,
b) trzy ogarnięte osoby ograną projekt 5 razy taniej, 3 razy szybciej i często jakościowo lepiej,

Zresztą co by w tych metodologiach nie wymyślali to i tak sprowadzało się to do spiralnego albo kaskadowego modelu rozwoju projektu.

Przy założeniach, że w zespole pracują "randomy" (a tak jest w większości firm) SCRUM jest chyba największą głupotą, którą wymyślono.
Jak pierwszy raz kupę lat temu o tym usłyszałam to nie mogłem wyjść z podziwu, że ktoś wyraził zgodę na taką formę pracy w własnej firmie - ale widocznie był na to kasa.

SCRM jest bardzo dobry ale tylko w przypadku ogarniętego, silnie zmotywowanego zespołu składającego się z osób potrafiących działać samodzielnie... Randomy w firmie takimi ludźmi nie są.

Miang
zaraz, a po cholerę ogarniętym ludziom ten cały scrum? przecież ogarniętym ludziem nie będzie SM ani PO z definicji
4w0rX4t4X
@Miang: taki SCRUM jednak jakiś porządek determinuje. Znając metodologię wiesz jak współpracować z zespołem. Ma to swoje zalety ale jak wcześniej napisałem tylko wtedy kiedy wszystkim w zespole się chce. Czy to jest niezbędne? Pewnie nie, ale też nie zaszkodzi.
Miang
nic nie determinuje, skoro piszesz o ogarniętych ludziach to sami wiedzą że współpraca powinna być  na piśmie, w Scrumie niepiśmienni SM i PO boja się tego jak diabeł święconej wody
ledi12
  • Rejestracja:ponad 5 lat
  • Ostatnio:10 dni
  • Lokalizacja:Wrocław
4

Scruma oficjalnie mam, ale...

  • nikt nie dba zbytnio o burn (dałn) charty
  • są sprinty, natomiast niepisana zasada zakłada zrobienie czegoś dobrze stąd nie ma ciśnienia, żeby dowieźć w sprincie dla samego dowiezienia
  • zespół jest na tyle dojrzały, że każdy wie co ma robić i większość osób (w tym ja) sama organizuje sobie pracę (Często rozszerzając scope z doskoku).

SM mam, ale jest to gość, który równocześnie ogarnia inne zespoły. U nas prowadzi tylko retro, refinment oraz demo (zbędnie) :D

Podsumowując, "liberalny" scrum w którym jako tako da się funkcjonować.


Robię http response status cody w martwych ciągach
piotrpo
  • Rejestracja:ponad 7 lat
  • Ostatnio:około 5 godzin
  • Postów:3277
0
4w0rX4t4X napisał(a):

Czyli powolutku powraca normalność.

To nie jest tak, że w korporacyjnym AD jedynie scrum przeszkadza w pracy. Ale tak, widzę coraz więcej krytyki, czy nawet szyderstwa ze SCRUM'a. Właściwie jakieś 2-3 lata temu był chyba przełom, kiedy w IT zaczęło ubuwać kasy na przepalanie bez sesu.

Zawsze uważałem te wszystkie metodologie to przejaw głębokiego braku zdrowego rozsądku. Niezmiernie cieszę się, że biznes w końcu się obudził i zaczyna rozmieć, że nie ma co budować, wdrażać i utrzymywać struktur zarządzania projektem rodem z NASA za lat 80-tych. Szczególnie w projektach, w których:

W rozumienie tego biznesu to ja nie bardzo wierzę. Jakaś tam moda się kończy, za chwilę będzie inna.

a) w większości pracują przeciętniacy / zwykli wyrobnicy,
b) trzy ogarnięte osoby ograną projekt 5 razy taniej, 3 razy szybciej i często jakościowo lepiej,

Racja, tylko przemysłu produkcji oprogramowania nie da się oprzeć na samych ponadprzeciętniakach. To w istocie jest ten mityczny plus metodyk wytwarzania oprogramowania. Niby jak się weźmie nic nie ogarniających ludzi, ale każe im pracować wg. jakiegoś tam procesu, to im się uda zrobić coś wartościowego. Więc opisano proces wytwarzania, który gdzieś tam komuś się w konkretnym projekcie sprawdził, dorzucono do tego kupę bullshitu, żeby ładnie wyglądał na prezentacjach i zaczęto sprzedawać szkolenia, certyfikaty, konsultacje, wdrożenia, dokumentację.

Przy założeniach, że w zespole pracują "randomy" (a tak jest w większości firm) SCRUM jest chyba największą głupotą, którą wymyślono.

Randomom SCRUM w niczym nie pomoże, ludziom ogarnientym będzie przeszkadzać.

SCRM jest bardzo dobry ale tylko w przypadku ogarniętego, silnie zmotywowanego zespołu składającego się z osób potrafiących działać samodzielnie... Randomy w firmie takimi ludźmi nie są.

Jeżeli jest ogarnięty zmotywowany zespół, to nie potrzebuje takich wynalazków. Co najwyżej zastosuje jakieś tam narzędzia z tej czy innej metodyki, żeby rozwiązać realny problem.

kelog napisał(a):

To jest pierwszy krok ku zagładzie zespołu. Zamienicie formalny bat na nieformalny.

Jaki znowu bat?

KE
  • Rejestracja:około 6 lat
  • Ostatnio:około 3 godziny
  • Postów:658
0
piotrpo napisał(a):

Jaki znowu bat?

Może nadinterpretuję, ale piję do stwierdzenia "zespół ma pracować jak mu się podoba". Może mógłbyś rozwinąć? Oczywiście przy założeniu, że mówimy o typowym korporacyjnym zespole programistycznym, w którym ludzie pracują na minimum dla pieniędzy i żeby się nie przemęczyć, a nie o grupie pasjonatów.

Odniosłem wrażenie, że usunięcie sformalizowanego procesu spowoduje chwilową ulgę i ekscytację, ale później i tak te procesy wrócą, tylko będą nieformalne, na zasadzie "nie ma sprintu, ale to ma być zrobione do końca tygodnia, bo jak nie to mi się dostanie".

KM
  • Rejestracja:ponad 5 lat
  • Ostatnio:około 4 godziny
  • Postów:99
0

Tak jak w poprzednich - każda firma, w której pracowałem ma swojego "skrama" który zazwyczaj nie ma wiele wspólnego z tym oryginalnym i sprowadza się do codziennych spotkań i 2tyg "sprintów" z wymyślonym na siłę "celem" oraz okazjonalnym spotkaniem, na którym wymyślamy jak robić rzeczy lepiej, a potem ich nie robimy

edytowany 1x, ostatnio: kiedys_mialem_lepszy_brzuch
CZ
O pamiętam z korpo, że ten cel to była taka bzdura xD
piotrpo
  • Rejestracja:ponad 7 lat
  • Ostatnio:około 5 godzin
  • Postów:3277
2

@kelog

kelog napisał(a):

Odniosłem wrażenie, że usunięcie sformalizowanego procesu spowoduje chwilową ulgę i ekscytację, ale później i tak te procesy wrócą, tylko będą nieformalne, na zasadzie "nie ma sprintu, ale to ma być zrobione do końca tygodnia, bo jak nie to mi się dostanie".

Nie wiem jak na to odpowiedzieć, może jestem pasjonatem 😀 Lubię programować, lubię satysfakcję z tego, że coś nie działało, a działa. Nie oznacza to, że będę robił darmowe nadgodziny, ale mając do wyboru spędzić te kilka godzin dziennie na tworzenie oprogramowania, albo dyskusje jak dobrze tworzyć to oprogramowanie zdecydowanie wybieram opcję pierwszą.
Oczywiście SCRUM i inne formalne metodyki, to idealne środowisko do schowania się za czyimiś plecami, bo zrobienie działającego softu jest bez porównania trudniejsze i bardziej pracochłonne niż wyplucie iluś tam story pointów.
Jeżeli masz obok siebie kilka zmotywowanych technicznych osób, to też nie wciśniesz im kitu, bo wiedzą co masz zrobić, widzą co zrobiłeś i na dłuższą metę nie będą robić za ciebie.
Nie czuję nad sobą tego bata, ale też nie jest moim celem odwalenie całej roboty w 2 godziny i zostawienie sobie czasu na zakupy, czy coś tam innego. Myślę, że masz trochę racji z tym batem, jeżeli patrzeć na to od strony ślizgania się i udawania pracy, ale znowu dla mnie takie udawanie, że coś robię jest bardzo męczące.
Czyli dla mnie OK, ale też nie dla każdego takie podejście będzie fajne.

AD
  • Rejestracja:ponad rok
  • Ostatnio:około 2 godziny
  • Postów:315
0
piotrpo napisał(a):

Czyli dla mnie OK, ale też nie dla każdego takie podejście będzie fajne.

W idealnym świecie wszyscy są zmotywowani i chętni do pracy, niestety większość ludzi musi mieć jakiś rodzaj bata nad sobą.

edytowany 1x, ostatnio: cerrato
piotrpo
  • Rejestracja:ponad 7 lat
  • Ostatnio:około 5 godzin
  • Postów:3277
6

@Adin W zwykłym świecie, żeby osiągnąć taki przeciętny poziom motywacji większość programistów, których znam potrzebuje jednej rzeczy - celu. Co ma być zrobione, dlaczego, na kiedy i dlaczego jakiś tam termin jest ważny. Jednocześnie SCRUM jaki znam zamiast realnej odpowiedzi dla w miarę inteligentnych ludzi proponuje jakąś gamingizację i z d**y wyciągnięte cele sprintów oraz tworzenie przekonania, że jak dodanie guzika w apce na koniec tego miesiąca jest niezwykle istotne, bo co prawda apka idzie do klienta za pół roku, ale gdyby szła na koniec miesiąca, to ten termin byłby istotny.

A jakiś tam "bat" mamy nad sobą wszysscy, jak przestaniemy być użyteczni, to przestaną nam płacić. W korporacji, zanim to wypłynie mija zwykle trochę czasu, ale jednak to wychodzi.

CZ
  • Rejestracja:ponad 8 lat
  • Ostatnio:około miesiąc
  • Postów:2284
2

Mam poczucie, że layoffy wykosiły tych wszystkich SM-ów. U nas są dwa daily i jakieś pierdoły raz na pare tygodni.

KE
  • Rejestracja:około 6 lat
  • Ostatnio:około 3 godziny
  • Postów:658
3

W zwykłym świecie, żeby osiągnąć taki przeciętny poziom motywacji większość programistów, których znam potrzebuje jednej rzeczy - celu. Co ma być zrobione, dlaczego, na kiedy i dlaczego jakiś tam termin jest ważny

Dokładnie. Ten cel musi być zgodny z celem osobistym danej osoby. Takie coś działa bardzo dobrze, bo naturalnie, w startupach i własnych produktach.

Jakbym usłyszał, że dany ficzer musi być do końca miesiąca na produkcji, bo próbujemy podejść nowego klienta i jak nam się uda tym ficzerem go podejść, to dostanę osobiście na konto 10 tys. złotych premii, to wiem o co toczy się gra. Firma wygrywa, ja wygrywam. A jak widzę info o kolejnych dedlajnach, i że jak nie dowieziemy to się świat zawali, to wiem, że przekroczyliśmy już mnóstwo dedlajnów i jakoś do 10. wypłata jest, taka sama zawsze. I teraz też raczej będzie. Więc pora na cs-a.

piotrpo
  • Rejestracja:ponad 7 lat
  • Ostatnio:około 5 godzin
  • Postów:3277
2

@kelog Oczywiście ideałem jest, jeżeli jest tak jak mówisz, ale ja nawet nie oczekuję aż tak dużo (natychmiastowej nagrody). Może inna osobowość, inny etap w życiu, inne cele. Oczywiście pracuję dla pieniędzy, premia zawsze mile widziana, ale bardziej mi zależy na możliwości robienia tego co lubię, na czym się znam, w sposób w miarę zgodny ze sztuką, bez sraczki ze strony biznesu, który ciągle mówi jak bardzo mu na tym zależy, ale już nie mówi dlaczego, a najczęściej nie mówi również na czym mu tak zależy. Do osiągnięcia takiego mini-szczęścia, nie potrzebuję wiele. Niech mi ktoś powie dokładnie co ma zostać zrobione i niech mi nie przeszkadza w zrobieniu tego.

CZ
Biznesowi zależy na pieniądzach. Nie musi nic mówić :P
ledi12
  • Rejestracja:ponad 5 lat
  • Ostatnio:10 dni
  • Lokalizacja:Wrocław
4

Nie zapominajmy, że biznes to w głównej mierze ludzie nietechniczni, nierozumiejący realiów. Wykładają kase i "wymagają", jakkolwiek by to absurdalne nie było. Mają w nosie, czy coś lubisz, nie lubisz, czy jesteś zmotywowany itp. Najczęściej sami do końca nie wiedzą czego chcą, stąd problemy w przekazaniu "celu". Masz coś zrobić i to ma zarabiać :D A rola sm pod kątem podejścia nie rózni się niczym od programisty. To jest gość / gościówa co też chce odbębnić swoje i pora na cs'a, stąd częste pozory.

Niegdyś ich mocno krytykowałem, ale z czasem to zrozumiałem. Ich bare minimum to "przypominanie" o sobie i stwarzanie pozorów.


Robię http response status cody w martwych ciągach
Miang
  • Rejestracja:prawie 7 lat
  • Ostatnio:22 minuty
  • Postów:1659
1
ledi12 napisał(a):

Nie zapominajmy, że biznes to w głównej mierze ludzie nietechniczni, nierozumiejący realiów. Wykładają kase i "wymagają", jakkolwiek by to absurdalne nie było. Mają w nosie, czy coś lubisz, nie lubisz, czy jesteś zmotywowany itp. Najczęściej sami do końca nie wiedzą czego chcą, stąd problemy w przekazaniu "celu"

No i po to jest potrzebna menażeria techniczna, żeby umiała tłumaczyć z biznesowego na nasze, i żeby umiała się postawić w przewidywaniu kłopotów, które spowoduje radosna twórczość koderów
Po to są tez potrzebne osoby od projektowania i analizy, i niekoniecznie musi to być rola rozłączna z rolą seniora
SM nie jest potrzebny do niczego

. Masz coś zrobić i to ma zarabiać :D A rola sm pod kątem podejścia nie rózni się niczym od programisty. To jest gość / gościówa co też chce odbębnić swoje i pora na cs'a, stąd częste pozory.

Niegdyś ich mocno krytykowałem, ale z czasem to zrozumiałem. Ich bare minimum to "przypominanie" o sobie i stwarzanie pozorów.


dzisiaj programiści uwielbiają przepisywać kod z jednego języka do drugiego, tylko po to by z projektem nadal stać w miejscu ale na nowej technologii
edytowany 1x, ostatnio: Miang
ledi12
To po co firmy go zatrudniają?
Miang
bo myślą że po taniości załatwią to co powinny robić wymienione przeze mnie 3 osoby
Charles_Ray
  • Rejestracja:prawie 17 lat
  • Ostatnio:około 20 godzin
  • Postów:1873
1

W faangu też nie ma scruma, można zapomnieć o agile coachach czy scrum masterach. Są planowania kwartalne lub semestralne itd, ale jak zespoły dowiozą co mają dowieźć (a to się zmienia w detalu z tygodnia na tydzień), to ich sprawa.


”Engineering is easy. People are hard.” Bill Coughran
lion137
  • Rejestracja:około 8 lat
  • Ostatnio:minuta
  • Postów:4881
0

Jak to dobrze, że SCRUM zdycha.


piotrpo
  • Rejestracja:ponad 7 lat
  • Ostatnio:około 5 godzin
  • Postów:3277
1
ledi12 napisał(a):

Nie zapominajmy, że biznes to w głównej mierze ludzie nietechniczni, nierozumiejący realiów.

Zwykle dość ciężko o tym zapomnieć...

Wykładają kase i "wymagają", jakkolwiek by to absurdalne nie było. Mają w nosie, czy coś lubisz, nie lubisz, czy jesteś zmotywowany itp. Najczęściej sami do końca nie wiedzą czego chcą, stąd problemy w przekazaniu "celu".

Pewnie moje doświadczenie i moje traumy, ale wydobycie tego celu w użytecznej formie to zwykle droga przez mękę. Najczęściej problem nie tkwi w barierach komunikacyjnych, tylko braku dostatecznie precyzyjnej wizji tego celu juz po stronie biznesu. Jak dostaniesz jakieś ogólniki w stylu "chcemy, żeby na świecie nie było wojny, a dzieci nie chodziły głodne", to bądź mądry i pisz wiersze.

Masz coś zrobić i to ma zarabiać :D A rola sm pod kątem podejścia nie rózni się niczym od programisty. To jest gość / gościówa co też chce odbębnić swoje i pora na cs'a, stąd częste pozory.

Niegdyś ich mocno krytykowałem, ale z czasem to zrozumiałem. Ich bare minimum to "przypominanie" o sobie i stwarzanie pozorów.

Warto o tym pamiętać. SM to nie jest jakiś tam przedstawiciel piekła, tylko ktoś, kto podjął decyzję, że jak może zarabiać przyzwoitą kasę za 15 minut pracy dziennie, to czemu ma tego nie robić? Część skręciła gibona na bibułce z wydrukowanym scrum guildem i wciągnęła macha za dużo i faktycznie w to wierzy, ale większość zwyczajnie robi to za co im płacą (czyli niewiele...) + szum, który ma zamaskować fakt, że są zbędni.

@ledi12

To po co firmy go zatrudniają?

Marketing. Dzisiaj prawie każda firma chce być firmą rozwijającą software, albo przynajmniej potrzebuje jakiegoś działu rozwijającego software. Jednocześnie bardzo niewiele firm faktycznie potrafi to robić. No i pojawia się jakiś guru zarządzania z lekiem na całe zło software development, mówi "zaiste powiadam wam, czynicie źle, idźcie drogą scrum/SAFe/RUP/cokolwiek, a wasze będzie królestwo oprogramowania robiącego to czego chcecie wyprodukowanego na czas". No i idą, a za nimi następni. Jak ktoś zaczyna przebąkiwać w kąciku, że to ściema, to zaraz rzuca się na niego tłum apostołów "to co masz, to nie jest prawdziwy scrum, kup podręczniki/szkolenia/konsultacje, odnajdź prawdziwą drogę i nie bluźnij więcej". Zanim korporacja przejdzie od nawrócenia, przez rekolekcje, próby naprawy, zwątpienie i apostazję, to 10 lat mija jak mgnienie oka.

Charles_Ray napisał(a):

W faangu też nie ma scruma, można zapomnieć o agile coachach czy scrum masterach. Są planowania kwartalne lub semestralne itd, ale jak zespoły dowiozą co mają dowieźć (a to się zmienia w detalu z tygodnia na tydzień), to ich sprawa.

Zaraz odezwą się głosy, że nie każdy jest jak Google i nie każdemu będą pasowały metody stosowane przez Google. I jest w tym nawet trochę racji. FAANG, to firmy, które startowały stosunkowo niedawno, z silną kulturą inżynierską i nastawieniem, że albo zrobimy szybko dobry software, albo nas nie będzie. Widać, że to się zaczyna zmieniać i np. Google dzisiaj, a Google 20 lat temu, to 2 zupełnie różne firmy.
Z drugiej strony mamy całą tę tradycyjną gospodarkę, w któej większość dużych firm utraciła już swój potencjał technologiczny, od lat nie jest w stanie wprowadzić na rynek czegoś sensownego, próby wejścia w technologie cyfrowe wyglądają żałośnie. Dla przykładu - usługi finansowe. Branża niby idealna do cyfryzacji, bo usługi niematerialne, a połowa interesu dalej opiera się o fizyczne oddziały, ręczne podpisywanie dokumentów i podobne archaizmy.

WeiXiao
  • Rejestracja:około 9 lat
  • Ostatnio:około 5 godzin
  • Postów:5105
3

@piotrpo

FAANG, to firmy, które startowały stosunkowo niedawno, z silną kulturą inżynierską i nastawieniem, że albo zrobimy szybko dobry software, albo nas nie będzie. Widać, że to się zaczyna zmieniać i np. Google dzisiaj, a Google 20 lat temu, to 2 zupełnie różne firmy.

Jak stosunkowo niedawno?

Google 1998
Microsoft 1975
Amazon 1994
Facebook 2004

To są stare firmy w porównaniu do np. AirBnb, Stripe, Bolta, Ubera, Tenstorrent czy OpenAI

Dla przykładu - usługi finansowe. Branża niby idealna do cyfryzacji, bo usługi niematerialne, a połowa interesu dalej opiera się o fizyczne oddziały, ręczne podpisywanie dokumentów i podobne archaizmy.

Gdzie? w PL? w USA?

Przecież usługi finansowe wydają się być na czołówce rozwoju technologicznego - mobilne appki, bliki, SSO itd.

Z drugiej strony mamy całą tę tradycyjną gospodarkę, w któej większość dużych firm utraciła już swój potencjał technologiczny, od lat nie jest w stanie wprowadzić na rynek czegoś sensownego

O czym dokładnie piszesz? O jakich firmach/branży? No bo większość "tradycyjnych" firm nie potrzebuje zaawansowanej cyfryzacji

@Charles_Ray

W faangu też nie ma scruma, można zapomnieć o agile coachach czy scrum masterach. Są planowania kwartalne lub semestralne itd, ale jak zespoły dowiozą co mają dowieźć (a to się zmienia w detalu z tygodnia na tydzień), to ich sprawa.

FAANGi to firmy zatrudniające po 100k osób z dość autonomicznymi zespołami, które same sobie organizują jak chcą pracować.

Więc uważam że twierdzenie "W FAANG nie ma scruma" jest nieprawdziwe, bo pewnie jest wiele zespołów które używają scruma (niekoniecznie tego "The Real Scrum™")

edytowany 7x, ostatnio: WeiXiao
piotrpo
  • Rejestracja:ponad 7 lat
  • Ostatnio:około 5 godzin
  • Postów:3277
1
WeiXiao napisał(a):

Google 1998
Microsoft 1975
Amazon 1994
Facebook 2004

To są stare firmy w porównaniu do np. AirBnb, Stripe, Bolta, Ubera, Tenstorrent czy OpenAI

Mercedes 1926
Hapag-Lloyd 1847
PKO 1919
PZU 1806

Kwestia perspektywy.

Dla przykładu - usługi finansowe. Branża niby idealna do cyfryzacji, bo usługi niematerialne, a połowa interesu dalej opiera się o fizyczne oddziały, ręczne podpisywanie dokumentów i podobne archaizmy.

Gdzie? w PL? w USA?

Przecież usługi finansowe wydają się być na czołówce rozwoju technologicznego - mobilne appki, bliki, SSO itd.

Dlatego większość ubezpieczeń sprzedają przez agentów? Pojawiło się trochę fin-techów, ale "banki z tradycjami" to zdecydowanie nie są liderzy. Wiem bo dla paru pracowałem.

Z drugiej strony mamy całą tę tradycyjną gospodarkę, w któej większość dużych firm utraciła już swój potencjał technologiczny, od lat nie jest w stanie wprowadzić na rynek czegoś sensownego

O czym dokładnie piszesz? O jakich firmach/branży? No bo większość "tradycyjnych" firm nie potrzebuje zaawansowanej cyfryzacji

Samochody to w tej chwili coraz bardziej platformy do uruchamiania aplikacji, ubezpieczenia i bankowość to czysto wirtualne usługi, któe w 99.9% mogą być robione cyfrowo, bo tak jest taniej. No i mamy z jednej strony nowe firmy, takie jak np. Tesla, czy Revolut, które faktycznie dostarczają usług cyfrowych, a z drugiej PKO BP, któe 25 lat temu z dumą oświadczało, że "pluskwa milenijna ich nie dotknie, bo mają wszystko na papierze", albo VAG, gdzie parę tysięcy ludzi próbuje nieudolnie zrobić aplikację radia dla ich samochodów (tutaj w końcu się udało).

Ja to widzę w ten sposób, że firmy, któe kiedyś osiągnęły jakiś sukces i znały się na robioenu czegoś konkretnego, z czasem tracą swój impet i zdolność do innowacji. Ich zdolność do zmian spada do wartości bliskich 0. Firmy, które nie potrafią robić software właściwie nie mają realnych szans, żeby się tego nauczyć. Utworzą jakiś dział rozwoju, będą krzyczeć, że coś robią i ile to tam % czegoś jest cyfrowe, ale realnie nie przestawią się na nowsze metody. W najlepszym wypadku starczy im kapitału na przejęcie jakiejś bardziej nowoczesnej konkurencji, na tyle dużej, że nie da się jej spacyfikować od razu i coś tam się uda. W gorszym, to ta nowocześniejsza konkurencja przejmie starego giganta i spacyfikuje.

Z FAANG jest dużo mitologii:
Facebook - wstrzelili się z pomysłem, zrobili kasę i od tego czasu właściwie nic.
Apple - mieli dobry start, później prawie bankructwo, wrócił szef psychopata-wizjoner i zrobił parę rzeczy od nowa, od tego czasu właściwie nic nowego.
Amazon - sklep internetowy, który jakimś cudem przeskalował infrastrukturę tak bardzo, że wymyślił chmurę. I znowu relatywnie niewiele się dzieje od tych 20 lat
Netflix - jedna usługa, w tej chwili nic ich nie wyróżnia na tle innych identycznych usług.
Google - ci się trzymali dość długo. Mieli kilka dobrych pomysłów i znerdziałe szefostwo, które nadmiar kasy przewalało na dziwne rzeczy. Kilka z nich wypaliło, np. Android, chmura, sieć reklamowa. Page i Brin się znudzili, w tej chwili to już koropracja jak inne.

Właściwie cały FAANG od jakiegoś czasu traci impet i potencjał zmiany. Oczywiście zanim to wyjdzie w wynikach finansowych miną jeszcze dziesięciolecia,

somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:dzień
  • Lokalizacja:Wrocław
6
4w0rX4t4X napisał(a):

Czyli powolutku powraca normalność.

Skoro powraca, to wypada zapytać - kiedy normalność obowiązywała wcześniej?

SCRM jest bardzo dobry ale tylko w przypadku ogarniętego, silnie zmotywowanego zespołu składającego się z osób potrafiących działać samodzielnie... Randomy w firmie takimi ludźmi nie są.

Wręcz przeciwnie. Ogarnięci ludzie nie potrzebują narzuconej metodyki pracy. Scrum służy do pilnowania przeciętniaków.


Po dopracowaniu rozwiązania każdy będzie mógł założyć własny drzewiasty wątek.
Miang
a raczej służy kiepskim szefom bo inaczej nie potrafią pilnować pracowników
somekind
Ciężko jednak najlepszemu szefowi byłoby upilnować 170 tys pracowników. :)
WeiXiao
@somekind: jednakze do tego nie potrzebuje on scruma
WhiteLightning
  • Rejestracja:prawie 14 lat
  • Ostatnio:2 dni
  • Postów:3168
1

Znajomy mowil ze u niech w jednym z wiekszych krakowskich korpo (nie podam nazwy) polecialo sporo osob zwiazanych z agilem, procesem, scrumem itp. Wiec moze branaza zaczyna dojrzewac i pozbywac sie choroby?

piotrpo
  • Rejestracja:ponad 7 lat
  • Ostatnio:około 5 godzin
  • Postów:3277
2

@WhiteLightning Chciałbym, żeby faktycznie było to objawem dojrzewania branży, ale z mojego punktu widzenia, jako IT, wciąż jesteśmy w ciemnym lesie. W znaczeniu, że wciąż nie mamy powtarzalnej metody dostarczenia porządnego oprogramowania w przewidywalnym czasie.
SCRUM, w założeniu próbuje zmusić ludzi do cyklicznego powtarzania całkiem sensownych rzeczy, czyli:

  • zastanówmy się co trzeba zrobić (grooming)
  • komunikujmy się ze sobą, żeby cały zespół miał minimum świadomości sytuacyjnej i żeby był w stanie reagować na problemy/zmiany (daily)
  • co jakiś czas zastanówmy się co powinniśmy robić lepiej.efektywniej/inaczej, albo czego nie powinniśmy robić (retrospektywa)

Moim zdaniem, te rzeczy nie są głupie, natomiast w praktyce w tych scrumowych ceremoniach kompletnie zatracają swój sens, bo z grubsza rzecz biorąc są 2 możliwe scenariusze:

  • Nieogarnięci ludzie stosujący ten proces dogramtycznie i zastanawiający się dlaczego skoro jest tak dobrze (w sensie zgodności z metodyką), to jest tak źle w sensie "róbmy lepsze oprogramowane szybciej"/
  • Ogarnięci ludzie, którzy widzą, że np. nie ma sensu marnować czasu na coś tam, ale są do tego zmuszani przez ideologię i zwykle jakiegoś jej kapłana.

Co bardziej istotne, korporacyjny agile to rak. Zrobiła się na niego moda i najpierw ktoś decyduje, że ma zostać "wdrożony", później tworzony jest zestaw kappo do sprawdzania, czy kejpiaje zwinności są na odpowiednim poziomie, a jak nie są, to funduje się zespołom to czego im najbardziej brakuje - szkolenia agile, scrum masterów itd.
Największą wadą takiego podejścia, nie jest wcale marnotrawienie czasu, tylko ubezwłasnowolnienie zespołów. Ostatecznie jeżeli traktuje się ludzi jak dzieci, to tak będą się zachowywać i oczekiwać, że ktoś im powie dokładnie co mają robić, jak mają robić, kiedy mają robić. Rok takiego działania i zespół nie będzie w stanie samodzielnie rozwiązać najmniejszego problemu.

Miang
precz z używaniem w tym kontekście słowa grooming
piotrpo
@Miang: Dokładnie i już można przewalić kilkanaście godzin projektu na dyskusje o wyimaginowanej pedofilii.
somekind
Ten grooming to chyba jakiś amerykański wynalazek. W krajach cywilizowanych mówi się normalnie.
piotrpo
@somekind: z tego co opowiadali scrum masterzy "grooming" było na początku, ale podobno zaczęło się kojarzyć z pokazywaniem dzieciom szczeniaczków w piwnicy i jako społecznie odpowiedzialna organizacja scrum.org zmieniło nazwę na "refinement". Taka sama paranoja jak ze zmianą branchy z "master" na "main".
crestfallen
Nie doświadczyłem jeszcze daily które byłoby czymś innym niż zwykłą stratą czasu. To że tool'e do PM są tak złe że manager nie ma pojęcia co robi jego zespół to inna sprawa...
A3
  • Rejestracja:5 miesięcy
  • Ostatnio:około 7 godzin
  • Postów:35
1

à propos scrum masterów - dwa lata temu , w styczniu 2023 - InPost zwolnił wszystkich scrum masterów, zasadniczo to nie przełożyło sie specjalnie negatywnie na samo ogarnianie przez zespoły

Miang
pracujesz tam/znasz kogoś? miałabym pytanie na priva
KL
No i szczerze mówiąc się nie dziwię. Osoba zatrudniana na rolę scrum mastera to chyba wypaczenie oryginalnej idei. Jeszcze żeby taka osoba wnosiła jakąś wartość to pal licho nazewnictwo (tak jak DevOps nie miał być stanowiskiem/rolą, a jest). Ale ja czasami to serio miałem zupełnie nietechnicznego scrum mastera, którego rola ograniczała się do przepytania zespołu na daily/przesunięcia tasków i przesunięcia karteczek na retro.
somekind
Osoba zatrudniana na rolę scrum mastera to chyba wypaczenie oryginalnej idei. - dlaczego? miałem zupełnie nietechnicznego scrum mastera - a po co SM miałby być techniczny?
jarekr000000
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 2 godziny
  • Lokalizacja:U krasnoludów - pod górą
  • Postów:4706
1

U mnie się nie ma już od dawna -
trzy lata temu wybierałem firmę między innymi pod kątem tego, żeby nie było SCRUMa.

I jest gicio, w międzyczasie różne naleciałości "post agilowe" udało się wywalić -> wreszcie nie mam też żadnego grupowego estymowania stories i tym podobnych głupot. (Jeszcze ponad rok temu miałem uproszczone szacowanie 1,2,3 -> ale to nadal była strata czasu).


jeden i pół terabajta powinno wystarczyć każdemu
DM
  • Rejestracja:ponad 4 lata
  • Ostatnio:minuta
  • Postów:220
0

Szanowni koledzy, SCRUM zostal wymyslony aby stworzyc miejsca pracy, sztucznie nabijac gospodarke. W czasach kryzysu nikt juz tego nie robi, ale....poczekajcie jak hossa wroci :)

somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:dzień
  • Lokalizacja:Wrocław
1
dmw napisał(a):

Szanowni koledzy, SCRUM zostal wymyslony aby stworzyc miejsca pracy, sztucznie nabijac gospodarke. W czasach kryzysu nikt juz tego nie robi, ale....poczekajcie jak hossa wroci :)

Od czasu powstania scruma mieliśmy już ze 3 kryzysy.


Po dopracowaniu rozwiązania każdy będzie mógł założyć własny drzewiasty wątek.
DM
Nie zgadzam sie z tym. Rozkwit tego chwastu szacuje sie na 2000, w 2001 bylo Agile manifesto co napompowalo Scruma itd. W 2008 masz ksiazke o pierwszych dzialaniach Google ze Scrumem i lekcjach. Ile kryzysow bylo od tamej pory?2007-9/10 byl kryzys bankowy a Scrum caly czas byl w fazie testowej a potem z takich powazniejszych to Covid.
Mbappe_koksik
  • Rejestracja:2 miesiące
  • Ostatnio:około 6 godzin
  • Postów:63
1

U mnie w firmie ubezpieczeniowej, globalne korpo Scrum i Sprinty służą głównie do dociskania śruby i wywierania takiego "nacisku" w sumie cały czas by ludzie pracowali. 9e50533b0edafccd97d9f78989f7a256bdc8123d28d7f6049d4d00761e9183a2.jpg

Zobacz pozostałe 10 komentarzy
KE
Żadna patologia, jeśli od ludzi wymaga się X story pointów, to naturalne jest, że każdy będzie zawyżać, a teamy się spikną żeby nie robić za szybko. A pomysł ze stratą przerzucaną na pracowników - ja nie miałbym problemu tak pracować - tylko ustalenie kto zawinił i kogo obłożyć konsekwencjami będzie bardzo trudne i zajmie większość czasu. No i mając do wyboru pracę za gwarantowane 20k w normalnej firmie i brak ryzyka, to oczekiwałbym "wypłaty" rzędu 50-60k za taką zabawę, pewnie nierealne.
Miang
@Adin: jak manago jest techniczny to może ocenić. jak SadoMaso to nie i to jest właśnie problem Sruma , że "zarządzają" nietechniczni
crestfallen
Przychodzi programista po 8 dniach roboczych z fixem na 1 linijkę która rozwiązuje błąd z wielowątkowoscią. Czy ten człowiek ciężko pracował czy bumelował? A co jeżeli jego "fix" okaże się nie skuteczny i problem znów się pojawi? A co jeżeli ten PR zaoszczędzi firmie 10M+ USD? A co jeżeli ten człowiek sam odpowiada za spowodownie tego błędu? A co jeżeli nikt inny w zespole nie byłby w stanie tego naprawić? A co jeżeli z POV biznesu restart serwera co 1h to rozwiązanie wystarczająco dobre?
crestfallen
Widzę Panwie i Panie że w pewnych kwestiach się nie zgadzamy, dla mnie najważniejsze jest nie to ile SP zrobiła dana osoba ale efekt jest pracy. Inni chcą mieć porządek w zespole i przewidywalność. Dlatego mamy wiele metodyk, tak jak jest wiele religii czy partii politycznych. Nie ma sensu szukać tej jednej najlepsze metodyki bo ona po prostu nie istnieje...
Miang
@crestfallen: no właśnie, technicznie powinien oceniać ktoś, znaczy człowiek rozumiejący co jest zrobione i przekładać to na marketingowe
Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)