Ci occupiamo di commercio all'ingrosso di prodotti alimentari a Monaco di Baviera e stiamo facendo sviluppare un portale di gestione ordini su misura per i nostri clienti. Abbiamo concordato 14.500 EUR con una web agency locale, il progetto è durato circa quattro mesi. La prossima settimana passeremo alla fase di collaudo e consegna.
Ieri il referente dell'agenzia ha mandato la checklist finale e ci ha suggerito di far eseguire un'analisi statica del codice sorgente prima del rilascio. Per questo vorrebbero aggiungere altri 1.800 EUR di costi di servizio in fattura. Come motivazione, dicono che solo con questa analisi possono garantire l'assenza di falle di sicurezza e difetti nell'architettura del codice.
Io non me ne intendo di programmazione. Cos'è esattamente questa analisi statica del codice sorgente? Non dovrebbe già far parte dei normali controlli di qualità durante lo sviluppo, oppure è davvero un passaggio critico per cui vale la pena pagare un extra?