Ανοιχτό Λογισμικό & Βέλτιστες Πρακτικές Υλοποίησης...
DESCRIPTION
Ανοιχτό Λογισμικό & Βέλτιστες Πρακτικές Υλοποίησης Έργων Πληροφορικής σε Επιχειρήσεις. Dimitris Andreadis Software Engineering Manager JBoss Application Server Group JB oss , by Red Hat 12 th Greek ICT Forum October 5-6 th , 2010, Athens. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Ανοιχτό Λογισμικό & Βέλτιστες Πρακτικές Υλοποίησης Έργων Πληροφορικής σε Επιχειρήσεις](https://reader035.vdocuments.mx/reader035/viewer/2022062322/56814e17550346895dbb7f12/html5/thumbnails/1.jpg)
Ανοιχτό Λογισμικό & Βέλτιστες Πρακτικές Υλοποίησης Έργων Πληροφορικής σε Επιχειρήσεις
Dimitris Andreadis
Software Engineering ManagerJBoss Application Server Group
JBoss, by Red Hat
12th Greek ICT ForumOctober 5-6th, 2010, Athens
![Page 2: Ανοιχτό Λογισμικό & Βέλτιστες Πρακτικές Υλοποίησης Έργων Πληροφορικής σε Επιχειρήσεις](https://reader035.vdocuments.mx/reader035/viewer/2022062322/56814e17550346895dbb7f12/html5/thumbnails/2.jpg)
The CIO’s Dilemma or: How I Learned to
Stop Worrying and Love Open Source
Dimitris Andreadis
Software Engineering ManagerJBoss Application Server Group
JBoss, by Red Hat
12th Greek ICT ForumOctober 5-6th, 2010, Athens
![Page 3: Ανοιχτό Λογισμικό & Βέλτιστες Πρακτικές Υλοποίησης Έργων Πληροφορικής σε Επιχειρήσεις](https://reader035.vdocuments.mx/reader035/viewer/2022062322/56814e17550346895dbb7f12/html5/thumbnails/3.jpg)
About Me
• JBoss AS, Engineering Manager
– Most popular Java EE application server
– Base for middleware offerings by Red Hat
– Involved with JBoss AS for 10+ years
– Coordinating a team of developers in 15 countries
• ...and before JBoss?
– 7y experience in distributed systems (telcos)
– BSc/MSc Computer Science (Athens/Dublin)
dandreadis.blogspot.com
![Page 4: Ανοιχτό Λογισμικό & Βέλτιστες Πρακτικές Υλοποίησης Έργων Πληροφορικής σε Επιχειρήσεις](https://reader035.vdocuments.mx/reader035/viewer/2022062322/56814e17550346895dbb7f12/html5/thumbnails/4.jpg)
The coming of age of Open Sourcehttp://www.eweekeurope.co.uk/news/open-source-adoption-reaches-tipping-point-8859
• 69% of organizations anticipate increased OSS investment
• 38% expecting to migrate mission-critical apps to OSS in the next year
• 65% have a documented strategic approach to OSS, 32% are developing one
![Page 5: Ανοιχτό Λογισμικό & Βέλτιστες Πρακτικές Υλοποίησης Έργων Πληροφορικής σε Επιχειρήσεις](https://reader035.vdocuments.mx/reader035/viewer/2022062322/56814e17550346895dbb7f12/html5/thumbnails/5.jpg)
Why Open Source?http://newsroom.accenture.com/article_display.cfm?article_id=5045
($$$)Cost Security
QualityReliabilityPerformance Maturity
Bug FixingVendor Independence
Openness
…
• Qualities of Open Source overtake Cost as primary adoption driver
![Page 6: Ανοιχτό Λογισμικό & Βέλτιστες Πρακτικές Υλοποίησης Έργων Πληροφορικής σε Επιχειρήσεις](https://reader035.vdocuments.mx/reader035/viewer/2022062322/56814e17550346895dbb7f12/html5/thumbnails/6.jpg)
Question:
“I am a Chief Information Officer (CIO). I want to use Open Source Software in my company to lower costs but I have heard horror stories.
How can I manage to do it and still keep my job?”
![Page 7: Ανοιχτό Λογισμικό & Βέλτιστες Πρακτικές Υλοποίησης Έργων Πληροφορικής σε Επιχειρήσεις](https://reader035.vdocuments.mx/reader035/viewer/2022062322/56814e17550346895dbb7f12/html5/thumbnails/7.jpg)
#1 - Strategy
• Define criteria and guidelines for choosing Open Source
– Features, maturity, frequency of releases, bug fixes– Size and health of Community, Governance– Commercial Support & Licensing
• Map existing Open Source usage
– What, Where, Why– Who supports it– How is it acquired/distributed
• Measure TCO
![Page 8: Ανοιχτό Λογισμικό & Βέλτιστες Πρακτικές Υλοποίησης Έργων Πληροφορικής σε Επιχειρήσεις](https://reader035.vdocuments.mx/reader035/viewer/2022062322/56814e17550346895dbb7f12/html5/thumbnails/8.jpg)
#2 – Architecture
• Open Source is about Choice
– Do not base your architecture on Products
– Avoid vendor lock-in, proprietary or not
• Embrace Open Standards
– Reference Architectures*
– Interfaces (APIs)
– Data Formats
*e.g. Java Enterprise Edition (EE) providesan excellent base for enterprise applications.
![Page 9: Ανοιχτό Λογισμικό & Βέλτιστες Πρακτικές Υλοποίησης Έργων Πληροφορικής σε Επιχειρήσεις](https://reader035.vdocuments.mx/reader035/viewer/2022062322/56814e17550346895dbb7f12/html5/thumbnails/9.jpg)
#3 – Skills
• Open Source is a culture of Doers
– Encourage people to get their hands dirty
– Adopt Open Source development practices & tools
• Educate your People
– Trainings, Conferences, Certifications
• Promote Excellence
– Technical Careers
may the Force Sourcebe with You!
![Page 10: Ανοιχτό Λογισμικό & Βέλτιστες Πρακτικές Υλοποίησης Έργων Πληροφορικής σε Επιχειρήσεις](https://reader035.vdocuments.mx/reader035/viewer/2022062322/56814e17550346895dbb7f12/html5/thumbnails/10.jpg)
#4 – Community
• Open Source is a culture of Collaboration
– Get on the forums, mailing list, IRC
• Give back to the community
– Report bugs
– Describe solutions
– Provide patches, documentation
– Contribute back code
![Page 11: Ανοιχτό Λογισμικό & Βέλτιστες Πρακτικές Υλοποίησης Έργων Πληροφορικής σε Επιχειρήσεις](https://reader035.vdocuments.mx/reader035/viewer/2022062322/56814e17550346895dbb7f12/html5/thumbnails/11.jpg)
#5 – Support
• Do I need to buy Support?
– In-house vs. Community vs. Professional Support
• What Support really means?
– Certified software stacks
– Up to 24x7 production support & SLAs
– Multi-year maintenance policies & Security fixes
– Developer support, Integrated Tool Chain
– Monitoring, Management Tools
– Predictable Roadmaps
– Legal Assurance
![Page 12: Ανοιχτό Λογισμικό & Βέλτιστες Πρακτικές Υλοποίησης Έργων Πληροφορικής σε Επιχειρήσεις](https://reader035.vdocuments.mx/reader035/viewer/2022062322/56814e17550346895dbb7f12/html5/thumbnails/12.jpg)
Case Study: OSS Adoption by EFG Eurobankhttp://www.eede.gr/pdf/eip_margaritis_170610.pdfhttp://ellak.gr/uploads/egov09/eurobank_libas.pdf
![Page 13: Ανοιχτό Λογισμικό & Βέλτιστες Πρακτικές Υλοποίησης Έργων Πληροφορικής σε Επιχειρήσεις](https://reader035.vdocuments.mx/reader035/viewer/2022062322/56814e17550346895dbb7f12/html5/thumbnails/13.jpg)
Recap – Open Source Adoption Key Elements1. Strategy
2. Architecture
3. Skills
4. Community
5. Support
![Page 14: Ανοιχτό Λογισμικό & Βέλτιστες Πρακτικές Υλοποίησης Έργων Πληροφορικής σε Επιχειρήσεις](https://reader035.vdocuments.mx/reader035/viewer/2022062322/56814e17550346895dbb7f12/html5/thumbnails/14.jpg)
[email protected] http://www.jboss.org