Domanda

La mia azienda è un negozio di sviluppo personalizzato per numerosi progetti, alcuni più grandi e altri più piccoli. Attualmente gestiamo tutte le comunicazioni dei nostri clienti tramite e-mail. Quindi inviamo via email un documento di progettazione, lo contrassegnano e lo rispediscono. Quindi implementiamo una versione beta del loro prodotto e ci inviano un'e-mail con eventuali bug, nuove funzionalità, ecc. E così via ....

Mentre sto lavorando all'implementazione di un nuovo sistema di tracciamento dei bug (sembra che sia Mantis in questo momento), mi sono chiesto come potremmo consentire ai nostri clienti un'interfaccia con il nostro processo di sviluppo che fornisse un migliore tracciamento delle funzionalità richieste e bug inviati dal cliente, nonché comunicare le nostre risposte al cliente.

Se qualcuno è a conoscenza di un sistema di tracciamento dei bug che lo fa eccezionalmente bene, sarei interessato a saperlo. Altrimenti sto solo cercando alcune linee guida generali o buone pratiche commerciali che hanno permesso alle vostre aziende di interfacciarsi in modo efficace ed efficiente con i vostri clienti.

AGGIORNAMENTO: La mia azienda utilizza uno stack LAMPP e poiché siamo un piccolo negozio con un budget limitato, tendiamo ad attenerci a strumenti che sono open source e gratuiti.

La maggior parte delle persone utilizza Team Foundation Server per gestire questo o le e-mail avanti e indietro?

È stato utile?

Soluzione

Anche se non conosco strumenti specifici (almeno non open source), suggerisco di impostare un sistema che copra il processo di raccolta e implementazione dei requisiti generali. I requisiti potrebbero essere monitorati nel sistema, che conterrebbe anche i documenti di progettazione (che potrebbero essere "estratti da" e "impegnati nel" sistema). In questo modo, affronteresti il ??problema di avere più revisioni dei documenti di progettazione in giro. Inoltre, è possibile tenere facilmente traccia dei documenti di progettazione e dei requisiti. Se questo sistema fosse collegato al tuo sistema di gestione del codice sorgente, faciliteresti ulteriormente il processo di sviluppo / monitoraggio dei requisiti.

Altri suggerimenti

Penso che la chiave sia avere lì il sistema di tracciamento dedicato per bug / richieste e stabilire un processo impostato per la comunicazione. Con questo almeno inizierai a ricevere feedback coerenti. Da lì puoi modificarlo per ottenere le tue esigenze specifiche.

A parte questo, piuttosto che usare semplicemente la posta elettronica per la tua comunicazione, ti consiglio vivamente di andare a fumare come BaseCamp per uno strumento di gestione del progetto. Trovo che sia di grande aiuto nel mantenere i messaggi, la documentazione e le tempistiche comunicate al cliente.

Se stai utilizzando Team Foundation Server, ti consiglio di installare TeamPlain Web Access . Ti consentono di esporre un'interfaccia web al tuo progetto TFS. L'unica cosa che resta da fare è dare diritti al tuo cliente, un nome utente e una password.

Altrimenti, ci sono alcuni strumenti di pagamento come FogBugz . Ovviamente, il principale deve dovere correggere gli strumenti di segnalazione direttamente collegati al controllo del codice sorgente in modo che gli sviluppatori possano correggere facilmente i bug.

Un'altra possibilità è quella di utilizzare due prodotti in concerto, ecco la nostra configurazione attuale con un team di 12:

osTicket per le richieste in arrivo dai clienti

  • Consente la gestione dei problemi da parte del personale di supporto e la verifica dei bug
  • Lo stato può essere verificato con solo un indirizzo e-mail e un ID biglietto
  • In genere gli utenti non inviano segnalazioni di bug sufficientemente dettagliate, quindi è un buon primo passo

redmine per biglietti di sviluppo

  • Ticket creato da QA o da uno sviluppatore se il problema è un vero bug
  • Fornisce una gestione abbastanza solida del progetto e del rilascio
  • È un solido passo avanti da trac e mantis (e fornisce migrazione strumenti)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top