Pubblicazione di cattive notizie
Devi assolutamente sollevare la questione prontamente, tuttavia se puoi farlo in tempi ragionevoli (ovvero poche ore, non di più) dovresti fare un po 'di valutazione dell'impatto prima di farlo.
Come per tutte le cattive notizie, è meglio fornire informazioni dettagliate (anziché limitarsi a "essere in ritardo"), quindi fornire tanti / molti di:
1) Stime / scadenze riviste per le attività che sono scivolate.
2) Stime / scadenze riviste per compiti futuri che ora pensate, alla luce del sapere che alcune cose sono già finite, potrebbe richiedere più tempo.
3) Motivi molto brevi per cui lo slittamento si è verificato (non girare, solo la verità, ma non sembra che tu stia scusando). In questo caso dichiari "Abbiamo stimato in base alle regole X e Y, ma ora includono Z che non è mai stato menzionato". Potrebbe essere in grado di usarlo per spiegare il ritardo nei confronti dei clienti e istruirli sull'importanza di essere accurati in primo luogo.
4) Se possibile, alternative per riportare le cose in pista (di solito riducendo lo scope ma potrebbero esserci altre opzioni - altre parti del progetto potrebbero essere in anticipo e potrebbe essere possibile spostare le attività in giro).
Ricorda con slittamenti l'impatto psicologico / credibilità è culmulativo. Potresti riuscire a farla franca, ma la seconda sarà più dura e la terza ancora più dura.
Ecco perché il punto 2 è importante: rivedere non solo ciò che è già scivolato, ma anche i compiti futuri che ora ritieni possano richiedere più tempo del previsto. Scivolare accade in IT, non imparare dai tuoi errori è un peccato più grande.
Prevenire di consegnare cattive notizie
Ci sono due scenari qui: in primo luogo, non hai fatto le stime tu stesso, nel qual caso non c'è molto che puoi fare se non spingere per essere coinvolto nelle stime la prossima volta.
In secondo luogo, hai fatto le stime tu stesso, nel qual caso devi vedere come fare stime migliori. Per me la frase chiave nella domanda è "ci sono sempre sorprese dato che le regole aziendali sono troppo complesse" .
Con rispetto, se succede sempre, non dovrebbe essere una sorpresa . Se si ottiene sempre solo la metà delle regole aziendali, è necessario presumerlo nelle stime e tenere conto della funzionalità di scorrimento.
Puoi farlo aumentando le stime per le regole che hai (funziona ma non stai educando nessuno a ciò che sta realmente accadendo), ma è meglio indicare le tue stime "Storicamente le regole che otteniamo sono una versione semplificata di ciò che vogliono veramente: le regole che hanno dichiarato impiegano 3 giorni per essere implementate, tuttavia dovremmo concedere altri 3 giorni di contingency per le regole che non sono state menzionate ma che probabilmente verranno scoperte durante lo sviluppo e il test. "
Se il PM chiede questo, allora devi ricordargli tutte le volte che è stato vero (con esempi - è difficile argomentare gli esempi) e anche suggerire gentilmente che è nel suo interesse di consegnare in tempo così come il tuo quindi non è è meglio essere prudenti?
Ma la linea di fondo: se sottovaluti sempre a causa di un fattore specifico (in questo caso la caratteristica insinuante), allora calcola questo nelle tue stime.