Recentemente ho letto per la prima volta The Pragmatic Programmer e mi sono imbattuto nel concetto di Tracer Bullets. Mi sono reso conto di aver codificato in base a questo modello in passato e di aver semplicemente archiviato il modo in cui stavo lavorando nel mio cervello come "agile".
Danno solo un esempio di dove lo avevano usato in passato. Il modo in cui la situazione è stata identificata come un buon candidato per i proiettili Tracer è stato
C'erano molte incognite e molti ambienti diversi e nessuno era troppo sicuro di come si sarebbe comportata la GUI.
Questo tipo di sembra il modo in cui un numero enorme di progetti inizia, specialmente quando lavori con persone non tecniche su una tipica linea di business app per un hedge fund (come esempio).
L'ho usato perché sembrava semplicemente giusto, senza sapere davvero come si chiamava o non me lo spiegava. Sapevo che se avessi provato a mettere tutti in una stanza e avessi potuto specificare tutto (o almeno alcune cose) in anticipo sarebbe stato un disastro completo, ma di nuovo è una specie di sensazione ...
Qualcuno può trovare alcuni criteri più concreti per quando questo modello potrebbe essere la strada da percorrere?