<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6153130706369340092</id><updated>2011-11-28T01:44:33.181+01:00</updated><category term='Continous Integration'/><category term='MAG'/><category term='Website'/><category term='Wesh'/><category term='Synchronize-and-Stabilize'/><category term='Web Services'/><category term='Von Neumann'/><category term='Manifesto'/><category term='YouTube'/><category term='Management'/><category term='Recensioni'/><category term='Online Advertising'/><category term='SOA'/><category term='Web 2.0'/><category term='Refactoring'/><category term='Perpetual Beta'/><category term='Bruce Eckel'/><category term='Architetti'/><category term='SlideShare'/><category term='Maritz'/><category term='RSS'/><category term='Feed'/><category term='Venture Capitalist'/><category term='Disclaimer'/><category term='Chris Peters'/><category term='Costs Cutting'/><category term='Albert Speer'/><category term='Web Technologies'/><category term='Scott Adams'/><category term='Cusumano'/><category term='Nash'/><category term='Dilbert'/><category term='Architetture'/><category term='Gartner'/><category term='Hungarian Notation'/><category term='ENIAC'/><category term='News'/><title type='text'>IT Design, Architetture e...</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>36</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-3545141379571969836</id><published>2009-11-19T12:18:00.003+01:00</published><updated>2010-01-04T10:49:05.317+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><title type='text'>Social CRM - Concept, Benefits and Approach to adopt</title><content type='html'>&lt;span class="Apple-style-span"   style="  color: rgb(51, 51, 51); font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:11px;"&gt;&lt;h3 class="UIIntentionalStory_Message" ft="{&amp;quot;type&amp;quot;:&amp;quot;msg&amp;quot;}"  style="color: rgb(51, 51, 51); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; overflow-x: hidden; overflow-y: hidden; font-size:13px;"&gt;&lt;span class="UIStory_Message"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Il Social CRM è il primo vero &lt;/span&gt;&lt;/span&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;step&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; di applicazione concreta del Web 2.0 ...abbatte i costi e rende efficaci le interazioni clienti-aziende, oppure cittadini-amministrazione pubblica (Di&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: bold; "&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;on Hinchcliffe: &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="color: rgb(0, 0, 0);   line-height: 24px; font-family:Georgia, serif;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;a href="http://blogs.zdnet.com/Hinchcliffe/?p=699&amp;amp;tag=col1;post-699"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Using social software to reinvent the customer relationship&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;h3 class="UIIntentionalStory_Message" ft="{&amp;quot;type&amp;quot;:&amp;quot;msg&amp;quot;}" size="13px" style="color: rgb(51, 51, 51); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; overflow-x: hidden; overflow-y: hidden; "&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: Georgia, serif; font-size: -webkit-xxx-large; font-weight: normal; "&gt;&lt;a href="http://www.slideshare.net/fhcipriani/social-crm-presentation-761225" title="Social CRM - Concept, Benefits and Approach to adopt" style="font: normal normal normal 14px/normal Helvetica, Arial, sans-serif; display: inline !important; margin-top: 12px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px; text-decoration: underline; "&gt;Social CRM - Concept, Benefits and Approach to adopt&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;&lt;/span&gt;&lt;div style="width:425px;text-align:left" id="__ss_761225"&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=crm20concepts-1226947407785150-9&amp;amp;stripped_title=social-crm-presentation-761225"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=crm20concepts-1226947407785150-9&amp;amp;stripped_title=social-crm-presentation-761225" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/fhcipriani"&gt;Fabio Cipriani&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-3545141379571969836?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/3545141379571969836/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=3545141379571969836' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/3545141379571969836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/3545141379571969836'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2009/11/social-crm-concept-benefits-and.html' title='Social CRM - Concept, Benefits and Approach to adopt'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-857184381783743897</id><published>2009-10-21T21:55:00.021+02:00</published><updated>2009-10-22T21:19:05.309+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Online Advertising'/><title type='text'>Internet advertising appears to begin its comeback</title><content type='html'>&lt;span style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="COLOR: rgb(153,153,153)"&gt;Oct 20, 2009 8:25 PM By MICHAEL LIEDTKE, AP&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;img id="BLOGGER_PHOTO_ID_5395146384361062226" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 146px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_7vNv3GLH8Mo/St9pDUcS_1I/AAAAAAAAAPE/1lq0wTy55qI/s320/0ef1c918-4228-431b-93ae-6d8c78e47412.jpg" border="0" /&gt;&lt;div&gt;After bogging down in the recession, Internet advertising is regaining the momentum that has made it the decade's most disruptive marketing machine. The signs of an online revival are emerging even while advertising in print and broadcasts remain in a slump that has triggered mass layoffs, pay cuts and other upheaval. &lt;/div&gt;&lt;div&gt;Internet advertising was just about the only bright spot in the third-quarter reports of two major newspaper publishers, Gannett Co. and McClatchy Co. Meanwhile the companies still are dealing with steep declines in print ads - an imbalance most analysts predict will take years to address. The harsh reality is that much of the advertising in long-established media, particularly in the classified sections of newspapers, will never rebound to pre-recession levels, said Lauren Rich Fine, a longtime media analyst who is now a professor at Kent State University.&lt;/div&gt;&lt;div&gt;That grim outlook contrasts with the fact that advertisers are increasingly allocating more of their budgets to the Web. That's where their customers are spending more of their free time. On top of that, Internet ad rates are less expensive, and the returns on online ad investments are easier to quantify. Even when they buy time in other media, advertisers are realizing they need to be promoting their wares on the Internet too. &lt;/div&gt;&lt;div&gt;"You can draw a straight line from the time when people hear an ad on the radio or television to when they search for that company on the Internet," said David Karnstedt, chief executive of Efficient Frontier, which helps manage ad campaigns on search engines. These trends will give Internet advertising 19 percent, or nearly $87 billion, of the worldwide ad market in 2013, up from just 4 percent, or about $18 billion, in 2004, according to PricewaterhouseCoopers and Wilkofsky Gruen Associates.&lt;/div&gt;&lt;div&gt;That would make the Internet the third-largest marketing medium. Television is expected to remain on top, with $168 billion, or 36 percent of the global ad market in 2013, up from 35 percent in 2004. Newspapers would still be No. 2, but their $92 billion in advertising revenue is projected to account for 20 percent of the global ad market, down from 28 percent in 2004. For now, though, some types of Internet advertising - real estate, travel and help-wanted, in particular - remain in the funk they fell into in the first half of the year, when U.S. ad revenue on the Web fell 5 percent. (That was still far better than the 12 percent to 29 percent declines suffered by U.S. newspapers, radio stations and television broadcasters.)&lt;/div&gt;&lt;div&gt;David Hallerman, a senior analyst at eMarketer, thinks it's too early to conclude the entire Internet advertising market is on the upswing. "It's more like the patient had a 105-degree temperature and now it's down to 100 degrees," he said. EMarketer expects Internet ad sales in the U.S. to fall by nearly 3 percent in the second half of this year, slightly less than in the first half. The research firm expects a 6 percent increase next year followed by a 7 percent gain in 2011. The most compelling evidence for an online recovery is being made by Google Inc., whose search engine powers an online network that has grown from $411 million in worldwide ad revenue in 2002 to more than $22 billion annually now. The company's ad revenue rose 7 percent in the third quarter, the fastest pace so far this year, and Google's executives indicated they are gearing up for even more rapid growth in the months ahead.&lt;/div&gt;&lt;div&gt;Google could be an anomaly because its specialty - selling ads tied to online search requests - tends to be the last thing cut from marketing budgets and the first thing to attract more money in the early stages of a recovery. The reason: Search requests have proven to be a highly effective way to identify consumers shopping for a specific product or service. And the ads typically cost advertisers only when the links are clicked on.&lt;/div&gt;&lt;div&gt;For instance, a Google ad tied to a search request containing the word "shoes" currently costs about $6.80 per click, while an ad generated by a request with the term "car parts" costs just 48 cents per click. Buying ads in major newspapers or on TV can easily cost thousands of dollars with no assurance the investment will deliver customers.&lt;/div&gt;&lt;div&gt;Besides the Internet's lower prices, the Web's tracking technologies make it easy to measure whether a search ad campaign is yielding adequate sales to justify the expense. If their online spending isn't paying off, advertisers typically can pull the plug more quickly than in print and broadcast, which often require financial commitments that last several months.&lt;/div&gt;&lt;div&gt;The greater flexibility online makes it easier to gauge the mood of consumers by buying Internet search ads before ramping up spending in other areas, Fine said. "I think a lot of (advertisers) are experimenting right now, hoping they can stimulate a little more demand," she said. "Some of this could be wishful thinking."&lt;/div&gt;&lt;div&gt;It might take longer to see an ad rebound at Yahoo Inc., which runs the Internet's second-most widely used search engine. Yahoo's forte is "display advertising" - online billboards and other more visual forms of marketing. Companies still seem reluctant to spend on those more elaborate campaigns, partly because they tend to be more expensive and not as well-aimed as search ads. The reticence is the main reason Yahoo reported its third-consecutive quarterly decline in ad sales Tuesday. Yahoo's ad revenue fell 12 percent after declining 13 percent in the first half of the year.&lt;/div&gt;&lt;div&gt;Even so, Yahoo isn't being hit as badly as newspaper publishers; McClatchy's print advertising, for instance, plunged 32 percent in the third quarter. Its online ad sales, on the other hand, increased 3 percent.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Copyright 2009 The Associated Press.&lt;/div&gt;&lt;span class="Apple-style-span" style="COLOR: rgb(51,51,51)"&gt;&lt;div style="TEXT-ALIGN: left"&gt;&lt;span class="Apple-style-span"  style="color:#333333;"&gt;&lt;span class="Apple-style-span"&gt;&lt;i&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="COLOR: rgb(51,51,51);font-size:13;"&gt;&lt;p&gt;&lt;span style="font-family:arial;font-size:100%;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-857184381783743897?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/857184381783743897/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=857184381783743897' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/857184381783743897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/857184381783743897'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2009/10/internet-advertising-appears-to-begin.html' title='Internet advertising appears to begin its comeback'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7vNv3GLH8Mo/St9pDUcS_1I/AAAAAAAAAPE/1lq0wTy55qI/s72-c/0ef1c918-4228-431b-93ae-6d8c78e47412.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-5754803978466288947</id><published>2009-09-03T12:54:00.006+02:00</published><updated>2009-09-03T14:52:46.636+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><title type='text'>Search Engine Web versus Social Network Web</title><content type='html'>&lt;strong&gt;Dal protocollo ip all'individuo&lt;/strong&gt; - Da &lt;a href="http://www.denaro.it/"&gt;http://www.denaro.it/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Il web si va configurando come un sistema di relazioni slegato dai numeri - Carmine De Falco e Tonino Ferro&lt;br /&gt;&lt;br /&gt;Mark Zuckerberg, alias "mister Facebook", rilascia questo mese al giornalista Fred Volgestein, per Wired, un'intervista che ha il potere di schiudere gli occhi sul futuro di internet.&lt;br /&gt;&lt;br /&gt;"Apertura", è la parola chiave del pensiero del numero uno di Facebook. E (letteralmente) "terra a terra", il tipo di approccio con il quale confrontarsi nella nuova arena globale: è finita l'era dei mediatori e lo sviluppo del social network più famoso al mondo, dichiara Zuckerberg, va nella direzione dell'utente che condivide, che crea rapporti, a partire da un solo account, con un numero potenzialmente illimitato di persone.&lt;br /&gt;&lt;br /&gt;La chiave della questione sembra questa: come migliorare le possibilità di connessione dell'utente. Per fare in modo che valga l'equazione: più persone connesse uguale più contenuti condivisi. Attenzione su questo punto in apparenza banale, perché scardina ogni rapporto utilitaristico e filosofico tra utente e contenuto stesso.&lt;br /&gt;&lt;br /&gt;L'esperienza di Facebook dimostra, dice Zuckerberg, che "&lt;em&gt;il numero di informazioni che la gente sta condividendo proprio ora cresce molto più velocemente del volume di blog e siti 'aperti' del web&lt;/em&gt;". Leggi: i siti e i blog sono gestiti da persone che filtrano informazioni; non ci son un produttore dell'informazione e un consumatore interessato.&lt;br /&gt;&lt;br /&gt;Rimane in mezzo il blogger o il giornalista. I numeri spiegano meglio delle parole, e tolgono i lettori dall'imbarazzo del dubbio: su Facebook si caricano un miliardo di foto al mese e ci sono un miliardo di contenuti condivisi a settimana. Quale contenitore di conenuti può competere? Silenzio.Le dichiarazioni del sorridente ragazzone americano e le contromosse del gigante Google unite al desiderio di Microsoft di colmare il gap sul mercato dei motori di ricerca e dei servizi web, fanno pensare ad un'imminente guerra tra due mondi contrapposti:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;-  web "social network oriented" &lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;-  web "search engine oriented"&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Già dalle parole si coglie la grande differenza, da un lato c'è la rete e il sociale, dall'altro un motore che rimanda alla meccanica. Sono diversi i fattori che spingono verso la nuova era, dal motore/algoritmo all'uomo/relazione, dalla dimensione logico-matematica alla dimensione semantica, dalla "scrivania" al mobile.&lt;br /&gt;&lt;br /&gt;Il primo passaggio presuppone una navigazione non più anonima o associata ad un i.p. numerico, ma l'ingresso in rete di un individuo tramite piattaforme di gestione "universale", ovvero una sorta di "&lt;em&gt;meta-social network&lt;/em&gt;" capace di organizzare da un unico account più profili di uno stesso utente (vedi friend feed).&lt;br /&gt;&lt;br /&gt;Il secondo passaggio, la vera rivoluzione del web che verrà, permetterà, riconosciuta l'identità dell'utente, di proporre sullo spazio virtuale del web, una serie di contenuti, audio, video, informativi, elaborati sulla base delle attività e degli interessi reali, e non su algoritmi logico-matematici.&lt;br /&gt;&lt;br /&gt;Il terzo passaggio, &lt;strong&gt;riguarda l'affermazione dell'internet mobile&lt;/strong&gt;, ovvero la possibilità di navigare e di essere così costantemente connessi dal proprio cellulare (sempre più ricco di funzioni, rapido, e interattivo).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;In sintesi, il web sarà personale, portatile, condiviso, relazionale e potenzialmente sempre "on".&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;Facile immaginare come tutto ciò comporterà un'ennesima e ulteriore rivoluzione cognitiva, che stravolgerà completamente l'attuale scenario dei media.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-5754803978466288947?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.denaro.it/VisArticolo.aspx?IdArt=573255&amp;KeyW=' title='Search Engine Web versus Social Network Web'/><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/5754803978466288947/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=5754803978466288947' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/5754803978466288947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/5754803978466288947'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2009/09/search-engine-web-versus-social-network.html' title='Search Engine Web versus Social Network Web'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-1616510832793860523</id><published>2009-07-26T22:41:00.009+02:00</published><updated>2009-07-26T23:59:09.975+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Architetture'/><title type='text'>Continuous Integration as solution in Economic Meltdown?</title><content type='html'>Ognuno ha la sua &lt;em&gt;vision&lt;/em&gt; ma la costante di questa fase economica è che quasi tutte le aree tecniche IT sono focalizzate... sui &lt;em&gt;budget&lt;/em&gt; disponibili!!!&lt;br /&gt;&lt;em&gt;Budget&lt;/em&gt; che sono oggi, ancor di più che nel passato, il vero &lt;em&gt;driver&lt;/em&gt; di ciò che è possibile fare o non fare…&lt;br /&gt;&lt;em&gt;“In economic meltdown CFO is a CIO!!!” &lt;/em&gt;e mai come adesso, in qualsiasi realtà, forse questo è vero!!!&lt;br /&gt;&lt;em&gt;L'economic meltdown&lt;/em&gt; probabilmente sarà la tomba di ciò che si è già rivelato inefficace nel corso degli ultimi anni ... Le rigide modalità organizzative dipartimentali (anni ‘80) che “generano” solo conflitti di competenze (e questo lo sapevamo già bene!)... spazzate via quindi...&lt;br /&gt;Ma spazzato via ugualmente anche il modello (anni 2000) su cui si erano riposte invece molte speranze di &lt;em&gt;Creative Software Factory&lt;/em&gt; ….&lt;br /&gt;Modello, quest’ultimo, che ha mostrato la corda purtroppo per profitti troppo bassi o inesistenti ...rispetto ai costi di un sostanziale R&amp;amp;D in &lt;em&gt;continuum&lt;/em&gt;…&lt;br /&gt;Qualcosa del genere fanno gli americani ma loro hanno l'esperienza consolidata dei Venture Capitalist... un "concreto" R&amp;amp;D che in Europa ammettiamolo ... nessuno sa veramente fare... nè il Pubblico nè il Privato... &lt;br /&gt;Purtroppo altri modelli consolidati al momento non sono in vista, li stanno cercando tutti del resto.&lt;br /&gt;L’unica cosa che forse si può fare, secondo le &lt;em&gt;best practices&lt;/em&gt; raccomandate, almeno per le aree di competenza tecnica, è di avvicinarsi il più possibile alle esigenze di:&lt;br /&gt;&lt;br /&gt;a)&lt;em&gt; Time to market&lt;/em&gt;&lt;br /&gt;b) &lt;em&gt;Business Continuity&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;In sostanza &lt;strong&gt;velocità di implementazione&lt;/strong&gt; e &lt;strong&gt;stabilità di piattaforma&lt;/strong&gt;.&lt;br /&gt;Gli unici modelli architetturali compatibili per gestire entrambe queste esigenze sono forse quelli della &lt;em&gt;Continuous Integration &amp;amp; Perpetual Beta ...&lt;/em&gt; Anche perchè consentono di &lt;em&gt;comprimere, (perchè gestiti in modalità automatica!!!)&lt;/em&gt; i costi di ruoli diversificati (&lt;em&gt;tester, operation, management, software developer&lt;/em&gt;).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5362877588239298338" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 235px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_7vNv3GLH8Mo/SmzEwLToLyI/AAAAAAAAAOc/HG407hYCtaA/s400/Cruise_1_3_Cruise_for_Overview.gif" border="0" /&gt;&lt;br /&gt;Sono modelli verso cui ogni giorno converrebbe ruotare pian piano le piattaforme ed infrastrutture software. &lt;/p&gt;&lt;p&gt;Sulle discipline di &lt;em&gt;project management&lt;/em&gt; anche lì c’è profonda evoluzione in corso ed il profilo di &lt;em&gt;PM&amp;amp;Manager&lt;/em&gt; tradizionale, mero &lt;em&gt;pusher &amp;amp; dispatcher&lt;/em&gt; di attività, sta mostrando definitivamente la corda anch’egli…&lt;br /&gt;Anzi si sta sempre di più facendo strada il modello di riferimento di PM&amp;amp;Manager a forte valenza tecnica … con competenze di &lt;em&gt;business&lt;/em&gt; ed attenzione ai costi, ai profitti ed ai &lt;em&gt;budget&lt;/em&gt;….&lt;br /&gt;Sono questi PM quelli ideali per essere &lt;em&gt;connector&lt;/em&gt; tra le aree tecniche e di &lt;em&gt;business&lt;/em&gt; e sono questi profili i veri catalizzatori di attività e fatturati per le aziende.&lt;br /&gt;Con questi profili difficilmente sorgono problemi di efficienza ed efficacia delle strutture … perché si tratta di Manager che hanno già dimostrato sul campo, ed a tutti i team coinvolti, di essere &lt;em&gt;tecnici ed esperti di business&lt;/em&gt; allo stesso tempo…&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-1616510832793860523?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/1616510832793860523/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=1616510832793860523' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/1616510832793860523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/1616510832793860523'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2009/07/continuous-integration-as-solution-in.html' title='Continuous Integration as solution in Economic Meltdown?'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7vNv3GLH8Mo/SmzEwLToLyI/AAAAAAAAAOc/HG407hYCtaA/s72-c/Cruise_1_3_Cruise_for_Overview.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-7951899507861557612</id><published>2009-07-14T18:52:00.002+02:00</published><updated>2009-07-14T18:56:30.817+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Architetti'/><title type='text'>Do you wanna be an Architect when you grow up?</title><content type='html'>From - &lt;em&gt;Is Design Dead&lt;/em&gt;?&lt;br /&gt;&lt;a href="http://www.martinfowler.com/"&gt;Martin Fowler&lt;/a&gt; Chief Scientist, &lt;a href="http://www.thoughtworks.com/"&gt;ThoughtWorks&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Do you wanna be an Architect when you grow up?&lt;br /&gt;For much of the last decade, the term "software architect" has become popular. It's a term that is difficult personally for me to use. My wife is a structural engineer. The relationship between engineers and architects is ... interesting. My favorite was "architects are good for the three B's: bulbs, bushes, birds". The notion is that architects come up with all these pretty drawings, but it's the engineers who have to ensure that they actually can stand up. As a result I've avoided the term software architect, after all if my own wife can't treat me with professional respect what chance do I stand with anyone else?&lt;br /&gt;In software, the term architect means many things. (In software any term means many things.) In general, however it conveys a certain gravitas, as in "I'm not just a mere programmer - I'm an architect". This may translate into "I'm an architect now - I'm too important to do any programming". The question then becomes one of whether separating yourself from the mundane programming effort is something you should do when you want to exercise technical leadership.&lt;br /&gt;This question generates an enormous amount of emotion. I've seen people get very angry at the thought that they don't have a role any more as architects. "There is no place in XP for experienced architects" is often the cry I hear.&lt;br /&gt;Much as in the role of design itself, I don't think it's the case that XP does not value experience or good design skills. Indeed many of the proponents of XP - Kent Beck, Bob Martin, and of course Ward Cunningham - are those from whom I have learned much about what design is about. However it does mean that their role changes from what a lot of people see as a role of technical leadership.&lt;br /&gt;As an example, I'll cite one of our technical leaders at ThoughtWorks: Dave Rice. Dave has been through a few life-cycles and has assumed the unofficial mantle of technical lead on a fifty person project. His role as leader means spending a lot of time with all the programmers. He'll work with a programmer when they need help, he looks around to see who needs help. A significant sign is where he sits. As a long term ThoughtWorker, he could pretty well have any office he liked. He shared one for a while with Cara, the release manager. However in the last few months he moved out into the open bays where the programmers work (using the open "war room" style that XP favors.) This is important to him because this way he sees what's going on, and is available to lend a hand wherever it's needed.&lt;br /&gt;Those who know XP will realize that I'm describing the explicit XP role of Coach. Indeed one of the several games with words that XP makes is that it calls the leading technical figure the "Coach". The meaning is clear: in XP technical leadership is shown by teaching the programmers and helping them make decisions. It's one that requires good people skills as well as good technical skills. Jack Bolles at XP 2000 commented that there is little room now for the lone master. &lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;Collaboration and teaching are keys to success.&lt;/strong&gt; &lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-7951899507861557612?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.martinfowler.com/articles/designDead.html#id21847' title='Do you wanna be an Architect when you grow up?'/><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/7951899507861557612/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=7951899507861557612' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/7951899507861557612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/7951899507861557612'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2009/07/do-you-wanna-be-architect-when-you-grow.html' title='Do you wanna be an Architect when you grow up?'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-7801744662615054468</id><published>2009-07-14T18:09:00.005+02:00</published><updated>2009-07-28T13:52:25.061+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Continous Integration'/><title type='text'>Continuous Integration is an Attitude</title><content type='html'>From &lt;a href="http://jamesshore.com/Blog/Continuous-Integration-is-an-Attitude.html"&gt;http://jamesshore.com/Blog/Continuous-Integration-is-an-Attitude.html&lt;/a&gt;&lt;br /&gt;by James Shore - 18 Aug, 2005&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Contrary to popular belief, continuous integration is an attitude, not a tool. It's a shared &lt;/em&gt;&lt;em&gt;agreement by the team that:&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;- When we get the latest code from the repository, it will always build successfully and pass all tests.&lt;br /&gt;-We will check in our code every two to four hours.&lt;br /&gt;&lt;br /&gt;There's lots of ways to make this happen, but they tend to be a variation on this theme:&lt;br /&gt;&lt;br /&gt;- Before check-in, run the build and tests and make sure they pass.&lt;br /&gt;- Tell people not to update from the repository because you're doing an integration.&lt;br /&gt;- Check in.&lt;br /&gt;- Go to a different machine (often a dedicated "integration machine"), get the latest code from the repository, and make sure latest changes build and pass there, too.&lt;br /&gt;- Done--tell people they can update again.&lt;br /&gt;&lt;br /&gt;The purpose of step indicated as "Go to a different machine" is to make sure that the code will work on everybody's machine, not just the machine of the guy who wrote the code. You tell people not to update just in case it doesn't work. If it doesn't, you have to fix it or roll back your changes. Either way, people won't ever have a problem with getting code that doesn't work ...&lt;br /&gt;&lt;/em&gt;&lt;em&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-7801744662615054468?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/7801744662615054468/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=7801744662615054468' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/7801744662615054468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/7801744662615054468'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2009/07/continuous-integration-is-attitude.html' title='Continuous Integration is an Attitude'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-6346317406759579393</id><published>2009-05-20T17:39:00.007+02:00</published><updated>2009-05-20T18:26:26.380+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Maritz'/><category scheme='http://www.blogger.com/atom/ns#' term='Cusumano'/><category scheme='http://www.blogger.com/atom/ns#' term='Synchronize-and-Stabilize'/><title type='text'>Product Development Philosophy - Micheal Cusumano, Synchronize-and-Stabilize e dintorni ...</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_7vNv3GLH8Mo/ShQn6Lkl5dI/AAAAAAAAANs/uMJXGuQc-wQ/s1600-h/51FgIOcvqcL__BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU01_.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5337935338833044946" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 200px; CURSOR: hand; HEIGHT: 200px" alt="" src="http://4.bp.blogspot.com/_7vNv3GLH8Mo/ShQn6Lkl5dI/AAAAAAAAANs/uMJXGuQc-wQ/s200/51FgIOcvqcL__BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU01_.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Tratto da Microsoft Secret's - Michael Cusumano&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.amazon.com/Microsoft-Secrets-Powerful-Software-Technology/dp/0684855313"&gt;http://www.amazon.com/Microsoft-Secrets-Powerful-Software-Technology/dp/0684855313&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Product Development Philosophy&lt;/strong&gt;: How to coordinate the work of a large team building many interdependent components that are continually changing requires a constant and high level of communication and coordination. &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;It is difficult to ensure that this communication and coordination take place while still allowing designers, engineers, and marketing people the freedom to be creative. Achieving this balance is perhaps the central dilemma that managers of product development face -- in Microsoft as well as in companies from many other industries.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;Dave Maritz&lt;/strong&gt;, a former tank commander in the Israeli army who headed the MS-DOS/Windows testing group, commented on how he and other Microsoft managers try to impose only enough direction and iron-clad rules so that individuals and teams can work together toward the common goal of getting a new product out the door:&lt;/div&gt;&lt;br /&gt;&lt;div&gt;"&lt;em&gt;In the military, when I was in tank warfare and I was actually fighting in tanks, there was nothing more soothing than people constantly hearing their commander's voice come across the airwaves. Somebody's in charge, even though all shit is breaking loose.... When you don't hear [the commander's voice] for more than fifteen minutes to half an hour, what's happened? Has he been shot? Has he gone out of control? Does he know what's going on? You worry. &lt;/em&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;&lt;/em&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;And this is what Microsoft is. &lt;/em&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;&lt;/em&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;These little offices, hidden away with the doors closed. And unless you have this constant voice of authority going across the e-mail the whole time, it doesn't work. &lt;/em&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;&lt;/em&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;Everything that I do here I learned in the military.... &lt;/em&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;&lt;strong&gt;You can't do anything that's complex unless you have structure.. .&lt;/strong&gt; &lt;/em&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;And what you have to do is make that structure as unseen as possible and build up this image for all these prima donnas to think that they can do what they like. &lt;/em&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;&lt;/em&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;Who cares if a guy walks around without shoes all day? Who cares if the guy has got his teddy bear in his office? I don't care. &lt;/em&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;&lt;strong&gt;I just want to know ... [if] somebody hasn't checked in his code by five o'clock. Then that guy knows that I am going to get into his office."&lt;/strong&gt;&lt;/em&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-6346317406759579393?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/6346317406759579393/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=6346317406759579393' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/6346317406759579393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/6346317406759579393'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2009/05/product-development-philosophy-micheal.html' title='Product Development Philosophy - Micheal Cusumano, Synchronize-and-Stabilize e dintorni ...'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7vNv3GLH8Mo/ShQn6Lkl5dI/AAAAAAAAANs/uMJXGuQc-wQ/s72-c/51FgIOcvqcL__BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU01_.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-5113474048437129825</id><published>2009-05-09T19:20:00.010+02:00</published><updated>2009-05-10T10:37:41.949+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='YouTube'/><category scheme='http://www.blogger.com/atom/ns#' term='RSS'/><category scheme='http://www.blogger.com/atom/ns#' term='Architetture'/><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Feed'/><title type='text'>RSS Feed questi sconosciuti...</title><content type='html'>&lt;img id="BLOGGER_PHOTO_ID_5333907763089895154" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 200px; CURSOR: hand; HEIGHT: 160px" alt="" src="http://4.bp.blogspot.com/_7vNv3GLH8Mo/SgXY2aur7vI/AAAAAAAAANk/SVOmiGMeIfA/s200/rss_logo11.png" border="0" /&gt;Sempre più spesso ci capita di spiegare cosa siano i &lt;em&gt;feed&lt;/em&gt; RSS e quali siano le potenzialità di questo strumento semplicissimo.&lt;br /&gt;Strumento che consente sia di esporre i propri contenuti sul web sia di leggerli separati dal loro contesto di pubblicazione.&lt;br /&gt;&lt;br /&gt;Vi è su YouTube un video (di cui esiste anche una versione italiana) efficacissimo e molto chiaro su come gli RSS stiano rivoluzionando la modalità di fruizione dei contenuti sul web.&lt;br /&gt;&lt;br /&gt;Il navigatore online sta passando infatti da una modalità sostanzialmente passiva (&lt;em&gt;user&lt;/em&gt; che si &lt;em&gt;indirizza&lt;/em&gt; verso le &lt;em&gt;news&lt;/em&gt;) ad una invece attiva (sono le news/contenuti, e solo quelli selezionati, che &lt;em&gt;viaggiano&lt;/em&gt; verso lo &lt;em&gt;user&lt;/em&gt;).&lt;br /&gt;&lt;br /&gt;Lo schema seguente da un'idea di come agiscono gli RSS.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5333907043511706834" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 346px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_7vNv3GLH8Mo/SgXYMiF4JNI/AAAAAAAAANU/4kUUCt7yhpk/s400/untitled.bmp" border="0" /&gt;Il web quindi sta modificando rapidamente il rapporto di forza esistente tra chi produce i contenuti (e ne detiene la possibilità di accesso e distribuzione) ed il lettore.&lt;br /&gt;&lt;p&gt;Lettore che, ormai, non è più solo soggetto passivo ma è egli stesso parte attiva del processo di selezione e creazione dei contenuti.&lt;br /&gt;&lt;br /&gt;E gli RSS sono gli &lt;em&gt;apriscatole &lt;/em&gt;a bassisimo impatto&lt;em&gt; &lt;/em&gt;sufficienti per questo sostanziale cambio di paradigma in corso... &lt;/p&gt;&lt;p&gt;Ecco il link &lt;a href="http://www.youtube.com/watch?v=8FmePY7dwDg"&gt;http://www.youtube.com/watch?v=8FmePY7dwDg&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-5113474048437129825?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/5113474048437129825/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=5113474048437129825' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/5113474048437129825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/5113474048437129825'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2009/05/rss-feed-questi-sconosciuti.html' title='RSS Feed questi sconosciuti...'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7vNv3GLH8Mo/SgXY2aur7vI/AAAAAAAAANk/SVOmiGMeIfA/s72-c/rss_logo11.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-8686987761353508212</id><published>2009-03-08T10:57:00.004+01:00</published><updated>2009-05-10T10:39:20.452+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wesh'/><category scheme='http://www.blogger.com/atom/ns#' term='Manifesto'/><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><title type='text'>Web 2.0...The Machine is Us</title><content type='html'>&lt;p&gt;Questo video è considerato il &lt;em&gt;Manifesto&lt;/em&gt; del Web 2.0&lt;/p&gt;&lt;p&gt;E' un video di Michael Wesh, docente di Antropologia Culturale alla Kansas State University, che racconta in meno di 5 minuti la rivoluzione in corso.&lt;/p&gt;&lt;p&gt;Sopravviveranno e saranno &lt;em&gt;on the edge&lt;/em&gt; della tecnologia solo le imprese e le comunità che avranno saputo adattarsi al nuovo modo di comunicare e costruire relazioni di carattere affettivo, commerciale, politico e culturale. &lt;/p&gt;&lt;p&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-f6cb33daa45f3a85" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v6.nonxt1.googlevideo.com/videoplayback?id%3Df6cb33daa45f3a85%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331285393%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D401E87E3BE57C94BA846B25085A722DE23DFE1A0.25F29D25A6185BE4AC0029BE7EA2C331C3D8A2D3%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Df6cb33daa45f3a85%26offsetms%3D5000%26itag%3Dw160%26sigh%3DDxwBoRXN_GOLBsQubUBzu2V5jQ8&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v6.nonxt1.googlevideo.com/videoplayback?id%3Df6cb33daa45f3a85%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331285393%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D401E87E3BE57C94BA846B25085A722DE23DFE1A0.25F29D25A6185BE4AC0029BE7EA2C331C3D8A2D3%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Df6cb33daa45f3a85%26offsetms%3D5000%26itag%3Dw160%26sigh%3DDxwBoRXN_GOLBsQubUBzu2V5jQ8&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-8686987761353508212?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=f6cb33daa45f3a85&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/8686987761353508212/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=8686987761353508212' title='3 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/8686987761353508212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/8686987761353508212'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2009/03/web-20the-machine-is-us.html' title='Web 2.0...The Machine is Us'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-1509268802389890908</id><published>2009-03-07T22:32:00.005+01:00</published><updated>2009-05-10T10:41:34.357+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='SlideShare'/><category scheme='http://www.blogger.com/atom/ns#' term='Architetture'/><title type='text'>Use of SOA and Web Services Technologies for EA Migration</title><content type='html'>&lt;em&gt;SlideShare Presentation&lt;/em&gt; del 2007 ma sempre attuale.&lt;br /&gt;Importantissima la &lt;em&gt;Web Service Classifications&lt;/em&gt;.&lt;br /&gt;Spesso nel corso della definizione delle specifiche architetturali si ascolta da alcuni membri del team la famigerata frase "facciamolo con un web services"!&lt;br /&gt;Se &lt;em&gt;quel&lt;/em&gt; web services non rientra in alcuna tipologia classificata forse si sta decidendo di utilizzare lo strumento sbagliato!!!&lt;br /&gt;&lt;div id="__ss_68625" style="WIDTH: 425px; TEXT-ALIGN: left"&gt;&lt;a title="Use of SOA and Web Services Technologies for EA Migration - Lessons Learned on How to Sort it All Out" style="DISPLAY: block; MARGIN: 12px 0px 3px; FONT: 14px Helvetica,Arial,Sans-serif; TEXT-DECORATION: underline" href="http://www.slideshare.net/TransformationInnovation/use-of-soa-and-web-services-technologies-for-ea-migration-lessons-learned-on-how-to-sort-it-all-out?type=powerpoint"&gt;Use of SOA and Web Services Technologies for EA Migration - Lessons Learned on How to Sort it All Out&lt;/a&gt; &lt;div style="FONT-SIZE: 11px; PADDING-TOP: 2px; FONT-FAMILY: tahoma,arial; HEIGHT: 26px"&gt;View more &lt;a style="TEXT-DECORATION: underline" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="TEXT-DECORATION: underline" href="http://www.slideshare.net/TransformationInnovation"&gt;Nathaniel Palmer&lt;/a&gt;. (tags: &lt;a style="TEXT-DECORATION: underline" href="http://slideshare.net/tag/soa"&gt;soa&lt;/a&gt; &lt;a style="TEXT-DECORATION: underline" href="http://slideshare.net/tag/web"&gt;web&lt;/a&gt;)&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-1509268802389890908?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/1509268802389890908/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=1509268802389890908' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/1509268802389890908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/1509268802389890908'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2009/03/use-of-soa-and-web-services.html' title='Use of SOA and Web Services Technologies for EA Migration'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-3491466636841492941</id><published>2009-03-07T21:38:00.005+01:00</published><updated>2009-05-10T10:43:36.159+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Refactoring'/><category scheme='http://www.blogger.com/atom/ns#' term='Perpetual Beta'/><category scheme='http://www.blogger.com/atom/ns#' term='SlideShare'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Technologies'/><category scheme='http://www.blogger.com/atom/ns#' term='Architetture'/><title type='text'>The Power Of Refactoring</title><content type='html'>&lt;em&gt;SlideShare Presentation&lt;/em&gt; sull'argomento del &lt;em&gt;code refactoring&lt;/em&gt; e su come esso sia basato su principi e metodi che lo rendono assai diverso da una semplice operazione di riscrittura del codice.&lt;br /&gt;&lt;br /&gt;Rifattorizzare il codice è peraltro attività da considerarsi ormai ordinaria e prassi quotidiana, soprattutto in ambito di Web Technologies dove la modalità operativa è sempre più &lt;em&gt;perpetual beta&lt;/em&gt;.&lt;br /&gt;&lt;div id="__ss_1114040" style="WIDTH: 425px; TEXT-ALIGN: left"&gt;&lt;a title="The Power Of Refactoring (4developers Krakow)" style="DISPLAY: block; MARGIN: 12px 0px 3px; FONT: 14px Helvetica,Arial,Sans-serif; TEXT-DECORATION: underline" href="http://www.slideshare.net/skoop/the-power-of-refactoring-4developers-krakow?type=presentation"&gt;The Power Of Refactoring (4developers Krakow)&lt;/a&gt; &lt;div style="FONT-SIZE: 11px; PADDING-TOP: 2px; FONT-FAMILY: tahoma,arial; HEIGHT: 26px"&gt;View more &lt;a style="TEXT-DECORATION: underline" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="TEXT-DECORATION: underline" href="http://www.slideshare.net/skoop"&gt;Stefan Koopmanschap&lt;/a&gt;. (tags: &lt;a style="TEXT-DECORATION: underline" href="http://slideshare.net/tag/design"&gt;design&lt;/a&gt; &lt;a style="TEXT-DECORATION: underline" href="http://slideshare.net/tag/software"&gt;software&lt;/a&gt;)&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-3491466636841492941?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/3491466636841492941/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=3491466636841492941' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/3491466636841492941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/3491466636841492941'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2009/03/power-of-refactoring-4developers-krakow.html' title='The Power Of Refactoring'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-2425802335345985750</id><published>2009-03-07T21:26:00.005+01:00</published><updated>2009-05-10T10:45:10.013+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News'/><category scheme='http://www.blogger.com/atom/ns#' term='SlideShare'/><category scheme='http://www.blogger.com/atom/ns#' term='Venture Capitalist'/><title type='text'>Sequoia Capital on startups and the economic downturn</title><content type='html'>&lt;em&gt;SlideShare Presentation&lt;/em&gt; di analisi sull'attuale congiuntura economica per uno dei principali Venture Capitalist statunitensi in ambito tecnoologico, Sequoia Capital.&lt;br /&gt;Vi sono indicazioni e linee guida su come gestire oggi gli investimenti in ambito tecnologico e su come ed in quali specifici settori tali investimenti siano condizionati fortemente dall'attuale congiuntura.&lt;br /&gt;&lt;div id="__ss_648808" style="WIDTH: 425px; TEXT-ALIGN: left"&gt;&lt;a title="Sequoia Capital on startups and the economic downturn" style="DISPLAY: block; MARGIN: 12px 0px 3px; FONT: 14px Helvetica,Arial,Sans-serif; TEXT-DECORATION: underline" href="http://www.slideshare.net/eldon/sequoia-capital-on-startups-and-the-economic-downturn-presentation?type=presentation"&gt;Sequoia Capital on startups and the economic downturn&lt;/a&gt; &lt;div style="FONT-SIZE: 11px; PADDING-TOP: 2px; FONT-FAMILY: tahoma,arial; HEIGHT: 26px"&gt;View more &lt;a style="TEXT-DECORATION: underline" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="TEXT-DECORATION: underline" href="http://www.slideshare.net/eldon"&gt;Eric Eldon&lt;/a&gt;. (tags: &lt;a style="TEXT-DECORATION: underline" href="http://slideshare.net/tag/depression"&gt;depression&lt;/a&gt; &lt;a style="TEXT-DECORATION: underline" href="http://slideshare.net/tag/recession"&gt;recession&lt;/a&gt;)&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-2425802335345985750?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/2425802335345985750/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=2425802335345985750' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/2425802335345985750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/2425802335345985750'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2009/03/sequoia-capital-on-startups-and.html' title='Sequoia Capital on startups and the economic downturn'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-4265221174733625797</id><published>2009-02-10T21:54:00.009+01:00</published><updated>2009-05-10T10:47:35.965+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Perpetual Beta'/><category scheme='http://www.blogger.com/atom/ns#' term='Chris Peters'/><category scheme='http://www.blogger.com/atom/ns#' term='Architetture'/><category scheme='http://www.blogger.com/atom/ns#' term='Architetti'/><category scheme='http://www.blogger.com/atom/ns#' term='Synchronize-and-Stabilize'/><title type='text'>Chris Peters:  Microsoft Office Architect, Synchronize and Stabilize!</title><content type='html'>Vi è da anni nel settore delle metodologie relative allo sviluppo software un gran parlare e &lt;a href="http://1.bp.blogspot.com/_7vNv3GLH8Mo/SZHuzYAAWXI/AAAAAAAAAMc/z9aM6YgSvzc/s1600-h/Sincronizza.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5301280802774997362" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 162px; CURSOR: hand; HEIGHT: 144px" alt="" src="http://1.bp.blogspot.com/_7vNv3GLH8Mo/SZHuzYAAWXI/AAAAAAAAAMc/z9aM6YgSvzc/s320/Sincronizza.jpg" border="0" /&gt;&lt;/a&gt;discutere su quale sia il processo più efficace o più adatto …&lt;br /&gt;Nell’ambito delle tecnologie web (che sono oramai le tecnologie di punta per tutte le &lt;em&gt;software farm&lt;/em&gt;, o quanto meno quelle su cui vi è maggior aspettativa) ormai si è di fatto affermato il concetto di &lt;strong&gt;perpetual beta&lt;/strong&gt; (&lt;em&gt;beta perenne&lt;strong&gt;)&lt;/strong&gt;&lt;/em&gt;… il software cioè si evolve così velocemente e così &lt;strong&gt;agganciato al &lt;em&gt;business&lt;/em&gt;&lt;/strong&gt; da non consentire di arrivare ad una versione stabile del prodotto. Il paradosso è che la versione Online del software web, pur essendo sempre in versione beta, &lt;strong&gt;ha un suo livello di stabilità intrinseca&lt;/strong&gt; dato anche dalla capacità e dall’abitudine mentale dei &lt;em&gt;developer&lt;/em&gt; che lo evolvono e lo mantengono in esercizio di aggiornare progressivamente e fixare i bug e le nuove funzionalità con continuità… &lt;strong&gt;Essi sincronizzano e stabilizzano il software praticamente ogni giorno…&lt;/strong&gt;&lt;br /&gt;In effetti, e pochi lo sottolineano, tale metodologia di prassi oramai nell’ambito web (vedi Google&lt;a href="http://2.bp.blogspot.com/_7vNv3GLH8Mo/SZSaMKxDj7I/AAAAAAAAAMk/o4TnM8LsYhY/s1600-h/perpetual-beta.png"&gt;&lt;/a&gt; e la sua consolidata filosofia di &lt;strong&gt;always in beta version&lt;/strong&gt;) ha un suo precursore nel lavoro e nella teorizzazione realizzata in Microsoft a partire dalle prime versioni di Windows (anni '80) mediante un processo definito come &lt;strong&gt;Synchronize-and-Stabilize&lt;/strong&gt;. &lt;img id="BLOGGER_PHOTO_ID_5302269669623235074" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 282px; CURSOR: hand; HEIGHT: 127px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_7vNv3GLH8Mo/SZVyLAE4ggI/AAAAAAAAAMs/81Td3ZKFbLI/s320/perpetual-beta.png" border="0" /&gt; &lt;div&gt;Synchronize-and-Stabilize è un processo di sviluppo software assai efficace ed orientato principalmente alla realizzazione del prodotto… come dicono gli americani focalizzato fortemente quindi unicamente &lt;strong&gt;to ship products&lt;/strong&gt;.&lt;br /&gt;Ecco di seguito le parole, che descrivono con efficacia tale &lt;em&gt;filosofia&lt;/em&gt; di sviluppo software, di Chris Peters, l’Architetto Microsoft che guidò il team che integrò, in modalità Synchronize-and-Stabilize, le prime versioni di Microsoft Office :&lt;br /&gt;&lt;br /&gt;“&lt;em&gt;Everybody in a business unit has exactly the same job description and that is to ship products. Your job is not to write code. Your job is not to test. Your job is not to write specs&lt;/em&gt;&lt;strong&gt;.&lt;/strong&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;Your job is only to ship products&lt;/strong&gt;.... &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;When you wake up in the morning and you come to work, you say what is the focus? Are we trying to ship? Are we trying to write code? The answer is we are trying to ship.... You're trying not to write code.&lt;/em&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;em&gt;If we could make all this money by not writing code, we'd do it.”&lt;/em&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-4265221174733625797?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/4265221174733625797/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=4265221174733625797' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/4265221174733625797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/4265221174733625797'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2009/02/chris-peters-microsoft-office-architect.html' title='Chris Peters:  Microsoft Office Architect, Synchronize and Stabilize!'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7vNv3GLH8Mo/SZHuzYAAWXI/AAAAAAAAAMc/z9aM6YgSvzc/s72-c/Sincronizza.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-649377357492609098</id><published>2009-02-07T10:12:00.015+01:00</published><updated>2009-05-10T10:49:27.028+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Gartner'/><category scheme='http://www.blogger.com/atom/ns#' term='Costs Cutting'/><category scheme='http://www.blogger.com/atom/ns#' term='Management'/><title type='text'>Gartner costs cutting: 25 ways to cut IT costs</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_7vNv3GLH8Mo/SY1Y2HwWgXI/AAAAAAAAAMU/ffiMA3at9uA/s1600-h/cutcostsavemoney.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5299990023302971762" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 235px; CURSOR: hand; HEIGHT: 240px" alt="" src="http://2.bp.blogspot.com/_7vNv3GLH8Mo/SY1Y2HwWgXI/AAAAAAAAAMU/ffiMA3at9uA/s320/cutcostsavemoney.jpg" border="0" /&gt;&lt;/a&gt; &lt;p&gt;Gli IT Architect sono figure intermedie che indirizzano le scelte tecniche dei team IT anche e soprattutto in virtù di una loro valenza economica… e quindi devono tener conto dell’&lt;em&gt;economic meltdown&lt;/em&gt; in atto ed agire di conseguenza.&lt;br /&gt;E come adesso dicono gli anglosassoni con una battuta… questi son tempi in cui i Chief Financial Officer divengono i veri CIO!!!&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Gartner&lt;/em&gt; ha di recente emesso una sorta di vademecum operativo (25 suggerimenti) su come operare un efficace controllo dei costi attraverso i quattro versanti trasversali dell’IT:&lt;br /&gt;&lt;br /&gt;- IT management&lt;br /&gt;- enterprise software&lt;br /&gt;- enterprise infrastructure and operations (networks and telecom)&lt;br /&gt;- enterprise infrastructure (hardware &amp;amp; IT operations)&lt;br /&gt;&lt;br /&gt;Eccoli di seguito: &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Cut costs through more effective IT management methods&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;-Focus initially on cutting "people costs": Freeze headcount, reduce/eliminate special bonuses, reduce regional support.&lt;br /&gt;-Flatten organization structure: &lt;strong&gt;&lt;em&gt;Move to collaborative, team-based models&lt;/em&gt;&lt;/strong&gt;.&lt;br /&gt;-Accelerate the progress of centralized and shared services: Leverage enterprise-wide competencies, reduce staff embedded in business units.&lt;br /&gt;-Bring a qualified finance person into your IT leadership team, perhaps on loan or on temporary contract.&lt;br /&gt;-Maintain or strengthen relationship management roles: Business analysts, business process and industry experts, account executives, relationship managers.&lt;br /&gt;-Take control of "unmanaged" costs you can measure and cut easily, such as data center power consumption or printing. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Cut costs in enterprise software (Caution ahead!)&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;-&lt;strong&gt;&lt;em&gt;Use invoice verification&lt;/em&gt;&lt;/strong&gt;.&lt;br /&gt;-Eliminate unused software/modules. Understand who's using what and why. Lots of closet cleaning here.&lt;br /&gt;-&lt;strong&gt;&lt;em&gt;Apply more sophisticated negotiations&lt;/em&gt;&lt;/strong&gt;."You can't put someone who bought pencils into a negotiation" with a big software vendor, Gartner's Bill Snyder said. "They'll get eaten alive."&lt;br /&gt;-Use alternative products included in previous deals.&lt;br /&gt;-&lt;strong&gt;&lt;em&gt;Introduce competition for existing products&lt;/em&gt;&lt;/strong&gt;. You must foster vendor competition if you hope to lower costs. If you decide to switch, make sure you calculate the cost of taking out the incumbent beforehand.&lt;br /&gt;-Use "best-for-need" rather than "best-of-breed" products. You could be paying as much as a 50% premium for best of breed, Snyder said.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Cut costs in enterprise infrastructure and operations: Networks and telecom&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;-Use telecom expense management services (save 10% to 35%). Nobody can keep track of this stuff. Hire a professional to source, benchmark, negotiate the contracts, etc., and audit the bills.&lt;br /&gt;-Move to corporate liability for wireless services (save 15% to 30%). Who's responsible for the bills of individuals, what devices they use? The enterprise should take control and set standards, Gartner analyst Phil Redman said.&lt;br /&gt;-Reduce the reliability target for a location &lt;a href="http://www.gartner.com/it/content/638600/638625/cost_cutting_by_rightsizing_155940.pdf" target="_blank"&gt;by "one 9"&lt;/a&gt; (save 30%).&lt;br /&gt;-Collapse rich media conferencing into a premises-based multi-control point unit (save 60%). As hardware costs come down, building your own videoconferencing center can save big money over the long run, assuming you do a lot of it.&lt;br /&gt;-Deploy IP telephony and &lt;a href="http://searchunifiedcommunications.techtarget.com/sDefinition/0,,sid186_gci214148,00.html" target="_blank"&gt;Voice over Internet Protocol&lt;/a&gt; (save 50% to 80% of maintenance).&lt;br /&gt;-&lt;strong&gt;&lt;em&gt;Use the Internet as corporate transport&lt;/em&gt;&lt;/strong&gt; (save 10% to 80%).&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Cut costs in enterprise infrastructure, hardware and IT operations&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;-Defer 2008 Windows XP PC replacements to 2009. Three-year-old PCs and 2-year-old laptops might be able to go another year, but you should be mindful of the maintenance costs, Gartner analyst Michael Silver said.&lt;br /&gt;-Exploit commoditization: the best-for-need instead of best-of-breed argument, redux.&lt;br /&gt;-Make better use of existing tools by improving process and policy.&lt;br /&gt;-&lt;strong&gt;&lt;em&gt;Defer client architecture pilot/evaluation projects&lt;/em&gt;&lt;/strong&gt;.&lt;br /&gt;-Implement thin provisioning and data de-duplication for storage reduction.&lt;br /&gt;-&lt;strong&gt;&lt;em&gt;Consolidate and virtualize servers&lt;/em&gt;&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Emerging trends in IT cost pressure&lt;br /&gt;&lt;/strong&gt;Target two or three areas for "zero-based budgeting" in 2009.&lt;br /&gt;&lt;strong&gt;&lt;em&gt;Start the process soon &lt;/em&gt;&lt;/strong&gt;Gartner said: "Current-year cost-saving opportunities will be revealed."&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-649377357492609098?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/649377357492609098/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=649377357492609098' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/649377357492609098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/649377357492609098'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2009/02/gartner-costs-cutting-25-ways-to-cut-it.html' title='Gartner costs cutting: 25 ways to cut IT costs'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7vNv3GLH8Mo/SY1Y2HwWgXI/AAAAAAAAAMU/ffiMA3at9uA/s72-c/cutcostsavemoney.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-1172820297928415977</id><published>2009-01-29T20:59:00.016+01:00</published><updated>2009-05-10T10:56:53.279+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bruce Eckel'/><category scheme='http://www.blogger.com/atom/ns#' term='Recensioni'/><category scheme='http://www.blogger.com/atom/ns#' term='Dilbert'/><category scheme='http://www.blogger.com/atom/ns#' term='Architetti'/><category scheme='http://www.blogger.com/atom/ns#' term='Scott Adams'/><category scheme='http://www.blogger.com/atom/ns#' term='Hungarian Notation'/><title type='text'>Best Practices: Thinking in C++ di Bruce Eckel</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_7vNv3GLH8Mo/SYLFEV_qiHI/AAAAAAAAAMM/Jp80hTunGH4/s1600-h/Cpp2V1Cover.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5297012790155446386" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 154px; CURSOR: hand; HEIGHT: 200px" alt="" src="http://4.bp.blogspot.com/_7vNv3GLH8Mo/SYLFEV_qiHI/AAAAAAAAAMM/Jp80hTunGH4/s200/Cpp2V1Cover.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Tra le letture che consigliamo vi è &lt;em&gt;&lt;a href="http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html"&gt;Thinking in C++ di Bruce Eckel&lt;/a&gt;&lt;/em&gt;. La prima edizione è del 2000 ma i concetti espressi sono ancor oggi molto moderni. Vi sono elencate una serie di &lt;em&gt;best practices&lt;/em&gt; fondamentali per chi scrive codice e ciò indipendentemente dalla piattaforma tecnologica utilizzata.&lt;br /&gt;Di seguito una serie di spunti di riflessione tratti e tradotti (molto!) liberamente dal testo originale... e per non prenderci troppo sul serio lasceremo la parola a &lt;a href="http://it.wikipedia.org/wiki/Dilbert"&gt;Dilbert&lt;/a&gt;, mitico personaggio di Scott Adams che tutti i &lt;em&gt;developer&lt;/em&gt; per la loro sopravvivenza tecnica e non solo (altra lettura consigliata è &lt;a href="http://www.amazon.com/Career-Programmer-Guerilla-Tactics-Imperfect/dp/1590590082"&gt;The Career Programmer: Guerilla Tactics for an Imperfect World)&lt;/a&gt; dovrebbero tener in gran conto... forse ancor più di Bruce Eckel!!!&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;p align="left"&gt;&lt;/p&gt;&lt;a href="http://4.bp.blogspot.com/_7vNv3GLH8Mo/SYLEYyxERxI/AAAAAAAAAME/jjHeoYIJjBc/s1600-h/dilbert0.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5297012041964603154" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 117px; CURSOR: hand; HEIGHT: 177px" alt="" src="http://4.bp.blogspot.com/_7vNv3GLH8Mo/SYLEYyxERxI/AAAAAAAAAME/jjHeoYIJjBc/s320/dilbert0.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;1. &lt;strong&gt;Prima fatelo funzionare, poi rendetelo veloce&lt;/strong&gt;! Questo è vero anche se siete certi che un qualsiasi frammento di codice sia realmente importante e che diverrà esso il &lt;em&gt;collo di bottiglia&lt;/em&gt; principale del vostro sistema. Non toccate quel frammento per ottimizzarlo. Prima di tutto cercate di ottenere un sistema funzionante con un progetto il più semplice possibile. Soltanto dopo, se non è abbastanza veloce, lo analizzerete. Quasi sempre scoprirete che il vero problema non è il "vostro" collo di bottiglia. Risparmiate tempo per le cose veramente utili.&lt;br /&gt;&lt;br /&gt;2. &lt;strong&gt;L'eleganza nella scrittura del codice paga sempre&lt;/strong&gt;. Non è un'attività frivola. Avrete in mano un programma non solo più facile da compilare e testare, ma anche più semplice da comprendere e da manutenere: &lt;strong&gt;ed è qui che si ritrova&lt;/strong&gt; &lt;strong&gt;il valore economico del vostro lavoro&lt;/strong&gt;. Potrebbe servire un po' di esperienza prima di comprendere questo dato, in quanto potrebbe apparire che, mentre cercate di rendere elegante un frammento di codice, non siete in realtà produttivi. La produttività emergerà poi quando il codice si integrerà perfettamente nel vostro sistema, ed ancor più quando il codice o il sistema verrà modificato.&lt;br /&gt;&lt;br /&gt;3. &lt;strong&gt;Ricordatevi del principio &lt;em&gt;"&lt;a href="http://it.wikipedia.org/wiki/Divide_et_impera_(latino)"&gt;divide et impera&lt;/a&gt;"&lt;/em&gt;&lt;/strong&gt;. Se il problema che state affrontando è troppo complesso, cercate di immaginare quali potrebbero essere le operazioni basilari del programma. Magari immaginando un "qualcosa" che si occupi delle parti più difficili!&lt;br /&gt;Questo qualcosa è un oggetto e quindi scrivete il codice che utilizza quell'oggetto. Successivamente analizzate l'oggetto ed incapsulate le sue parti complicate all'interno di altri oggetti, e così via.&lt;br /&gt;&lt;br /&gt;4. Se avete un grosso blocco di codice che ha bisogno di modifiche, &lt;strong&gt;cominciate ad isolarne le parti che non verranno modificate&lt;/strong&gt;, eventualmente inglobandole in una"classe API" come metodi statici. Successivamente, focalizzate la vostra attenzione sul codice che verrà modificato, ristrutturandolo in classi. In tal modo renderete agevoli le modifiche man mano che la vostra attività di manutenzione procederà.&lt;br /&gt;&lt;br /&gt;5. Tenete ben distinti il &lt;em&gt;creatore &lt;/em&gt;della classe dal suo &lt;em&gt;utilizzatore&lt;/em&gt; (il programmatore &lt;em&gt;client&lt;/em&gt;). Chi utilizza la classe è il "cliente", e non ha bisogno né vuole sapere cosa accade dietro le quinte. Chi crea la classe dev'essere l'esperto di progettazione di classi e deve scriverla in modo che possa essere usata anche dal più principiante dei programmatori, continuando a comportarsi in maniera robusta nell'applicazione. &lt;strong&gt;L'utilizzo di una qualsiasi libreria è semplice soltanto se è trasparente. &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;6. &lt;strong&gt;Quando create una classe, usate una nomenclatura il più chiara possibile&lt;/strong&gt;. Il vostro obiettivo è quello di rendere l'interfaccia di programmazione concettualmente semplice. Cercate di rendere i vostri nomi talmente chiari da rendere superflui i commenti. A tal fine, sfruttate &lt;em&gt;l'overloading&lt;/em&gt; delle funzioni e gli argomenti di &lt;em&gt;default&lt;/em&gt; per creare un'interfaccia intuitiva e facile da usare.&lt;br /&gt;&lt;br /&gt;7. Il controllo dell'accesso consente a voi (creatori della classe) di fare in futuro estese modifiche che saranno quindi possibili senza danneggiare il codice client nel quale la classe è utilizzata. In questa prospettiva, &lt;strong&gt;mantenete tutto il più &lt;em&gt;private&lt;/em&gt; possibile, e rendete &lt;em&gt;public&lt;/em&gt; solo l'interfaccia della classe, utilizzando sempre le funzioni anziché i dati&lt;/strong&gt;. Rendete i dati &lt;em&gt;public&lt;/em&gt; solo quando siete costretti. Se gli utilizzatori di una classe non hanno bisogno di richiamare una funzione, dichiaratela &lt;em&gt;private&lt;/em&gt;. Se una parte della vostra classe deve restare visibile alle classi eventualmente ereditate come &lt;em&gt;protected&lt;/em&gt;, fornite un'interfaccia a funzioni piuttosto che esporre direttamente i dati. In questo modo, le modifiche di implementazione avranno un impatto minimo sulle classi derivate.&lt;br /&gt;&lt;br /&gt;8. &lt;strong&gt;Prima di tutto e se possibile scrivete il codice di test&lt;/strong&gt;. Ancor prima di scrivere la classe e poi tenetelo in evoluzione insieme alla classe. Rendete automatica l'esecuzione dei vostri test magari tramite un &lt;em&gt;makefile&lt;/em&gt; oppure mediante uno strumento similare. In questo modo, qualunque modifica potrà essere controllata automaticamente lanciando il codice di test, e gli errori verranno immediatamente scoperti. Sapendo di avere la rete di sicurezza dell'ambiente di test, sarete più propensi ad effettuare modifiche consistenti quando ne sentirete il bisogno. Ricordate che i maggiori miglioramenti nei linguaggi di programmazione vengono dai controlli interni forniti da controllo del tipo, gestione delle eccezioni e così via, ma queste caratteristiche servono fino ad un certo punto. Dovete arrivare in fondo alla strada che porta alla creazione di sistemi robusti introducendo i test che verificano le caratteristiche specifiche della vostra classe o del vostro programma.&lt;br /&gt;&lt;br /&gt;9. Ricordate una regola fondamentale dell'Ingegneria del Software: tutti i problemi di progetto del software possono essere semplificati introducendo un ulteriore livello di dereferenziamento concettuale. Quest'idea sta alla base dell'&lt;strong&gt;astrazione, la caratteristica primaria della programmazione orientata agli oggetti.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;10. &lt;strong&gt;Rendete le classi le più atomiche possibile&lt;/strong&gt;; in altri termini, date ad ogni classe &lt;strong&gt;un unico scopo chiaro&lt;/strong&gt;. Se le vostre classi o il vostro progetto del sistema diventano troppo complicati, suddividete le classi complesse in classi più semplici. Il segnale più ovvio di questo fatto è proprio la stessa dimensione: se una classe è grande, c'è la possibilità che stia facendo troppo e che quindi è necessario scomporla.&lt;br /&gt;&lt;br /&gt;11. &lt;strong&gt;Guardatevi dalle definizioni dei metodi lunghe&lt;/strong&gt;. Una funzione lunga e complicata è difficile e costosa da mantenere, e probabilmente sta cercando di fare troppo da sola. Se vi trovate a maneggiare una funzione del genere, significa che, quanto meno, andrebbe suddivisa in alcune funzioni più piccole. Potrebbe anche suggerire la creazione di una nuova classe.&lt;br /&gt;&lt;br /&gt;12. &lt;strong&gt;Guardatevi dalle liste di argomenti lunghe&lt;/strong&gt;. Le chiamate di funzione diventano difficili da scrivere, leggere e manutenere. Piuttosto, cercate di spostare il metodo in una classe nella quale sia più adatto, e/o a passargli un oggetto come parametro.&lt;br /&gt;&lt;br /&gt;13. &lt;strong&gt;Non ripetetevi&lt;/strong&gt;. Se un pezzo di codice compare in molte funzioni nelle classi derivate, spostate quel codice in un'unica funzione nella classe base e chiamatelo dalle funzioni delle classi derivate. Non solo risparmierete spazio, ma consentirete un'agevole propagazione delle modifiche. Potete utilizzare una funzione &lt;em&gt;inline&lt;/em&gt; perl'efficienza. Talvolta, la scoperta di questo codice comune porta considerevoli benefici alla funzionalità della vostra interfaccia.&lt;br /&gt;&lt;br /&gt;14. &lt;strong&gt;Guardatevi dalle istruzioni &lt;em&gt;switch&lt;/em&gt; o dagli &lt;em&gt;if-else&lt;/em&gt; concatenati&lt;/strong&gt;. Tipicamente, questo è un chiaro indicatore della &lt;strong&gt;programmazione di tipo type-check&lt;/strong&gt;.&lt;br /&gt;Programmazione &lt;a href="http://it.wikipedia.org/wiki/Type_checking"&gt;type - check &lt;/a&gt;significa che state scegliendo quale codice eseguire in base ad un qualche genere di informazione sul tipo (il tipo esatto potrebbe non esservi immediatamente chiaro). Solitamente, potete rimpiazzare questo genere di codice sfruttando ereditarietà e polimorfismo; la chiamata ad una funzione polimorfica eseguirà il controllo di tipo per voi, e consentirà un estensibilità più affidabile e semplice. [N.d.T. - In realtà il controllo sui tipi è caratteristico del C++ che è un linguaggio fortemente tipizzato, ma il principio è comunque valido come punto di attenzione di ordine generale, nel senso che un eccesso di if-else nidificati è sicuramente indice di entropia elevata che state inserendo nel codice.]&lt;br /&gt;&lt;br /&gt;15. &lt;strong&gt;Guardatevi dalle limitazioni nell'ereditarietà&lt;/strong&gt;. I progetti più puliti aggiungono nuove funzionalità a quelle ereditate. Diffidate di un progetto che rimuove le vecchie funzionalità (mentre state ereditando) senza aggiungerne altre. Ma le regole sono fatte per essere infrante, e se state lavorando con una vecchia libreria di classi potrebbe essere più efficiente restringere una classe esistente nelle sue sottoclassi, piuttosto che ristrutturare la gerarchia in modo che la vostra nuova classe si vada ad inserire dove dovrebbe, al di sopra della vecchia classe.&lt;br /&gt;&lt;br /&gt;16. &lt;strong&gt;Non estendete le funzionalità fondamentali nelle sottoclassi&lt;/strong&gt;. Se un elemento dell'interfaccia è fondamentale per una classe si dovrebbe trovare nella classe base, e non essere aggiunto nel corso delle derivazioni. Se state aggiungendo dei metodi tramite l'ereditarietà, forse dovreste ripensare il progetto.&lt;br /&gt;&lt;br /&gt;17. &lt;strong&gt;Meno è più&lt;/strong&gt;. Iniziate da un'interfaccia minimale per la classe, semplice e piccola quanto basta per risolvere il vostro problema corrente, &lt;strong&gt;ma non cercate di anticipare tutti i modi nei quali la vostra classe potrebbe essere usata&lt;/strong&gt;. Al momento del suo utilizzo, scoprirete il modo nel quale dovrete espandere l'interfaccia. Comunque, una volta che la classe è in uso, non potete modificarne l'interfaccia senza disturbare il codice client. Se avete bisogno di aggiungere più funzioni, va bene; non creerà problemi al codice, se non la necessità di una ricompilazione. Ma anche se i nuovi metodi rimpiazzano le funzionalità di quelle vecchie, lasciate da sola l'interfaccia già esistente (se volete, potete combinare le funzionalità nell'implementazione sottostante). Se avete bisogno di espandere l'interfaccia di una funzione esistente aggiungendo nuovi argomenti, lasciate gli argomenti già esistenti nel loro ordine, ed assegnate dei valori di &lt;em&gt;default&lt;/em&gt; a tutti quelli nuovi; in questo modo, non creerete problemi a nessuna chiamata già esistente a quella funzione.&lt;br /&gt;&lt;br /&gt;18. &lt;em&gt;L'overloading&lt;/em&gt; degli operatori è soltanto "&lt;em&gt;zucchero sintattico&lt;/em&gt;": un modo diverso per chiamare una funzione. &lt;strong&gt;Se &lt;em&gt;l'overloading&lt;/em&gt; di un operatore non rende l'interfaccia della classe più chiara e semplice da usare, non fatelo.&lt;/strong&gt; Per una classe create solo un operatore per la conversione automatica di tipo.&lt;br /&gt;&lt;br /&gt;19. &lt;strong&gt;Non preoccupatevi di un'ottimizzazione prematura. È pura follia&lt;/strong&gt;. In particolare, non preoccupatevi di forzare il codice ad essere efficiente quando state appena costruendo il sistema. Il vostro scopo principale è di verificare il progetto, a meno che lo stesso richieda una certa efficienza.&lt;br /&gt;&lt;br /&gt;20. &lt;strong&gt;Mantenete gli &lt;em&gt;scope&lt;/em&gt; più piccoli possibile&lt;/strong&gt;, in modo che la visibilità e la vita dei vostri oggetti siano le più ridotte possibile. In questo modo, si diminuisce la possibilità di utilizzare un oggetto in un contesto sbagliato e di nascondere un bug difficile da trovare.&lt;br /&gt;&lt;br /&gt;21. &lt;strong&gt;Evitate, evitate, evitate il più possibile... non ci stancheremo mai di ribadirlo, le variabili globali.&lt;/strong&gt; Cercate sempre di inserire i dati all'interno delle classi. È più probabile imbattersi in funzioni globali piuttosto che in variabili globali, sebbene potreste rendervi conto in seguito che una funzione globale troverebbe una collocazione più consona come metodo &lt;em&gt;static&lt;/em&gt; di una classe.&lt;br /&gt;&lt;br /&gt;22. Sfruttate a vostro vantaggio il controllo degli errori effettuato dal compilatore. Compilate il vostro codice abilitando tutti i &lt;em&gt;warning&lt;/em&gt;, e correggete il vostro codice inmodo da eliminarli tutti. Scrivete codice che utilizza gli errori ed i warning al momento della compilazione, piuttosto che codice che provochi errori di runtime. &lt;strong&gt;Utilizzate &lt;em&gt;assert&lt;/em&gt; per il debug, ma a &lt;em&gt;runtime&lt;/em&gt; usate le eccezioni.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;23. Preferite gli errori di compilazione agli errori di runtime. &lt;strong&gt;Cercate di gestire un errore il più vicino possibile al punto in cui si è verificato&lt;/strong&gt;. È preferibile gestire l’errore in quel punto piuttosto che lanciare un eccezione. Catturate le eccezioni nel gestore più vicino che abbia informazioni sufficienti per gestirle. Fate il possibile con l’eccezione al livello corrente; se in questo modo non risolvete il problema, rilanciatela nuovamente.&lt;br /&gt;&lt;br /&gt;24. &lt;strong&gt;Non create una vostra notazione “personalizzata”&lt;/strong&gt; per i nomi delle variabili membro (&lt;em&gt;underscore&lt;/em&gt;, prefissi, variazioni fantasiose della &lt;em&gt;&lt;a href="http://it.wikipedia.org/wiki/Notazione_ungherese"&gt;notazione ungherese&lt;/a&gt;&lt;/em&gt; e così via), a meno che non abbiate una gran quantità di variabili globali preesistenti; se così non è, lasciate che le classi ed i &lt;em&gt;namespace&lt;/em&gt; svolgano il lavoro per voi.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-1172820297928415977?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/1172820297928415977/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=1172820297928415977' title='3 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/1172820297928415977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/1172820297928415977'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2009/01/best-practices-thinking-in-c-di-bruce.html' title='Best Practices: Thinking in C++ di Bruce Eckel'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7vNv3GLH8Mo/SYLFEV_qiHI/AAAAAAAAAMM/Jp80hTunGH4/s72-c/Cpp2V1Cover.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-4736478800481999681</id><published>2009-01-27T23:31:00.010+01:00</published><updated>2009-05-10T10:55:05.996+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Nash'/><category scheme='http://www.blogger.com/atom/ns#' term='MAG'/><category scheme='http://www.blogger.com/atom/ns#' term='Architetture'/><category scheme='http://www.blogger.com/atom/ns#' term='ENIAC'/><category scheme='http://www.blogger.com/atom/ns#' term='Architetti'/><category scheme='http://www.blogger.com/atom/ns#' term='Von Neumann'/><category scheme='http://www.blogger.com/atom/ns#' term='Albert Speer'/><title type='text'>Architects: John Von Neumann, l'Architetto Supremo</title><content type='html'>E' difficile, molto difficile, scrivere di John Von Neumann... In realtà dovrebbe esserci tanto materiale in rete su questo mito dell'informatica da rendere pressochè inutile aggiungere nulla. E nulla di ulteriore...&lt;br /&gt;Ci si immagina che, essendo John Von Neumann l'Architetto Supremo, colui che ha reso di fatto possibile tutto ciò che possiamo definire come "mondo digitale", Internet compresa, niente debba essere aggiunto.&lt;br /&gt;Ed invece la Rete non omaggia per niente il suo Creatore ...&lt;br /&gt;Vi è pochissimo materiale, per di più assai disorganico, per chiunque voglia approfondire l'argomento. Ma forse non è solo colpa della Rete in verità.&lt;br /&gt;Ho un ricordo personale di quando ebbi uno dei miei primo incontro con il mondo della programmazione e dei calcolatori.&lt;br /&gt;Università, corso di Programmazione dei Calcolatori Elettronici. Von Neumann fu solo una citazione, al volo ed assai superficiale in verità, da parte del professore di turno.&lt;br /&gt;Un sintetico accenno al diagramma (capolavoro di astrazione e semplicità) sull'architettura della MAG (Macchina Astratta Generalizzata), qualche cenno storico sull'ENIAC (il primo elaboratore così come noi oggi lo intendiamo) e via, subito avanti con il corso di programmazione... Fortran 77 ed UNIVAC 1100 (schede perforate!) come elaboratore del Laboratorio di Informatica.&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5296101442648497394" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 209px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_7vNv3GLH8Mo/SX-IM79_XPI/AAAAAAAAALs/H521HD4nCtw/s400/neumann+alu.gif" border="0" /&gt;Si dice che Von Neumann disegnò lo schema della MAG in pochi minuti, dopo aver compreso immediatamente che i progettisti di ciò che divenne poi l'ENIAC brancolavano nel buio ... nel buio fitto dell'Assenza dell'Intuizione.&lt;br /&gt;&lt;br /&gt;Oggi, quasi sempre, quando si parla di Von Neumann e del suo Supremo Eclettismo (è stato anche uno dei più grandi matematici dell'era moderna), non sono pochi, purtroppo, i professionisti del settore IT che frugano alla rinfusa nella propria memoria.&lt;br /&gt;&lt;br /&gt;E stiamo parlando, quando parliamo di Von Neumann, di colui che postulò e rese possibile l'applicazione del &lt;em&gt;bit&lt;/em&gt; come unità di misura elementare dell'informazione.&lt;br /&gt;&lt;br /&gt;Von Neumann è stato, comunque, senz'altro un genio e come spesso accade per le personalità eccezionali, di certo anche un genio del male.&lt;br /&gt;&lt;br /&gt;A lui dobbiamo, infatti, anche la prima sistematica e non disinteressata collaborazione della scienza con l'industria degli armamenti. Ciò tramite un'organizzazione, la &lt;em&gt;Rand Corporation&lt;/em&gt;, di cui egli fu uno dei massimi esponenti ed anche, forse, azionista occulto.&lt;br /&gt;&lt;br /&gt;Insieme al suo amico, il fisico nucleare Edward Teller, scomparso peraltro di recente, rappresentò l'altra faccia della scienza, quella che negli Stati Uniti proponeva ad ogni riunione strategica presso il Gabinetto Presidenziale, l'esigenza di garantirsi il "primo colpo" durante la cosiddetta Guerra Fredda. In piena aderenza ai principi della Teoria dei Giochi.&lt;br /&gt;&lt;br /&gt;I loro avversari, di Teller e Von Neumann, erano i Fermi, gli Oppheneimer, Einstein ed il paradosso era che tutti loro insieme, gli avversari di Von Neumann, che dopo la fine della seconda guerra mondiale assunsero il ruolo di colombe pacifiste, in realtà avevano loro stessi contribuito in maniera decisiva alla creazione del Nucleare Militare.&lt;br /&gt;&lt;p&gt;Molto più dello stesso Von Neumann che vediamo in una foto storica qui di seguito insieme ad Oppheneimer ed all'ENIAC.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;img id="BLOGGER_PHOTO_ID_5296101747735476450" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 344px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_7vNv3GLH8Mo/SX-IesgZOOI/AAAAAAAAAL0/1-ZpJabjfKc/s400/winter03cover.jpg" border="0" /&gt;&lt;br /&gt;Fermi aveva dimostrato la possibilità della reazione atomica di fissione, e sapeva bene, quando replicò l'esperimento negli Stati Uniti, a cosa sarebbe servito.&lt;br /&gt;Einstein aveva addirittura scritto una lettera di preghiera al presidente Roosvelt affinchè si dotasse il progetto Mahnattan dei finanziamenti necessari. Ed Einstein argomentava la richiesta motivandola con la terribile necessità di sconfiggere ad ogni costo il mostro nazista.&lt;br /&gt;Per Von Neumann il &lt;em&gt;mostro&lt;/em&gt; da sconfiggere a qualsiasi prezzo sarebbe stato quello comunista.&lt;br /&gt;&lt;br /&gt;Oppenheimer, &lt;em&gt;last but not the least&lt;/em&gt;, fu lo scienziato dotato di capacità organizzative eccezionali che rese possibile arrivare alla Bomba in pochissimi anni. Il responsabile operativo dell'organizzazione del Progetto Mahnattan. Uno dei pìù grandi Organizzatori della storia, forse in quel periodo secondo solo ad Albert Speer, il Ministro degli Armamenti di Hitler, un altro Architetto. Architeto di Organizzazioni.&lt;br /&gt;Tutti colombe comunque, Einstein e quelli della sua cerchia, dopo il lancio della Bomba...&lt;br /&gt;&lt;br /&gt;L'unico demone ufficiale per così dire, però, è rimasto Von Neumann ... dimenticato o meglio omesso. Conosciuto solo dagli specialisti del settore, dai matematici e del tutto ignoto ai più.&lt;br /&gt;Il creatore della Teoria dei Giochi, altro caposaldo fondamentale tra innumerevoli discipline scientifiche, insieme a Nash ... ma questa è ancora un'altra storia...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-4736478800481999681?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/4736478800481999681/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=4736478800481999681' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/4736478800481999681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/4736478800481999681'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2008/09/architects-john-von-neumann-larchitetto.html' title='Architects: John Von Neumann, l&apos;Architetto Supremo'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7vNv3GLH8Mo/SX-IM79_XPI/AAAAAAAAALs/H521HD4nCtw/s72-c/neumann+alu.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-5516649156930207163</id><published>2009-01-26T21:19:00.009+01:00</published><updated>2009-01-27T13:39:23.840+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Architetture'/><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><title type='text'>Enterprise Web 2.0 Agenda del 2009 – Dion Hinchcliffe Predictions</title><content type='html'>Il guru del Web 2.0, Dion Hinchcliffe, ha di recente pubblicato un &lt;em&gt;abstract&lt;/em&gt; delle sue predizioni relative al 2009. Previsioni e &lt;em&gt;trend&lt;/em&gt; attese da tutta la comunità mondiale &lt;em&gt;dell'enterprise&lt;/em&gt; Web 2.0.&lt;br /&gt;Ovvia premessa … anche Hinchcliffe prende atto della grave situazione economica mondiale, ma con lo spirito tipico degli americani (e l’elezione di Obama, interprete di un auspicato &lt;em&gt;New Deal&lt;/em&gt; è significativa in tal senso) anche il guru indiscusso del Web 2.0 mondiale ritiene che, dal punto di vista dell’IT, si sia di fronte ad una singolare &lt;em&gt;chance&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Chance&lt;/em&gt; è un termine che esiste sia nel vocabolario francese sia in quello anglosassone.&lt;br /&gt;&lt;br /&gt;Per i francesi ha più il significato di &lt;em&gt;destino&lt;/em&gt;, &lt;em&gt;fato&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;Per gli anglosassoni significa prevalentemente &lt;em&gt;sfida&lt;/em&gt;, &lt;em&gt;opportunità&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;… e da come sta reagendo il Vecchio Continente alla crisi mondiale si comprende la netta differenza tra i Due Mondi …&lt;br /&gt;L’Europa sta attendendo il suo destino in una sostanziale inazione, aspettando che, per così dire, passi la bufera…&lt;br /&gt;L’America sta cercando invece attivamente la sua &lt;em&gt;chanche&lt;/em&gt;, sfida…&lt;br /&gt;&lt;br /&gt;Ed il &lt;em&gt;Web 2.0,&lt;/em&gt; per gli statunitensi, rappresenta una delle opportunità più chiare, certe e definite in ambito di &lt;em&gt;web technologies&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;Opportunità peraltro estremamente pragmatica e concreta.&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5295711402006461666" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 278px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_7vNv3GLH8Mo/SX4ldlWUvOI/AAAAAAAAALc/d-6i3Awl4Rg/s400/ew2_outlook_2009.png" border="0" /&gt;Lo schema precedente di Hinchcliffe è chiaro ed immediato.&lt;br /&gt;Solo due note ci interessa quindi sottolineare del suo articolo (che può essere visionato integralmente al link &lt;a href="http://blogs.zdnet.com/Hinchcliffe"&gt;http://blogs.zdnet.com/Hinchcliffe&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Le piattaforme di &lt;em&gt;Social Network&lt;/em&gt;, secondo Hinchcliffe, conviene estenderle e dispiegarle soprattutto: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;verso ed in integrazione con i sistemi CRM, che già hanno necessità vitale di espandere la qualità dell’interazione con i Clienti (gestire in sostanza quello che i Call Center non sono stati in grado di gestire in questi anni) &lt;/li&gt;&lt;br /&gt;&lt;li&gt;per la condivisione della conoscenza interna alle aziende (le piattaforme di collaborazione lavorano più efficacemente in modalità Wiki e su sistemi basati su criteri di social networking in integrazione e collaborazione con il mondo esterno – vedi caso del R&amp;amp;D della Procter &amp;amp; Gamble esternalizzato in modalità Wiki). &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;In questa ottica sono purtroppo assai sintomatici gli atteggiamenti di chiusura (blocco delle porte Internet, per i loro dipendenti, verso tutte le piattaforme Web 2.0 come &lt;em&gt;Twitter&lt;/em&gt;, &lt;em&gt;Facebook&lt;/em&gt;, &lt;em&gt;You Tube&lt;/em&gt;, Instant Messanging come &lt;em&gt;Microsoft Messenger&lt;/em&gt;…) che molte aziende europee stanno attuando in maniera sistematica nei confronti del Web 2.0 che dilaga ormai su Internet. &lt;/p&gt;&lt;p&gt;Dilagano e si espandono le piattaforme Web 2.0 e come tutte le novità tecnologiche fanno anche un po’ paura!!! &lt;/p&gt;&lt;p&gt;Vi è di certo un equivoco su cosa sia il Web 2.0 e di come siano acceleratori virali e catalizzatori di conoscenza (&lt;em&gt;Internal Knowledge&lt;/em&gt;) le reti sociali e non si comprende quindi la &lt;em&gt;chiusura&lt;/em&gt; anche dei &lt;em&gt;mass media&lt;/em&gt; (vedi sempre le campagne &lt;em&gt;aggressive&lt;/em&gt; di denigrazione di Facebook sui media tradizionali - stampa e televisione soprattutto - anche se in quel caso forse si è dinanzi ad una battaglia tra &lt;em&gt;competitor&lt;/em&gt;!) verso tali tecnologie.&lt;/p&gt;&lt;p&gt;In fondo, però, tale atteggiamento di chiusura era lo stesso che le aziende e non solo loro avevano anni fa verso tutto il mondo Internet nella fase iniziale della sua espansione.&lt;br /&gt;Il paradosso estremo poi è che spesso le aziende che bloccano e chiudono piattaforme come &lt;em&gt;Facebook&lt;/em&gt; o &lt;em&gt;Messenger&lt;/em&gt; sono le stesse che stanno magari progettando di vendere o fornire, ai loro stessi Clienti, piattaforme di collaborazione Web 2.0!!!&lt;br /&gt;E’ evidente la contraddizione e quindi si è fiduciosi, insieme a Dion Hinchcliffe, che tali comportamenti, se vogliamo in fondo anche schizofrenici, prima o poi saranno riconsiderati… &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-5516649156930207163?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/5516649156930207163/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=5516649156930207163' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/5516649156930207163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/5516649156930207163'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2009/01/enterprise-web-20-agenda-del-2009-dion.html' title='Enterprise Web 2.0 Agenda del 2009 – Dion Hinchcliffe Predictions'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7vNv3GLH8Mo/SX4ldlWUvOI/AAAAAAAAALc/d-6i3Awl4Rg/s72-c/ew2_outlook_2009.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-2532767886266683521</id><published>2008-10-05T22:21:00.010+02:00</published><updated>2011-10-25T13:24:38.109+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Architetti'/><title type='text'>Software Architecture: to be fast...</title><content type='html'>Anni fa. Ennesima intervista a Bill Gates in cui la&amp;nbsp;&lt;em&gt;speaker&lt;/em&gt; chiede quale sia il comportamento, la metodologia, insomma la cosa da fare più importante nell'ambito dello sviluppo software.&lt;br /&gt;Domanda tutto sommato banale, la risposta, a giudicare dal volto seccato di Gates e dal conseguente suo famoso sorrisetto ironico, potrebbe essere anche essa banale.&lt;br /&gt;Gates si concentra un attimo e, dopo pochi secondi, da una risposta che, nella sua apparente banalità e semplicità, è e resta invece assolutamente geniale.&lt;br /&gt;La risposta di Gates è semplicemente:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;"to be fast..." &lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;L'intervistatrice si mostra a sua volta un pochino seccata, per qualcosa che Gates sembra aver buttato lì tanto per rispondere, ed incalza Gates chiedendogli nuovamente, si... che è ovvio che sia necessario essere rapidi e veloci nel corso dello sviluppo di un qualsiasi software, ma che insomma... cos'altro, sempre secondo Gates, è &lt;em&gt;realmente&lt;/em&gt; importante, dopo l'essere &lt;em&gt;fast, &lt;/em&gt;nell'ambito dello sviluppo software?&lt;br /&gt;&lt;br /&gt;Gates stavolta risponde... ancor più gelido se possibile:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;"to be faster..."&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Napoleone Bonaparte aveva già risposto, un po' di tempo prima, ad analoga domanda, ovviamente su quali erano i tre parametri più importanti di cui tener conto sul campo di battaglia, la risposta di Napoleone fu:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;" ... &lt;em&gt;vitesse&lt;/em&gt;, &lt;em&gt;vitesse&lt;/em&gt;, &lt;em&gt;vitesse!!!&lt;/em&gt;"&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Vitesse,&lt;/em&gt; ovviamente, in francese significa &lt;em&gt;velocità...&lt;/em&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;em&gt;&lt;/em&gt;&lt;/div&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5253773861116130002" src="http://4.bp.blogspot.com/_7vNv3GLH8Mo/SOknfbIPMtI/AAAAAAAAALM/9PJDO5wHDog/s400/2_12g.jpg" style="cursor: hand; display: block; margin: 0px auto 10px; text-align: center;" /&gt; &lt;br /&gt;&lt;div align="center"&gt;&lt;span style="font-size: 85%;"&gt;Velocità di motoscafo,1923 Benedetta Cappa Marinetti.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-2532767886266683521?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/2532767886266683521/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=2532767886266683521' title='2 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/2532767886266683521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/2532767886266683521'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2008/10/software-architecture-to-be-fast.html' title='Software Architecture: to be fast...'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7vNv3GLH8Mo/SOknfbIPMtI/AAAAAAAAALM/9PJDO5wHDog/s72-c/2_12g.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-166769506159395552</id><published>2008-09-08T00:48:00.024+02:00</published><updated>2011-02-26T14:37:57.013+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Architetti'/><title type='text'>Architects: Paul Allen – Software Architect, Microsoft  (1971-1983)</title><content type='html'>&lt;strong&gt;L'inizio&lt;/strong&gt;&lt;br /&gt;Questa è una storia che se non fosse realmente accaduta nessuno ci crederebbe.&lt;br /&gt;&lt;br /&gt;Sembrerebbe una leggenda, ed in effetti è assolutamente indubitabile che molto di quello che racconteremo a breve ha i toni del leggendario e ciò malgrado il fatto che il personaggio, &lt;a href="http://www.paulallen.com/"&gt;Paul Allen&lt;/a&gt;, essendo uno dei 10 uomini più ricchi del mondo, è ovviamente, e rappresenta, di certo, qualcosa di molto concreto.&lt;br /&gt;&lt;br /&gt;…e, nel caso in cui ce lo dimenticassimo, ci sono i suoi 30 miliardi di dollari di patrimonio stimato a tutt’oggi a ricordarcelo.&lt;br /&gt;&lt;br /&gt;Altra cosa che dovremo avere sempre presente, nel raccontare la storia di Paul Allen, il vero ed unico numero due della Microsoft di tutti i tempi, ed il suo primo Software Architect, è il fatto che lui e Bill Gates sono amici da sempre, ed hanno condiviso la loro passione per l’informatica da quando erano due giovanissimi &lt;em&gt;teen agers&lt;/em&gt;.&lt;br /&gt;L’informatica è la loro passione comune ed è una passione che traspare tutta anche dalla foto seguente, una rarissima immagine del 1968 in cui Bill ha 13 anni (Gates è nato nel 1955) e Paul ne ha 15 (Allen è del 1953).&lt;br /&gt;&lt;br /&gt;&lt;img alt="" border="0" height="242" id="BLOGGER_PHOTO_ID_5243420844622981330" src="http://2.bp.blogspot.com/_7vNv3GLH8Mo/SMRfejOhqNI/AAAAAAAAAK0/AIvU86J5IzA/s400/media_1019.jpg" style="cursor: hand; display: block; margin: 0px auto 10px; text-align: center;" width="377" /&gt;&lt;br /&gt;Aspetto da sottolineare e che traspare tutto ed è cosa ed atteggiamento ben noto a chi lavora nel settore dello sviluppo &lt;em&gt;software&lt;/em&gt;&amp;nbsp;(&lt;em&gt;pair programming&lt;/em&gt;, programmazione in coppia, eccoli lì… anche Bill&amp;amp;Paul lavoravano con questo metodo!!!), c’è Paul alla tastiera che scrive il codice.&lt;br /&gt;&lt;br /&gt;Ed in effetti il primo vero Software Architect, di quella che, al momento della fondazione, si chiamava Micro-Soft, è stato Paul Allen.&lt;br /&gt;&lt;br /&gt;L’unica persona, oltre alla madre (che ha avuto un ruolo fondamentale nella creazione di quel colosso che è oggi la Microsoft) di cui si dice che Gates si sia mai fidato in vita sua.&lt;br /&gt;Paul Allen, forse l’unico vero e solo amico di Bill Gates, ed il suo primo &lt;em&gt;Architect!&lt;/em&gt;&lt;br /&gt;Allen ha avuto un ruolo chiave nella scalata di Microsoft al successo e non ha mai creato problemi di &lt;em&gt;leadership&lt;/em&gt; a Gates.&lt;br /&gt;Problemi di &lt;em&gt;leadership&lt;/em&gt;, per inciso, che sono molto sentiti nel mondo dell’informatica, per il particolare tipo di personalità "aggressiva" che hanno e devono avere sempre e necessariamente i buoni &lt;em&gt;programmers.&lt;/em&gt;&lt;br /&gt;Allen ha sempre accettato la &lt;em&gt;leadership&lt;/em&gt; di Gates, ciò malgrado sia più grande di età, due anni, rispetto a Bill.&lt;br /&gt;Ad Allen, in fondo, forse interessava solo l’aspetto tecnico-creativo ed in effetti tra Allen e Gates c’è stato, probabilmente, lo stesso tipo di simbiosi tecnica e capacità commerciali e di &lt;em&gt;raiders&lt;/em&gt; nelle trattative che vi è stato per un'altra coppia storica dell’informatica, Steve Jobs e Steve Wozniak (Apple).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Gates, Allen e la Micro-Soft&lt;/strong&gt;&lt;br /&gt;Allen è colui che quando fondò, insieme a Gates, la Micro-Soft, ed erano entrambi poco più che ventenni, accettò senza fiatare il &lt;em&gt;diktat&lt;/em&gt; di Gates. Bill infatti, su consiglio della madre, modificò, poco prima di trascrivere gli atti formali dinanzi ai notai, la ripartizione percentuale delle quote della società. &lt;br /&gt;Le quote iniziali della Micro-Soft erano 50% Gates e 50% Allen. &lt;br /&gt;Quando la madre di Gates (che si intendeva di affari ed era membro influente di molte potenti associazioni in ambito cittadino a Seattle, la loro residenza) vide la ripartizione fatta dal figlio gli impose di cambiarla…&lt;br /&gt;Disse a Bill che non esistono società al 50% …disse, sempre al figlio, rimproverandolo duramente di non capire nulla, che sarebbe prima o poi arrivato un momento, nell’ambito della vita societaria, di decidere qualcosa di estremamente importante … ed in quel caso doveva essere chiaro chi aveva l’ultima parola e chi no.&lt;br /&gt;Bill capì e torno da Paul dicendogli che lui, Bill Gates, aveva deciso che le quote dovevano essere cambiate, 51% riservate a lui stesso, Gates, e 49% per Paul.&lt;br /&gt;Prendere o lasciare… si guardarono negli occhi mentre Paul prendeva la sua decisione… poche persone al mondo possono reggere lo sguardo di Bil Gates … e Paul accettò.&lt;br /&gt;&lt;br /&gt;&lt;img alt="" border="0" height="318" id="BLOGGER_PHOTO_ID_5243419763822908786" src="http://2.bp.blogspot.com/_7vNv3GLH8Mo/SMRefo7tVXI/AAAAAAAAAKs/e9Np3b5Ex5w/s400/gates_and_allen_450px.jpg" style="cursor: hand; display: block; height: 285px; margin: 0px auto 10px; text-align: center; width: 321px;" width="359" /&gt;&lt;br /&gt;E fu l’inizio di qualcosa che adesso è, di fatto, leggenda.&lt;br /&gt;Non la ripercorreremo tutta, solo alcuni aspetti cruciali, anche per capire meglio il ruolo di un Architect, quale era ed è Allen, e di quanto tale ruolo sia spesso decisivo.&lt;br /&gt;Una buona scelta tecnica di un buon Architect può salvare una situazione grave ed apparentemente irrecuperabile.&lt;br /&gt;Una cattiva scelta, oppure peggio ancora, l’assenza di un Software Architect e la situazione da &lt;em&gt;critical&lt;/em&gt; diviene vero e proprio collasso tecnico.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Microsoft DOS&lt;/strong&gt;&lt;br /&gt;Allen è la persona che indirizzò Gates, dopo che lo stesso aveva concluso l’affare con IBM, alla scelta di acquistare la &lt;em&gt;code – base&lt;/em&gt; di ciò che poi diverrà il &lt;a href="http://it.wikipedia.org/wiki/MS-DOS"&gt;DOS&lt;/a&gt;. Comprarono la &lt;em&gt;code-base&lt;/em&gt; da un programmatore che aveva strutturato e prodotto, senza alcun successo commerciale, qualcosa di simile a ciò che occorreva loro, un clone del C/PM di Gary Kildall (Digital Research).&lt;br /&gt;Lo comprarono per 40.000 dollari!!!&lt;br /&gt;Fu Allen ad estenderlo, lavorando come un matto sui terminali dell’università, e fu lui soprattutto che compì un vero e proprio miracolo tecnico quando, la mattina in cui stava partendo per la sede IBM per consegnare il prodotto (e ci andò solo Allen perché stavano risparmiando anche sui soldi dei biglietti aerei) si accorsero, troppo tardi, Gates ed Allen, che si erano dimenticati di scrivere la sequenza di &lt;em&gt;&lt;a href="http://it.wikipedia.org/wiki/Boot"&gt;bootstrap&lt;/a&gt;&lt;/em&gt;.&lt;br /&gt;Lavorando sui terminali universitari (avevano risparmiato anche su questo!) il &lt;em&gt;bootstrap&lt;/em&gt; lo realizzava il &lt;em&gt;mainframe&lt;/em&gt; centrale. Ma il DOS doveva essere autopartente!!!&lt;br /&gt;Se lo erano semplicemente … dimenticato !!!&lt;br /&gt;Allen allora realizzò un vero e proprio capolavoro tecnico. Gates stava già pensando a manovre e telefonate dilatorie ad IBM, ma erano già al terzo rinvio, avrebbero quasi certamente perso la commessa più importante della loro vita.&lt;br /&gt;Allen prese allora la decisione, la decisione di una vita, disse a Gates di non preoccuparsi, che avrebbe scritto lui la sequenza di &lt;em&gt;bootstrap&lt;/em&gt;… e lo avrebbe fatto… accidenti… da solo in aereo con carta e matita ed in 3 ore circa!!!&lt;br /&gt;Gates lo guardò partire, incredulo, ma Allen era convinto di potercela fare … e Paul scrisse in aereo, su fogli rimediati all’ultimo momento, incredibilmente a memoria, il codice della sequenza di &lt;em&gt;bootstrap!&lt;/em&gt;&lt;br /&gt;Arrivato per il test nella sede IBM trascrisse con calma, mentre i tecnici presenti lo scrutavano scettici, il codice nel PC prototipo che IBM gli mise a disposizione e tutto funzionò … miracolosamente senza errori!!! &lt;br /&gt;&lt;br /&gt;&lt;img alt="" border="0" height="244" id="BLOGGER_PHOTO_ID_5243421224021110866" src="http://2.bp.blogspot.com/_7vNv3GLH8Mo/SMRf0omFsFI/AAAAAAAAAK8/fw3pF4F5v4I/s400/media_1020.jpg" style="cursor: hand; display: block; margin: 0px auto 10px; text-align: center;" width="360" /&gt;&lt;br /&gt;Non si diventa a caso uno dei dieci uomini più ricchi del mondo!!! &lt;br /&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;La malattia&lt;/strong&gt;&lt;br /&gt;E la storia va avanti sino al 1983 …la Microsoft è già una potenza del settore ICT negli Stati Uniti e nel mondo e sotto la guida di Gates si muove con una spregiudicatezza che è indicativa delle modalità aggressive con cui intendono sopraffare il mercato.&lt;br /&gt;Sono, infatti, già di quel periodo, le denunce per approcci di marketing assai discutibili, utilizzati da Microsoft, (ma tipici ancor oggi di molti ambienti ICT!!!) secondo il metodo &lt;a href="http://it.wikipedia.org/wiki/Fear,_uncertainty_and_doubt"&gt;F.U.D.&lt;/a&gt; &lt;em&gt;Fear, Uncertainty and Doubt - "paura, incertezza e dubbio&lt;/em&gt;" - e cioè sostanzialmente diffondere notizie, prevalentemente false, sull’incapacità tecnica o su gravi problemi tecnici dei software dei concorrenti per impedirgli di conquistare o difendere mercato.&lt;br /&gt;Nel 1983 accade qualcosa di imprevisto, qualcosa che non ti aspetti…qualcosa che però ci ricorda che siamo uomini… tutti uomini.&lt;br /&gt;Paul Allen si ammala… e gravemente…un cancro, il &lt;a href="http://it.wikipedia.org/wiki/Morbo_di_Hodgkin"&gt;Morbo di Hodgkin&lt;/a&gt;.&lt;br /&gt;Dura due anni la lotta di Allen contro la malattia. Intanto Gates è vicino all’amico e gli dice di non preoccuparsi… che ci penserà lui alla società…sono i due anni più duri per Gates e per Allen…anni in cui Allen la &lt;em&gt;sfanga&lt;/em&gt; nella sua lotta per la vita …e Gates stravince contro tutti gli avversari commerciali.&lt;br /&gt;Dopo due anni così Gates è ben felice di riaccogliere il suo Architect, che torna dopo aver vinto la sua lotta contro la malattia.&lt;br /&gt;Ma Allen, che possedendo il 49% è già ricchissimo oltre l’immaginabile, da al suo amico una risposta inaspettata… gli dice che non ha più voglia di lavorare!!!&lt;br /&gt;Che, avendo affrontato la morte, ha imparato il valore della vita ed adesso vuole godersela, vuole spendere tutti i soldi guadagnati, ha le sue passioni (musica, basket, football, donne, viaggi…) e non gli frega più nulla del lavoro!!!&lt;br /&gt;…e quindi prega Bill di liquidarlo economicamente e di lasciarlo andare!!!&lt;br /&gt;Per Gates è un brutto colpo, pensa inizialmente che il suo vecchio amico sia impazzito e prende tempo, anche perché liquidare il 49% di Microsoft non è una operazione economicamente tanto fattibile nel breve.&lt;br /&gt;Ma poi passa il tempo e Gates capisce che il suo amico fa sul serio, che davvero ha staccato la spina, quindi si passa al piano B orchestrato da Gates… che è la parte finale della nostra storia come vedremo…&lt;br /&gt;Nel frattempo, negli ultimi 20 anni, Allen ha realizzato e sta realizzando tutti i suoi capricci… compra squadre di basket (i &lt;em&gt;Portland Trailblazers&lt;/em&gt;) ed una di football, i &lt;em&gt;Seattle Seahawks&lt;/em&gt;.&lt;br /&gt;Edifica e fonda un museo dal costo complessivo di 500 mil. di dollari dedicato ad uno dei suoi idoli, Jimi Hendrix, finanzia cospicuamente, tra l’altro, la ricerca di forme di vita extraterrestri (23 mil. di dollari al &lt;a href="http://www.blogger.com/www.seti.org/"&gt;Seti Institute&lt;/a&gt; di Carl Sagan) ed una misteriosa società ICT, &lt;a href="http://www.transmeta.com/"&gt;Transmeta&lt;/a&gt;, che è anch’essa una leggenda come il suo fondatore e vedremo poi perché… &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;L'incidente giudiziario&lt;/strong&gt;&lt;br /&gt;Peraltro Allen è personaggio molto discreto che non ama far parlare di sé e lo dimostra, circa 10 anni fa, quando, suo malgrado, incappa in un guaio giudiziario. Una sua segretaria lo denuncia per violenza sessuale, è il periodo in cui negli States sembra facile ottenere (vedi caso Mike Tyson) cospicui risarcimenti con denunce del genere.&lt;br /&gt;Ma Allen è uomo pubblico e si ritiene che andrà, con il suo stuolo dei migliori avvocati, sino in fondo, senza patteggiare come è sempre possibile nel sistema americano di &lt;em&gt;Common Law.&lt;/em&gt;&lt;br /&gt;Ne sono convinti tutti i media americani e mondiali che cominciano a seguire morbosamente la vicenda.&lt;br /&gt;Si arriva alla data dell’udienza preliminare dove, secondo la prassi americana, il magistrato chiede alle parti di, eventualmente, chiudere la partita con una cifra a risarcimento di tutto, è la prassi, ma Paul Allen è uomo pubblico, rifiuterà, credono tutti, senz’altro per proteggere il suo buon nome.&lt;br /&gt;I difensori della segretaria sparano, senza convinzione, una cifra pro-forma….5 milioni di dollari … è appunto un pro forma.&lt;br /&gt;Si attende l’ovvio NO dei difensori di Paul Allen, i migliori d’America.&lt;br /&gt;Ed a questo punto accade qualcosa che si è visto e si vedrà raramente nelle sedi giudiziarie, gli avvocati di Paul Allen aprono una valigetta, tirano fuori un assegno, compilano la cifra e lo consegnano al magistrato che, incredulo, legge l’importo!!! &lt;br /&gt;Quindici milioni di dollari!!! &lt;br /&gt;Si pensa ad un errore ma gli avvocati di Allen chiariscono.&lt;br /&gt;Essi hanno avuto esplicito mandato, da parte del loro cliente Paul Allen, di pagare 3 volte qualsiasi fosse la somma richiesta dalla controparte per chiudere, definitivamente, la questione in quella sede. &lt;br /&gt;Perché il loro cliente non avrebbe avuto il tempo di dedicarsi alla vicenda!!! Aveva ed ha di meglio da fare… &lt;br /&gt;E di sicuro guardando il suo mega yacht (il più grande del mondo) di cose da fare migliori di una vicenda giudiziaria ne ha!!!&lt;br /&gt;&lt;br /&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5243550719279715570" src="http://1.bp.blogspot.com/_7vNv3GLH8Mo/SMTVmQBpVPI/AAAAAAAAALE/7W-zxGbMbBE/s400/allenoctopus_wideweb__470x317,0.jpg" style="cursor: hand; display: block; margin: 0px auto 10px; text-align: center;" /&gt;&lt;br /&gt;&lt;br /&gt;Il sottoscritto estensore di questo post seguì la vicenda, 10 anni fa circa, sui notiziari web e sui giornali come Corriere e Repubblica che dedicarono… e lo ricordo bene davvero… più di un &lt;em&gt;reportage&lt;/em&gt; dall’udienza in cui accade quanto descritto.&lt;br /&gt;Uno, molto bello, da parte anche di uno dei migliori giornalisti italiani, Vittorio Zucconi, scritto davvero bene.&lt;br /&gt;Di quella notizia oggi, e la cosa è abbastanza inquietante, non vi è più alcuna traccia sul web.&lt;br /&gt;Provate a cercare…&lt;br /&gt;Allen è un personaggio molto discreto ed anche i motori di ricerca lo sono… &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Allen, Trasmeta e Linux&lt;/strong&gt;&lt;br /&gt;E veniamo a &lt;a href="http://www.transmeta.com/"&gt;Transmeta&lt;/a&gt;… la società più importante di Paul Allen che continua, pur avendo ufficialmente lasciato Microsoft, a tenere un piede nel mondo ICT.&lt;br /&gt;Per anni, prima di annunciare al pubblico di produrre microprocessori a basso consumo e quotarsi al NASDAQ, Transmeta rimane un segreto impenetrabile intorno al quale si accumulano &lt;em&gt;rumours&lt;/em&gt; e misteri.&lt;br /&gt;E' la società dove lavora, ma guarda un po’ i casi della vita, e sin dal 1997, Linus Torvalds. &lt;br /&gt;Si, proprio quel Linus Torvalds, l’Architect (un altro ancora!!!) di Linux per intenderci, assunto dall'ex collega Architect Paul Allen con un contratto di milioni di dollari. &lt;br /&gt;Transmeta si dice sia la società che assume programmatori e tecnici di altissimo livello togliendoli prevalentemente ai concorrenti di Microsoft.&lt;br /&gt;E’ la società che si permette, per anni, una &lt;em&gt;home page&lt;/em&gt; che è un capolavoro di anti-marketing.&lt;br /&gt;E’ la società che, come il suo principale finanziatore Allen, non ama far parlare di sé sul web…&lt;br /&gt;Tra le leggende che girano nei meandri della rete ve n’è una veramente incredibile… forse la più incredibile di tutte… e ciò la dice lunga sul fatto che le informazioni contenute sul web e nel web chissà cosa siano in realtà.&lt;br /&gt;…comunque, si diceva, la leggenda più paradossale che circola sulla rete è che chiunque scriva di Paul Allen, del suo incidente giudiziario, di Transmeta, di Linus Torvalds che lavora per Transmeta … riceverà una telefonata da un qualche emissario misterioso… che pagherà 3 volte qualsiasi cifra per far sparire la notizia, oppure lo assumerà, se tecnico ICT, in Transmeta a peso d’oro!!! &lt;br /&gt;E questo è veramente davvero incredibile… &lt;br /&gt;Oops… scusate se interrompo adesso questo post …ma mi squilla il cellulare…&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-166769506159395552?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/166769506159395552/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=166769506159395552' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/166769506159395552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/166769506159395552'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2008/09/architects-paul-allen-software.html' title='Architects: Paul Allen – Software Architect, Microsoft  (1971-1983)'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7vNv3GLH8Mo/SMRfejOhqNI/AAAAAAAAAK0/AIvU86J5IzA/s72-c/media_1019.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-2505866588093994795</id><published>2008-08-31T21:09:00.019+02:00</published><updated>2008-09-01T17:19:46.329+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News'/><title type='text'>Fatturati 2007 dei principali operatori italiani settore Information Technology</title><content type='html'>Ecco, com'è tradizione per il mese in corso, l'anteprima della classifica delle prime 10 società IT redatta sulla base dei dati di fatturato (in milioni di euro) dell'anno 2007 (fonte - Computer World Online).&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;strong&gt; 2007&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;1 IBM Italia 1.756&lt;br /&gt;2 Accenture Italia 982&lt;br /&gt;3 Microsoft 786&lt;br /&gt;4 HP Italiana 745&lt;br /&gt;5 Gruppo Engineering 732&lt;br /&gt;6 Elsag Datamat 654&lt;br /&gt;7 EDS Italia 565&lt;br /&gt;8 Almaviva 473&lt;br /&gt;9 Gruppo SIA-SSB 384&lt;br /&gt;10 Reply 274 &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;img id="BLOGGER_PHOTO_ID_5241036526254754498" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_7vNv3GLH8Mo/SLvm89JDCsI/AAAAAAAAAIQ/NXDrsBAwY0U/s400/2007+Computer+World.jpg" border="0" /&gt;&lt;br /&gt;E' estremamente interessante, anche per comprendere in una certa misura le evoluzioni del mercato, confrontare gli ultimi dati con l'andamento degli anni 2006 e 2005.&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;strong&gt;2006&lt;/strong&gt;&lt;/div&gt;1 IBM Italia 1811&lt;br /&gt;2 Accenture Italia 798&lt;br /&gt;3 Gruppo Almaviva 707&lt;br /&gt;4 Microsoft 700&lt;br /&gt;5 HP Italiana 512&lt;br /&gt;6 EDS Italia 499&lt;br /&gt;7 Gruppo Engineering 426&lt;br /&gt;8 Enterprise Digital Architects 295&lt;br /&gt;9 Atos Origin Italia 287&lt;br /&gt;10 Value Team 259&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5240990308288524530" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_7vNv3GLH8Mo/SLu86tzNcPI/AAAAAAAAAH4/zp3zQdOZB-8/s400/2006+Computer+World.jpg" border="0" /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;strong&gt;2005&lt;/strong&gt;&lt;/div&gt;&lt;p&gt;1 IBM Italia 1868&lt;br /&gt;2 Accenture Italia 689&lt;br /&gt;3 Almaviva 541&lt;br /&gt;4 HP Italiana 485&lt;br /&gt;5 EDS Italia 474&lt;br /&gt;6 Gruppo Engineering 388&lt;br /&gt;7 Atos Origin Italia 312&lt;br /&gt;8 Gruppo Siemens Business Services Italia 284&lt;br /&gt;9 Enterprise Digital Architects 243&lt;br /&gt;10 Oracle Italia 230&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5240999271189284642" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_7vNv3GLH8Mo/SLvFEbNRhyI/AAAAAAAAAII/NoPBa4dBgO0/s400/2005+Computer+World.jpg" border="0" /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-2505866588093994795?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/2505866588093994795/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=2505866588093994795' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/2505866588093994795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/2505866588093994795'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2008/08/fatturati-2007-principali-operatori.html' title='Fatturati 2007 dei principali operatori italiani settore Information Technology'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7vNv3GLH8Mo/SLvm89JDCsI/AAAAAAAAAIQ/NXDrsBAwY0U/s72-c/2007+Computer+World.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-8161121096802735057</id><published>2008-08-26T22:59:00.008+02:00</published><updated>2008-08-27T11:30:13.098+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Architetture'/><title type='text'>Paradigma SOA ed evoluzione verso architetture WOA (Web Oriented Architecture)</title><content type='html'>E’ sempre interessante osservare l’evoluzione dei modelli con i quali i &lt;em&gt;developer&lt;/em&gt;, nel corso degli ultimi decenni, hanno dovuto confrontarsi nell’ambito dello sviluppo ed integrazione di applicativi e piattaforme software.&lt;br /&gt;Si è passati, ed in fondo è, forse, il percorso professionale tipico di tutti quelli che, come il sottoscritto, hanno passato da poco la quarantina, dalla programmazione strutturata alla programmazione &lt;em&gt;object oriented&lt;/em&gt;.&lt;br /&gt;Ricordiamo (con nostalgia!) il &lt;em&gt;mitico&lt;/em&gt; Fortran 77, appreso all’università, che “girava” su di un UNIVAC 1100 a schede perforate!!!&lt;br /&gt;Cambio di paradigma “rivoluzionario”, questo relativo alle modalità di programmazione, che non tutti quelli della nostra generazione hanno poi, effettivamente, compiuto!!!&lt;br /&gt;Sempre in tema di ricordi rammentiamo, ancora oggi, gli sforzi personali, in veste di &lt;em&gt;tutor&lt;/em&gt;, verso colleghi più “anziani”, cobolisti DOC, peraltro professionisti eccezionali, per convincerli del fatto che il maneggiare una classe, un oggetto, i concetti di istanze delle classi, &lt;em&gt;incapsulamento, ereditarietà, polimorfismo&lt;/em&gt; li avrebbe condotti poi ad essere padroni dei moderni linguaggi di programmazione e li avrebbe resi, almeno per determinate e numerose tipologie di applicativi, notevolmente più produttivi.&lt;br /&gt;Ricordiamo bene gli sguardi interrogativi di alcuni di quei colleghi, per i quali il cambio di paradigma non avvenne…&lt;br /&gt;Quell’atteggiamento si avverte spesso, anche oggi, per quello che è stato il salto successivo, che come sottolineano giustamente numerosi analisti del settore, per molte organizzazioni non risulta ancora compiuto, oppure compiuto in maniera assai incompleta e superficiale.&lt;br /&gt;Come dicono in maniera estremamente efficace gli anglosassoni:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;“SOA is NOT working in most organizations." &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;E queste organizzazioni, in cui i paradigmi SOA non sono adottati oppure, forse, sono al primo stadio di integrazione SOA, hanno un solo destino all’orizzonte…&lt;br /&gt;&lt;br /&gt;Saranno inevitabilmente molto distanti, con pesantissimi &lt;em&gt;gap&lt;/em&gt; da recuperare, da una fase che, invece, per molte strutture “illuminate” è già in corso.&lt;br /&gt;La Web Oriented Era.&lt;br /&gt;La fase ed i paradigmi architetturali successivi alle &lt;em&gt;Service Oriented Architecture&lt;/em&gt;, per certi versi già obsolete!!!&lt;br /&gt;L’Era delle architetture &lt;em&gt;WOA, Web Oriented Architecture&lt;/em&gt;…&lt;br /&gt;Dove l’interazione, l’interoperabilità è e sarà tra tutte le generiche risorse (&lt;em&gt;Resources&lt;/em&gt;) e gli &lt;em&gt;engine di mashup&lt;/em&gt;.&lt;br /&gt;&lt;em&gt;Engine&lt;/em&gt; dove risiederanno i &lt;em&gt;core&lt;/em&gt; dei sistemi di interazione …&lt;br /&gt;Eventualmente &lt;em&gt;workflow&lt;/em&gt; e &lt;em&gt;code&lt;/em&gt; di aggregazione/trasformazione dei contenuti (siano essi &lt;em&gt;data&lt;/em&gt; - esposti tramite &lt;em&gt;Web Services&lt;/em&gt; - oppure &lt;em&gt;content&lt;/em&gt; – gestiti mediante &lt;em&gt;feed&lt;/em&gt; RSS/RDF &lt;em&gt;compliant&lt;/em&gt; !!! ).&lt;br /&gt;Uno degli schemi più rappresentativi dell'evoluzione in atto è la figura sottostante, di cui siamo debitori ad uno dei principali “guru” ed osservatori della rivoluzione in corso, Dion Hinchcliffe.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5238935151659237442" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_7vNv3GLH8Mo/SLRvw2v0wEI/AAAAAAAAAHo/3Bt97NZHrLs/s400/integration-software-models.png" border="0" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-8161121096802735057?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/8161121096802735057/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=8161121096802735057' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/8161121096802735057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/8161121096802735057'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2008/08/paradigma-soa-ed-evoluzione-verso.html' title='Paradigma SOA ed evoluzione verso architetture WOA (Web Oriented Architecture)'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7vNv3GLH8Mo/SLRvw2v0wEI/AAAAAAAAAHo/3Bt97NZHrLs/s72-c/integration-software-models.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-8119221781848246181</id><published>2008-08-20T17:03:00.004+02:00</published><updated>2008-08-20T17:23:49.659+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Architetture'/><title type='text'>Web 2.0 e Gartner Hype Cycle 2008</title><content type='html'>Tra le tecnologie analizzate dagli esperti di Gartner una in particolare ha già raggiunto un grado di maturità tale da farla ritenere ormai prossima alla definitiva affermazione:&lt;br /&gt;&lt;br /&gt;- Web 2.0&lt;br /&gt;&lt;br /&gt;“I concetti propri del Web 2.0 sono stati adottati entusiasticamente dal mercato &lt;em&gt;consumer&lt;/em&gt; - secondo gli analisti di Gartner - e questo, come è già successo per altri modelli e tecnologie costituirà un potente driver alla loro diffusione all’interno delle aziende, dove stanno comunque già suscitando un notevole interesse.&lt;br /&gt;&lt;br /&gt;Uno dei principi basilari del Web 2.0 è infatti quello della &lt;em&gt;collaborazione&lt;/em&gt; mediante strumenti e applicazioni quali:&lt;br /&gt;&lt;br /&gt;- Blog&lt;br /&gt;- Wiki&lt;br /&gt;- Social network&lt;br /&gt;- Content tagging&lt;br /&gt;- Mashup&lt;br /&gt;&lt;br /&gt;Strumenti che indubbiamente favoriscono la &lt;em&gt;collaborazione partecipativa&lt;/em&gt; e sono quindi in grado, se correttamente impiegati, di migliorare sensibilmente la produttività di chi lavora nelle aziende.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Tali strumenti faranno sì che nel giro di pochi anni potrebbe effettivamente aprirsi una nuova era per l’IT caratterizzata da sistemi, applicativi e processi &lt;em&gt;participant-driven&lt;/em&gt;”.&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-8119221781848246181?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/8119221781848246181/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=8119221781848246181' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/8119221781848246181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/8119221781848246181'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2008/08/web-20-e-gartner-hype-cycle-2008.html' title='Web 2.0 e Gartner Hype Cycle 2008'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-6166510563316970402</id><published>2008-08-20T16:14:00.014+02:00</published><updated>2008-08-20T17:21:29.425+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Architetture'/><title type='text'>Gartner Hype Cycle 2008</title><content type='html'>E' da poco stato pubblicato l'Hype Cycle 2008 della Gartner ... qui di seguito un estratto delle loro analisi e previsioni sulle tecnologie emergenti... l'intero documento (40 pag. circa) è acquistabile sul sito della Gartner, &lt;a href="http://www.gartner.com/"&gt;http://www.gartner.com/&lt;/a&gt;, ad un costo pari a 1995$...&lt;br /&gt;&lt;br /&gt;Lo schema di presentazione è quello solito delle tavole Gartner e passa per le seguenti 5 fasi:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;On the Rise - l’Invenzione (Technology Trigger)&lt;/strong&gt;&lt;br /&gt;Erasable Paper Printing Systems&lt;br /&gt;Context Delivery Architecture&lt;br /&gt;Behavioral Economics&lt;br /&gt;Mobile Robots&lt;br /&gt;Augmented Reality&lt;br /&gt;Surface Computers&lt;br /&gt;Cloud Computing&lt;br /&gt;3-D Printing&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;At the Peak - la Sopravvalutazione (Peak of Inflated Expectations)&lt;br /&gt;&lt;/strong&gt;Microblogging&lt;br /&gt;Green IT&lt;br /&gt;Social Computing Platforms&lt;br /&gt;Video Telepresence&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Sliding Into the Trough - la Disillusione (Trough of Disillusionment)&lt;/strong&gt;&lt;br /&gt;Solid-State Drives&lt;br /&gt;Public Virtual Worlds&lt;br /&gt;Web 2.0&lt;br /&gt;Service-Oriented Business Applications&lt;br /&gt;Virtual Assistants&lt;br /&gt;RFID (Case/Pallet)&lt;br /&gt;Corporate Blogging&lt;br /&gt;Idea Management&lt;br /&gt;Social Network Analysis&lt;br /&gt;Wikis&lt;br /&gt;Electronic Paper&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Climbing the Slope - la Riprogettazione (Slope of Enlightenment)&lt;/strong&gt;&lt;br /&gt;Tablet PC&lt;br /&gt;SOA&lt;br /&gt;Location-Aware Applications&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Entering the Plateau - la definitiva Affermazione (Plateau of Profitability)&lt;br /&gt;&lt;/strong&gt;Basic Web Services&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;Figure 1. Hype Cycle for Emerging Technologies, 2008&lt;/div&gt;&lt;img id="BLOGGER_PHOTO_ID_5236612796556856994" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_7vNv3GLH8Mo/SKwvl_0JTqI/AAAAAAAAAG4/3pnTC4Q4gp8/s400/hype-cycle-for-emerging-technologies-2008-400.jpg" border="0" /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;br /&gt;&lt;strong&gt;[Gartner Highlights 27 Technologies in the 2008 Hype Cycle for Emerging Technologies&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Green IT to Gain Momentum Through 2009, Driven by Concerns of Climate Change and Opportunities to Save Costs Through Energy Efficiency&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Egham, UK, August 11, 2008&lt;/strong&gt; — Gartner, Inc. has identified 27 emerging technologies and predicts that eight of these will have a transformational business impact and should be strongly considered for adoption by technology planners in the next 10 years, according to the report "Hype Cycle for Emerging Technologies, 2008."&lt;br /&gt;&lt;br /&gt;"Although Web 2.0 is now entering the Trough of Disillusionment, it will emerge within two years to have transformational impact, as companies steadily gain more experience and success with both the technologies and the cultural implications," said Jackie Fenn, vice president and Gartner Fellow. "Later — in between two and five years — cloud computing and service-oriented architecture (SOA), which is moving up the Slope of Enlightenment, will deliver transformation in terms of driving deep changes in the role and capabilities of IT.&lt;br /&gt;Finally, public virtual worlds, which are suffering from disillusionment after their peak of hype in 2007, will in the long term represent an important media channel to support and build broader communities of interest."&lt;br /&gt;Technologies and trends at or around the peak of the Hype Cycle in 2008 (see Figure 1) that will reach the plateau in two to five years are:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Green IT&lt;/strong&gt; — Along with broader societal pressure for environmentally sustainable solutions, IT has the opportunity — and in many cases, a requirement — to improve the "greenness" of its own activities, as well as to contribute to broader company and industry environmental initiatives.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Cloud computing&lt;/strong&gt; — As companies seek to consume their IT services in the most cost-effective way, interest is growing in drawing a broad range of services (for example, computational power, storage and business applications) from the "cloud," rather than from on-premises equipment. Many types of technology providers are aligning themselves with this trend, with the result that confusion and hype will continue for at least another year before distinct submarkets and market leaders emerge.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Social computing platforms&lt;/strong&gt; — Following the phenomenal success of consumer-oriented social networking sites, such as MySpace and Facebook, companies are examining the role that these sites, or their enterprise-grade equivalents, will play in future collaboration environments. The scope is also expanding to incorporate the notion of social "platforms," or environments for a broad range of developers to build on the basic application.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Video telepresence&lt;/strong&gt; — High-end videoconferencing systems (for example, from HP, Cisco, Teliris and others) that utilize large, high-definition (HD) displays and components to show life-size images of participants in meeting rooms or suites have proven significantly more effective than earlier generations of videoconferencing technology in providing a strong sense of in-room presence between remote participants. High cost is currently the barrier to broader adoption.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Microblogging&lt;/strong&gt;— Pioneered by Twitter (although other services such as FriendFeed or Plurk are also available), microblogging is a relatively new addition to the world of social networking, in which contributors post a stream of very short messages (fewer than 140 characters) providing information about their current activity or thoughts, which can then be subscribed to by others. The phenomenon has caught on among certain online communities, and leading-edge companies are investigating its role in enhancing other social media and channels.]&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-6166510563316970402?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/6166510563316970402/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=6166510563316970402' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/6166510563316970402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/6166510563316970402'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2008/08/gartner-hype-cycle-2008.html' title='Gartner Hype Cycle 2008'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7vNv3GLH8Mo/SKwvl_0JTqI/AAAAAAAAAG4/3pnTC4Q4gp8/s72-c/hype-cycle-for-emerging-technologies-2008-400.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-7054045736506024850</id><published>2008-08-07T16:47:00.004+02:00</published><updated>2008-08-07T17:28:18.122+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Architetture'/><title type='text'>Web Widgets</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_7vNv3GLH8Mo/SJsL2ZUIS4I/AAAAAAAAAGg/fqVohD1zccI/s1600-h/web_widgets_200.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5231788421257120642" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_7vNv3GLH8Mo/SJsL2ZUIS4I/AAAAAAAAAGg/fqVohD1zccI/s400/web_widgets_200.jpg" border="0" /&gt;&lt;/a&gt;Il sogno di ogni editore online è quello di "write once"e pubblicare tutti i contenuti poi sui vari siti, portali e/o web application contemporaneamente. &lt;div&gt;Ciò è, da tempo, possibile grazie all'RSS (che è un sottoinsieme dell'RDF... siamo in pieno Semantic Web!!!) ed alla continua ascesa e diffusione, oramai "virale", dei &lt;em&gt;web widget&lt;/em&gt;.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Pubblicare qualsiasi tipo di contenuti attraverso uno o più feed RSS è una delle scelte strategiche che può consentire agli editori online di aumentare considerevolmente il raggio di distribuzione dei propri contenuti. &lt;/div&gt;&lt;div&gt;Inoltre i &lt;em&gt;web widget&lt;/em&gt;, basati sull'RSS, costituiscono, di fatto e sempre di più, una carta vincente, non solo per aumentare l'esposizione e la visibilità dei contenuti, ma anche per poter monetizzare e quindi ricavare guadagni da ciò che si è pubblicato.&lt;/div&gt;&lt;div&gt;Il 2008 è considerato l'anno spartiacque per i principali editori online e ci si attende di vedere nuovi strumenti che consentiranno agli editori ed ai loro lettori di confezionare e distribuire i contenuti in molti modi diversi. &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Le modalità per riuscire a cogliere al volo le migliori opportunità in questo settore inesplorato possono essere identificate anche dalle seguenti regole cardine di &lt;a href="http://avc.blogs.com/a_vc/2007/03/how_to_widget.html"&gt;Fred Wilson&lt;/a&gt;, guru del settore: &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:85%;"&gt;1 - Microchunk it - Reduce the content to its simplest form.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:85%;"&gt;2 - Free it - Put it out there without walls around it or strings on it.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:85%;"&gt;3 - Syndicate it - Let anyone take it and run with it. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:85%;"&gt;4 - Monetize it - Put the monetization and tracking systems into the microchunk&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;1 - Fare "microchunking" - Rendere la struttura dei contenuti il più semplice possibile.&lt;br /&gt;2 - Liberare i contenuti - Pubblicare tutto senza mettere vincoli o regole ai contenuti stessi.&lt;br /&gt;3 - Fare "syndication" - Consentire a chiunque lo desideri di prendere i contenuti e ripubblicarli come meglio egli lo ritenga opportuno.&lt;br /&gt;4 - Monetizzare i contenuti - Strutturare sistemi di "tracking" e conseguente monetizzazione per i contenuti pubblicati.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;I &lt;em&gt;web widget&lt;/em&gt; sono strumenti fondamentali per fare &lt;em&gt;tracking&lt;/em&gt; e &lt;em&gt;syndication &lt;/em&gt;dei contenuti online. &lt;/div&gt;&lt;div&gt;Gli esperti del settore ritengono anche che, presto, diverranno una delle principali modalità, se non probabilmente l'unica, con cui conseguire margini e ricavi nel settore dell'editoria online.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-7054045736506024850?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/7054045736506024850/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=7054045736506024850' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/7054045736506024850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/7054045736506024850'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2008/08/web-widgets.html' title='Web Widgets'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7vNv3GLH8Mo/SJsL2ZUIS4I/AAAAAAAAAGg/fqVohD1zccI/s72-c/web_widgets_200.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-986130534826060730</id><published>2008-08-06T11:49:00.020+02:00</published><updated>2008-08-07T13:43:31.513+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Architetture'/><title type='text'>Widget Marketing: la rivoluzione in corso</title><content type='html'>Il web sta mutando a velocità vertiginosa e da un web sostanzialmente passivo per gli "user" (Web 1.0) si sta passando ad un Web "collaborativo" (Web 2.0).&lt;br /&gt;... e le piattaforme di "social computing" sono solo un esempio di tale rivoluzione in atto secondo lo schema seguente:&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://4.bp.blogspot.com/_7vNv3GLH8Mo/SJl0Isbq3BI/AAAAAAAAAEY/61PSfUSKDD0/s1600-h/web1_0-vs-web2_0.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5231340134882532370" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_7vNv3GLH8Mo/SJl0Isbq3BI/AAAAAAAAAEY/61PSfUSKDD0/s400/web1_0-vs-web2_0.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Uno degli strumenti principali per rendere più efficace le modalità di personalizzazione e "mashup" da parte degli "internauti" dei contenuti web è senz'altro il "widget".&lt;br /&gt;Cosa è un widget? La miglior definizione è secondo noi la seguente di &lt;a title="Will Price" href="http://willprice.blogspot.com/" target="_blank"&gt;Will Price&lt;/a&gt;, nuovo CEO di &lt;a title="widgetbox" href="http://www.widgetbox.com/" target="_blank"&gt;Widgetbox&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5231720218544602898" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_7vNv3GLH8Mo/SJrN0eaUfxI/AAAAAAAAAGY/Tq1EWxTfba8/s400/3160v1-max-150x150.png" border="0" /&gt;&lt;/p&gt;&lt;p&gt;che e’ un’interessante piattaforma per creare &lt;a title="widget" href="http://it.wikipedia.org/wiki/Widget" target="_blank"&gt;widget &lt;/a&gt;in maniera semplice ed efficace. Price definisce i widget come: &lt;/p&gt;&lt;p&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;"Widgets are portable applications that are user-defined, user-assembled, and consumed independent of the source of the underlying content, commerce, and application functionality. The combination of user-control and decentralized interaction to important services represents an important paradigm shift in how users discover, select, and consume the best of the web."&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5231341163612856162" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_7vNv3GLH8Mo/SJl1EkwF32I/AAAAAAAAAEo/ktSHAWkNA9c/s400/illustration_widgets.jpg" border="0" /&gt; Il mercato dei widget è un mercato nuovo ed ancora poco sfruttato... infatti l’analisi sul rapporto relativo alla diffusione tra utenti/spese marketing nel settore dei widget è, sempre secondo le indicazioni di Will Price, la seguente:&lt;/p&gt;&lt;span style="font-size:85%;"&gt;“While widget penetration is at 65% of Internet users and growing, spend in the widget category in 2007 was less than $20m, or 0.1% of the total online ad spend market.”&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;E' chiaro quindi che al momento il "widget marketing" sia un mercato estremamente sottovalutato ed in ogni caso destinato ad una forte crescita già nell'immediato futuro. Ecco, comunque, il &lt;a href="http://www.techcrunch.com/tag/widgetbox/" target="_blank"&gt;post&lt;/a&gt; integrale su &lt;a href="http://www.techcrunch.com/" target="_blank"&gt;Techcrunch&lt;/a&gt; relativo alle analisi di Will Price.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-986130534826060730?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/986130534826060730/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=986130534826060730' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/986130534826060730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/986130534826060730'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2008/08/blog-post.html' title='Widget Marketing: la rivoluzione in corso'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7vNv3GLH8Mo/SJl0Isbq3BI/AAAAAAAAAEY/61PSfUSKDD0/s72-c/web1_0-vs-web2_0.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-2037842627410393503</id><published>2008-08-05T08:52:00.009+02:00</published><updated>2008-09-23T12:28:43.629+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Recensioni'/><title type='text'>Recensione: Wikinomics 2.0 - La collaborazione di massa che sta cambiando il mondo - Don Tapscott e Anthony D. Williams</title><content type='html'>&lt;a href="http://bp3.blogger.com/_7vNv3GLH8Mo/SJf81awFjPI/AAAAAAAAAD8/2x9CMghqT8M/s1600-h/copj13.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5230927486858398962" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 144px; CURSOR: hand; HEIGHT: 206px" height="268" alt="" src="http://bp3.blogger.com/_7vNv3GLH8Mo/SJf81awFjPI/AAAAAAAAAD8/2x9CMghqT8M/s320/copj13.jpg" width="142" border="0" /&gt;&lt;/a&gt;Di solito, quando leggo un un manuale tecnico, mi capita di fissare mentalmente i concetti chiave, riflettendo con attenzione su quali siano i "connector" logici verso cui quella particolare lettura mi sta conducendo.&lt;br /&gt;&lt;div&gt;E' un processo di associazione mentale che spesso può portare su sentieri talvolta lontani da quelli specifici della lettura in corso.&lt;br /&gt;E' la parte creativa del processo di lettura e questa particolare dimensione logico-associativa fa si che essa sia una attività umana, per così dire, "open"... nel senso che non è necessariamente guidata ed "incardinata" come può essere, ad esempio, la visione di un film dove sono coinvolti vari processi sensoriali (vista, udito etc. etc.).&lt;br /&gt;Per abitudine poi, per rivedere a posteriori quanto mi ha particolarmente colpito durante la lettura di un testo, compio un gesto che di solito, nei confronti del libro, non è molto gentile...e cioè ripiego le estremità del foglio per segnalare la pagina!!!&lt;/div&gt;&lt;div&gt;Normalmente, anche perchè cerco di limitare la "brutalizzazione" del libro, sono circa una quindicina le pagine che "marco" perchè c'è una frase oppure un concetto che mi ha particolarmente colpito... &lt;/div&gt;&lt;div&gt;&lt;br /&gt;Su "Wikinomics 2.0" le pagine sono state quasi un centinaio sulle circa 400 del libro!!!&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;La forza dirompente e nello stesso tempo "concreta" dei concetti esposti in questo manuale è proprio qui, nei possibili, e per tutti siano esse aziende oppure singoli addetti del settore IT, spunti operativi !!!&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Questo manuale, quindi, è stata forse la mia lettura tecnica-organizzativa più importante degli ultimi anni.&lt;/div&gt;&lt;div&gt;Tutto parte dal concetto (ovviamente concetto "manifesto" perchè non ci si ferma solo alle tecniche di "social computing") di Wiki come esemplificativo del cambiamento dei processi lavorativi da sequenziali (workflow di singole attività mono-thread secondo la tecnica del "passaggio del testimone") a collaborativi e concorrenti (thread paralleli) mediante i potentissimi strumenti (wiki, blog, feed etc. etc.) di vero e proprio "social computing integrato".&lt;/div&gt;&lt;div&gt;Gli esempi ed i documenti che gli autori portano a dimostrazione delle loro tesi sulla rivoluzione in atto sono innumerevoli e ne cito solo alcuni: &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:85%;"&gt;- "Jonathan Schwartz, CEO di Sun Microsystems, ha stabilito che ciascun dipendente tenesse un blog ... ciò ha aiutato l'azienda a riconquistare la propria forza competitiva nel settore IT" &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-size:85%;"&gt;- "Gli editori che pubblicano opere letterarie, film, software e programmi televisivi sono le prime vittime di una rivoluzione che sta attraversando a passo spedito tutti i settori... attraverso la &lt;em&gt;peer production&lt;/em&gt; (produzione tra pari) possiamo realizzare un sistema operativo, una enciclopedia, e persino oggetti materiali come una motocicletta... "&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;- "Mentre la vecchia Rete era fatta di siti web, di click, e di occhi puntati sul monitor, la nuova Rete è fatta di comunità, di partecipazione e di &lt;em&gt;peering&lt;/em&gt;..."&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-size:85%;"&gt;- "Il peering - collaborazione tra pari - funziona perchè fa leva sull'organizzazione autonoma, uno stile di produzione molto più efficace della gestione gererchica ai fini dello svolgimento di alcune attività. Il suo maggiore impatto si verifica nella produzione di beni informativi ed i suoi primi effetti si possono riscontrare soprattutto nella produzione di software, contenuto mediatico, intrattenimento e cultura... ma non c'è ragione per cui la peer production debba fermarsi a questo!!!" &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Si potrebbe continuare con ulteriori citazioni ma la realtà del cambiamento, che molte aziende ed anche Corporation illuminate stanno realizzando, è strabiliante!!!&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;script type="text/javascript"&gt;var uri = 'http://impit.tradedoubler.com/imp?type(iframe)g(17062812)a(1558626)' + new String (Math.random()).substring (2, 11);document.write('&lt;iframe src="'+uri +'" width="468" height="60" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no"&gt;&lt;/iframe&gt;');&lt;/script&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt; &lt;/div&gt;&lt;div&gt;Si veda, ad esempio, il caso descritto di &lt;em&gt;Procter &amp;amp; Gamble&lt;/em&gt; che ha adottato criteri di creazione ed ideazione dei prodotti guidati da tecniche di social computing ed è passata, nel corso degli ultimi 5 anni, dal quasi fallimento a redditività mai realizzate prima ... e tutto questo ricorrendo a software e criteri di collaborazione dei propri R&amp;amp;D con la Rete esterna che hanno riportato questa corporation ad essere leader indiscussa nel proprio settore. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;Questo manuale descrive un cambiamento in atto ... un mutamento che attraverserà le aziende ed il modo di lavorare di tutti noi con la stessa importanza e virulenza che ha avuto per l'umanità, in passato, la Rivoluzione Industriale... &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-2037842627410393503?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/2037842627410393503/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=2037842627410393503' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/2037842627410393503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/2037842627410393503'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2008/08/recensione-wikinomics-20-la.html' title='Recensione: Wikinomics 2.0 - La collaborazione di massa che sta cambiando il mondo - Don Tapscott e Anthony D. Williams'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_7vNv3GLH8Mo/SJf81awFjPI/AAAAAAAAAD8/2x9CMghqT8M/s72-c/copj13.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-7263258452433675838</id><published>2008-07-14T09:55:00.000+02:00</published><updated>2008-08-04T15:07:57.969+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Architetture'/><title type='text'>Strategic Planning – Processi e deliverables</title><content type='html'>&lt;div align="justify"&gt;Lo scopo di una infrastruttura IT è, fondamentalmente, quello di supportare il raggiungimento degli obiettivi del &lt;em&gt;business&lt;/em&gt; attraverso un efficiente ed efficace uso dei sistemi ICT dispiegati.&lt;br /&gt;Di conseguenza il &lt;em&gt;business&lt;/em&gt; ha la necessità di dover essere tradotto in tecnologia e ciò può avvenire solo avendo definito, in precedenza, un &lt;em&gt;Modello di Infrastruttura&lt;/em&gt;.&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5222779296142784274" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 434px; CURSOR: hand; HEIGHT: 330px; TEXT-ALIGN: center" height="299" alt="" src="http://bp0.blogger.com/_7vNv3GLH8Mo/SHsKGS7a9xI/AAAAAAAAADM/2HlfpcZ5E88/s320/Modello_Infrastruttura_ICT.jpg" width="386" border="0" /&gt; &lt;/div&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;strong&gt;Modello di Infrastruttura ICT&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;La figura precedente mostra il fatto che le &lt;em&gt;business unit &lt;/em&gt;ed i processi dipendono strettamente, ed ovviamente, dalla qualità e modalità di correlazione degli ICT &lt;em&gt;services&lt;/em&gt;. Gli ICT &lt;em&gt;services&lt;/em&gt; sono, a loro volta, dipendenti sia dalla &lt;em&gt;Tecnologia d’Infrastruttura&lt;/em&gt; sia dagli elementi costituenti la stessa Infrastruttura. Tali ultimi elementi sono, ovviamente, forniti e dispiegati sia da team interni sia da fornitori esterni.&lt;br /&gt;Le modalità di interazione tra gli ICT &lt;em&gt;services&lt;/em&gt; ed il &lt;em&gt;business&lt;/em&gt; sono e devono essere documentati tramite SLAs (&lt;em&gt;Service Level Agreement&lt;/em&gt;) mentre le analoghe interfacce tra i team di supporto ed i fornitori devono, altresì, essere documentati e definiti in accordi di OLAs (&lt;em&gt;Operational Level Agreement&lt;/em&gt;) e &lt;em&gt;Contratti di Servizio&lt;/em&gt;, correlati anche essi dai necessari SLAs.&lt;br /&gt;Nel caso si desiderino ulteriori dettagli relativamente a tali documenti è possibile far riferimento ai modelli di &lt;em&gt;Service Support&lt;/em&gt; e &lt;em&gt;Service Delivery&lt;/em&gt; contenuti all’interno della &lt;em&gt;ITIL Library&lt;/em&gt; di cui il presente documento (white paper) è abstract.&lt;br /&gt;&lt;br /&gt;Lo scopo dello &lt;em&gt;strategic planning&lt;/em&gt; è quindi contribuire al design degli ICT &lt;em&gt;services&lt;/em&gt; della infrastruttura richiesta e necessaria al business. E’ importante che le ICT &lt;em&gt;strategies&lt;/em&gt; siano attestate e definite secondo le seguenti linee guida e &lt;em&gt;best practices&lt;/em&gt;:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Allineate con la business strategy e le sue pianificazioni&lt;/li&gt;&lt;li&gt;Appropriate allo scopo, realistiche e concrete&lt;/li&gt;&lt;li&gt;Focalizzate sul business&lt;/li&gt;&lt;li&gt;Bilanciate tra obiettivi di breve e lungo termine&lt;/li&gt;&lt;li&gt;Opportune e ragionevoli &lt;/li&gt;&lt;li&gt;cost-effective &lt;/li&gt;&lt;li&gt;includere milestone di implementazione che siano effettivamente misurabili &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Come mostrato nella seguente figura l’ICT &lt;em&gt;planning&lt;/em&gt; riguarda molti livelli, dalla strategia al &lt;em&gt;planning&lt;/em&gt; dell’infrastruttura operazionale ed è notevolmente influenzato, a tutti i livelli, dalla strategia di business e del conseguente &lt;em&gt;strategic planning&lt;/em&gt;. &lt;/p&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5222780893634591010" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" height="281" alt="" src="http://bp3.blogger.com/_7vNv3GLH8Mo/SHsLjSDJeSI/AAAAAAAAADU/KX0wGP56MZM/s320/ICT+Planning+livelli.jpg" width="352" border="0" /&gt; &lt;/p&gt;&lt;p align="center"&gt;&lt;strong&gt;Business ed ICT planning - Livelli&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Una strategia ICT è considerata un prerequisito ad un coerente &lt;em&gt;planning&lt;/em&gt; relativo all’infrastruttura ICT, al &lt;em&gt;planning tattico&lt;/em&gt; ed al &lt;em&gt;planning operazionale&lt;/em&gt;.&lt;br /&gt;Il complessivo &lt;em&gt;process planning&lt;/em&gt; dovrebbe procedere attraverso i seguenti livelli e step mostrati nella seguente figura. &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5222783900007569218" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 391px; CURSOR: hand; HEIGHT: 225px; TEXT-ALIGN: center" height="188" alt="" src="http://bp2.blogger.com/_7vNv3GLH8Mo/SHsOSRqUl0I/AAAAAAAAADk/wYcxdBNP5i4/s320/Step+ICT.jpg" width="327" border="0" /&gt; &lt;p align="center"&gt;&lt;strong&gt;Planning levels e triggers.&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;La figura precedente mostra anche che le strategie, &lt;em&gt;policy&lt;/em&gt; ed architetture non sono solamente costituite da documenti attivi e/o proattivi ma anche e soprattutto, reattivi.&lt;br /&gt;Ad ogni buon conto si deve sempre considerare che l’infrastruttura ICT è un investimento a lungo termine che evolve parallelamente alle necessità di modifica (&lt;em&gt;change management&lt;/em&gt;) guidate dal &lt;em&gt;business&lt;/em&gt; ed in funzione del livello di richiesta relativamente ai servizi esistenti.&lt;br /&gt;Quindi come mostrato in precedenza, ci sono differenti &lt;em&gt;entry points&lt;/em&gt; all’ICT planning quando esso diviene necessario per: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;supportare una nuova &lt;em&gt;business unit&lt;/em&gt; &lt;/li&gt;&lt;li&gt;fornire un nuovo &lt;em&gt;business service&lt;/em&gt; &lt;/li&gt;&lt;li&gt;migliorare le performance di sistemi e servizi &lt;/li&gt;&lt;li&gt;andare incontro alla domanda o rettificare limitati down relativamente ad alcune richieste caratteristiche operazionali &lt;/li&gt;&lt;li&gt;sostituire componenti/moduli/servizi all’interno di concordati budget operativi &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Un approccio strategico dovrebbe essere sempre adottato in merito alla definizione di uno specifico planning relativo ad una infrastruttura ICT. &lt;/p&gt;&lt;p&gt;Questo implica anche il creare architetture per framework di lungo termine dell’infrattruttura ICT necessaria a supportare una determinata strategia ICT. &lt;/p&gt;&lt;p&gt;Lo sviluppo di una strategia ICT è comunque un obiettivo estremamente complesso. Proprio per tal motivo è necessario e vitale che appropriate risorse e tempo siano investiti e dedicati allo sviluppo della strategia.&lt;br /&gt;Le migliori strategie ICT sono guidate dal &lt;em&gt;business&lt;/em&gt; e dalle necessità del &lt;em&gt;business&lt;/em&gt;. Per tali motivi, come esplicitato dalla figura seguente, gli attivatori per lo sviluppo e revisione continua di una strategia ICT dovrebbero essere proprio lo sviluppo e revisione parallela delle strategie di &lt;em&gt;business&lt;/em&gt; e relativi &lt;em&gt;planning&lt;/em&gt;. &lt;/p&gt;&lt;img id="BLOGGER_PHOTO_ID_5222784170144030466" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" height="309" alt="" src="http://bp3.blogger.com/_7vNv3GLH8Mo/SHsOh__33wI/AAAAAAAAADs/rmorN5GCXIQ/s320/Schema+ICT.jpg" width="380" border="0" /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;strong&gt;Lo sviluppo dell’ ICT Strategic Planning.&lt;/strong&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-7263258452433675838?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/7263258452433675838/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=7263258452433675838' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/7263258452433675838'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/7263258452433675838'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2008/07/strategic-planning-processi-e.html' title='Strategic Planning – Processi e deliverables'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_7vNv3GLH8Mo/SHsKGS7a9xI/AAAAAAAAADM/2HlfpcZ5E88/s72-c/Modello_Infrastruttura_ICT.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-7222195090922352723</id><published>2008-07-11T14:43:00.000+02:00</published><updated>2008-08-04T15:11:18.719+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Website'/><title type='text'>JobStats - the current state of the UK computing job market</title><content type='html'>E' il mercato IT relativo alla Gran Bretagna (il &lt;em&gt;total demand for staff&lt;/em&gt;) ... in linea di massima segue il &lt;em&gt;trend&lt;/em&gt; dell'economia mondiale che è agganciata, per quanto riguarda soprattutto il settore Information Technology, fortemente a quella americana.&lt;br /&gt;&lt;br /&gt;Solitamente l'andamento del grafico seguente diviene attuale, nel mercato italiano, dopo circa due mesi... quindi se lo si vuole leggere appunto per il mercato italiano (sia se si è &lt;em&gt;job seeker&lt;/em&gt; sia se invece si è &lt;em&gt;IT&lt;/em&gt; H&lt;em&gt;uman Recruiter&lt;/em&gt;) basterà aggiungere due mesi al valore indicato dal grafico!!!&lt;br /&gt;&lt;br /&gt;Il sito di riferimento è:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.jobstats.co.uk/"&gt;http://www.jobstats.co.uk/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;dove è possibile rintracciare anche i profili IT più ricercati in UK ed il loro &lt;em&gt;price &lt;/em&gt;medio, ovviamente sul mercato anglosassone.&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;strong&gt;Total demand for staff in UK&lt;/strong&gt;&lt;br /&gt;&lt;/div&gt;&lt;img id="BLOGGER_PHOTO_ID_5221738930137791282" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 410px; CURSOR: hand; HEIGHT: 257px; TEXT-ALIGN: center" height="273" alt="" src="http://bp1.blogger.com/_7vNv3GLH8Mo/SHdX5Biw-zI/AAAAAAAAADE/d7ALJkCKx6w/s320/stats_20080709_1409.png" width="453" border="0" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-7222195090922352723?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/7222195090922352723/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=7222195090922352723' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/7222195090922352723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/7222195090922352723'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2008/07/jobstats-current-state-of-uk-computing.html' title='JobStats - the current state of the UK computing job market'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_7vNv3GLH8Mo/SHdX5Biw-zI/AAAAAAAAADE/d7ALJkCKx6w/s72-c/stats_20080709_1409.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-7432460756557719590</id><published>2008-07-09T20:06:00.000+02:00</published><updated>2008-08-04T15:08:31.984+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Recensioni'/><title type='text'>Recensione: Il coraggio e la visione. Il lato segreto dei creatori di successo</title><content type='html'>&lt;a href="http://bp2.blogger.com/_7vNv3GLH8Mo/SHXh2t5xSJI/AAAAAAAAAC0/WgyY2loHr9M/s1600-h/Il+coraggio+e+la+visione.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5221327673157044370" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://bp2.blogger.com/_7vNv3GLH8Mo/SHXh2t5xSJI/AAAAAAAAAC0/WgyY2loHr9M/s320/Il+coraggio+e+la+visione.jpg" border="0" /&gt;&lt;/a&gt; E' impressionante, leggendo questo libro di Jessica Livingston, rilevare le differenze tra le modalità con cui nasce il tipico imprenditore nel settore IT negli Stati Uniti ed invece come e cosa sia l'imprenditore e l'imprenditoria IT in Italia.&lt;br /&gt;I casi che l'autrice prende in esame sono delle vere e proprie avventure, in cui lo spirito di sacrificio personale è unito però alla possibilità, che solo il meccanismo tipicamente americano dei Venture Capitalist consente, di vedersi riconosciuta (e finanziata!!!) nel caso ci sia, la qualità di un prodotto.&lt;br /&gt;Il libro è sostanzialmente una raccolta di interviste ai soci fondatori di alcune aziende leggendarie in campo tecnologico che raccontano come hanno realizzato il loro sogno.&lt;br /&gt;Sogno che il più delle volte, è bene notarlo come costante, non era legato alla possibilità di immediati guadagni ma era invece, sin dall'inizio, legato fondamentalmente ad una idea ed alla fortissima volontà di realizzarla.&lt;br /&gt;Citiamo solo alcune delle persone intervistate: Steve Wozniak (Apple), Caterina Fake (Flickr), Mitch Kapor (Lotus) e Sabeer Bhatia (Hotmail) ...&lt;br /&gt;L'intervista a Steve Wozniak varrebbe da sola l'acquisto di tutto il libro. Woz, come venne soprannominato dal suo altrettanto leggendario compagno Steve Jobs, appare nella intervista come quel personaggio che ci siamo sempre immaginati che fosse... un creativo geniale ed una persona trasparente... un tecnico che dal nulla creava una macchina che è stata la storia dell'informatica, l'Apple 1.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5221329236936629634" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" height="138" alt="" src="http://bp1.blogger.com/_7vNv3GLH8Mo/SHXjRvb4HYI/AAAAAAAAAC8/IMMM3_gDkHY/s320/250px-Apple_I.jpg" width="204" border="0" /&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Titolo:&lt;/strong&gt; Il coraggio e la visione. Il lato segreto dei creatori di successo&lt;br /&gt;&lt;strong&gt;Autore:&lt;/strong&gt; Livingston Jessica&lt;br /&gt;&lt;strong&gt;Editore:&lt;/strong&gt; Mondadori Informatica&lt;br /&gt;&lt;strong&gt;Data di Pubblicazione:&lt;/strong&gt; 2008&lt;br /&gt;&lt;strong&gt;Collana:&lt;/strong&gt; Argomenti generali&lt;br /&gt;&lt;strong&gt;ISBN:&lt;/strong&gt; 8861140920&lt;br /&gt;&lt;strong&gt;ISBN-13:&lt;/strong&gt; 9788861140929&lt;br /&gt;&lt;strong&gt;Pagine:&lt;/strong&gt; 302&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-7432460756557719590?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/7432460756557719590/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=7432460756557719590' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/7432460756557719590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/7432460756557719590'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2008/07/recensione-il-coraggio-e-la-visione-il.html' title='Recensione: Il coraggio e la visione. Il lato segreto dei creatori di successo'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_7vNv3GLH8Mo/SHXh2t5xSJI/AAAAAAAAAC0/WgyY2loHr9M/s72-c/Il+coraggio+e+la+visione.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-1557787333147216296</id><published>2008-07-08T17:30:00.000+02:00</published><updated>2008-08-04T15:11:47.271+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Architetti'/><title type='text'>The Perils of JavaSchool</title><content type='html'>&lt;a href="http://www.joelonsoftware.com/articles/ThePerilsofJavaSchools.html"&gt;The Perils of JavaSchool&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Un interessante articolo, come sempre scritto in modo estremamente piacevole, di Joel Spolsky (ex Program Manager Microsoft - Excel vi dice qualcosa?) uno dei "guru" del software attualmente più ascoltati. Una visita periodica al suo blog, &lt;a href="http://www.joelonsoftware.com/"&gt;http://www.joelonsoftware.com/&lt;/a&gt; è sempre d'obbligo!&lt;br /&gt;In quest'ultima nota egli si lamenta dei tempi moderni o del fatto che in realtà, come tutti noi, forse sta invecchiando: "A sure sign of my descent into senility is bitchin' and moanin' about 'kids these days,' and how they won't or can't do anything hard any more!"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-1557787333147216296?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/1557787333147216296/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=1557787333147216296' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/1557787333147216296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/1557787333147216296'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2008/07/perils-of-javaschool.html' title='The Perils of JavaSchool'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-7243811716162737477</id><published>2008-07-08T17:28:00.001+02:00</published><updated>2008-09-23T12:34:07.440+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Recensioni'/><title type='text'>Recensione: Code Complete di Steve McConnell</title><content type='html'>&lt;a href="http://bp3.blogger.com/_7vNv3GLH8Mo/SHW6b5Fd3XI/AAAAAAAAACo/YSgWMmxdVzk/s1600-h/Ing+codice.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5221284331348942194" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://bp3.blogger.com/_7vNv3GLH8Mo/SHW6b5Fd3XI/AAAAAAAAACo/YSgWMmxdVzk/s320/Ing+codice.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Spesso capita di leggere qualcosa una prima volta, in momenti o periodi in cui magari, per varie motivazioni, non siamo pronti a comprendere in profondità ciò che abbiamo tra le mani. E poi capita di rileggere e scoprire che quel qualcosa è veramente un'incredibile fonte di apprendimento e crescita. Questa è la mia attuale esperienza con Code Complete (di Steve McConnell) che avevo già letto anni fa, di corsa ed in inglese, ed oggi sto rileggendo nella sua recente edizione italiana (MS Press) con il (solito) brutto titolo, che i traduttori italiani purtroppo non ci risparmiano mai, di "Ingegneria del Codice". Cito solo una frase, a proposito di questo testo, di Peter Wright (Program now) e poi chiudo: "Questo libro merita di diventare un classico e dovrebbe essere una lettura obbligatoria per tutti gli sviluppatori e per chi è responsabile della loro gestione".&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;script type="text/javascript"&gt;var uri = 'http://impit.tradedoubler.com/imp?type(iframe)g(17349782)a(1558626)' + new String (Math.random()).substring (2, 11);document.write('&lt;iframe src="'+uri +'" width="468" height="60" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no"&gt;&lt;/iframe&gt;');&lt;/script&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-7243811716162737477?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/7243811716162737477/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=7243811716162737477' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/7243811716162737477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/7243811716162737477'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2008/07/recensioni-code-complete-di-steve.html' title='Recensione: Code Complete di Steve McConnell'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_7vNv3GLH8Mo/SHW6b5Fd3XI/AAAAAAAAACo/YSgWMmxdVzk/s72-c/Ing+codice.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-8654549975129212556</id><published>2008-07-08T17:26:00.000+02:00</published><updated>2008-08-04T15:10:12.436+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Architetti'/><title type='text'>Citazioni del mese</title><content type='html'>P. Picasso: "Quando i critici d'arte si incontrano parlano di Forma, Struttura ed Espressione. Quando gli artisti si incontrano parlano di dove si può acquistare a minor prezzo l'acquaragia".&lt;br /&gt;&lt;br /&gt;Gibbon: "L'insegnamento è sempre inutile, eccetto nei casi in cui è superfluo".&lt;br /&gt;&lt;br /&gt;Oscar Wilde: "Chi dice la verità, prima o poi, viene sempre scoperto".&lt;br /&gt;&lt;br /&gt;Scott Ambler (&lt;a href="http://www.ambysoft.com/"&gt;http://www.ambysoft.com/&lt;/a&gt;): "A good developer knows that there is more to development than programming. A great developer knows that there is more to development than development".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-8654549975129212556?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/8654549975129212556/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=8654549975129212556' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/8654549975129212556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/8654549975129212556'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2008/07/citazioni-del-mese.html' title='Citazioni del mese'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-8802007574039526246</id><published>2008-07-08T14:33:00.000+02:00</published><updated>2008-08-04T15:06:50.789+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Recensioni'/><title type='text'>Recensione: Web Usability - J. Nielsen</title><content type='html'>&lt;a href="http://bp3.blogger.com/_7vNv3GLH8Mo/SHNhc4xHN9I/AAAAAAAAACI/EzMb-_b3jMU/s1600-h/Usability_copertina-full.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5220623541955147730" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 127px; CURSOR: hand; HEIGHT: 180px" height="217" alt="" src="http://bp3.blogger.com/_7vNv3GLH8Mo/SHNhc4xHN9I/AAAAAAAAACI/EzMb-_b3jMU/s320/Usability_copertina-full.jpg" width="145" border="0" /&gt;&lt;/a&gt; &lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;[Premessa necessaria... si tratta di recensione già pubblicata qualche anno fa dal sottoscritto sulla rivista Computer Programming... ma i principi esposti in questo manuale sono pur sempre attuali...]&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;L'autore di questo testo Jacob Nielsen è, attualmente, uno dei massimi guru del Web design. I suoi principi di progettazione web si possono riassumere fondamentalmente in tre parole: semplicità, semplicità, semplicità!!!E' un paradosso ovviamente ma la semplicità, o meglio la pratica della semplicità, come Nielsen definisce il cuore della propria metodologia di progettazione, è quasi un'ossessione per un Nielsen contrariato per la enorme quantità di siti inutilmente complessi e con contenuti informativi nulli. Ed in effetti, se si verifica sul campo l'applicazione alla lettera di tale pricipio proprio sul suo sito &lt;a href="http://www.useit.com/"&gt;http://www.useit.com/&lt;/a&gt; si può, sulle prime, rimanere paradossalmente sconcertati dalla grafica estremamente spartana, quasi monacale!!! Del resto anche il testo Web usability si presenta con una grafica semplice ma evidentemente, dati anche i numerosi esempi presenti riguardanti, purtroppo, principalmente ciò che non si deve fare sul web pittosto che, invece, esempi in positivo, i grafici della casa editrice non devono aver lasciato completamente mano libera a Nielsen!!!Comunque, ad ogni buon conto, è utile sottolineare che Web usability non è né un manuale di tecniche di programmazione né un testo destinato esclusivamente a grafici del web. E' piuttosto un utilissimo compendio di principi generali di project-design che tutti coloro che hanno in qualche modo a che fare con la progettazione di sistemi informatici, dal foglio elettronico alle intranet di grandi aziende, dovrebbero leggere con estrema attenzione. Se, infatti, l'importanza che Nielsen attribuisce all'usabilità da parte dell'utente di pagine web si diffondesse tra i progettisti di tutte le interfacce utente di qualsivoglia prodotto informatico tutto il mondo dell'IT ne trarrebbe gran giovamento. Gli utenti non avrebbero più scuse, data la buona qualità dei prodotti, relativamente alle difficoltà d'apprendimento nell'utilizzazione dei loro programmi!!!Nielsen sottolinea, come filosofia di fondo, che se i processi che conducono alla progettazione di interfacce utente sono inutilmente complessi anche la relativa implementazione del motore software sottostante ne soffrirà inevitabilmente. In conclusione Nielsen, da perfetto appartenente al pragmatico mondo americano, definisce un acronimo (H.O.M.E.) per riassumere i cardini fondamentali dei suoi principi di progettazione affichè gli utenti tornino in certi siti anzichè in altri.Il significato di tale acronimo, riassuntivo di ciò che Nielsen tende a comunicarci con questo testo, è: High quality (contenuti di alta qualità), Often (aggiornamenti frequenti), Minimal (tempi di scaricamento minimi), Ease (facilità d'uso). &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Pro:&lt;/strong&gt; &lt;/div&gt;&lt;div&gt;Oltre a principi generali vi sono, ampiamente documentati, suggerimenti relativi a page design, content-design, intranet design, e da ultimo ma non per importanza, per il doveroso rispetto che il mondo anglosassone, a differenza di noi italiani, ha sempre avuto per tali problematiche, criteri di progettazione web per utenti con disabilità. &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Contro:&lt;/strong&gt; &lt;/div&gt;&lt;div&gt;Forse Nielsen può essere considerato un pò troppo integralista e ci si chiede come sarebbe il web se tutti i web-designer applicassero alla lettera i suoi criteri di progettazione!!!&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;Autore:&lt;/strong&gt; Jacob Nielsen&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Titolo:&lt;/strong&gt; Web Usability &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Editore:&lt;/strong&gt; Apogeo &lt;/div&gt;&lt;div&gt;&lt;strong&gt;ISBN:&lt;/strong&gt; 8873036864 &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Lingua:&lt;/strong&gt; Italiano &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Anno:&lt;/strong&gt; 2000&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Prezzo:&lt;/strong&gt; € 40,28 &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Pagine:&lt;/strong&gt; 418 &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Allegati:&lt;/strong&gt; nessuno&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-8802007574039526246?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/8802007574039526246/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=8802007574039526246' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/8802007574039526246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/8802007574039526246'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2008/07/recensione.html' title='Recensione: Web Usability - J. Nielsen'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_7vNv3GLH8Mo/SHNhc4xHN9I/AAAAAAAAACI/EzMb-_b3jMU/s72-c/Usability_copertina-full.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-2025508487375340098</id><published>2008-07-08T14:21:00.003+02:00</published><updated>2008-09-23T12:45:03.244+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Recensioni'/><title type='text'>Recensione: Sistemi Informativi e aziende in rete - C. Francalanci ed altri</title><content type='html'>&lt;a href="http://bp2.blogger.com/_7vNv3GLH8Mo/SHNcbV6cJGI/AAAAAAAAACA/r9FiU3ibxRk/s1600-h/Sistemi_copertina.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5220618017861018722" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://bp2.blogger.com/_7vNv3GLH8Mo/SHNcbV6cJGI/AAAAAAAAACA/r9FiU3ibxRk/s320/Sistemi_copertina.gif" border="0" /&gt;&lt;/a&gt;[Premessa necessaria... si tratta di recensione già pubblicata qualche anno fa dal sottoscritto sulla rivista Computer Programming... ma i principi esposti in questo manuale sono pur sempre attuali...]&lt;br /&gt;&lt;br /&gt;L’Ingegneria del software è una disciplina relativamente recente, in continua evoluzione e senza un patrimonio di esperienze consolidate come le altre Ingegnerie. Negli ultimi anni si è cercato di porre rimedio con la quantità di metodologie (L’UML ed il RUP saranno la soluzione?) alla scarsa maturità delle stesse. Il libro ci informa che, anche per questa evidente immaturità, l’atteso impatto rivoluzionario dell’Information Technology è stato notevolmente inferiore alle attese. Ma come? L’IT, che appare oggi essere il traino indispensabile dell’economia mondiale, non ha determinato alcuna crescita della produttività del sistema economico? La Rivoluzione Informatica non regge il paragone con la Rivoluzione Industriale? La risposta potrà apparire un paradosso ed, in effetti, gli studiosi di economia lo definiscono, in letteratura, come paradosso di produttività, ma la dura realtà, principalmente per i professionisti del settore, è proprio questa: non vi è nessuna automatica correlazione tra investimenti in informatica ed accelerazioni positive della produttività nelle aziende che li effettuano. Gli Autori, che sono docenti presso il Politecnico di Milano, partendo da questo presupposto, che rappresenta comunque un dato di fatto, descrivono le principali teorie sul rapporto tra le strutture aziendali ed i processi di elaborazione dell’informazione. Il testo pone quindi l’attenzione su due aspetti di solito poco considerati dagli sviluppatori e che, tuttavia, rappresentano spesso la differenza tra un progetto software riuscito ed uno fallito: l’efficacia delle stesse regole di business implementate dal software e le metodologie utilizzate per catturarle (estremamente interessante l’appendice dedicata dagli Autori all’analisi delle procedure aziendali e la conseguente descrizione del metodo AD - Analisi del Dettaglio). In sostanza il testo sottolinea che l’efficienza e l’efficacia di un software si misurano dalla capacità d’introdurre una nuova tecnologia unitamente al cambiamento organizzativo al quale essa si accompagna. Attraverso un percorso diviso, a grandi linee, in tre parti il libro ci descrive, nella prima parte, la differenza tra le tecnologie informatiche e le tradizionali tecnologie di produzione indicando, tra l’altro, alcune regole e criteri operativi di orientamento generale per la progettazione di sistemi informatici. Nella seconda parte vi è la descrizione dell’architettura complessiva dei sistemi di supporto operativo (ERP, CRM, SEM) e delle regole di business ad essi sottesi (Controllo di gestione, ad esempio). La terza parte si propone come ponte tra i metodi dell’Ingegneria Gestionale e l’Ingegneria del Software descrivendo i criteri di passaggio dall’Analisi del Dettaglio (analisi delle procedure aziendali) al modello Entità – Relazioni.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Pro:&lt;/strong&gt;&lt;br /&gt;Le tecnologie informatiche sono importanti almeno quanto i principi che costituiscono le basi dell’informazione trattata delle tecnologie stesse. Gli sviluppatori che desiderano approfondire il tema della comunicazione tra l’IT e la complessa realtà dei processi da informatizzare possono trovare in questo testo uno strumento di indiscutibile valore.&lt;br /&gt;&lt;strong&gt;Contro:&lt;/strong&gt;&lt;br /&gt;Nessuno&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Scheda&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Autore:&lt;/strong&gt; G. Bracchi; C. Francalanci; G. Motta&lt;br /&gt;&lt;strong&gt;Titolo:&lt;/strong&gt; Sistemi informativi e aziende in rete&lt;br /&gt;&lt;strong&gt;Editore:&lt;/strong&gt; McGraw-Hill Libri Italia srl&lt;br /&gt;&lt;strong&gt;ISBN:&lt;/strong&gt; 8838608849&lt;br /&gt;&lt;strong&gt;Lingua:&lt;/strong&gt; Italiano&lt;br /&gt;&lt;strong&gt;Anno:&lt;/strong&gt; 2001&lt;br /&gt;&lt;strong&gt;Prezzo:&lt;/strong&gt; € 33,50&lt;br /&gt;&lt;strong&gt;Pagine:&lt;/strong&gt; 448&lt;br /&gt;&lt;strong&gt;Allegati:&lt;/strong&gt; nessuno&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-2025508487375340098?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/2025508487375340098/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=2025508487375340098' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/2025508487375340098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/2025508487375340098'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2008/07/recensione-sistemi-informativi-e.html' title='Recensione: Sistemi Informativi e aziende in rete - C. Francalanci ed altri'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_7vNv3GLH8Mo/SHNcbV6cJGI/AAAAAAAAACA/r9FiU3ibxRk/s72-c/Sistemi_copertina.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-6768480023999044758</id><published>2008-07-08T11:58:00.000+02:00</published><updated>2008-08-04T15:05:27.569+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Architetti'/><title type='text'>Boullée, Speer...</title><content type='html'>Teorico, architetto rivoluzionario e uomo dell'Ancien Régime, Boullée, è architetto di cui resta praticamente quasi nulla di realizzato ma la cui influenza è stata poi, seppur misconosciuta, enorme... ed è arrivata a noi, tramite un sottile filo rosso, passando finanche per l'Architetto di Hitler, Albert Speer.&lt;br /&gt;&lt;br /&gt;Speer, che è considerato uno dei fondatori delle teorie di project management ed organizzazione di sistemi complessi.&lt;br /&gt;L'Architetto che, di fatto, ha consentito, con le sue "mostruose" capacità organizzative, riconosciute al tempo anche dagli avversari del Reich, e mediante aumenti di produzione dell'industria bellica tedesca, al Reich di Hitler di resistere alla pressione degli Alleati.&lt;br /&gt;Ciò malgrado i distruttivi bombardamenti cui lo sottoponevano l'azione combinata degli inglesi e degli americani.&lt;br /&gt;&lt;p&gt;La "forza organizzativa" di una buona architettura!!!&lt;/p&gt;&lt;p&gt;Boullèe, comunque, è stato personaggio visionario ed amatissimo dal mondo del cinema. &lt;/p&gt;&lt;p&gt;Il film "Il Ventre dell'Architetto" girato a Roma da Peter Greenway, è basato sull'ammirazione sconfinata per Boullée da parte del protagonista.&lt;/p&gt;La parte più importante della produzione di Boullèe era costituita da una serie di progetti fantastici destinati ad illustrare la sua visione di Architettura ... progetti di smisurati edifici pubblici in cui veniva proposta un'architettura nuova, basata sulla sperimentazione di forme geometriche elementari e carica di significati morali e simbolici.&lt;br /&gt;&lt;br /&gt;Forme elementari, geometrie semplici ... tecnologia ed arte KISS ... &lt;em&gt;keep it simple&lt;/em&gt;!!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5220588153329971298" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp0.blogger.com/_7vNv3GLH8Mo/SHNBQ_3YcGI/AAAAAAAAABw/K6Uk5hgxiM8/s320/Boull%C3%A8.jpg" border="0" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-6768480023999044758?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/6768480023999044758/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=6768480023999044758' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/6768480023999044758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/6768480023999044758'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2008/07/boulle-speer.html' title='Boullée, Speer...'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_7vNv3GLH8Mo/SHNBQ_3YcGI/AAAAAAAAABw/K6Uk5hgxiM8/s72-c/Boull%C3%A8.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6153130706369340092.post-2563262609564436293</id><published>2008-07-07T18:09:00.001+02:00</published><updated>2008-07-09T19:53:57.100+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Disclaimer'/><title type='text'>Disclaimer</title><content type='html'>&lt;strong&gt;Avviso e rinuncia di responsabilità&lt;/strong&gt;&lt;br /&gt;L'autore di questo sito compie ogni ragionevole sforzo affinché esso risulti il più completo ed accurato possibile, ma ciò non implica alcuna garanzia esplicita o implicita, né alcuna affermazione di idoneità per un particolare uso. Le informazioni qui contenute vengono fornite "come tali".&lt;br /&gt;L'autore non potrà essere, in alcun modo, ritenuto responsabile nei confronti di persone fisiche o giuridiche in merito ad eventuali danni o perdite derivanti dalle informazioni contenute nel presente sito. Si precisa, inoltre, che nel caso in cui venga pubblicato materiale coperto da copyright ciò sia da considerarsi nient'altro che un mero errore. Si dà, quindi, sin d'ora, la più ampia disponibilità a rimuovere, previa opportuna segnalazione degli interessati, il materiale di cui sopra.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Ulteriori precisazioni in merito alle recenti disposizioni di legge relative all'editoria italiana&lt;/strong&gt;&lt;br /&gt;In ottemperanza alla recenti disposizioni di legge relative all'editoria italiana si precisa, altresì, che tale sito non è un periodico e, conseguentemente, qualunque testo vi appaia non ha alcun tipo di cadenza predeterminata nè predeterminabile. Inoltre il sito, non essendo evidentemente una testata giornalistica, è privo di editore. Tutto il materiale immesso nelle aree pubbliche è di proprietà dei relativi autori, se non menzionato diversamente. Tutti i loghi ed i marchi registrati su questo sito appartengono ai rispettivi proprietari. Tutto il resto è proprietà del web-editor Fabio Ciccone.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Responsabilità dell'autore sui contatti acquisiti tramite il sito&lt;br /&gt;&lt;/strong&gt;Chi consulta il sito si assume tutti i rischi relativi al fatto di entrare eventualmente in contatto con altri utenti attraverso il Sito stesso che è quindi estraneo ai rapporti user-to-user e conseguentemente, nel caso in cui dovessero insorgere controversie tra utenti, gli utenti stessi si impegnano ad escludere i responsabili del sito per ogni e qualsiasi danno dovessero subire in conseguenza di tali controversie. L'Autore non garantisce che il sito sia privo di errori, che il sito o il server siano privi di virus e/o altri difetti tecnici di qualunque natura. Qualora l'utilizzo del sito o del materiale crei dei danni agli strumenti informatici degli utenti oppure ai loro dati l'Autore non sarà in alcun modo responsabile per i costi relativi a servizi di manutenzione, riparazioni e/o sostituzioni.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6153130706369340092-2563262609564436293?l=itbauhaus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itbauhaus.blogspot.com/feeds/2563262609564436293/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6153130706369340092&amp;postID=2563262609564436293' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/2563262609564436293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6153130706369340092/posts/default/2563262609564436293'/><link rel='alternate' type='text/html' href='http://itbauhaus.blogspot.com/2008/07/test.html' title='Disclaimer'/><author><name>Fabio Ciccone</name><uri>http://www.blogger.com/profile/14847441098884513951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
