Pitanje:
Kako tvrtka može implementirati program "20% vremena" poput Googleova?
Reinstate Monica - Goodbye SE
2012-04-13 02:03:46 UTC
view on stackexchange narkive permalink

Pročitao sam da se Googleovo pravilo od 20% odnosi na poticanje zabave i inovacija.

Kako moja tvrtka može implementirati i upravljati ovakvim programom?

Dobar odgovor na ovo pitanje trebao bi obuhvatiti i sljedeća potpitanja:

  • Koje su granice za tih 20% vremena?
  • Što se događa ako moram odraditi 40 sati kako bih svoj projekt dovršio na vrijeme?
    Da li bih tada očekivao dodatnih 10 sati "zabavnog" posla?
    Mogu li sljedećih tjedan dana provesti samo 16 redovnih sati? Ako propustim tjedan dana, izgubim li samo 20% sati?
Vrlo povezano: [Danas je Goof isključen s radnog dana] (http://www.codinghorror.com/blog/2012/08/today-is-goof-off-at-work-day.html), članak na blogu o 20% vremena Jeff Atwood.
Zapravo se Google odmiče od 20%. Ako pročitate njihove službene prezentacije, više neće razgovarati o tome, a to nije toliko ohrabreno kao prije.
Možda je to razlog što se ne čine inovativnim kao nekada?
Sedam odgovori:
#1
+38
Hrafn
2012-04-21 03:28:37 UTC
view on stackexchange narkive permalink

Mogu pružiti malo informacija o tome temeljeći se na tome kako je moja tvrtka to primijenila i kako smo se borili.

U svojoj smo ga tvrtki implementirali kao alat za zapošljavanje i kao način da zadržimo inženjerske vještine oštar. Postoje i neki potencijalno zanimljivi razlozi za sprječavanje korištenja da postane previsoka kako bi se olakšalo prebacivanje konteksta. Taj odgovor također sadrži nekoliko dobrih smjernica oko 20% vremena i neke dodatne reference koje dodatno podupiru njegovu tvrdnju.

Ne temeljimo ono što radimo na točkama koje su tamo spomenute, ali mislim da je vrijedno razmisliti ako pokušavate implementirati vlastitih 20% vremena u tvrtki.

Imamo nekoliko osnovnih smjernica oko toga za što se može iskoristiti 20% vremena ljudi. To bi trebalo biti nešto što općenito doprinosi tvrtki (uključujući kulturu koju pokušavamo izgraditi) ili vašem vlastitom profesionalnom razvoju. Dakle, trošenje vremena na učenje novog programskog jezika je strašno, a korištenje vremena za učenje gitare nije.

Također održavamo redovite prezentacije, a ako odvojite vrijeme, trebate održati i prezentaciju na čemu ste radili. To 20% vremena čini produktivnim. Neke stvari za koje smo pronašli 20% vremena posebno su dobre: ​​

  • Ideje za izradu prototipova ili poigravanje tehnologijama koje još nismo spremni staviti u proizvodnju.
  • Održavanje oštrih vještina.
  • Regrutiranje sjajnih ljudi.
  • Pružite priliku inženjerstvu da stvori učinkovite dokaze o konceptu koji mogu dobiti podršku na razini proizvoda.

Što se tiče dodjele, isprobali smo nekoliko različitih stvari.

Vrijeme tjedno

Ideja je ovdje da je 1 dan u tjednu posvećen sporednim projektima. U osnovi je pristup problemu "ako svakom tjednu odvajate 20%". Prvo smo isprobali ovu implementaciju i naišli na nekoliko neposrednih problema:

  • Mnogi zanimljivi izazovi ne pogoduju radu na jednom danu. Toliko dugo traje samo da se upoznate s onim što radite.
  • Ako ste i malo zaostajali za bilo kojim zadatkom, niste ga poduzeli ... što je često značilo da nikada niste oduzeli 20% vremena . Prevrtanje je bilo problematično, jer iskreno, ako ga pratite s vremenskim listom na toj razini, nešto je pošlo po zlu.
  • S gledišta planiranja nije baš predvidljivo, jer iako su petci bili uobičajeni, nisu bili univerzalni i niste znali tko će ih uzimati ili hoće li ih stvarno uzeti.
  • Pomoglo je više u planiranju, jer je spriječilo ljude da stave osobnu brzinu na previsoku ako ubace automatski 20% međuspremnik.
  • Uglavnom se nikad nije navikao.

Jedna ponavljanja od pet

Dugo smo radili od dvotjednih ponavljanja. Dakle, sljedeća implementacija ideje bila je da ćete provesti jednu iteraciju od svakih pet radeći na bilo kojim sporednim projektima. Ovo je djelovalo relativno dobro - znatno bolje od prethodne verzije. Neka razmatranja:

  • To je stvari učinilo vrlo predvidljivim sa stajališta proizvoda. Znali ste točno koje ćete tjedne izgubiti i mogli biste to zakazati u skladu s tim.
  • S druge strane, sukobi za raspoređivanje bili su česti jer bi tim trebao biti objavljen tjedan dana nakon i trebao bi dobiti lažne implementacije ili obavljeno last-minute testiranje. Stoga bi često pronašli svoj raspored kako se kreće i lako bi mogli poremetiti tuđe 20% vremena zbog potrebe za njihovom stručnošću u postavljanju ili kodu.
  • To zapravo nije pomoglo u korištenju problem.
  • Timovi koji nisu imali savršeno sinkronizirane iteracije (nitko od nas nije) nisu mogli stvarno učinkovito surađivati ​​na većim ili zanimljivijim projektima.

Jedan Tjedan od pet

Tada smo počeli prelaziti na kanban sustav i počeli razmišljati u tjednima umjesto iteracija, pa smo prešli između 1 iteracije od pet do jednog tjedna od pet.

  • Sukobi s implementacijama bili su češći (učestali), ali općenito su generirali manji utjecaj jer je bilo lakše blokirati tjedan nego dva tjedna.
  • Budući da su svi radili iz tjedna u tjedan, to je olakšalo sinkronizaciju s drugim timovima.

Osim toga, bilo je vrlo slično jednoj ponavljanju od pet.

Vremenski blokovi po tromjesečju

Ovo je trenutni sustav koji pokušavamo. Ideja je ovdje da sebi postavite zadatke na kanban pločama s vremenom dodijeljenim njima koje dobijete za tromjesečje. Vrijeme se ne kreće između četvrtina, ali sve to možete odnijeti naprijed ili na kraju, ili u manjim dijelovima kako vama odgovara. To omogućava pojedincima i timovima da shvate što bi im najbolje odgovaralo na temelju rasporeda izdavanja, a uz to i odvojiti vrijeme u više ili manje od jednog tjedna povećanja, ovisno o njihovom rasporedu, što pokušavaju učiniti itd. >

Ovo rješava mnoge probleme s kojima smo se prije susretali, ali ima nedostatak što se vremenom mora bliže upravljati i teže ga je precizno predvidjeti. S druge strane, može se dogoditi na nižoj razini poremećaja.

#2
+21
jcmeloni
2012-04-21 20:28:06 UTC
view on stackexchange narkive permalink

Imam iskustva u radu u organizacijama koje su implementirale nešto poput "20% vremena" (čak i ako je to bilo samo "10% vremena") i to je nešto što ću implementirati u tvrtku kojoj sam se tek pridružio.

Odgovor na pitanje kako je "pažljivo". To nije zamišljeni odgovor, već istinit na široko pitanje u kojem ne znamo detalje vaše tvrtke. Pod "pažljivo" mislim:

  • uz podršku nadređenih ili barem prešutno razumijevanje onoga što se događa
  • dosljedno (nemojte provoditi program, a zatim odmah ga odnesite)
  • davanjem podrške onima koji to pokušavaju (nemojte ocrniti radni proizvod i slaviti rezultat)
  • s razumijevanjem da biste na početku mogli vidjeti manje izravne koristi (ili rezultata) za projekte na koje su ljudi službeno dodijeljeni

To dovodi do pitanja koje zapravo niste postavili, a to je zašto to učiniti u prvom mjesto ? Razumijevanje razloga "zašto" iza ovoga će sljedeći odgovori na vaša potpitanja imati više smisla.

Koje su granice za tih 20% vremena?

Što god želite, to na neki način poboljšava proizvode tvrtke ili njene resurse (npr. vas).

Što će se dogoditi ako moram odraditi 40 sati da svoj projekt dovršim na vrijeme? (itd.)

Ako nemate vremena potrošiti na nešto dodatno, nemojte.

Ako pogledate prvi redak Članak NY Timesa na koji ste se povezali, kaže "Inženjeri su ohrabreni da odvoje 20 posto svog vremena da rade na nečemu što je povezano s tvrtkom i što ih osobno zanima." Naglašavanje moje.

Ohrabreno. Nije prisilno. "20% vremena" ne odnosi se na "obveznu zabavu" ili "dodatni posao izvan vašeg stvarnog zadatka". Dobrovoljno je, a radi se o otkrivanju i poticanju motivacije na radnom mjestu.

Vrijedno je napomenuti da to nije nešto što je Google izmislio - ljepljiva bilješka nastala je početkom 1970-ih jer je 3M zaposlenik iskoristio svojih "15% vremena" da to sanja.

Daniel Pink, autor knjige Drive: Iznenađujuća istina o onome što nas motivira usredotočuje raspravu o motivaciji zaposlenika na tri čimbenika: potrebu za autonomijom (želja za usmjeravanjem našeg vlastiti život), majstorstvo (želja da se poboljša nešto što je važno) i mnogi primjeri "20% vremena" ili Atlassian-ovi FedEx-ovi, koji su 1,5-dnevni događaji namijenjeni poticanju kreativnosti, ogrebotine , privucite pažnju za radikalne ideje i (na kraju) se zabavite, u osnovi im je želja da budu sretniji, motiviraniji i angažiraniji zaposlenici s razumijevanjem da će se ulaganje isplatiti boljim radom tijekom ostalih 80% vrijeme, ako su to stvari koje vam odgovaraju .

Povratak na izvorno pitanje "kako to tvrtka radi"? Vraćam se na svoj odgovor "pažljivo", ali dodao bih i "s guštom!"

Ovo je sjajan odgovor!
#3
+8
Jim In Texas
2012-04-16 21:09:05 UTC
view on stackexchange narkive permalink

Radim u tvrtki koja sebe smatra 'radnim mjestom orijentiranim na rezultate', koje se ponekad naziva i ' okruženje usmjereno na rezultate.'

ROW tim odbacuje tvornički model zapošljavanja u koji su upravitelji i predradnici plaćeni da voze stado na tvorničkom podu ovaca poput djece kojoj se ne može vjerovati.

[Na stranu: U SAD-u izvođači obrane prilično su prisiljeni na telorizam prema vladinim ugovornim zahtjevima. To bi moglo objasniti uobičajene velike prekoračenja troškova i česte propuštene datume isporuke.]

Radno okruženje tvorničkog modela ponekad se naziva i "Taylorism", prema Fredrick W Taylor.

Softverski tim koji radi u strukturi tipa Taylor nije mogao implementirati Googleov koncept od 20%, samo praćenje vremena bilo bi vrlo skupo i smetalo. Budući da mnogi, vjerojatno većina projekata od 20% nikad ne rezultiraju kratkoročnom dobiti, tvrtka u stilu Taylora ne bi dugo nastavila eksperiment.

Nikad nisam radio u Googleu, ali pretpostavljam da su RED tip organizacije. Sumnjam da Googleovi programeri rade sa vođama svojih timova kako bi izradili raspored očekivanih rezultata, koji uzima u obzir programe od 20% za programere. Sumnjam da sve dok programer donosi rezultate manje-više u skladu s dogovorenim (a ne nametnutim) planom, nema nikakve brige oko toga koliko je vremena netko uzeo za ručak ili ako je prošli tjedan proveo 9 sati na svom projektu od 20% .

Čad - Uredio sam izvorno pitanje kako bih omogućio nagađanja, jer u protivnom samo Googleova uprava nije mogla odgovoriti na njega. Nadam se da se čini informiranom špekulacijom, jer moja organizacija, iako nema formalnu politiku od 20%, zaposlenicima omogućuje veliku osobnu slobodu da eksperimentiraju i uče u vremenu tvrtke.
To je u redu Chad, ali kao što je napisano, na pitanje ne može odgovoriti nitko osim Google upravitelja. Pitanje bi trebalo sročiti na takav način da zaposlenicima koji nisu Googleovi omoguće odgovor na neki način. To znači da će odgovori uključivati ​​"špekulacije", sviđala nam se ta riječ ili ne.
"Kako se to može učinkovito primijeniti", kad takav plan * očito jest *, ne bi trebao odgovarati s "Ne, ne možeš to učiniti".
Drago mi je da ste spomenuli tailorizam. Na YouTubeu postoji sjajan dokumentarac o tome, pokušat ću ga pronaći večeras.
#4
+3
HLGEM
2012-04-16 23:54:40 UTC
view on stackexchange narkive permalink

Pokušat ću odgovoriti na sljedeće:

Ili kako bi organizacija za razvoj softvera mogla implementirati sličan koncept '20% projekta' koji bi bio prihvatljiv upravi, kupcima i zaposlenika.

Koliko vidim, primjena takvog na radnom mjestu zahtijevala bi prevladavanje nekoliko blokada ceste. Morate shvatiti da je ovo poslovna odluka i stoga mora biti nešto što se može prodati višem menadžmentu u poslovnom smislu.

Prvo, kako se trenutno plaća plaća programera? Ako se, kao i na mjestu na kojem radim, većina vremena za programere naplati za projekte specifične za klijenta, 20% vremena provedenog na nenaplativim poslovima bit će teško prodati. Novac za isplatu tih plaća mora doći odnekud, a svaki prijedlog za to morat će navesti odakle. Vidim tri osnovna izbora: tvrtka to uzima iz trenutne dobiti, tvrtka podiže satnicu koja se naplaćuje klijentima da bi je mogli platiti ili tvrtka podmeće sate promijenjene klijentu za 20% (što može ili ne. biti legalan). Ako ne radite naplativi posao klijenta, tada je vaš jedini izbor jedini izbor. Ako to učinite, drugi će možda biti održiv ako (i to je veliko ako) malo vjerojatno da ćete izgubiti klijente kada povisite cijene. Treća opcija čini mi se da zapravo nije održiva i ne bih je predlagao ako ne bih znao da je legalna.

Međutim, da biste prodali prijedlog, morate pokazati što će dobiti za novac. To je slično R&D-u u farmaceutskoj tvrtki. To je velik rizik i velik trošak s potencijalno velikom dobiti. Ali kako utvrditi ima li isplatu? Pa tu morate pratiti osobne projekte. Dakle, ako predložite takvo što, svakako napravite sustav za praćenje osobnih projekata koji se implementiraju i prate uštede ili nova dobit od njih.

Morat ćete kvantificirati potencijalne koristi u poslovnom smislu. Razgovarajte u smislu sposobnosti da privučete najbolje talente, nižih troškova zbog većeg zadržavanja zaposlenika i naravno potencijalne dobiti o kojoj smo gore govorili.

Dalje morate pokazati kako će se radno vrijeme koristiti i kako će planiranje projekta morati biti prilagođeno da se uvaži vrijeme. To znači da će se rokovi pomaknuti, što opet nije lako prodati. Predložio bih da bi najviše smisla imalo do 20% sati naplate u mjesečnom poroku tjedno. I da, ako to niste učinili tog mjeseca, izgubili biste ga, osim u izvanrednim okolnostima o kojima bi uprava odlučivala jednu po jednu. Također biste mogli uzeti u obzir određivanje dijela vremena ili cijelog vremena kao vrijeme odmora između velikih projekata. Malo je lakše reći vanjskim klijentima da niti jedan neće biti dostupan za rad do 1. lipnja, a projekt će trajati 40 radnih dana, nego reći da će započeti 15. svibnja i trajat će 48 radnih dana. Nešto od ovoga mora razmotriti kako trenutno poslujete. Timovi koji su uglavnom u načinu održavanja ne bi mogli lako definirati vrijeme zastoja, ali kod kraćih projekata vjerojatno je lakše tjedno pronaći radno vrijeme.

Morate se također obratiti: kupite više ljudi ili pomaknite rokove da biste ubrojili dodatnih 20%.

#5
+2
mhoran_psprep
2012-04-16 17:11:41 UTC
view on stackexchange narkive permalink

Na pitanje najbolje može odgovoriti tvrtka koja ima ovu politiku, ali surađivao sam s nekim organizacijama koje su to pokušale, ali nisu uspjele iskoristiti.

  • Za 40 sati radni tjedan, 8 sati će se koristiti ne za prevaru, već za produktivnu prevaru. U jednoj organizaciji količina dokumentacije potrebna za ovih 20% značila je da su 4 sata od toga izgubljena zbog papirologije.

  • Jedna skupina očekivala je da će zaposlenici uvrštavati 60 sati tjedno, pa nitko nije znao bi li to trebalo biti 48 sati rada i 12 sati eksperimentiranja; ili 60 sati rada, a zatim eksperimentiranje na kraju tjedna.

Ideja da tvrtka ili zaposlenik prati radno vrijeme kako bi se mogao koristiti za izravnavanje radnog opterećenja zvuči kao administrativna noćna mora. To također znači da zaposlenik zna da uprava prati vrijeme i da uprava odlučuje s kojim projektima se vrijedi igrati.

Ako to nije zvučalo zabavno ili barem manje stresno u usporedbi s drugim projekti, ne bi me to zanimalo.

Nekako sumnjam da Google zapravo papirima ubija pola od 20% vremena. Koja je tvrtka trebala takvu razinu dokumentacije i zašto bi bila potrebna?
To je zahtijevala grupa koja je pročitala članak o Googleovim pravilima, ali zapravo su bili mikro upravitelji.
Micromanage! = Google. Ne bih to shvatio kao ocjenu protiv pravila 20%, već samo nesposobnu tvrtku.
Ako je cilj tvrtke maksimizirati tromjesečnu dobit minimiziranjem troškova rada, tada bi menadžmentu ili zaposlenicima, naravno, bilo neshvatljivo 20% "goofa". S druge strane, ako tvrtka ima politiku dizajniranja radnog okruženja koje privlači najbolji svjetski zaposlenici kako bi proveli dugoročnu svjetsku dominaciju u svojoj industriji, tada bi 20% "gluposti" izgledalo kao mala cijena za plaćanje.
@JimInTexas Rekao bih da je složeniji od toga, 100% radnog vremena ne znači 100% vremena produktivnosti. Googleovi projekti "Goof off" također se ponekad pretvore u stvarne proizvode (trenutni dizajn Google Playa je "Goof Off" vrijeme). Mislim da mnogi ljudi ovdje ne razumiju Googleovu politiku i što se zapravo događa.
-1 jer objašnjavate kako bi to učinila nesposobna tvrtka, a ne kako to pravilno primijeniti.
Moram to -1 iz istih razloga zbog kojih je to rijetkost učinila.
#6
+1
Thaddeus Howze
2012-04-20 03:29:53 UTC
view on stackexchange narkive permalink

Sve ideje prije ove čine odvajanje vremena daleko složenijim nego što treba. 20% je jedan dan u bilo kojem tjednu. Na ovaj način rade se četiri dana na "normalnim" projektima. Jedan dan u tjednu tijekom četiri tjedna troši se na "drugi" nadahnutiji posao. Isprobajte ovaj postupak za veličinu.

  1. Zvuči kao da je ideja prodana višim osobama. Ako je tako, tamo nema posla.
  2. Ako želite provesti projekt, radite to na osnovi 20% jedan dan u tjednu.
  3. Peti dan razdoblja (4 petka zaredom, 5. petka) Predstavite rad.
  4. Šesti petak, odaberite najstrašniji projekt. Dodajte ga u red za usavršavanje.
  5. Sljedeća četiri petka zaobiđite razvoj projekta, odlučite ima li projekt istinske zasluge.
  6. Ako je tako, dodajte ga u primarni raspored rada kao projektujte i radite na alfa verziji.
  7. Demonstrirajte Alfu i odlučite želite li ići dalje. Popis ostalih manje vrijednih projekata držite na raspolaganju za razmatranje. Vjerojatno će i prethodnik odabranog projekta dobiti istu pažnju.
  8. Ako je projekt odabran za daljnji razvoj, dodajte ga u razvojni red. Pričekajte mjesec dana da se projekt stabilizira, ispere i ponovi
  9. To biste trebali moći činiti najmanje četiri puta godišnje.
  10. "Neuspjesi" znače projekte osim prvih 8 odabranih uvijek se mogu pregledati i revidirati kasnije.
#7
+1
Scott Stevens
2013-01-11 05:47:31 UTC
view on stackexchange narkive permalink

Slažem se s ostalim komentarima da to treba činiti vrlo pažljivo. Mislim da biste možda trebali težiti sljedećem:

1) uravnoteženi ciljevi . Želite da vaši zaposlenici rade na projektima koji mogu potencijalno donijeti korist vašoj tvrtki, međutim, ne morate nužno preuzeti preveliku kontrolu nad onim što su odlučili učiniti s ovim vremenom. Ako im kažete na čemu mogu raditi, vidjet će da se to ne razlikuje od dodavanja drugog projekta na njihov tanjur.

2) Uobičajeno radno vrijeme . Ako su vaša pravila o 20% ispravno primijenjena, šanse su da će vaši zaposlenici raditi na tome izvan radnog vremena. Međutim, ne bih to zahtijevao. To se donekle podudara s postizanjem "uravnoteženih ciljeva". Ako svojim zaposlenicima kažete na čemu želite da rade u njihovom vremenu od 20%, uz svoje trenutno vrijeme, vidjet će da je prošlo taj fensi lingo i vidjet će ga kao prisiljen prekovremeni rad. To bi trebalo učiniti jasno je, međutim, da im normalne radne odgovornosti imaju prioritet. Morat ćete naporno raditi kako biste osigurali da njihov normalan rad bude prigušen tako da ne zadire u njihovih 20% vremena koliko je realno. Nadalje bih dodao, ako imate problema sa zaposlenicima koji ubace samo svoj sindikat 40, a ima još puno posla, postoji velika vjerojatnost da imate problem s moralom. Sretni će zaposlenici odvojiti vrijeme da završe posao.

3) prepoznavanje . Morate prepoznati rad vaših zaposlenika. Obavezno prepoznajte uspjeh, naporan rad, kao i inovacije. Neće svaka ideja koju imaju biti domaća. Ali trebate poticati sudjelovanje. Moraju vidjeti da cijenite njihove ideje i doprinose.

4) Zabava . Želite da se vaši zaposlenici zabave s ovim. Ovo je način na koji će ispuhati intelektualnu paru, razgovarati s drugim odjelima i skupinama s kojima možda obično ne bi komunicirali i otkriti probleme ili ideje za koje nisu znali da postoje. Ovo nije samo vježba za softverske inženjere, već i za poslovne ljude. Često postoji nedostatak komunikacije između softverske i poslovne strane. Softverski ljudi grade rješenja koja poduzeću nisu potrebna, a poslovne potrebe ne slute da postoje softverska rješenja za probleme s kojima se svakodnevno susreću. Dajte priliku objema stranama da međusobno komuniciraju i zupčanici u njihovoj glavi počet će brušiti.

5) povratne informacije . Općenito se kilometraža može razlikovati. Mislim da su vam u konačnici najvažniji resursi sami vaši zaposlenici. Nemojte samo tražiti povratne informacije putem interneta. Zatražite od zaposlenika njihovo mišljenje. Svidjet će vam što ih pitate i cijeniti priliku da pronađu način na koji ćete raditi s njima. Konačno je pravilo 20% po mom mišljenju stroj za poboljšanje morala, generiranje ideja i izravnavanje vaše organizacije. Mislim da pomaže u uklanjanju birokracije s kojom se bore mnoge korporacijske kulture. Ako postoje izazovi s kojima se suočava vaša tvrtka, velika je vjerojatnost da postoji netko tko bi ih mogao riješiti. Možda nisu osoba koju očekujete. Slušajte svoje zaposlenike i pronađite ono što vam odgovara.



Ova pitanja su automatski prevedena s engleskog jezika.Izvorni sadržaj dostupan je na stackexchange-u, što zahvaljujemo na cc by-sa 3.0 licenci pod kojom se distribuira.
Loading...