Domande con tag 'project-management'

15
risposte

Come dovrebbe uno sviluppatore rifiutare requisiti impossibili? [chiuso]

Ecco il problema che sto affrontando: Citazione dal project manager: Hey Spark, ti sto assegnando il compito di sviluppare un framework che possa essere usato per molte diverse applicazioni iOS. Ecco i requisiti: Dovrebbe essere in...
posta 21.11.2011 - 12:06
6
risposte

Come gestire la complessità accidentale nei progetti software

Quando a Murray Gell-Mann è stato chiesto come Richard Feynman è riuscito a risolvere tanti problemi difficili, Gell-Mann ha risposto che Feynman aveva un algoritmo: annota il problema. Pensa davvero. Annota la soluzione. Gell-Mann st...
posta 17.02.2014 - 12:33
12
risposte

Strategia per mantenere informazioni segrete come le chiavi API fuori dal controllo del codice sorgente?

Sto lavorando su un sito Web che consentirà agli utenti di accedere utilizzando le credenziali OAuth da utenti come Twitter, Google, ecc. Per fare ciò, devo registrarmi con questi vari provider e ottenere una chiave API super-segreta che devo pr...
posta 21.07.2013 - 22:18
11
risposte

Best practice per la gestione del codice legacy

Tra un paio di mesi un collega passerà a un nuovo progetto e io erediterò uno dei suoi progetti. Per prepararti, ho già ordinato a Michael Feathers di Lavorare efficacemente con il codice legacy . Ma questo libro così come la maggior parte d...
posta 07.11.2011 - 20:44
9
risposte

Si dovrebbe utilizzare Git per la documentazione e la gestione dei progetti? Il codice dovrebbe essere in un repository separato?

Sto avviando un repository Git per un progetto di gruppo. Ha senso archiviare i documenti nello stesso repository Git come codice - sembra che questo sia in conflitto con la natura del flusso di revisione di git. Ecco un riepilogo delle mie...
posta 17.06.2011 - 08:36
9
risposte

Trattare con bug non riproducibili

Supponiamo che il tuo team scriva un sistema software che sta funzionando bene. Un giorno uno degli ingegneri esegue erroneamente alcune query SQL che modificano alcuni dati del DB, quindi si dimentica di esso. Dopo un po 'di tempo scoprit...
posta 25.10.2018 - 21:39
9
risposte

Come sviluppi software senza criteri di accettazione?

Come si sviluppa in modo collaborativo software in un team di 4-5 sviluppatori senza criteri di accettazione, senza sapere cosa testeranno i tester e con più persone (2-3) che agiscono come proprietario del prodotto. Tutto ciò che abbiamo è u...
posta 09.01.2017 - 21:44
11
risposte

Metrica con cui tenere gli sviluppatori responsabili [duplicato]

Ho fatto una domanda su righe di codice all'ora e ne ho strappato una nuova. Quindi la mia domanda di follow-up maturata è questa: Se non linee di codice, allora qual è una buona metrica con cui misurare (per ora / giorno / unità di tempo)...
posta 15.12.2010 - 08:42
8
risposte

Devo registrare un bug che ho scoperto e patchato?

Suppongo che questa sia una situazione comune: eseguo il test di alcuni codici, scopro un bug, risolvo il problema e rimetto la correzione del bug al repository. Supponendo che molte persone lavorino a questo progetto, dovrei prima creare un bug...
posta 20.10.2016 - 13:25
12
risposte

Come sviluppare un software eccellente con metodi agili?

Il modello Kano di soddisfazione del cliente definisce diverse classi di funzionalità del prodotto. Tra questi ci sono Qualità indispensabili: se non vengono implementate, il cliente non accetterà il prodotto. Qualità attraenti (deliz...
posta 20.05.2017 - 18:06