<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sviluppo Agile &#187; Uncategorized</title>
	<atom:link href="http://www.sviluppoagile.it/category/uncategorized/feed" rel="self" type="application/rss+xml" />
	<link>http://www.sviluppoagile.it</link>
	<description>Accogliere il cambiamento</description>
	<lastBuildDate>Wed, 25 Jan 2012 09:13:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Settimanella impegnata</title>
		<link>http://www.sviluppoagile.it/xp-2011-ale-network-phpday-jsday</link>
		<comments>http://www.sviluppoagile.it/xp-2011-ale-network-phpday-jsday#comments</comments>
		<pubDate>Tue, 10 May 2011 13:34:43 +0000</pubDate>
		<dc:creator>Jacopo Romei</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ale]]></category>
		<category><![CDATA[ale network]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jsday]]></category>
		<category><![CDATA[keynote]]></category>
		<category><![CDATA[madrid]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[phpday]]></category>
		<category><![CDATA[xp2011]]></category>

		<guid isPermaLink="false">http://www.sviluppoagile.it/?p=727</guid>
		<description><![CDATA[Ciao!

Domani sarò al jsDay dove potremo apprezzare lo stato dell&#8217;arte del know-how Javascript e delle tecnologie a contorno. Trovo sia un bell&#8217;evento, considerato che è il primo in Italia nel suo genere e con un&#8217;ottima line up fin da questa prima edizione.
Da giovedì sarò al phpDay dove avrò l&#8217;onore ed il piacere di presentare il [...]]]></description>
			<content:encoded><![CDATA[<p>Ciao!</p>
<ol>
<li>Domani sarò al <a title="jsDay" href="http://www.jsday.it/" target="_blank">jsDay</a> dove potremo apprezzare lo stato dell&#8217;arte del know-how Javascript e delle tecnologie a contorno. Trovo sia un bell&#8217;evento, considerato che è il primo in Italia nel suo genere e con un&#8217;ottima <em>line up</em> fin da questa prima edizione.</li>
<li>Da giovedì sarò al <a title="phpDay 2011" href="http://www.phpday.it/" target="_blank">phpDay</a> dove avrò l&#8217;onore ed il piacere di presentare il keynote venerdì, intitolato <a title="Jacopo Romei's keynote: Many to many: no man is an island" href="http://www.phpday.it/2011/session/many-many-no-man-island" target="_blank"><em>Many to many: no man is an island</em></a>. Tratterò il tema particolarmente importante delle community e dello sviluppo della competenza.</li>
<li>Oggi mi trovo a Madrid, dove stasera si terrà il primo <a title="Ale Gathering in Madrid" href="http://www.linkedin.com/groups/ALE-Gathering-XP2011-3786271.S.47736844" target="_blank">ALE Gathering</a> al termine della prima giornata di <a title="XP 2011" href="http://xp2011.org/" target="_blank">XP 2011</a>. Si tratta di un neonato network europeo centrato sulla diffusione dei valori agili e lean nello sviluppo del software. L&#8217;obiettivo di stasera sarà quello di settare la <em>vision</em> del network. Sarà divertente perché, mentre la delegazione italiana sarà ben rappresentata, io mi sono offerto per rappresentare la comunità bulgara, impossibilitata ad inviare dei propri delegati. Se non è networking questo&#8230; <img src='http://www.sviluppoagile.it/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sviluppoagile.it/xp-2011-ale-network-phpday-jsday/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Checklist e approccio lean in barca</title>
		<link>http://www.sviluppoagile.it/checklist-e-approccio-lean-in-barca</link>
		<comments>http://www.sviluppoagile.it/checklist-e-approccio-lean-in-barca#comments</comments>
		<pubDate>Sat, 16 Oct 2010 14:59:52 +0000</pubDate>
		<dc:creator>Jacopo Romei</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.sviluppoagile.it/?p=634</guid>
		<description><![CDATA[Gentilmente sollecitato insieme ad Alessandro da Matteo eccomi qui a raccontare qualcosa sull&#8217;impiego di checklist nel nostro team&#8230; di regata. Partiamo dal problema: come assicurarsi che in ogni fase della regata, a cominciare dall&#8217;allestimento della barca, le azioni necessarie vengano eseguite? Come garantire che vengano eseguite nell&#8217;ordine corretto? Come prevenire vuoti di memoria, potenzialmente pericolosi?

La [...]]]></description>
			<content:encoded><![CDATA[<p>Gentilmente sollecitato insieme ad <a href="http://www.odino.org/" target="_blank">Alessandro</a> da <a href="http://matteo.vaccari.name/" target="_blank">Matteo</a> eccomi qui a raccontare qualcosa sull&#8217;impiego di <em>checklist</em> nel nostro team&#8230; di regata. Partiamo dal problema: come assicurarsi che in ogni fase della regata, a cominciare dall&#8217;allestimento della barca, le azioni necessarie vengano eseguite? Come garantire che vengano eseguite nell&#8217;ordine corretto? Come prevenire vuoti di memoria, potenzialmente pericolosi?</p>
<p><span id="more-634"></span></p>
<p>La situazione in cui si trova un equipaggio di una barca è di costante pressione: da una parte, banalmente, lo scenario agonistico di competizione verso gli altri equipaggi, dall&#8217;altra la stessa procedura di regata richiede la conformità a tempi e standard ben definiti. Ho scritto <strong>standard</strong> a ragion veduta, perché è su questo campo che si gioca tutta la partita delle checklist. Considerato che un equipaggio è costituito da persone che collaborano per un obiettivo comune e che ogni ruolo comporta delle responsabilità e delle azioni che inevitabilmente possono essere interpretate in modo diverso da persone diverse, si pone il problema per il gruppo di sincronizzarsi con una certa uniformità sui sub-obiettivi, sulla sequenza delle azioni da svolgere e sulla <strong>qualità minima garantita</strong>.</p>
<p>Per raggiungere questo allineamento, che ci si augura il più raffinato possibile, si può quindi descrivere l&#8217;obiettivo globale per mezzo di un insieme di vincoli (uno standard, appunto) e lasciare che ogni membro dell&#8217;equipaggio svolga le azioni locali che ritiene più opportune prendendosene carico, accettandone la responsabilità. In altre parole si rinuncia al <a href="http://en.wikipedia.org/wiki/Micromanagement" target="_blank"><em>micro-management</em></a> che detterebbe legge sui singoli gesti di ognuno a bordo per esaltare l&#8217;arbitrio individuale su come eseguire in pratica la manovra necessaria.</p>
<p>Una checklist quindi cos&#8217;é? È un elenco di condizioni che devono essere soddisfatte per garantire il successo di un processo e spesso le usiamo senza dare loro questa importanza. Esistono checklist per far decollare aerei; per fare i bagagli; per fare la spesa al supermercato; per <a href="http://ibridazioni.com/2010/03/10/social-usability-checklist/" target="_blank">progettare social network</a>; per definire i passaggi da rispettare per un deployment di un&#8217;applicazione e per allestire una barca da regata rimanendo sicuri di aver pensato a tutto, liberando la testa per dedicarla a problemi più critici, come la <strong>tattica</strong>.</p>
<p>La <a href="http://en.wikipedia.org/wiki/Tactic_%28method%29" target="_blank">tattica</a> è infatti quel calcolo che una mente pensante fa tutte le volte che una data strategia &#8211; <em>devo comprare certi prodotti per mangiare</em> &#8211; si incontra e si scontra con un ambiente mutevole &#8211; <em>c&#8217;è fila al banco carni, intanto penso alla frutta</em>. Nessuno sarebbe così pazzo da cercare di pianificare gli acquisti al supermercato al livello del singolo passo fra i corridoi, ma ogni nonna che manda un nipotino a fare acquisti lo dota di una rudimentale quanto efficace <em>checklist</em> che garantisce il set di prodotti da acquistare in qualsiasi modo e sequenza il bravo nipotino riterrà validi. Purché siano leciti! <img src='http://www.sviluppoagile.it/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Su Wikipedia si legge:</p>
<blockquote><p>A tactic is a calculated action determined by the absence of a proper locus. The space of a tactic is the space of the other</p></blockquote>
<p>oppure</p>
<blockquote><p>Tactics, then, are isolated actions or events that take advantage of  opportunities offered by the gaps within a given strategic system,  although the tactician never holds onto these advantages.</p></blockquote>
<p>Due estratti molti affascinanti.</p>
<p>La cosa importante è che in uno scenario tattico &#8211; come la regata, come il deployment di un&#8217;applicazione &#8211; le persone coinvolte possano flessibilmente risolvere gli imprevisti mantenendo il focus su cosa sia necessario completare per ritenere l&#8217;operazione un successo. Tra le mille opzioni possibili</p>
<ol>
<li> lasciamo all&#8217;individuo <strong>la libertà di scegliere quali compiere nel dettaglio</strong> &#8211; tattica</li>
<li><strong>comunichiamo dei vincoli</strong> corrispondenti alla strategia &#8211; checklist</li>
<li><strong>lasciamo che la soluzione emerga</strong></li>
</ol>
<p>Il <em>commitment</em> di ogni elemento del team garantisce che il miglior sforzo possibile sia impiegato sul problema tattico posto dall&#8217;incontro tra checklist e variabili ambientali.</p>
<p><a href="http://www.sviluppoagile.it/wp-content/uploads/2010/10/checklists.png"><img class="aligncenter size-full wp-image-643" src="http://www.sviluppoagile.it/wp-content/uploads/2010/10/checklists.png" alt="" width="465" height="425" /></a></p>
<p>Ovviamente lo standard, la checklist, non è niente di più che una delle possibili e inevitabilmente parziali rappresentazioni della conoscenza del team. Di fatto costituisce un tentativo di esplicitarne la massima quota possibile. Non sia mai che non possa essere messo in discussione a valle di nuove informazioni o valide considerazioni ridefinenti la strategia del team! Probabilmente un team di principianti tenderà ad affidarsi alle checklist con più pedissequità di un team esperto, ma l&#8217;importante è che sia vivo uno spirito critico di gruppo che favorisca il miglioramento continuo dello standard, un processo che nel mondo lean si chiama <em><a href="http://it.wikipedia.org/wiki/Kaizen" target="_blank">kaizen</a></em>.</p>
<p>Un paio di spunti di riflessione per te e per me: le user story si possono considerare come una checklist per il completamento di un wireframe? Ed il Test Driven Development? Non è forse sviluppo lungo le linee guida di una checklist sui generis che evolve fianco a fianco con il codice stesso? Tu che ne pensi? Io qualche idea me la sono fatta&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sviluppoagile.it/checklist-e-approccio-lean-in-barca/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>phpDay 2010: e quattro!</title>
		<link>http://www.sviluppoagile.it/phpday-2010-e-quattro</link>
		<comments>http://www.sviluppoagile.it/phpday-2010-e-quattro#comments</comments>
		<pubDate>Tue, 20 Apr 2010 13:06:01 +0000</pubDate>
		<dc:creator>Jacopo Romei</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.sviluppoagile.it/?p=553</guid>
		<description><![CDATA[Ache quest&#8217;anno posso comunicarti la mia partecipazione al phpDay, la conferenza italiana annuale dedicata a PHP.
È il quarto anno di fila che partecipo a questo evento come speaker, l&#8217;anno scorso con Sue me sue you blues – Contratti e preventivi nei processi agili, quest&#8217;anno con Qualità totale. Diventa sempre più difficile di anno in anno [...]]]></description>
			<content:encoded><![CDATA[<p>Ache quest&#8217;anno posso comunicarti la mia partecipazione al <strong>phpDay</strong>, la conferenza italiana annuale dedicata a PHP.</p>
<p>È il quarto anno di fila che partecipo a questo evento come speaker, l&#8217;anno scorso con <a title="Sue me sue you blues – Contratti e preventivi nei processi agili" href="http://www.sviluppoagile.it/contratti-agili-phpday-2009" target="_blank">Sue me sue you blues – Contratti e preventivi nei processi agili</a>, quest&#8217;anno con <a title="Qualità totale" href="http://www.phpday.it/session/qualita-totale" target="_blank">Qualità totale</a>. Diventa sempre più difficile di anno in anno rimanere all&#8217;altezza dei nomi di fama nazionale e internazionale previsti in programma. Di questo come al solito non <img src='http://www.sviluppoagile.it/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ringrazierò il <a title="Sito ufficiale Gr.U.S.P." href="http://www.grusp.it/" target="_blank">Gr.U.S.P.</a>, che organizza tutto come sempre in passato.</p>
<p>Anche questa volta sarò al phpDay in compagnia di <strong>Bonacivita</strong>, il mio lealissimo <em>motociclo</em>. Dopo un inverno di arresto forzato, coglierò l&#8217;occasione dell&#8217;evento e la sua insolita prossimità con Roma per inaugurare la mia nuova stagione di mototurismo.<br />
<a href="http://www.flickr.com/photos/jakuza/2135449489/" title="Bonacivita a Patrasso #2 by jakuza, on Flickr"><img src="http://farm3.static.flickr.com/2007/2135449489_25c18ef610_m.jpg" width="240" height="160" alt="Bonacivita a Patrasso #2" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sviluppoagile.it/phpday-2010-e-quattro/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Astrologia ed extreme programming</title>
		<link>http://www.sviluppoagile.it/astrologia-ed-extreme-programming</link>
		<comments>http://www.sviluppoagile.it/astrologia-ed-extreme-programming#comments</comments>
		<pubDate>Thu, 18 Feb 2010 15:36:46 +0000</pubDate>
		<dc:creator>Jacopo Romei</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.sviluppoagile.it/?p=517</guid>
		<description><![CDATA[Una vecchia amica mi invia il mio oroscopo odierno, che recita:
Bilancia (23 settembre &#8211; 22 ottobre) “Tutto quello che complica il lavoro”, scrive il poeta Jason Shinder, “fa parte del lavoro”. Se nei prossimi giorni incontrerai qualche ostacolo, tieni presente il suo consiglio. Se ti accorgi che stai pensando “Accidenti! Se non fosse per queste [...]]]></description>
			<content:encoded><![CDATA[<p>Una vecchia amica mi invia il mio oroscopo odierno, che recita:</p>
<blockquote><p>Bilancia (23 settembre &#8211; 22 ottobre) “Tutto quello che complica il lavoro”, scrive il poeta Jason Shinder, “fa parte del lavoro”. Se nei prossimi giorni incontrerai qualche ostacolo, tieni presente il suo consiglio. Se ti accorgi che stai pensando “Accidenti! Se non fosse per queste complicazioni farei molti più progressi”, prendi in considerazione la possibilità che le complicazioni non siano distrazioni, ma indizi essenziali. Che non siano affatto seccature insopportabili, ma stimoli utili che ti indicano dove stanno le vere opportunità.</p></blockquote>
<p>Al di là dell&#8217;innegabile saggezza di Shinder riguardo cosa rientri nella definizione di <em>lavoro</em>, io trovo questo un consiglio validissimo per il mio lavoro di ogni giorno.</p>
<p>I problemi o sono <strong>indizi essenziali</strong> o sono <strong>opportunità</strong>. Certe volte giocano un ruolo doppio. In extreme programming due modi di <em>catturare </em>i problemi in una di queste modalità sono rispettivamente la <strong>retrospettiva</strong> ed il <strong>principio di opportunità</strong>.</p>
<p>La morale è sempre quella: meglio <strong>pianificare per il mondo vero</strong> in cui inevitabilmente accade quello che non vorremmo mai che assumere per ipotesi un <strong>mondo più controllabile</strong> di quanto persino la teoria ci autorizzi a <em>sognare</em>.</p>
<p>p.s. no, non mi piace l&#8217;astrologia <img src='http://www.sviluppoagile.it/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.sviluppoagile.it/astrologia-ed-extreme-programming/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.206 seconds -->

