Metodologia Agile
Il modello di sviluppo software utilizzato in Integrated Solutions è di tipo iterativo/incrementale.
A differenza del più tradizionale modello “a cascata” (Waterfall Model) che prevede un approccio sequenziale e lineare allo sviluppo software, l’approccio incrementale è un metodo di sviluppo del software in cui il modello è progettato, implementato e testato in modo incrementale (ogni volta ne viene aggiunto un po’ di più) fino al completamento del prodotto. Il prodotto è definito finito quando soddisfa tutti i suoi requisiti.
Nell’ingegneria del software, l’espressione Metodologia Agile si riferisce a un insieme di metodi di sviluppo del software emersi a partire dai primi anni 2000 e fondati su un insieme di principi comuni, direttamente o indirettamente derivati dai principi del “Manifesto per lo sviluppo agile del software” (“Manifesto for Agile Software Development”) pubblicato nel 2001 da Kent Beck, Robert C. Martin, Martin Fowler e altri.