Sessions

Agile

Domain Driven Design in Practice

Alberto Brandolini Freelance

2009-11-14 | 09:30 AM - 05:30 PM | Room: Sala 2

In questa sessione affronteremo molti temi caratteristici di domain drive desing quali:

  • modellazione del dominio
  • Domain Deiven Design patterns
  • strategie di refactoring
  • Test Driven Development
  • esprimere lo Ubiquitous Langage nel codice
  • raccogliere i requisti ed interazione con gli esperti di dominio
  • gestione di contesti differenti
  • interazione con framework

Il workshop inlcude attivitā pratiche e discussioni aperte.

Top

Gestire la complessitā con Domain Driven Design

Alberto Brandolini Freelance

2009-11-13 | 02:30 PM - 03:30 PM | Room: Sala 1

Come scrivere software tollerante all'aumento della complessitā? Domain Driven Design presenta una serie di principi e tecniche che permettono di costruire un modello efficiente, manutenibile e soprattutto scalabile rispetto al crescere della complessitā, sia nel contesto di una singola applicazione che in scenari di large-scale integration, applicazioni distribuite, etc.

Top

How to grow a team/Come coltivare un team

Matteo Vaccari Sourcesense

2009-11-12 | 02:30 PM - 03:30 PM | Room: Sala 1

Dal 2007 sono il coach del team Orione in Sourcesense. Voglio condividere alcune delle mie/nostre esperienze nella crescita del team. Racconto come e' nato e si e' sviluppato il team, quali pratiche sono utili per il team, e di alcuni valori che e' importante coltivare.

Top

Tools for an effective software factory (I can't live without Hudson)

Fabrizio Giudici Tidalwave s.a.s.

2009-11-12 | 11:00 AM - 12:00 PM | Room: Sala 1

Managing the software life cycle in the proper way, from the definition of specifications to the publishing of a build, is as critical, for the success of a project, as the proper architectural and design choices. As usual, you are in charge of the process, with your experience and creativity; but the use of proper tools can make the difference. In this talk, Fabrizio will show you how he uses some popular tools for managing his open source projects: Maven for the build process, Jira for specs and issue tracking and above all Hudson, not only for continuous integration but for coordinating the whole development cycle.

Top

Come introdurre le metodologie agili senza spaventare il management

Paolo Polce Webshell

2009-11-12 | 12:15 PM - 01:15 PM | Room: Sala 1

Spesso gli sviluppatori che hanno letto o hanno avuto esperienze di metodologie agili e dei vantaggi che esse portano in alcuni ben specifici contesti, tendono a proporle al management come radicale cambiamento. La conseguenza č generalmente un rifiuto da parte del management, a partire dal "non voglio pagare due persone che lavorano su un solo PC", al "perchč dovrei pagare per questo refactoring che non porta valore all'utente?" passando per "uno standup meeting costa N minuti al giorno per M persone. Chi paga?".

Top

Agile APM, an heretic's approach to SPE

Giuseppe Galli K-Tech s.r.l.

2009-11-13 | 03:45 PM - 04:45 PM | Room: Sala 3

This session is focused on an agile approach to Application Performance Management (APM) and presents its relationship with Software Performance Engineering (SPE). The Agile approach to APM is a revolutionary method shift developed by K-Tech s.r.l. consultants and experts that allows cost savings and easy adoption for the enterprises that face problems with a canonical solution.

Top

Code Kata

Gabriele Lana ONEDEGREE S.r.L.

2009-11-12 | 03:45 PM - 04:45 PM | Room: Sala 1

Una sfida contro se stessi ed i propri limiti. Il "Code Kata" č un pratica che attraverso la ripetizione e l'introspezione consente di migliorare gli aspetti chiave del mestiere del progammatore. All'inizio del talk verrā introdotta questa pratica con le sue regole base, in seguito verrā mostrato lo svolgimento di un kata in TDD (Test Driven Development) utilizzando il linguaggio di programmazione javascript.

Top

Writing Software & Supporting Customers around the world, around the clock

Simone Bordet

2009-11-12 | 09:30 AM - 10:30 AM | Room: Sala 1

Webtide is a small but high-skilled company focused on services around open source technologies, with customers all around the world. Most of the Webtide consultancy services are performed remotely, and with success. In a discussion of what are the key factors that allow Webtide to be a successful company, and how Webtide supports its customers and contributes to key open source projects, it will be presented the "lean" model followed by Webtide to be successful.

Top

Introduzione alla tecnica del Pomodoro

Gabriele Lana ONEDEGREE S.r.L.

2009-11-14 | 03:55 PM - 04:25 PM | Room: Sala 1

La tecnica del pomodoro consete di usare diligentemente l'unica risorsa che purtroppo non č acquistabile: il tempo. La tecnica ha profonde teoriche ma č estremamente semplice ed efficace. Durante il talk verrā presentata la pratica, le regole di base, i principi fondamentali e l'esperienza accumulata negli ultimi 6 anni da parte del realatore

Top

 

css based on YAML 3.0.4