Mi stavo chiedendo come gestiresti problemi del genere nella tua azienda.
Di solito, quando qualcosa va storto a un cliente, deve:
- Invia il problema che ha riscontrato
- Aggiungi log / dati di configurazione
- All'improvviso i log non sono in alto livello di debug, quindi ha bisogno di aumentare il livello di debug e riprodurre il problema
- Ancora una volta, non riesci a trovare il problema e gli dai una versione di debug e chiedigli di riprodurlo di nuovo
- ecc ...
La raccolta deve provenire da più macchine il più delle volte.
Questo ovviamente lascia molta frustrazione in entrambe le parti. Mi stavo chiedendo come gestisci cose del genere? (migliori sistemi di segnalazione di bug? azioni raccomandate in bug / etc?)
per aggiungere un esempio:
L'applicazione può essere di tipo aziendale che è composta da diversi prodotti in più macchine (diciamo - Livello applicazione, Livello database e qualche tipo di livello MQ - 3 macchine).
Ora, quando c'è un bug, i log devono essere raccolti da quelle 3 macchine e quindi inizia l'investigazione.