Sono il capo del team di un'azienda con sede a Manila e attualmente sto scrivendo un'app che ha una richiesta di funzionalità seriamente discutibile per i suoi utenti Android, ovvero registrare segretamente l'ambiente circostante utilizzando la fotocamera del telefono. Quando ho chiesto al CEO perché dobbiamo scrivere questa funzione, mi è stato detto che avrebbe garantito la sicurezza degli utenti e avrebbe fornito ai poliziotti una leva a titolo di indagine nel caso in cui qualcosa nei video potesse essere utilizzato come prova.
Avere questa funzione è impossibile per gli utenti iOS, quindi rimane Android. Questo, ovviamente, potrebbe esporre la società a un grave fuoco per aver invaso la privacy degli utenti quando veniamo scoperti. In effetti, per quanto riguarda le leggi del mio paese, non solo è illegale, è incostituzionale. Questo argomento è caduto nel vuoto del mio CEO, citando i "termini di servizio" legalistici su cui gli utenti sarebbero stati d'accordo, e ha sottolineato per scherzo che non dovevo mettere in discussione le sue idee imprenditoriali.
Sviluppando questo caratteristica è problematica anche dal punto di vista dello sviluppo. L'utilizzo della fotocamera dallo sfondo metterebbe a dura prova la batteria del telefono. Anche il caricamento dei video sarebbe vampirico sulla connessione Internet dell'utente. Infine, è impossibile farlo su iOS.
Sebbene l'intero team di sviluppo sia d'accordo con la mia valutazione ed è altrettanto a disagio con la richiesta della funzione quanto me, il proprietario del prodotto mi spiega che mentre la funzione è veramente inutile, deve ancora essere fatto per attrarre investitori. E ha fatto piacere agli investitori in base all'ultimo incontro con loro.
Il mio team ha finora insistito sul fatto che Apple non consente ai suoi sviluppatori di far funzionare la fotocamera in background e che abbiamo convenuto che invece di una registrazione video, avremmo invece scattato foto ogni dieci secondi. Ma io sono un intransigente su questo e non voglio che sviluppiamo nulla di simile a questa funzionalità.
Poiché questa funzione è decisamente "orientata al marketing" come suggerisce il proprietario del prodotto, desidero conoscere le controargomentazioni dal punto di vista di un investitore in modo che la funzionalità venga eliminata nella sua interezza.
In generale , come posso diventare diplomatico su questa questione? Credo di poter ancora parlare un po 'di buon senso al CEO. Non ho remore a lasciare questa azienda a causa della cattiva gestione, ma amo il mio team di sviluppo, le loro abilità superiori e la cultura del posto di lavoro che abbiamo coltivato. Per quanto vorrei utilizzare il nostro valore per l'azienda come leva contro il CEO ... Se insisti affinché facciamo questa funzione, ce ne andremo - Desidero ancora essere caritatevole. p>
Grazie!