n 192 febbraio 2014

Use Case vs. User Story

I parte: I requisiti funzionali

Con questo primo articolo avviamo una miniserie dedicata a un argomento infuocato, fonte di continue diatribe tra gli adepti delle varie 'religioni' delle metodologie di sviluppo del software: similarità e differenze tra la notazione dei casi d'uso e quella delle storie utente. Tuttavia, prima di addentrarci nel dibattito è necessario chiarire definizione e struttura dei requisiti con particolare riferimento a quelli funzionali. Solo alla fine di questo breve percorso sarà possibile addentrarsi del dibattito, chiarendo pro e contro di ciascuna notazione per comprendere appieno vantaggi e svantaggi. Ma iniziamo con i requisiti funzionali.

di

n 176 settembre 2012

Progettazione, sviluppo e gestione del change con modelli UML, framework e strumenti open source

I parte: Modelli UML

Con questo articolo parte una nuova serie in cui verranno descritte in maniera molto pratica le varie fasi della progettazione di un ipotetico sistema software: dalla raccolta dei requisiti alla realizzazione dei modelli UML, dalla scelta dell'architettura applicativa, fino allo sviluppo e alla configurazione. In questa prima parte si affrontano i modelli UML.

di

n 124 dicembre 2007

Il programmatore e le sue api

II parte: Impostare la fase di analisi

Prosegue la serie dedicata allo sviluppo di progetti software in Java. Dopo aver descritto cosa accade nei primissimi passi di impostazione delle attività, e aver così affrontato il problema dal punto di vista del project manager, proseguiamo questo mese cercando di capire come si può iniziare a organizzare l‘analisi in modo da strutturare poi la parte di implementazione.

di