Sto guardando eXtreme Programming e le sue iterazioni di rilascio basate su User Story. Ma mi chiedo come integrare enormi processi interni in questa particolare mentalità.
Ad esempio, il crawler di Google non si riferisce a una User Story specifica, ma indicizza le pagine web per renderle disponibili per la User Story "Come utente di Internet, voglio fornire parole chiave per trovare siti web ". Ma lo sviluppo di un Crawler è un enorme insieme di lavori che non sono atomici e non possono essere eseguiti in un'unica iterazione.
In che modo questo tipo di sviluppo può essere gestito da questa metodologia?