<?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>Lavora con ABS &#187; analisi funzionale</title>
	<atom:link href="http://lavora.conabs.it/tag/analisi-funzionale/feed/" rel="self" type="application/rss+xml" />
	<link>http://lavora.conabs.it</link>
	<description>il lavoro con noi, la nostra azienda, il nostro essere consulenti</description>
	<lastBuildDate>Thu, 01 Dec 2011 22:02:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Ma cosa fa un funzionale ?</title>
		<link>http://lavora.conabs.it/ma-cosa-fa-un-funzionale/</link>
		<comments>http://lavora.conabs.it/ma-cosa-fa-un-funzionale/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 16:53:25 +0000</pubDate>
		<dc:creator>mgrassi</dc:creator>
				<category><![CDATA[Consulenti]]></category>
		<category><![CDATA[In rilievo]]></category>
		<category><![CDATA[analisi funzionale]]></category>
		<category><![CDATA[analista funzionale]]></category>
		<category><![CDATA[progetto IT]]></category>

		<guid isPermaLink="false">http://lavora.conabs.it/?p=105</guid>
		<description><![CDATA[Ma cosa fa un funzionale in un progetto IT ?
Qualche tempo fa candidamente un collega tecnico mi chiede: ma alla fine cosa fa esattamente un funzionale ?
Io sono cascato dalle nuvole, ma come, ho pensato, questo ha un bel po&#8217; di anni di esperienza nello sviluppo e mi chiede cosa fa un funzionale.
Ma fino ad oggi come ha lavorato, mi è venuto spontaneo pensare. Poi però ci ho ragionato un po&#8217; e forse domanda ha un suo perchè.
Cerchiamo di capirci un po&#8217; di più.
Allora cosa fa un funzionale ? La ...]]></description>
			<content:encoded><![CDATA[<div id="attachment_104" class="wp-caption alignleft" style="width: 307px"><a href="http://lavora.conabs.it/wp-content/uploads/2009/03/analisifunzionale.jpg" target="_blank"><img class="size-medium wp-image-104" title="analisifunzionale" src="http://lavora.conabs.it/wp-content/uploads/2009/03/analisifunzionale-297x300.jpg" alt="Analisi Funzionale" width="297" height="300" /></a><p class="wp-caption-text">Analisi Funzionale</p></div>
<p>Ma cosa fa un funzionale in un progetto IT ?</p>
<p>Qualche tempo fa candidamente un collega tecnico mi chiede: ma alla fine cosa fa esattamente un funzionale ?</p>
<p>Io sono cascato dalle nuvole, ma come, ho pensato, questo ha un bel po&#8217; di anni di esperienza nello sviluppo e mi chiede cosa fa un funzionale.<br />
Ma fino ad oggi come ha lavorato, mi è venuto spontaneo pensare. Poi però ci ho ragionato un po&#8217; e forse domanda ha un suo perchè.<br />
Cerchiamo di capirci un po&#8217; di più.</p>
<p>Allora cosa fa un funzionale ? La prima risposta secca deve essere : fa l&#8217;analisi.</p>
<p>L&#8217;analisi intesa come tutto quello che serve per capire cosa il cliente ha in mente e cosa effettivamente è possibile fare.<br />
A mio avviso è questo il centro dell&#8217;operato di un funzionale in ambito IT: dedurre tramite apposite riunioni oppure nel caso peggiore tramite la lettura della documentazione a disposizione, come sintetizzare e razionalizzare i processi che devono essere supportati dalla soluzione IT.</p>
<p>Primo punto chiave: la competenza sui processi.</p>
<p>E&#8217; chiaro che quando si parla con il cliente è necessario essere preparati. Una competenza specifica sulla tipologia dei processi che si stanno trattando è essenziale, il punto fondamentale è &#8220;parlare la lingua del cliente&#8221; e riuscire a sviscerare i punti oscuri che potrebbero portare ad una analisi ambigua e quindi poco efficace. Per me non è necessario essere funzionali super specializzati ma, sopra ogni cosa, saper condurre una riunione e saper adattare il proprio porsi e confrontarsi rispetto alla tipologia di platea che si ha di fronte.<br />
Quanti funzionali ho visto con l&#8217;atteggiamento da maestrina super preparata cercare di far parlare utenti reticenti ! Non è il modo di condurre una analisi.</p>
<p>Una volta che si sono raccolti i requisiti degli utenti (o business requirements se vogliamo fare i sofisticati) è necessario predisporre un documento di analisi il più sintetico e chiaro possibile. Pochi svolazzi ma molta sostanza: descrivere cosa si è capito, schematizzare i processi e le relative soluzioni IT di supporto.</p>
<p>Secondo punto chiave: non disegnare l&#8217;impossibile.</p>
<p>Mentre si scrivono le specifiche funzionali è bene aver in mente cosa si sta chiedendo alle persone dello sviluppo.<br />
E&#8217; inutile fare una analisi meravigliosa e disegnare soluzioni fantascientifiche se poi tutto ciò non si può realizzare. Quindi piedi per terra e collaborazione spinta con gli architetti IT. La soluzione proposta deve essere il più possibile condivisa con il mondo dell&#8217;IT.</p>
<p>Il dettaglio delle specifiche funzionali può essere più o meno di dettaglio, in alcuni casi arriviamo alla definizione dei singoli campi in altri disegniamo solamente mega flussi di integrazione. Dipende dal progetto e dal contesto specifico. In ogni caso l&#8217;analisi viene poi trasmessa al mondo dello sviluppo dove viene condotta l&#8217;analisi tecnica di dettaglio e viene redatto il documento di specifica tecnica dove si evidenzia tutto quello che serve per poter iniziare gli sviluppi.</p>
<p>Terzo punto: dialogare con lo sviluppo.</p>
<p>Non c&#8217;è elemento più pericoloso in un progetto IT di una netta separazione tra il mondo funzionale e quello tecnologico.<br />
Il funzionale deve saper parlare con le persone dell&#8217;IT e deve saper dare il giusto supporto sia nelle fasi di analisi congiunta che nelle fasi di test.</p>
<p>Quarto punto: testare testare ed ancora testare.</p>
<p>Nel mondo IT i test sono di straordinaria importanza e devono essere ambito dei funzionali. Questo perchè le persone che sviluppano hanno per forza di cosa una visione parziale del tema mentre è necessario ideare e condurre i test nel modo più articolato possibile.<br />
Il funzionale quindi si prende carico di creare i vari scenari e di testare la soluzione, prima in ambito esclusivamente progettuale e, quando pronti, anche con il cliente. Anche in questa fase è assolutamente necessario mantenere un rapporto funzionale &#8211; sviluppo il più amichevole e professionale possibile in modo da poter individuare i problemi e trovare la soluzione migliore in maniera rapida ed indolore.</p>
<p>Ho risposto alla domanda &#8220;cosa fa un funzionale&#8221; ? spero di si, anche se non è tutto qua.</p>
<p>Il grosso del lavoro a latere di queste fasi è la gestione del cliente, il saper intrecciare rapporti professionali di spessore e gestire le problematiche o criticità che qualsiasi progetto si porta dietro.</p>
]]></content:encoded>
			<wfw:commentRss>http://lavora.conabs.it/ma-cosa-fa-un-funzionale/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

