F24 singolo

Da Sinapsi.

Jump to: navigation, search

Contents

Dietro le quinte del servizio di pagamento deleghe F24 di BPS.

Il servizio, che consente di effettuare il pagamento telematico di deleghe F24 in modalità interattiva, ha coinvolto diverse società nell'attività di sviluppo, tra le quali Sinapsi, Icon e BPS.

Questa è la storia dell'ultimo mese di lavoro di un servizio già pronto e in produzione da tempo. Quest'ultimo mese ha visto l'integrazione di quello che tecnicamente viene chiamato "sconfino". Con questo termine si indica la possibilità di effettuare un pagamento nonostante non ci siano i fondi necessari sul conto corrente di appoggio.

Attori e ruoli

Il team di Icon si e' occupato di sviluppare il software che avvisa l'utente in merito allo stato della richiesta di sconfino inviando un messaggio. L'utente ha la possibilita' di scegliere attraverso quale mezzo ricevere l'avviso (sms o mail).

Bps invece ha messo in campo 3 squadre del SOSI, dirette dal responsabile Marcot che ha fatto da interfaccia tra il settore commerciale e quello informatico. I team:

  • l'area web, nelle persone di Andream, Davideb e Michelep, ha realizzato l'interfaccia web per l'utente finale (Scrigno) e le interrogazioni verso la base dati;
  • l'area CRISMES, nella persona di Luciop, ha realizzato l'interfaccia web per i filialisti;
  • l'area host, nella persona di Piervittoriop, ha realizzato le nuove funzionalita' host che permettono l'elaborazione sincrona della delega F24.

Il team più numeroso è quello dell'area web. Come già anticipato questo è il resoconto dell'ultimo mese di lavoro ma il servizio era già up'n'running da tempo. Questo significa che altre persone hanno lavorato all'implementazione e continuano a lavorare al mantenimento del servizio. Tra queste citiamo Davideb e Lauram.

Il team Wallabiez di Sinapsi ha partecipato all'analisi e allo sviluppo del servizio.

Analisi

All'analisi del servizio hanno partecipato Wallabiez e Andrea.M del team di sviluppo di BPS. Andream ha svolto il ruolo sia di tramite tra i Wallabiez e l'area commerciale di BPS che di analista. I vari brain-storming che sono avvenuti hanno dato origine all'attuale implementazione del servizio. Questi brain-storming sono stati preziosissimi poichè il confronto delle diverse parti ha permesso di eliminare giri strani o implementazioni barocche spesso dovute alla non completa conoscenza delle varie parti da integrare. Incontri preziosissimi anche per la ricchezza e la diversita' delle proposte risolutive.

Sviluppo

Una volta definito il cosa e' stato necessario definire il come.

Il fior all'occhiello dello sviluppo di questo software e' stato il test. Seguendo una metodologia TDD (Test Driven Development) sono stati scritti i test per le micro funzionalita' del servizio. Si è approffittato inoltre dell'occasione per effettuare qualche spike metodologico nella direzione del pomodoro (tecnica ideata da Francesco Cirillo) e del pair-programming.

Views
Personal tools