210 likes | 343 Views
First Create the Mailbox. exploring agile development in an e-Government organisation. Furio Grossato. Network of Agile Methodologies Experience Workshop Bolzano, 17 October 2002. www.infocamere.it. Company profile. ::.
E N D
First Create the Mailbox exploring agile development in an e-Government organisation Furio Grossato Network of Agile Methodologies Experience Workshop Bolzano, 17 October 2002 www.infocamere.it
Company profile :: InfoCamere created and operated the national system linking Italy’s Chambers of Commerce 2
Company profile :: Within e-Government programme, InfoCamere provides the Chambers and central and local government departments with IT products and servicesthrough high-security and high-reliability 3
Company profile :: InfoCamere provides government department, professionals, and citizens with access to the Chambers’ databases 4
The Business Register The Business Register was established in 1993 (in implementation of express legislative provisions) in electronic format: the distinguishing features was a first for Europe 5
Digital certification service InfoCamere is a Certification Authority for digital signature holders in the public list maintained by the AIPA (Authority for IT in the Public Administration) 6
Services Digital certification services Document management Legalmail: secure, certified mail Cert.Impresa: Web-based company certification The Italian companies Web Portal: www.infoimprese.it 7
Databases Protests databases National Waste Database Patents and Trademarks Foreign trade operators Movimprese: quarterly statistics from the Italian Business Register 8
InfoCamere in figures • Employees: 572(*) • Sales: 87,3 million Euro (*) • Investment: 7,2 million Euro (*) • Share capital: 17,7 million Euro (*) From 2001 financial statement 9
Why Agile ? Management’s issues • increase productivity and flexibility • reduce costs • applications delivery in predictable time • self and flat organisation Developer’s issues • responsibility in technical choices • quick feedback and appreciation • new technologies involvement • “the art and crafts of software” 10
Why Agile ? But… • no considerable failure in projects • low turnover in staff • high business knowledge with developers • light customer’s presence • project leader with technical education • high leaning for new technologies • “lets try first and see what happens” attitude … no back against the well ! 11
Agile to be adopted ? An adoption pattern reflect upon it, shift curiosity, expectations learning adoption exploration 12
Exploring Agile First create the mailbox ! “First we have to create the mailbox in folks’ heads, then we can start delivering messages to it” (XP WikiWikiWeb) :: 13
First create the mail box Three different actors • Upper management • owner level, strategic vision • Project leader • control level, tactical vision • Developer • operational level, technical vision 14
Adopting Agile: a metaphor A common traffic’s problem: the crossroads :: the heavy-weight approach:a traffic lights 15
Adopting Agile: a metaphor :: A common traffic’s problem: the crossroads the agile solution: the round-about 16
First create the mail box The company “self awareness” for adopting Agile • Understanding • Expectations • Impacts 17
First create the mail box Some experiences • Nomina sunt consequentia rerum (or not ?) • [“don't call it Extreme” ] • Harnessing the organization changes • Dissemination and knowledge transfer • Human Resources commitment • Cultural specific values • Incremental approach 18
Exploring Agile Hot issues • agile project management • quality: live together ISO9001/Vision2000 • initial “raw” estimate of project • measure metrics • component development and reuse • an agile data approach • adaptation to the European specific culture 19
Exploring Agile A slogan for Agile Processes “A sustainable process for software’s development in Europe” 20
Thanks for your attention furio.grossato@infocamere.it www.infocamere.it