Orario di lavoro e aspettative di produttività per artisti e programmatori di giochi


30

Ho una startup con un budget limitato e recentemente ho assunto un programmatore e un artista. Prima di iniziare il progetto, ho redatto una tabella di marcia del progetto con molta buona documentazione su ciò che deve essere fatto e le scadenze.

Ad entrambi è stato chiesto di stabilire una linea temporale su come rispettare tali termini. Per l'artista, ho detto che se il carico di lavoro fosse troppo, potrebbe essere possibile assumere un appaltatore aggiuntivo per un mese o due mentre hanno bisogno di aiuto.

Ho già iniziato a sentire cose come "beh, potrei aver bisogno di qualche aiuto in più con questo" e "Non sono esattamente sicuro di quanto tempo ci vorrà adesso, quindi queste tempistiche sono solo stime molto approssimative". E capisco, stanno cercando di non prepararsi al fallimento, ma come manager, devo anche sapere cosa diavolo sta succedendo.

Quindi, ci sono due domande qui:

  • Vedo spesso entrambi i miei assunti utilizzando Slack non aziendale, rispondendo a messaggi telefonici e facendo admin sulla vita sul mio orologio. Si sono presentati in ritardo più di una volta nella prima settimana, quando ho una politica aziendale di essere alle 9. Forse questo non è ortodosso, ma stiamo lavorando a un grande progetto e l'ultima cosa che voglio è che stiano girando in giro e accusandomi di sottovalutare il progetto. D'altra parte, mi rendo conto che questa potrebbe essere la norma altrove, nelle aziende più grandi. Cosa ci si può aspettare generalmente da artisti / programmatori in termini di stile di lavoro e produttività? Qual è la differenza tra flessibilità ed essere pigro?

  • Il mio artista ha già iniziato a rifiutare altri lavori (lavoro per risorse di marketing, ecc.) Sulla base del fatto che hanno già molto lavoro da fare e devono gestire le aspettative. Potrei occuparmene se non li vedessi arrivare tardi, rispondere ai messaggi su Slack e fare generalmente cose che non riguardano il lavoro. D'altra parte, non so se questo è normale / necessario per i creativi. È?


Se può aiutare:

  • Lo studio è situato in Europa.
  • Non ho una politica scritta, ma l'orario di lavoro è un obbligo contrattuale.
  • Stiamo usando la gestione dei progetti agile.
  • Siamo 3 persone che lavorano al progetto. Entrambi sono "lead", quindi prendono decisioni relative ai loro campi - arte e codice

46
Stabilire in anticipo una tabella di marcia del progetto, comprese le scadenze, è l' esatto opposto della gestione del progetto Agile.
Jörg W Mittag,

5
@lucasgcb: Ma queste scadenze sono brevi (in genere una o due settimane), rivalutate ogni sprint e stabilite dal team. Nulla di tutto questo è il caso qui, come ha scritto l'OP, ha definito l'intera tabella di marcia e le scadenze prima ancora che il progetto fosse avviato. Agile riguarda il feedback continuo e la regolazione del processo basato su quel feedback.
Jörg W Mittag,

2
Se il PO ha creato una tabella di marcia con scadenze per ogni punto, sì, questo non è nulla di Agile. È davvero così, OP?
lucasgcb,

5
Mai sentito il detto "Puoi averlo in tempo, budget, budget. Scegli due." ? Beh, apparentemente hai scelto tempo e budget. Indovina cosa succederà al tuo progetto.
Aaron F,

12
Posso dirti per esperienza personale che dare stime è difficile. Molto difficile. Non puoi sapere cosa accadrà in futuro, quanto tempo richiederà un determinato compito. E sì, ho bisogno anche delle pause caffè. Il cervello è come un muscolo e un eccesso di esercizio produrrà rendimenti decrescenti. Da quello che ho potuto vedere, sembra che tu abbia aspettative troppo alte su ciò che i tuoi dipendenti possono fare al giorno. Costringerli a soddisfare le tue aspettative li brucerà , come è stato visto con BioWare e altri.
MechMK1

Risposte:


87

Non è insolito che i lavoratori siano impegnati per meno del 100% in attività lavorative per l'intera durata della giornata lavorativa. Gli umani hanno difficoltà a concentrarsi su un compito per più di 20 minuti senza alcuna forma di interruzione .

La ricerca suggerisce che, su una giornata di 8 ore, in media, i lavoratori sono produttivi per meno di metà f.

In effetti, ridurre le ore totali lavorate in una settimana può aumentare la produttività in alcune circostanze.

Questo non è un argomento per "tutto va bene" o apportare cambiamenti drastici alle tue ore di ufficio senza ulteriori indagini. Tuttavia, una piccola variazione nei tempi di arrivo e alcune attività non lavorative che si verificano durante l'orario di lavoro non sono necessariamente motivo di allarme.

Il restringimento in modo draconiano per cercare di eliminare le attività non lavorative può essere controproducente, portando a lavoratori infelici e sfiniti che sono meno produttivi o abbandonati.

Invece, lascia che le pietre miliari del tuo progetto siano la tua guida . Se i tuoi dipendenti stanno raggiungendo gli obiettivi programmati stabiliti in anticipo, allora sembreresti essere sulla buona strada. Rifiutare il lavoro al di là del programma concordato è una cosa ragionevole da fare per un lavoratore, e non necessariamente un segno di allentamento. Se hai più lavoro di quello che la tua larghezza di banda pianificata ti consente, prova a incorporare questo apprendimento nella pianificazione per la tua prossima sprint / pietra miliare / unità di lavoro, in modo da poter dare la priorità alle attività o portare altri aiutanti secondo necessità.

Se il progetto non è in linea con i tempi, ciò ti offre un buon metodo basato sull'evidenza per sollevare il problema con il tuo team e lavorare con loro per trovare soluzioni per riportarlo in pista.

Gli studi in cui ho lavorato, ad esempio, hanno istituito "pomeriggi di messa a fuoco" 2 giorni a settimana, durante i quali ci viene richiesto di non programmare riunioni, riprodurre video in background o conversare in una scrivania dove potrebbero causare distrazioni, quindi tutti hanno un intervallo di tempo su cui possono contare per essere ininterrotti.

Parla con il tuo team se qualcosa del genere potrebbe funzionare per loro e coinvolgerli nel processo decisionale , quindi si sentono come collaboratori che trovano soluzioni insieme, non bambini disciplinati (nessuno fa del proprio meglio quando si sente puniti). Il solo fatto di sapere cosa è in gioco e di avere il potere di aiutare a risolverlo potrebbe essere sufficiente per ispirare la tua squadra a regolare i tempi di arrivo / concentrazione per raccogliere il gioco, se quello che manca.


4
Ben messo. Vorrei solo sottolineare che cose come "essere abilitati", "coinvolgerli nel processo decisionale", "lasciare che le pietre miliari del tuo progetto siano la tua guida" sono i cardini di una mentalità agile, che l'OP afferma di utilizzare, quindi dovrebbe sii giusto nel loro vicolo.
Ripristina Monica

4
Direi che fintanto che le relazioni dirette non saranno insubordinate nel modo in cui lo fanno, il fatto che stiano ponendo aspettative come queste invece di dire ciecamente "sicuro di poterlo fare in cima al mio altri compiti! " è un buon segno che sono eccellenti dipendenti che sanno come gestire il tempo e il rischio e il cui giudizio OP dovrebbe fidarsi di più. Molto di piu. Potrebbero anche salvare la società dall'andare oltre il programma e il budget.
bob

Questa è una buona ragione che posso dare al mio capo per il motivo per cui non sto lavorando in questo momento, e invece leggendo SE
Programmi Redwolf

1
Vale la pena notare che a volte il piano diventa irrealistico. Di conseguenza, tagliare l'ambito (o ritardarlo fino a dopo il rilascio) è spesso una soluzione che dovrebbe essere sul tavolo.
jpmc26,

@ jpmc26 In alcune metodologie Agile come DSDM, è l'unica soluzione per i progetti che soffrono di ritardi, poiché tempi, costi e qualità sono tutti considerati fissi.
nick012000,

21

Buon dolore, leggere questa domanda mi ha stressato. Non pensi che i tuoi dipendenti dovrebbero poter inviare messaggi personali e occuparsi della loro vita durante l'orario di lavoro? La risposta migliore lo dice meglio di me, ma è del tutto irrealistico. Se ti aspetti che i tuoi dipendenti si concentrino sulle loro attività il 100% delle volte, le perderai.

La maggior parte delle aziende sono aperte dalle 9 alle 5, almeno in America. Non ha senso, ma è il mondo in cui viviamo per qualche motivo. Ciò significa che gli esseri umani che hanno bisogno di prendere appuntamenti e occuparsi di cose della vita reale dovranno occuparsene durante l'orario di lavoro. Se hai offerto orari flessibili invece di insistere, arrivano alle 9 (e presumibilmente rimangono fino a quando tutte le altre attività non saranno chiuse), sarebbe una cosa (anche se è dura), ma chiedendo di attenersi a queste rigide ore e poi arrabbiarsi quando hanno bisogno di fare le cose delle persone è delirante.

Aggiungete inoltre che le persone hanno bambini, famiglia e situazioni a casa e dovreste rendervi conto che le vostre aspettative sono pazze. Se vuoi dedicare tutta la tua vita al lavoro e sacrificare porzioni significative come relazioni e salute, questa è la tua prerogativa. Ma questa non è una decisione che dovresti prendere per i tuoi dipendenti.

Se hai bisogno di lavorare di più, puoi assumere più persone. Se ciò non è possibile, è necessario ridurre le aspettative e gli obiettivi del progetto.


19

Penso che l'orario di lavoro rigoroso non sia generalmente una buona idea. Ad esempio, appartengo a questo 20% di persone che sono molto più produttive a tarda ora. Ho lavorato anche in startup e grandi aziende. Ho sempre discusso con i miei dirigenti delle ultime ore. Dopo tutto quello che ho sempre detto loro, sì, posso venire in ufficio alle 8 del mattino ed essere completamente chiuso fino a quando le 14:00 sono quasi inutili ... D'altra parte, stavo sempre completando i miei compiti in tempo e anche prima - ho lavorato dalle 11:00 alle 10 di sera perché era la cosa migliore per me, risultando nella mia migliore produttività.

Anche fare un po 'di cose personali (come rispondere a un paio di mail o persino guardare un video YT) non è una cosa negativa, anche se al contrario è un programmatore, il lavoro è intenso e noioso. Un cervello umano non può davvero lavorare per ben 9 ore di fila; ha bisogno di piccole interruzioni - queste interruzioni sono in realtà molto più produttive rispetto al semplice stare seduti a fissare il codice - in queste interruzioni di solito mi vengono in mente le idee più brillanti - che porta a buone soluzioni ai problemi. Quindi suppongo che tutto sia relativo - ovviamente non dovrebbe essere abusato e gli impiegati non dovrebbero guardare YT per tutto il giorno.

Dopo tutto, la migliore misurazione della produttività è quando vedi se i dipendenti stanno svolgendo i loro compiti in un determinato momento (ovviamente se i tempi sono impostati correttamente). Penso che il modo migliore sia suddividere l'attività in brevi intervalli di tempo e controllarli una volta ogni tanto, come una volta alla settimana o una volta ogni 2 settimane o qualsiasi altra cosa abbia più senso per te.

Prendendo in considerazione tutto ciò che ho detto, se non rispettano le scadenze in modo coerente e non sono sufficientemente motivati ​​per lavorare al progetto, allora hai assunto le persone sbagliate e la tua scelta migliore è sostituirle con le persone che lo faranno.


Sentirsi più produttivi a tarda ora è un pregiudizio cognitivo per la maggior parte delle persone. Mi sono fidato di questo sentimento fino a quando non ho misurato la mia produttività. Poi ho scoperto di essere più produttivo mentre dormivo, in pratica mi sono svegliato per digitare il codice come è arrivato per un breve periodo.
bokan,

17

Penso che a parte le opinioni sopra menzionate, suppongo che si debba prendere la regione / paese in cui si trova la società. La cultura ha un grande impatto anche su questo tipo di cose.

Per esempio. Ho lavorato in India, negli Stati Uniti e attualmente in Germania. In India, le persone tendono ad arrivare tardi ogni giorno, le ho osservate meno produttive nelle prime ore dopo l'entrata in ufficio. Usano spesso i telefoni cellulari e si godono le pause caffè nella caffetteria. Detto questo, tendono a formare un forte legame tra i loro colleghi, quindi, quando si tratta di lavoro, tendono a finire in qualche modo per rispettare le scadenze.

Nel frattempo, negli Stati Uniti, non puoi limitarli o pressurizzarli per svolgere determinate attività. Si sentono responsabili per il lavoro, qualunque cosa accada. In breve, a loro non piace la gente che li domina.

In Germania, le cose sono completamente diverse. Seguono rigorosamente la cultura "Lavora duro e divertiti a festa". All'interno dell'ufficio, non faranno nulla di legato alla loro vita personale. Anche quando chattiamo con i loro colleghi, si tratterà del flusso di lavoro. Sono estremamente sinceri. Si preoccupano più della qualità che della velocità. Ma non li ho visti lavorare dopo l'orario di lavoro richiesto in una settimana. Indipendentemente da ciò che accade, escono dall'ufficio dopo il periodo richiesto.

Spero che questo punto di vista ti aiuti ad analizzare le tue risorse


11

Ci sono alcune bandiere rosse, ma probabilmente non quelle che ti aspetti

Questo

Ho stabilito una tabella di marcia del progetto con molta buona documentazione su ciò che deve essere fatto e le scadenze.

Ad entrambi è stato chiesto di stabilire una linea temporale su come rispettare tali termini. Per l'artista, ho detto che se il carico di lavoro fosse troppo, potrebbe essere possibile assumere un appaltatore aggiuntivo per un mese o due mentre hanno bisogno di aiuto.

Ho già iniziato a sentire cose come "beh, potrei aver bisogno di qualche aiuto in più con questo" e "Non sono esattamente sicuro di quanto tempo ci vorrà adesso, quindi queste tempistiche sono solo stime molto approssimative". E capisco, stanno cercando di non prepararsi al fallimento, ma come manager, devo anche sapere cosa diavolo sta succedendo.

... suona più come una cascata e meno come Agile di quanto probabilmente stai mirando. Il punto di Agile è gestire meglio il rischio pianificando meno in anticipo, quando si conoscono molto meno ambito, pianificazione e budget, e invece si concentra sull'aggiunta continua di valore al prodotto e sulla pianificazione solo quanto è necessario in ogni dato tempo. Questo ti permette 1) avere sempre un prodotto che puoi provare e magari persino vendere; 2) conoscere sempre il ritmo a cui sta lavorando la tua squadra; e 3) cosa puoi ragionevolmente realizzare in un dato lasso di tempo. Di conseguenza, è possibile rispondere meglio ai problemi del programma e al mutare delle esigenze dei clienti, entrambi importanti per l'avvio.

Sembra che i tuoi dipendenti stiano agendo e tu stia involontariamente cercando di costringerli a tornare a cascata. Consiglierei di dedicare un po 'più di tempo all'apprendimento di Agile, in particolare con particolare attenzione alle startup in cui comprendo che i rischi sono elevati e si desidera evitare errori costosi.

Ma se avessi creato un avvio software, avrei scelto Agile al 100%, perché mi avrebbe permesso di essere più agile invece di andare alla cieca perché i miei dipendenti non mi aspettavano e continuavano ad assumermi più lavoro promettendo di rispettare una scadenza fissata nella pietra mesi fa e che non era possibile raggiungere. Non lo vuoi.

In conclusione: oltre al possibile problema di ritardo, i vostri dipendenti stanno facendo esattamente ciò che dovrebbero. Devi dare un'occhiata al tuo stile di gestione; sembra essere il problema.


10

Avendo gestito diversi studi per alcune delle grandi società di giochi, potrei scriverti una grande risposta sulla produttività, ecc., Ma il problema si presenta raramente:

In primo luogo, non puoi aspettarti che le persone si siedano per 8 ore concentrate, non accadrà.

La flessibilità è molto importante perché se le persone non riescono a gestire la chiamata in banca, ecc. In ufficio, inizierai a sentirla molto rapidamente. A meno che non ci siano alcune scadenze importanti e il lavoro sia puramente correlato al tempo impiegato (come nella risoluzione dei problemi, nella ricerca, ecc.) Non è possibile misurare il lavoro in ore ed è molto meglio che i dipendenti abbiano tempo flessibile, entro limiti ragionevoli.

Per far sì che le persone siano produttive, dimentica il tempo e concentrati su obiettivi misurabili brevi, ma assicurati anche che capiscano e condividano realmente l'obiettivo finale. Se non si preoccupano del tuo progetto e sono solo appaltatori che vogliono riscuotere la paga, il tuo prodotto non sarà mai buono.

Le persone partecipano ai giochi perché ne sono appassionati, quindi non hai già la maggior parte dei problemi che avresti con gli appaltatori in generale. Ma devi interessarli al tuo prodotto e coinvolgerli nella costruzione, non trattarli come estensioni del tuo cervello che implementeranno ciò che dici loro. Se non si avverte alcun sentimento di squadra, la produttività sarà bassa, indipendentemente dal talento.

Un'altra cosa comune nei giochi è che il tuo programma è probabilmente sbagliato; in quasi 30 anni in questo campo, solo una squadra di cui facevo parte (rendendo la partita di calcio più popolare) aveva un programma realistico e sensato. Era un team di esperti in cui le persone erano abituate a lavorare insieme. Devi affinare costantemente la direzione con il team per vedere cosa si può fare con il tempo / budget che hai lasciato, tenendo presente che ci sono sempre incognite, ecc.

Quasi sempre, i problemi di produttività derivano da errori di gestione. Assicurati che al team piaccia il progetto, che desideri vederlo pubblicato, che stiano contribuendo a qualcosa di più della semplice codifica e disegno, come anche loro, e che l'obiettivo abbia senso in qualsiasi momento.


2
Beh, forse mi sbaglio, ma ... Non mi piaceva il prodotto della mia ultima azienda, non mi stava solo parlando. Tuttavia, sono stato pagato per quel lavoro che ho svolto e ho fatto un ottimo lavoro, ne sono davvero orgoglioso per molti aspetti (sono un programmatore), ho partecipato alla progettazione dell'interfaccia utente / UIX e ho apportato molte funzionalità, ho realizzato sistemi stabili e multithread con prestazioni eccezionali per quell'app (era un middleware audio e anche un'app, ho lavorato per l'app) Ci ho lavorato da solo e ho persino finito 3 mesi prima della scadenza prevista.
ColdSteel,

Il mio punto è: non credo che i dipendenti debbano credere al 100% nel prodotto. Personalmente per me non importa nemmeno se vengo pagato per qualcosa, farò del mio meglio, perché è così che sono stato educato, è così che funziona per me. Sono stato assunto, sono stato pagato un sacco di soldi e stavo fornendo il mio meglio. Eppure, non mi piaceva il prodotto finale, non ci avrei mai investito. Quindi il punto di non preoccuparsi del progetto non è una situazione al 100%, o semplicemente non capisco qualcosa.
ColdSteel,

Ciò significa che saresti un ottimo dipendente in molti posti;) Ci sono persone così, ma la mia esperienza con i giochi è che la passione per il prodotto è un driver molto importante perché non possiamo specificare tutto perché molte cose dipendono su come il gioco si sente, gioca, ecc .; facendo in modo che tutti acquistino il prodotto, ogni attore sta dando il proprio contributo personale per far combaciare le parti del prodotto; avendo opere per la maggior parte delle principali società di gioco, ho visto molte più lamentele di qualsiasi altra cosa da parte dei programmatori quando a loro non piaceva parte del prodotto.
Thomas,

Come ho detto, non lo so per tutti, dopo averlo ripensato di nuovo, forse è solo un aspetto della personalità. Ho fatto molto anche per l'industria dei giochi, non mi piaceva ogni compito o ogni aspetto del gioco o di un plugin particolare, ma ho comunque fatto del mio meglio. In realtà lo sto guardando diversamente: sto vendendo le mie conoscenze - il mio codice come parte di esso al datore di lavoro e sarà il migliore che posso fornire.
ColdSteel

2
Sono 32 paio di giorni fa. E la mia qualità non è guidata da ciò che altri ppl penseranno di me o del mio lavoro svolto lì. È solo la mia visione del mondo. Se mi hai assunto e non faccio bene il mio lavoro, allora lo vedo come rubare soldi dalla tua tasca: - /.
ColdSteel

7

Alcune cose che devi sapere sui tipi di creatività:

I programmatori adorano essere coinvolti al 100% per ore alla volta. Ciò consente loro di ottenere un flusso profondo . Per ottenere i vantaggi di questo, è necessario fornire un ambiente di lavoro assolutamente privo di distrazioni. Gli uffici separati o il telecomando sono l'ideale. I cubicoli sono marginali. Le aree di lavoro aperte annullano la produttività. Qualcosa di semplice come chiedere a qualcuno a che ora andranno a pranzo può distruggere mezz'ora di lavoro.

Che uno sviluppatore abbia un flusso profondo o meno, la qualità del codice diminuisce precipitosamente dopo circa cinque ore di duro pensiero. E a volte quel pensiero potrebbe non sembrare un lavoro. Faccio alcune delle mie migliori programmazioni con gli occhi chiusi sul divano.

Leggi su Scrum e altre metodologie Agile. Imposta attività e scadenze ragionevoli (che è un'abilità in sé che dovrai affinare come una squadra) e poi lascia che i tuoi sviluppatori decidano come raggiungere tali obiettivi. A parte il tuo standup quotidiano, non è necessario sincronizzare affatto i tuoi programmi. In effetti, probabilmente è meglio se non lo fai.


4
+1 per "Qualcosa di semplice come chiedere a qualcuno a che ora andranno a pranzo può distruggere mezz'ora di lavoro." È come giocoleria: quando qualcuno ti strappa una palla, li lasci cadere tutti, tornare al punto di interruzione ti porta molto più a lungo dell'interruzione stessa.
Guntram Blohm supporta Monica

Bene, questo è individualmente per tutti. Alcune persone non possono essere interrotte, altre possono scrivere codice e parlare allo stesso tempo (sono una delle ultime e ho incontrato anche altre 3 persone come me). Tuttavia mi ritrovo a chiudere gli occhi mettendo un cappuccio in testa e pensando anche a volte.
ColdSteel

@ColdSteel Penso che la capacità di lavorare in un ambiente di distrazione sia un'abilità appresa. Lavoro in un ufficio molto distratto e dopo un anno sono riuscito a portare la mia produttività fino al 60% di quello che era quando lavoravo da casa.
RipristinaMonicaSackTheStaff

@TKK Mi ricordo sempre così, ma forse hai ragione. Per me c'è poca differenza se lavoro da casa o in ufficio.
ColdSteel

6

Aggiungendo ad altre risposte, vale la pena notare che, oltre all'impiegato medio, la maggior parte dei lavori creativi come l'arte e la programmazione non beneficiano certamente del monitoraggio a spalla e del conto alla rovescia.

Tuttavia, ciò non significa che non è possibile tenere traccia o aspettarsi una scadenza per gli obiettivi.

Se i tuoi lavoratori legittimamente non sanno quando un'attività verrà completata dal tuo piano, il loro compito è in realtà troppo grande - o l'hai presentato come troppo grande. Suddividi le attività in base alle cose che i tuoi lavoratori possono consegnare frequentemente ed efficacemente al tuo MVP . Pensa agli obiettivi SMART e coinvolgi nel processo. Fai una breve riunione di incontro ogni giorno per capire cosa viene affrontato oggi, come sta andando il lavoro o cosa impedisce il loro progresso.

Per dirlo di nuovo, non impostare un overwatch su di essi con le ore di lavoro. Riuniti con ogni squadra e discuti su termini e scadenze ragionevoli. Non microgestire , specialmente sopra i creativi.


2

Penso che stavi prendendo il problema al contrario (ma spero che le risposte precedenti abbiano cambiato idea).

Ecco il mio modo di guidare le persone creative e il modo in cui mi piace essere guidato:

  • Mi assicuro che si sentano coinvolti nel progetto. Deve essere il loro bambino, non il mio. Sono molto severo con il briefing e quindi concedo piena libertà all'interno della cornice definita. Mi sento molto male quando devo dire a qualcuno "So che non vuoi farlo in questo modo, ma devi farlo" ogni volta che succede e il lavoro è finito, ritengo di avere un grosso debito nei confronti del lavoratore. Se c'è una scelta tecnica da fare, quelli che ne sono maggiormente colpiti devono farlo. Dividi anche i compiti in modo che possano mirare alla fine (metodi agili).

  • concentrati molto duramente per un breve periodo di tempo, poi rilassati. Controlla il metodo pomodoro, ti costringe ad allenarti per smettere di lavorare anche se in quel momento ti sentivi molto produttivo. Ti senti strano, ma una volta che lo usi più volte vedrai che funziona. Ci sono tonnellate di metodi simili. Assicurati che i tuoi dipendenti li sperimentino, sono così felice quando vedo i miei colleghi discutere di questi metodi.

  • Assicurati che abbiano l'ambiente migliore: computer di discesa, tastiera, mouse, monitor, scrivania, sedie, rete, acqua buona, persino frutta ... Non costa nulla in confronto agli stipendi.

  • Assicurati che abbiano un posto per fare un pisolino. Qualche tempo dopo una brutta notte ho potuto fare un pisolino di un'ora, mi fa risparmiare il resto della giornata invece di combattere la fatica come uno zombi davanti al computer. Considera che i tuoi sviluppatori stanno lavorando mentre dormono ed esercitano. Vengono semplicemente a lavorare per digitare il codice che pensavano mentre cucinavano il giorno prima. Se dormono o hanno una pausa sportiva durante il giorno, avrai due giorni di lavoro al prezzo di uno. Lo stesso vale su scala minore con i metodi pomodoro. Quindi assicurati di avere alcune cose rapide e stupide da fare. Idealmente avrei una parete da arrampicata in ufficio. Quindi puoi arrampicarti per 5 minuti e concentrarti per 25 minuti ... Inoltre pagherei un'ora di pausa sportiva.

  • sperimentare cose che sembrano essere una perdita di tempo. Come per esempio la programmazione tra pari, non ricordo quante scorciatoie da tastiera o funzionalità software ho imparato in questo modo e quanto sono grato a coloro che mi hanno insegnato. Crea anche legami tra le persone. Inoltre, presso un'azienda con cui lavoravo, i dipendenti presentavano gli altri una volta alla settimana durante l'ora di pranzo. Non era obbligatorio per i dipendenti farlo, ma considerato un regalo per gli altri. La compagnia pagava pizze ... Abbastanza economica per un'ora e mezza lezione per 20 persone.

  • prenditi cura di loro, controlla i segni di affaticamento, preoccupazioni, cattive condizioni di salute. Parla con loro, incoraggia l'esercizio ... È come guidare una squadra sportiva. Prenditi cura di loro, loro si prenderanno cura di te.

  • Assicurati che non ci si vergogni di non lavorare alla volta, quindi non lo fingono mai. Mandano messaggi in sospeso perché è una pausa meno ovvia rispetto a fare flessioni ...

Ma come puoi essere sicuro che funzionino se tutto sembra un luogo di vacanza? Lo sentirai. Assicurati che ci sia una certa pressione, una scadenza e una sfida e che a loro importi. È davvero facile rendere produttive le persone felici.


2

Oltre alle risposte esistenti che coprono A. "I dipendenti sono umani e devono essere in grado di vivere anche le loro vite" E B. "Stabilire carichi e scadenze a lungo termine basati su cascata, ma incontrarsi quotidianamente su di loro, non conta come agile "

Aggiungerò alcune informazioni aggiuntive che penso ti aiuteranno ad avere successo. Sfortunatamente, c'è solo statisticamente, ma anche dal mio punto di vista sulla tua situazione e sui punti di vista, quasi una probabilità del 100% non spedirai mai un gioco.

L'installazione che stai eseguendo, oltre a come funziona lo sviluppo del gioco, oltre a questo è il tuo primo colpo a far funzionare tutto dove sei l'ultima linea e la linea di fondo, significa che il fallimento è imminente.

L'unica possibilità che devi spedire un prodotto, di qualsiasi tipo, è di adattarti costantemente. La grande visione di un gioco che hai in questo momento, qualunque esso sia, ti affonderà. Pianifica di spedire al massimo un decimo di quella visione. Attenersi a una funzionalità o essenza chiave e lasciare che tutto il resto sia flessibile o "tagliabile".

Se tu fossi un artista o un ingegnere te stesso, allora potresti guidare leggermente di più la visione a casa tramite la tua equità del sudore. Come è ora, ogni sprint, guarda cosa hai e poi prendi una decisione su dove provare a prendere le cose nelle prossime 2 settimane. Dimentica il grande piano. Scopri quali pezzi ci sono per un prodotto minimo percorribile e prova a dedicare gli sprint alla realizzazione di un singolo pezzo.

Lo sviluppo agile è particolarmente difficile da gestire all'inizio di un progetto software. Molti produttori / designer finiscono per trasformarlo in sviluppo a cascata senza rendersene conto ... ma con molti più incontri.


0

Per me, sembra che tu abbia assunto le persone sbagliate. Lavoro solo con persone che conosco saranno motivate quanto me. Fare cose personali in mezzo non è un grosso problema (purché non sia troppo lungo ovviamente!), Ma presentarsi tardi mi sembra una mancanza di disciplina / non prendono il loro lavoro troppo sul serio.

Senti, non ti conosco, non li conosco, non conosco la compagnia, ma sembra che dovresti andare oltre con loro. Non deve essere severo, ma piuttosto chiedi come percepiscono tali problemi e li aiuta a motivarsi per l'obiettivo finale, la tua liberazione.

Oh, e come artista capisco perfettamente la loro mentalità "Non voglio fare cose di marketing", perché potrebbe non essere quello che hanno imparato a fare a scuola. Per compiti come quelli potresti preferire assumere uno specialista, soprattutto perché sei uno studio di partenza. Senza marketing morirai una morte rapida e inosservata.

Spero che questo aiuti, riesca a capirlo!


Se fosse una grande azienda, l'osservazione di marketing sarebbe sensata, ma poiché si tratta di una startup che si rompe qualche uovo a breve termine, in particolare con un budget limitato. Detto questo, non so dire perché questa risposta sia stata sottoposta a downgrade.
lucasgcb,

La mia ipotesi è che molti sviluppatori (anch'io sono uno) non sono d'accordo con l'implicazione che OP sia corretto aspettarsi un lavoro senza interruzioni. Sono d'accordo che gli arrivi in ​​ritardo potrebbero benissimo essere un problema e la proposta di marketing sembra ragionevole, ma personalmente penso che OP descriva il microgestione che alla fine scaccerà i buoni lavoratori o li farà bruciare, e dalle altre risposte penso che sia più o meno il consenso. Questo è probabilmente il motivo per cui questo ha ottenuto voti negativi (non ho votato in senso contrario, anche se non sono d'accordo con questa risposta).
bob

2
Forse la formulazione è confusa? Questa risposta dice "Lavoro solo con persone che so saranno motivate quanto me", il che suona come "nessuna pausa è A-okay", e "Fare cose personali nel mezzo non è un grosso problema", che suona come " le pause sono A-ok ". Non è chiaro quale posizione venga presa. Chiarire potrebbe essere d'aiuto, soprattutto se ti stai davvero concentrando sugli arrivi in ​​ritardo.
bob

Non credo che questa risposta debba essere
sottoposta a voto negativo
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.