Italian Agile Movement

Uncovering better ways of developing software

Tutti i post (70)

Agile Software Architect: abbattere la Torre d’Avorio

Nel precedente post (Agile Software Architect: mentore nei Team Agile) abbiamo evidenziato come, in un contesto Agile, il ruolo dell’Agile Software Architect è da inquadrarsi come “mentore”:

“Agile Software Architect is an “unofficial…

Continua

Aggunto da Felice Pescatore il 13 Novembre 2012 a 15:35 — Nessun commento

Agile Software Architect: mentore nei Team Agile

Abbiamo già affrontato la questione inerente la necessità di avere, almeno in ambito Enterprise, una (Intentional) Architecture anche abbracciando la filosofia Agile. Da qui la necessità di avere un Agile Software Architect per la definizione dell’Intentional Architecture e la sua evoluzione.

A questo punto viene però da chiedersi: ma qual è il ruolo dell’Architetto nell’ecosistema di un Team Agile e come si può evitare che esso diventi un collo di bottiglia…

Continua

Aggunto da Felice Pescatore il 8 Novembre 2012 a 15:34 — Nessun commento

Architettura: cos’è e cosa la differenzia dal Design

Più volte nei post precedenti mi è capitato di sottolineare la sottile differenza tra Architettura e Design, evidenziando che si commette un errore parlando di “Design Architetturale” perché si coniugano tra loro due fasi progettuali diverse.

Cerchiamo allora di fare un po’ di chiarezza in merito.

Prima di tutto, cos’è un Architettura Software? Ebbene, forse sorprenderà sapere che ad oggi non esiste una definizione universalmente accettata di “Architettura Software”: si tratta…

Continua

Aggunto da Felice Pescatore il 7 Novembre 2012 a 17:38 — Nessun commento

Agile Architecture: partizionamento (modularità)

Nel precedente post dedicato all’Uso e al Riuso dei moduli e di come queste due caratteristiche sono in rapporto indiretto, abbiamo lasciato in sospeso il discorso relativo a come affrontare il problema del partizionamento del sistema in moduli (modularità).

Prima di approfondire tale aspetto, è opportuno spendere qualche parola di dettaglio sulla differenza tra modulo e componente, già introdotta sempre nel post precedente. Un Modulo è un’entità statica, che serve a decomporre un…

Continua

Aggunto da Felice Pescatore il 31 Ottobre 2012 a 12:30 — Nessun commento

Agile (and Scrum) is not the Silver Bullet! by T-Rex

Aggunto da Felice Pescatore il 25 Ottobre 2012 a 12:03 — Nessun commento

Agile Architecture: l’eterna lotta tra Uso vs Riuso

ll professionista impegnato nell’esercizio di definire l’Architettura di un nuovo sistema informatico, si trova ben presto alle prese con la definizione dei moduli che lo compongono e l’individuazione delle relative relazioni tra esse (modules style).

In questa fase progettuale, si può scegliere di privilegiare uno dei seguenti aspetti:

  • - Riuso (Reuse): ovvero rendere quanto più riutilizzabile il modulo, sia rispetto agli altri moduli sia rispetto alla…
Continua

Aggunto da Felice Pescatore il 22 Ottobre 2012 a 17:00 — Nessun commento

Architecture: definition

“The software architecture of a program or computing system is the structure or structures of the system, which comprise software elements, the externally visible properties of those elements, and the relations among them. By “externally visible properties,” we are referring to those assumptions other components can make of a component, such as its provided services, performance characteristics, fault handling, shared resource usage, and so on.”

       …

Continua

Aggunto da Felice Pescatore il 9 Ottobre 2012 a 12:30 — Nessun commento

Agile Architect Uncertainty Principle

Nel post Agile Architecture [p1] abbiamo dato una definizione all’Intentional Architecture e definite i suoi quattro obiettivi portanti, mentre in Enterprise Agile Principles e Agile Software Architect [p2], che abbracciando i valori del Manifesto Agile, abbiamo definito 8 principi per lo sviluppo di soluzioni Agile Enterprise e il ruolo dell’Agile Software Architect.

Come evidenziato, l’Intentional Architecture assume un ruolo che funge da guida all’evoluzione del…

Continua

Aggunto da Felice Pescatore il 27 Settembre 2012 a 16:21 — Nessun commento

Nel precedente post abbiamo risposto affermativamente alla domanda:                 “Ha senso parlare di Architetture Agili?” La risposta è scaturita sostituendo il concetto classico di Architettura …

Nel precedente post abbiamo risposto affermativamente alla domanda:

                “Ha senso parlare di Architetture Agili?”

La risposta è scaturita sostituendo il concetto classico di Architettura con quello di Intentional Architecture e descrivendo i relativi obiettivi: SemplificazioneMinimalitàModularità ed Estendibilità.

Facciamo ora un passo indietro e guardiamo con attenzione il mondo Agile a partire dal suo manifesto (…

Continua

Aggunto da Felice Pescatore il 27 Settembre 2012 a 16:19 — Nessun commento

Architetture Agili: una scelta possibile

Agile Architecture

La definizione di un’Architettura Software è oggi una delle sfide più interessanti e complesse che un professionista del settore IT possa affrontare.

Tipicamente, nell’approccio classico, la definizione dell’Architettura è un processo che dovrebbe avvenire nelle fasi iniziali di valutazione e definizione di un progetto. In pratica l’Architettura permette di identificare quelli che sono i 3 pilastri di un sistema informatico:

  • Stile…
Continua

Aggunto da Felice Pescatore il 27 Settembre 2012 a 16:10 — Nessun commento

Agile Transition - What you Need to Know Before Starting.

Ciao a tutti!

Ho una lettura da consigliarvi, ho appena letto “ Agile Transition - What you Need to Know Before Starting”.

Il libro è stato scritto da Andrea Tomasini & Martin Kearns ed è disponibile gratuitamente su iTunes.

Sono una quarantina di pagine che si leggono tutte d’un fiato ed a mio avviso spiegano in maniera chiara e concisa i concetti base dello sviluppo agile ed è utile sia per chi sta muovendo i primi passi…

Continua

Aggunto da Alessandra Cice il 7 Agosto 2012 a 17:00 — Nessun commento

Italian Agile Day 2012!

Dal 2004 l’Italian Agile Day e’ la conferenza di riferimento per tutto quello che riguarda Agile e Lean in Italia. L’edizione 2012 si svolgerà a Milano il 24 Novembre. Cerchiamo contributi! Hai utilizzato approcci innovativi? Hai raffinato pratiche e tool? Vogliamo saperne di più!

Formato: per il 2012 cerchiamo lightning talk (10 minuti), presentazioni…

Continua

Aggunto da Marco il 18 Luglio 2012 a 14:54 — Nessun commento

Italian Agile Movement compie 10 anni oggi!

Il 5 Aprile 2002 ho registrato il dominio agilemovement.it (ai tempi la procedura richiedeva diversi giorni e la prima volta mi era stato anche rifiutato ma il 5 Aprile e' il giorno in cui e' stato finalmente attivato).



Che dire, 10 anni sono parecchi in generale, sono tanti nel mondo dell'IT e sono tantissimi in anni-internet :-)

 

Alcune delle cose di cui sono orgoglioso:

 

  • ho conosciuto tante persone in gamba fin da subito e sono ancora…
Continua

Aggunto da Marco il 5 Aprile 2012 a 13:13 — Nessun commento

IAD ottimo quest'anno !

Venerdì 19 si avvicina e siamo a quota 4107 euro di donazioni.

Ottimo :)

Aggunto da Sergio Berisso il 16 Novembre 2010 a 17:11 — Nessun commento

IAD rocks !

700 euro di donazioni in pochi giorni !

L'entusiasmo aumenta, cresce l'attesa per un'altro super IAD :)

Aggunto da Sergio Berisso il 3 Novembre 2010 a 1:17 — Nessun commento

Trend in crescita quest'anno per Agile Day

Trend in crescita quest'anno nelle donazioni per l'Agile Day

Donazioni al 28 Ottobre 2009 : € 2284

Donazioni al 28 Ottobre 2010 : € 2472

Un nuovo obiettivo: aiutateci a raggiungere i 4000 euro di donazioni, non ve ne pentirete :)

L'edizione si preannuncia fantastica con ospiti da tutta Europa

Aggunto da Sergio Berisso il 31 Ottobre 2010 a 19:31 — Nessun commento

Registrazione video IAD 2010

Qualche indicazione tecnica (modalità di ripresa delle sessioni, quante videocam per sala, se c'è una sala di regia, ecc..)
Pensavo a qualcosa di semplice, amatoriale ma fatto benino, una videocam per sala con postazione fissa (i punti dove mettere videocam magari li vediamo il giorno prima per chi c'è il 18 o direttamente la mattina del 19).
Comunque vanno bene anche videocam mobili (la persona segue una serie di sessioni e registra).
Se siamo un "team…
Continua

Aggunto da Sergio Berisso il 23 Ottobre 2010 a 13:21 — Nessun commento

Registrazione video sessioni Italian Agile Day 2010

Qualcuno di voi pensa di venire a Genova il 19 novembre ?
Se venite portate videocamera digitale (e cavalletto) così proviamo a registrare gli eventi ?
Abbiamo già 2 videocamere (io e Yuri Valentini).
Dai che se arriviamo a 4-5 videocamere poi mettiamo tutto IAD 2010 su ustream.tv ! :-)

Ciao
Sergio

Aggunto da Sergio Berisso il 22 Ottobre 2010 a 15:30 — Nessun commento

Campo Scuola Metodologie Agili 2010 by XPUG Marche

Il CSMA 2010 è la 1° edizione del campo scuola sulle metodologie agili organizzato da XPUG Marche e nato dalla volontà di crescere come gruppo sulle pratiche agili alla stregua di un team.



L'idea è quella di "rinchiudersi" in una fattoria per 3 giorni insieme ad un coach e di simulare la realizzazione di un progetto software attraverso l'utilizzo dell' Extreme…
Continua

Aggunto da Marco il 28 Agosto 2010 a 15:47 — 1 Commento

Italian Agile Day 2010: 19 Novembre a Genova!

Scrivo questa news con grande piacere: la settima edizione dell'Italian Agile Day si terra' a Genova il 19 Novembre: http://www.agileday.it/

Maggiori dettagli saranno presto online, il tag di quest'anno e' #iad10

A Novembre!

Aggunto da Marco il 19 Agosto 2010 a 15:20 — Nessun commento

© 2013   Creato da Marco.

Badge  |  Segnala un problema  |  Termini del servizio