Utilizzo di dispositivi aziendali o privati per lo sviluppo sul posto di lavoro

4

Sono impiegato in un'azienda di sviluppo di app mobili da 4 mesi come sviluppatore Android. Attualmente sto usando i miei due dispositivi Android privati per lo sviluppo. È prassi comune che gli sviluppatori utilizzino i propri dispositivi hardware per lo sviluppo in società di sviluppo mobile o dovrei chiedere i dispositivi aziendali?

    
posta Pierre Rymiortz 16.10.2013 - 02:22
fonte

2 risposte

17

La risposta dipende molto dalla giurisdizione legale in cui vivi.

Ma prendiamo prima le semplici considerazioni. Come riportato nei commenti: cosa succede quando il tuo dispositivo si rompe o il tuo dispositivo inietta malware nel flusso di sviluppo del tuo team?

Quindi devi chiedere:

  • Chi paga per riparare il tuo dispositivo?
  • Chi è responsabile della sostituzione del dispositivo se lo si trasforma in un mattone come parte delle attività di sviluppo?
  • Chi rileva che sul dispositivo è in esecuzione malware che è riuscito ad adulterare l'applicazione che stai distribuendo? Chi è responsabile della correzione di tutto ciò?
  • Come gestisci i test di carico per tutta la notte quando devi andare a casa e portare il telefono con te?
  • Chi paga l'utilizzo dei dati sul telefono?

Il BYOD inizia a sembrare brutto in casi come questi.

Ma aspetta, diventa peggio .

Generalmente il tuo datore di lavoro deve fornire le risorse di cui hai bisogno per svolgere il tuo lavoro. Questo aiuto consente alla loro pretesa di possedere il lavoro che produci.

Quando usi la tua attrezzatura per sviluppare sia per il tuo datore di lavoro che per i tuoi progetti personali, come traccia la linea su quali parti del tuo tempo sono state spese per i progetti? È importante perché, in assenza di registri dettagliati, i tribunali fanno affidamento sulle risorse utilizzate come parte del lavoro. L'utilizzo delle risorse del tuo datore di lavoro consente al tuo datore di lavoro di dire che lo sviluppo è stato fatto in base al tempo e alle risorse. Quindi hanno una pretesa più pulita per possedere il lavoro che crei.

Ma questa è solo una generalità e ogni giurisdizione legale significativa ha sfumature su quella generalità. Quindi la tua situazione particolare sarà risolta da norme legali locali.

Un strong accordo di proprietà intellettuale può aiutare con alcune di queste preoccupazioni, ma le aziende che "si aspettano" che gli sviluppatori portino dispositivi in genere non hanno forti accordi IP in vigore.

In generale, è una cattiva idea.

Per l'azienda, le potenziali rivendicazioni contro la proprietà intellettuale sono significative. Per lo sviluppatore, è una cattiva idea - caricata di negativi e con vantaggi diretti minimi.

    
risposta data 16.10.2013 - 03:00
fonte
0

Ho incontrato entrambi gli scenari. La società precedente in cui lavoravo aveva diversi dispositivi aziendali, ma in più le persone li usavano (DOPO che i test sui dispositivi aziendali mostravano che le app non avrebbero provocato il caos, quei dispositivi privati erano principalmente usati per consentire test su più dimensioni dello schermo, versioni del sistema operativo e configurazioni hardware diverse.

L'ambiente attuale che lavoro nei test sui dispositivi personali è quasi impossibile a causa delle restrizioni di accesso alla rete. Affinché un dispositivo possa accedere alla rete ha bisogno di un software speciale installato E deve essere inserito nella whitelist a livello hardware dal dipartimento di sicurezza, il che non è consentito ai dispositivi non di proprietà dell'organizzazione.
Al massimo, l'ambiente di accettazione degli utenti potrebbe essere accessibile per alcune app (quelle che sarebbero accessibili al pubblico dopo che il sistema ha funzionato), ma il gioco è fatto.

In generale, sarei diffidente nell'usare i miei dispositivi personali per testare il software sviluppato per un cliente o un datore di lavoro, soprattutto se non sono uno dei programmatori chiave del progetto e posso essere abbastanza sicuro che l'app non farà nulla irreversibile al mio dispositivo. E questo prima di prendere in considerazione eventuali problemi legali, che sono fuori dal mio campo di competenza ma potrebbero esistere.

    
risposta data 26.08.2015 - 08:19
fonte

Leggi altre domande sui tag