Lavoro in un'azienda di medie dimensioni ma con una forza IT molto ridotta.
L'anno scorso (2011), ho scritto un'applicazione molto popolare con un ampio gruppo di utenti finali. Abbiamo raggiunto una scadenza alla fine dell'anno scorso e alcune funzionalità (che chiamerò funcA d'ora in poi) non sono state aggiunte all'applicazione che era desiderata alla fine. Quindi, questa applicazione è stata eseguita in live / produzione dalla fine del 2011, potrei aggiungere senza problemi.
Ieri, un intero gruppo di utenti finali ha iniziato a lamentarsi del fatto che funcA che non era mai stata installata nell'applicazione non funziona più. La nostra priorità in questa azienda è che se un'applicazione è danneggiata, deve essere prima riparata prima dei progetti prioritari.
Ho confrontato codice e query e non c'è differenza dal 2011, che è proofA. Sono poi riuscito a convincere uno degli utenti finali ad ammettere che non ha mai funzionato la prova B, ma da allora quell'utente è tornato e ha detto che funzionava in precedenza ... Credo che l'orda degli utenti finali abbia assimilato sua. Ho anche rivisto i miei appunti per questo progetto che ha requisiti e aggiornamenti giornalieri riguardanti il progetto che afferma specificamente "funcA non raggiunto a causa di limiti di tempo", proofC.
Ho parlato con molti di loro e posso vedere dove potrebbero essere confusi poiché sono molto lontani da un background di programmazione, ma so anche che sono abbastanza intelligenti da agire in un gruppo per bypassare gli ordini di prioritizzazione del progetto in per ottenere funzionalità che vogliono semplificare il loro lavoro.
La parte peggiore è che ora il gruppo pensa e sta iniziando a crederci, anche se il mio capo e il responsabile IT stanno iniziando a crederci, anche se non ci sono cambiamenti di codice o di query. Per quanto riguarda la revisione dello stato della logica è molto tagliato e asciutto al punto che se 1 = 1, funcA non funzionerà.
Quindi, questa è la fine della descrizione del mio scenario, ma sto cercando di non essere severamente appiccicato alle mie metriche sul rendimento a causa di ciò che essenzialmente mi avrebbe spinto a correggere un problema di produzione che non esiste probabilmente impiegheresti più di 1 mese.