Quale processo personale posso assumere in un'azienda non basata su software? [chiuso]

7

Qual è il modo migliore per uno sviluppatore di tracciare le sue ore di lavoro, se non esiste un framework in quella ditta che eviti qualsiasi complicazione con le informazioni classificate interne memorizzate su un server che possiedo a casa? In particolare, mi piacerebbe conoscere qualsiasi metodologia o software che potrebbe essere utilizzato in questa situazione con un problema limitato.

Mi sono appena laureato e mi sto trasferendo nel mio primo lavoro a tempo pieno con un'azienda di sistemi embedded, che non sembra avere alcun particolare processo da utilizzare per i suoi dipendenti. Dalla scorsa estate, ho lavorato per migliorare il mio processo di sviluppo, cercando di registrare il mio utilizzo del tempo, i bug trovati e altre metriche semplici per il mio processo. Fino ad ora, ho utilizzato Microsoft Team Foundation Server (TFS) per farlo da uno dei miei server personali e mi sono divertito a lavorare con esso. L'azienda che sto per, tuttavia, non sembra avere nulla di simile, quindi sono bloccato con la necessità di trovare un modo per continuare a monitorare questi parametri. Sento che non dovrei usare il mio server TFS (o una tattica simile, come Traq), poiché ci sarebbe la possibilità di esporre i segreti aziendali al mondo esterno attraverso il mio server.

    
posta Dave McGinnis 02.06.2011 - 06:26
fonte

4 risposte

11

Vedo due possibili scenari:

  • Convinca la società a utilizzare un tracker dei problemi o
  • Utilizza un tracker dei problemi personale (o un registro di lavoro)

Convincere la compagnia a utilizzare un tracker dei problemi

Se vedi il potenziale effettivo nello scenario, il mio consiglio è di seguire un approccio dal basso verso l'alto: cerca di convincere i tuoi colleghi per primi, a partire da quelli più vicini in gerarchia. Non andare direttamente al management, è probabile che ti ignorino (suggerimento: non usano uno strumento simile, anche se la gestione solitamente ama il processo).

Cerca di non rimanere impigliato in discussioni inutili su come la gestione possa abusare di un tracker di problemi, concentrandosi invece sugli aspetti positivi per i dipendenti (su cui non mi dilungherò, è una domanda abbastanza diversa). Se rimani bloccato sull'argomento gestore malevolo , fai notare che un tracker dei problemi può aiutarti a localizzare la mancata risposta anche nella gestione, non solo i lavoratori.

Cerca di educare al meglio le persone, essere preparato a sostenere qualsiasi discussione con fonti attendibili, mai supporre che le persone non abbiano contro-argomenti validi / intelligenti. Preferisci sempre guidare le persone verso fonti attendibili che evidenziano i meriti del processo anziché la discussione aperta.

Quindi, per prima cosa, crea un impulso per un tracker di problemi tra colleghi, ma entra in gestione solo quando hai stabilito un desiderio collettivo. Non tutti devono essere d'accordo, ma avresti una possibilità migliore con un po 'di sostegno. E se ancora ti abbattono, vergognali.

Utilizza un tracker di problemi personale (o un log di lavoro)

Se lo scenario precedente non riesce in qualche modo:

Installa un tracker dei problemi sulla workstation della tua azienda. Se per qualsiasi motivo questa non è un'opzione valida, vai medievale : carta, matita e un cronometro (o il tuo orologio da polso / orologio cellulare) possono sembrare contro intuitivi ma sono meglio di niente.

Vorrei consigliare contro l'installazione di un tracker dei problemi sul tuo laptop, tablet o smartphone personale, a meno che tu non abbia ottenuto il permesso scritto dalla società per farlo. Memorizzare i dati sensibili dell'azienda su un dispositivo mobile può essere considerato come un tentativo di trasferire tali dati fuori dalla società e ti porterà nei guai. Non sono un avvocato, anche il permesso scritto potrebbe non essere sufficiente per coprire tutte le tue basi, dipende da molti fattori (tipo di dati, ecc.), Se l'unica opzione che hai lasciato è un dispositivo mobile, consulta un avvocato.

    
risposta data 02.06.2011 - 12:44
fonte
1

Se la sicurezza è un problema, è necessario assicurarsi che nessun dato sensibile si trovi sul server di Team Foundation. Se ciò è inevitabile, puoi comunque continuare a usarlo, ma dovrai interrompere la sua connessione al mondo esterno. In tal caso, dovrai esaminare le offerte di TFS in termini di modello di valigetta e strutture di importazione / esportazione. Se supporta un modello di valigetta, puoi portare il tuo laptop al lavoro (assicurati che non sia in alcun modo collegato ai domini interni), o archiviare i tuoi dati in file su una chiavetta USB o anche sul tuo telefono e semplicemente sincronizzare / importare quando torni a casa.

    
risposta data 02.06.2011 - 10:20
fonte
1

Prova la tecnica del pomodoro se l'obiettivo alla base della tua iniziativa è quello di riflettere-n-migliorare la tua produttività.

The technique uses a timer to break down periods of work into 25-minute intervals called 'Pomodori' (from the Italian word for 'tomatoes') separated by short breaks. Closely related to concepts such as timeboxing and iterative and incremental development used in software design, the method has been adopted in pair programming contexts. The method is based on the idea that frequent breaks can improve mental agility..

    
risposta data 02.06.2011 - 07:07
fonte
0

Il software di monitoraggio del tempo aiuta molto a gestire il tempo produttivo in modo efficiente. Ma per monitorare con successo il tempo occorrerà autodisciplina, strumenti giusti da usare e risorse. Trovo questo articolo che discute alcune buone alternative nel monitoraggio del tempo che possono anche aiutarti a decidere quali sarebbero i migliori strumenti da usare.

    
risposta data 17.10.2011 - 16:22
fonte

Leggi altre domande sui tag