productivitate


8
Nov 08

Setup. Partea a II-a: Purcederea la acțiune.

Ieri am încercat să esprim în cuvinte cadrul în care-mi desfășor activitatea profesională.
Promis că dau niște sfaturi dar, de fapt, e mai mult o prezentare a modului în care acționăm noi, nicidecum o pretindere că astfel trebuie făcut.

Așadar, să îți spun ce funcționează la noi:

Ziua de lucru începe dimineața. Dacă nu ajungi, comunică asta.

Lumea vine la birou între 7:30 – 10:00. Dacă nu ajungi în timp util, îi anunți pe ceilalți că întârzii. Asta se face într-un mod foarte simplu, prin trimiterea unui mail scurt către lista de mail în care e inclusă toată echipa.

Dacă trebuie să fii online la un moment dat, ești.

Orice release important al unui produs e anunțat din timp. La fel orice întâlnire (live sau Skype). Așa că orice-ar fi (cu excepțiile de bun simț), ești online.
De-obicei e nevoie de prezență online și nu de prezență fizică la birou.

Accentul pe productivitate și rezultate.

Atunci când intervievăm oameni noi, le spunem că avem program flexibil. Ei ne-ntreabă ce-nseamnă asta, iar noi le răspundem că nu importă așa mult când îți faci norma de 8 ore, ci să o faci.

Avem doi colegi care preferă să lucreze seara târziu și dimineața devreme (la prima oră, literally). Nu stau 8 ore la birou, în timpul zilei, dar își îndeplinesc cu brio sarcinile în timpul nopții. De fapt, probabil că sunt mai multe zile când lucrează în timpul zilei, dar ideea e că au libertatea de-a lucra când le convine mai mult și când se simt mai productivi.
Un alt coleg nu lucrează deloc miercurea, pentru că are școală, dar recuperează sâmbăta.

Time-tracking-ul e critic.

Aplicația noastră de project management ne permite să monitorizăm timpul petrecut de fiecare.
O zi bună este atunci când o persoană are 8 ore investite în sarcini concrete. Time-tracking-ul merge mână-n mână cu issue-tracking-ul, iar că aplicația de PM ne permite să detaliem ce am făcut în respectiva perioada “pontată”. Totul e transparent și oricine (din echipă) poate vedea, oricând, la ce lucrează ceilalți.

Desigur, time-tracking-ul e absolut critic pentru facturare. Atunci când emitem o factură pentru 50 de ore de muncă, știm EXACT cine, ce, cât și când a făcut. Suntem transparenți față de clienți!

Dar time-tracking-ul e și un pic tricky, pentru că poate fi perceput ca un sistem de control prin care șefii monitorizează atent mișcările angajaților și, dacă cineva nu prestează, “a pus-o”. Sau, în unele companii, se măsoară propriu-zis doar timpii în care se scrie cod (în cazul programatorilor) sau se produce un concept vizual pentru o pagină nouă.

Noi încercăm să privim lucrurile un pic mai pozitiv. Eu, personal, îmi țin evidența timpului lucrat pentru că:

  • vreau să fiu oricând gata să dau socoteală pentru activitatea mea (poate și pentru că îmi place să am un program flexibil);
  • nu putem factura clienților fără o evidență clară;
  • lucrez ore suplimentare, așa că am nevoie să le țin evidența la toate;
  • evaluarea mea (pentru mărire de salariu sau bonusuri) depinde 100% de activitatea depusă, iar activitatea e transparentă prin time-tracking;
  • time-tracking înseamnă, în realitate comunicare bună cu ceilalți.

În plus, timpul de gândire și research, discuțiile relevante pentru muncă, self-development-ul (de ex. învățarea unui sistem nou) sunt toate time-tracking-friendly. Asta înseamnă că o zi bună poate însemna și 8 ore de lectură și schițat idei pe-o foaie sau în wiki.

Acum… mie mi se-ntâmplă de multe ori să mă trezesc dimineața cu soluții simple la probleme complicate, soluții la care nu ajung în timp ce sunt acolo, lucrând. Dar, deși am încercat (mai subtil, așa) să promovez tracking-ul pentru timpul dormit, nu am avut prea mare succes :D . Oh, well…

Un alt aspect discutabil e timpul ăsta când eu scriu pe blog în loc să implementez statisticile alea la jobjob :D .
Time-tracking friendly? Îhî.

Cam atât…

Știi ce se zice despre comunicare, că fără ea nu se poate...
Îi tare-adevărat!
Noi funcționăm bine împreună pentru că reușim să comunicăm bine. Toate celelalte sunt secundare.


7
Nov 08

Setup. Partea I: Cadrul de desfășurare.

Azi dimineață am ajuns la birou la ora 10.
Sunt (mai precis, au fost) zile în care merg la birou pe ora 7.30 sau 8, au fost altele (ieri) în care am ajuns la 1pm, iar câteodată prefer să lucrez de-acasă sau dintr-o cafenea.
Uneori plec înainte de 5pm, iar alteori mă prinde noaptea la birou.

Îmi place de numa’ libertatea asta, simplul fapt că pot să-mi sincronizez timpul de lucru cu bioritmul și toate celelalte lucruri din viața mea. Nu aș rezista să fiu ținut în același loc 8 ore pe zi, 20 de zile pe lună...

În continuare, vreau să-ți spun de ce funcționăm bine ca și companie, chiar dacă ne permitem acest gen de flexibilitate.

Intro

Am tot vorbit despre “echipă” și “colegi”, dar nu țin minte să fi făcut prezentările de rigoare. Așadar, sunt implicat în două companii “surori” care îmi satisfac la maxim spiritul antreprenorial și, în general, viața profesională:

  • LATERALweb development boutique—produce aplicații custom și site-uri pentru diverși clienți din UK și Belgia. Avem departamente dedicate de PHP & co., .NET și Rails. Suntem 15 suflete, dintre care 4 pe nume “Cristi” :) . Facem XHTML & CSS, iar multe aspecte de design le rezolvăm împreună cu partenerii noștri. Suntem prezenți fizic în Oradea, Cluj, Târgu-Mureș și Londra.
  • Fourtyfive este umbrela pentru jobjob, jobber, jobberBase, ecommjobs.co.uk și alte surprize :) . Pe lângă o echipă dedicată de 2 persoane, o parte din trupa LATERAL activează part-time în Fourtyfive. De asemenea, din management-ul Fourtyfive fac parte 3 parteneri britanici.

Distanța fizică – problemă sau oportunitate?

Cu 4 oameni în Oradea, 7 în Cluj, 5 în Târgu-Mureș și 4 în Londra, e o provocare interesantă să... existăm ca și companii. OK, am trecut demult peste provocarea de a supraviețui, așa că poate cea mai mare provocare e să facem performanță.
Și dă-mi voie să mărturisesc că performăm we do!

Nu aș putea să explic 100% rațional și logic sistemul prin care funcționăm, așa că mă voi rezuma la câteva idei:

  • Dincolo de colegialitate, suntem toți prieteni și funcționăm eficient împreună. Asta și pentru că fiecare e special și cu adevărat meseriaș(ă) în ceea ce face. Asta și pentru că atunci când discutăm să angajăm o persoană nouă, oricine are drept de veto. De exemplu, dacă Bogdan simte la interviu că nu are “chemistry” cu un candidat la job, sau dacă Mihai se simte agasat de persoana intervievată, votul lor de “NO HIRE” e suficient ca să mergem la următorul candidat. Da, e important ca cineva să fie bun profesionist, dar pentru noi e mult mai important să fie o persoană... bună.
  • Avem un simț ridicat de loialitate și responsabilitate. Înțelegem cu toții că binele personal e direct proporțional cu binele companiei.
  • Oricine îi poate cere socoteală oricui. Există un șef care dă ordine fără drept de reply Ne place să cerem sfaturi atunci când avem nevoie, ne exprimăm și ne susținem punctele de vedere atunci când e cazul. Lumea e dispusă să renunțe la propriile soluții, atunci când cineva vine cu una mai bună, indiferent de poziție.
  • Ne întâlnim cu toții live cel puțin o dată la 6-8 săptămâni. În rest, comunicăm mult prin e-mail, IM și Skype.

OK, adevărul e că nu e așa greu cum am crezut la început. Dacă o faci cu cine trebuie, lucrurile merg înainte cu bine (principiu universal valabil :D ).

M-am cam lungit…
Mă opresc aici, dar continui mâine cu sfaturile promise :) .


21
Oct 08

E-mail productivity tip

Așa arată inbox-ul meu de câteva săptămâni bune de când aplic următoarea schemă pentru fiecare e-mail care intră:

  1. Îmi pun întrebarea: “TREBUIE să răspund la acest e-mail ACUM?”.

  2. În caz afirmativ, răspund, după care îl șterg imediat sau îl mut într-un alt folder.

  3. În cazul în care pot amâna răspunsul:

    • îl mut în folderul ACTION REQUIRED

    • sau îl mut în alt folder (am foarte puține și e no-brainer să aleg folderul corect pentru fiecare e-mail primit)

    • sau îl șterg.

De 2-3 ori pe zi (sau în timpi morți) intru în ACTION REQUIRED și le iau pe rând, începând de la cel mai vechi item.

Ce câștig?

Câteva minute în plus pe zi dar, poate și mai important e faptul că mă simt mai în control.

Un inbox plin e ca o piatră de moară legată de gât. Îi simt presiunea și nu mă pot detașa de ea.

ACUM, însă, eu aleg când vreau să mă ocup de lucrurile care stau în așteptare, iar asta îmi permite să fiu mult mai concentrat pe ceea ce fac.

Pe scurt:

  • elimină zgomotul,
  • prioritizează-ți acțiunile,
  • concentrează-te pe un lucru odată.

Ce alte tehnici de productivitate mai folosiți?


9
Apr 08

247

247 de abonați la feed-ul meu, conform FeedBurner.
Wow!
Nu vă cunosc personal nici pe jumătate, dar mi-ar plăcea! Toate la timpul lor, bănuiesc…

Vă mulțumesc că reveniți și continuați să-mi citiți… intervențiile… care uneori sunt prea detaliate, alteori sunt o înșiruire seacă de afirmații, alteori pure interjecții… bla bla :)

Kudos to you!

Uite un articol teribil de simplu și la subiect: Why Aim for Small Goals—sper să vă inspire ziua așa cum mi-a inspirat-o mie! :)


21
Mar 08

Creați pentru libertate

Am fost creați să trăim în libertate, dar ne-am închis singuri în sisteme și sisteme de sisteme și sisteme de sisteme de sisteme…

If you’re not allowed to implement new ideas, you stop having them. And vice versa: when you can do whatever you want, you have more ideas about what to do. So working for yourself makes your brain more powerful in the same way a low-restriction exhaust system makes an engine more powerful.

Mă bucură fiecare mail pe care-l primesc pentru consultanță gratuită—înseamnă că oamenii mișcă!

Watching employees get transformed into founders makes it clear that the difference between the two is due mostly to environment—and in particular that the environment in big companies is toxic to programmers. In the first couple weeks of working on their own startup they seem to come to life, because finally they’re working the way people are meant to.

Fă o pauză de 15 minute și citește ultimul eseu al lui Paul Graham, You weren’t meant to have a boss. Refreshing!


9
Mar 08

Multiple/virtual desktops

Nu am folosit până acum, recent, sisteme de desktop-uri multiple/virtuale. Le-am testat pentru câteva ore, chiar zile, dar niciodată nu le-am găsit utilitatea. Chiar dacă am tot timpul multe aplicații deschise, le minimizez/ascund și folosesc mult alt-tab/cmd-tab.

Cum spuneam, recent am început să descopăr valoare în a avea mai multe desktop-uri, așa că acum folosesc 3, așa:

  1. E-mail, IM, casual browsing.

  2. Textmate (coding), Firefox (pro browsing), Disk Order, clientul de SVN.

  3. Clientul de (S)FTP, terminal.

Tu?


4
Mar 08

Road trip

Later update #2:
Sunt curios cum merg hotspoturile din Sibiu :->.

Later update #1:
M-am mișcat repede și am găsit două și hosteluri. 30, respectiv 50 lei pe noapte. La primul am cameră proprie, la al doilea nu răspunde nimeni la telefon, aștept răspuns pe mail.
Yey! :)

Plănuiesc un road-trip de câteva zile. Mă gândeam să merg până la Iași și înapoi, în 4-5 zile, dar parcă e prea departe pentru vremea asta, iar benzina mă omoară.

Cred că va fi Sibiu, până la urmă, așa că de-o oră-ncoace caut pensiuni pe o rază de 15-20 km de Sibiu.
Știi vreuna caldă, curată și ieftină? Please share! :)

Dacă ești din Sibiu și vrei să ne-ntâlnim la o cafea, mi-ar face plăcere :) . Dă-mi un mail să stabilim detalii.

Deci… pensiuni în Sibiu, people, lăsați-le să curgă!

P.S. Nu plec în vacanță, doar schimb peisajul pentru câteva zile ;)


23
Oct 07

Nu pierde vremea!

Serios acuma…

Eşti acolo unde ai vrea să fii?
Faci ceea ce ai vrea să faci?
Îţi înţelegi menirea?
Ştii pentru ce te trezeşti dimineaţa?

Spune-mi ce anume din lumea asta merită să te compromiţi şi să accepţi să trăieşti o zi mai frustrantă ca alta?

Ce anume te opreşte să pui piciorul în prag şi să zici: “Gata, pân-aici a fost! De azi încep să trăiesc!”?

Viaţa e prea scurtă... fructifici fiecare zi? Investeşti în viitor?


10
Oct 07

me tired… me need break!

Zilele astea am fost cu productivitatea la pământ. Mă resimt după câteva săptămâni de efort susţinut şi tare bine mi-ar prinde bine 2 zile de odihnă!

Până una alta, mă întorc la importul datelor din versiunea veche în cea nouă a aplicaţiei la care-am lucrat în ultimele luni la Flame.

Cheers!


31
Aug 07

Ce mai fac

Vine toamna, bine-mi pare, tag-uirea creşte mare…
Andrei Serdeliuc povesteşte ce mai face şi m-a invitat să spun şi eu cu ce-mi ocup timpul. Mişto, pentru că sunt într-o perioadă în care descopăr că ziua are doar 24 de ore şi nu-mi ajung pentru toate ideile pe care le am. :D

Slujba mea principală, de zi, este la Flame, unde zilele astea terminăm încă o aplicaţie internă (de white-labeling). În septembrie vom începe să construim un portal internaţional de… travel. Şi cam asta-i tot ce pot/e nevoie să spun. Cool!

Acum o lună am lansat jobber. Lucrurile merg bine, dar mereu găsesc mărunţişuri de îmbunătăţit şi de optimizat. Am mai multe idei pentru lunile astea, aşa că veţi tot auzi de jobber :) .

Mai am şi alte proiecte, unele în stadiu de planificare, altele în curs de implementarej, dar încă nu pot vorbi despre ele. Până la sfârşitul anului, însă, cu siguranţă veţi auzi de ele!

Săptămâna viitoare am un mini-concediu, pentru că pe 9 septembrie se căsătoreşte sora mea—me happy for you, sis!


25
Jun 07

Agile Development, good or bad?

Intai de toate, va recomand citirea unui manifest excelent scris de Alex Deva. Post-ul asta reprezinta parerea mea despre subiect.

Tur rapid prin notiuni

Classic Development (CD) = Stilul abordat de majoritatea companiilor mari, enterprise. Caracteristica principala a acestui stil e stabilirea tuturor specificatiilor tehnice si functionale inainte de-a scrie macar o linie de cod. Totul e planificat in avans si se stabileste un calendar de dezvoltare, dupa care se incepe munca de productie.

Agile Development (AD) = Daca CD este un costum, AD e o pereche de jeans. Caracteristica principala a stilului este viteza de dezvoltare obtinuta prin eliminarea cat mai multor proceduri birocratice. Motto: Release early, release often.

Alb, negru sau gri?

Daca se poate, gri! Cu alte cuvinte, consider ca o varianta hibrid CD-AD poate aduce rezultate bune.
Continue reading →


30
May 07

Despre eficienta prin inspiratie

Scriu acum in urma unui mic succes avut cu exterminarea unui bug persistent :D . L-am avut in to-do list de doua saptamani si mi-a stat ca un spin in coaste. Cand l-am descoperit, am incercat sa-l rezolv, dar degeaba… nu vedeam! Si am avut cateva zile de productivitate redusa si multa framantare. Degeaba!

Asa ca l-am lasat in pace si m-am ocupat de altele, mai accesibile. Intr-un fel, asta m-a readus pe val (nu al testoasei), iar azi, dupa o saptamana si-un pic, l-am re-abordat! De data asta cu succes, datorita unei scantei de inspiratie!
Continue reading →