2010-06-15 20 views
5

Nel mio caso ci viene richiesto di essere fisicamente presenti in ufficio durante lo sviluppo di software.Guida per spiegare perché sviluppare software su un computer fisico piuttosto che tramite un desktop remoto

Sto cercando aiuto per discutere sul motivo per cui gli sviluppatori software devono disporre di un computer dedicato allo sviluppo di software fisico, per essere produttivi e convenienti. Come caso aziendale abbiamo sostenuto che la produttività diminuirà del 25%, tuttavia ritengo che la realtà sia probabilmente vicina al 50%. Questo caso aziendale non è davvero accettato e trovo molto difficile difendere.

Informazioni di base: Lavoro in un'azienda la cui attività principale non è lo sviluppo di software.

Poiché la sicurezza/stabilità è una priorità così grande, i sistemi/applicazioni non di produzione vengono distribuiti in una rete fisica separata.

  • Per accedere alla rete di test l'azienda ha creato una politica standard, che impone che l'accesso alla rete di prova deve andare solo attraverso un client desktop remoto. Praticamente da un computer di produzione si aprirà un client desktop remoto a un computer virtuale situato nella rete di test. Sul desktop remoto del computer virtuale si potrebbe accedere/eseguire/installare tutti gli strumenti di sviluppo, come Eclipse IDE.

  • Un'altra soluzione potrebbe essere quella di disporre di un computer fisico dedicato, che è fisicamente connesso solo alla rete di test.

Entrambe le soluzioni desktop remoto e accesso fisico sono disponibili in azienda.

Non c'è niente di sbagliato dal punto di vista tecnico con il client remoto, semplicemente non ottimale e francamente demotivante. Ricorda che siamo fisicamente in ufficio. Ora con le nuove politiche messe in atto, i piani sono di rimuovere i computer fisici connessi alla rete di test.

Inoltre si può notare che stiamo parlando di ca. 50 computer su 2000 dipendenti. Pertanto il budget extra è relativamente piccolo. Questo è più sulla politica che sul costo.

aiuto è apprezzato

+0

Se si desidera una risposta corretta a questo post, si prega di ridurlo in una domanda gestibile. – danben

+0

Ho provato a ripulire il testo. Per favore aiutateci a migliorarlo – s5804

+0

:: gulp :: Le connessioni remote sono una cosa meravigliosa ... * quando l'alternativa è * ** niente **, ma sono una raccolta di piccole frustrazioni che indeboliscono la vostra produttività ... – dmckee

risposta

0

ho fatto lo sviluppo tramite una connessione desktop remoto e mentre è possibile, può essere molto frustrante. Direi che il morale dei dipendenti e la soddisfazione sul lavoro sono una ragione sufficiente per consentire agli sviluppatori di avere macchine fisiche. Se la tua felicità (e quindi la produttività) non è una ragione sufficiente per loro, potresti combattere una battaglia persa.

+0

Morale è un argomento difficile.Sarebbe più facile avere argomenti meno emotivi. – s5804

+0

Sì, è un argomento difficile ma non c'è dubbio che abbia un effetto sulla produttività a lungo termine. Lavorare in un ambiente frustrante per un periodo di settimane e mesi avrà un impatto decisivo, anche se potrebbe essere difficile dare un valore in dollari a. I datori di lavoro che non tengono conto di questo troveranno una diminuzione della produttività e un aumento del turnover dei dipendenti. Un leggero ritardo nella risposta dello schermo è sufficiente a demotivare le persone? Probabilmente no, ma potrebbe essere un fattore che contribuisce. – TLiebe

0

Il motivo più grande che odio è che non c'è più supporto per il monitor. Non importa quanto sia veloce la connessione, la mia produttività si riduce quando sono limitato a un monitor.

So che ci sono alcune soluzioni per farlo accadere ... ma non funziona per la mia configurazione multi-monitor in cui ho un monitor verticale e il resto orizzontale.

Problemi correlati