Nella fase di analisi abbiamo svolto inizialmente un’attività di reverse engineering per analizzare l’app esistente, identificare i componenti principali, la loro relazione e il loro comportamento.
Successivamente abbiamo selezionato le funzionalità da mantenere, quelle da migliorare e quelle da introdurre basando le nostre scelte sulle aspettative degli utenti e sui requisiti di mercato. In questo modo, abbiamo identificato il funzionamento dell’app esistente e definito una strategia di sviluppo per la nuova versione.