Upload
bartekel
View
468
Download
1
Embed Size (px)
DESCRIPTION
Presentation given at i3 Conference (http://www.i3conference.net/) (presentation in Polish)
Citation preview
Wsparcie, rozwój oraz popularyzacja oprogramowania Open Source(prace projektu QualiPSo)
Alicja Ciemniewska
Bartosz Lewandowski
Konferencja i3, Poznań, 4-6 listopada 2009
04.11.2009 Konferencja i3, QualiPSo - wsparcie, rozwój oraz popularyzacja FLOSS
PlanPlan
• Kontekst• Efekt ekonomiczny• Paradoks rozwojowy• Projekt QualiPSo to ...• Misja• Wyzwania• Podejście• Centra Kompetencji QualiPSo• Rezultaty
04.11.2009 Konferencja i3, QualiPSo - wsparcie, rozwój oraz popularyzacja FLOSS
KontekstKontekst• FLOSS(*) nie jest nowym pojęciem, ale kontekst związany z branżą
IT zmienia się dynamicznie ...– Rozwój Internetu sprzyja pracy grupowej – Większość nowych przedsiębiorstw rozważa wykorzystanie narzędzi
opartych na sieci (SaaS)– Otwarte standardy i otwarte oprogramowanie sprzyjają procesom
standaryzacyjnym– Politycy otworzyli się na argumenty związane z FLOSS– Chiny, Brazylia, niektóre kraje europejskie rozpoczęły już masowe
wprowadzanie FLOSS w administracji publicznej
• Gospodarka podlega nieustannym zmianom, które stymulują jej rozwój
(*) Freely-Licensed Open Source Software, Free Libre Open Source Software
04.11.2009 Konferencja i3, QualiPSo - wsparcie, rozwój oraz popularyzacja FLOSS
Efekt ekonomicznyEfekt ekonomiczny
• Gospodarki ewoluują z orientacji na produkty w kierunku orientacji na usługi
• FLOSS jest szansą dla przemysłu sprzyjając wzrostowi gospodarczemu i konkurencyjności
• FLOSS jako czynnik napędzający rozwój gospodarki opartej na usługach– Dla dostawców usług – utrzymując koszt usługi na możliwie
niskim poziomie– Dla odbiorców usług (obywateli) – zwiększając konkurencję na
rynku– Dla przemysłu oprogramowania – zwiększając zasoby
wspierające innowacje– Dla administracji publicznej – pozwalając na uwolnienie
zasobów i w konsekwencji - wspierać lokalne rynki pracy
04.11.2009 Konferencja i3, QualiPSo - wsparcie, rozwój oraz popularyzacja FLOSS
Paradoks rozwojowyParadoks rozwojowy
Obiecujące perspektywy …
• Szansa dla przedsiębiorstw i rządów
• Szansa dla branży IT w Europie i wschodzących gospodarkach
… ale też ciągle niejasności
• Zagadnienia prawne?• Modele biznesowe?• Interoperacyjność?• Know how?• Jakość?• Dojrzałość?• Industrializacja?• Wsparcie?
04.11.2009 Konferencja i3, QualiPSo - wsparcie, rozwój oraz popularyzacja FLOSS
Projekt QualiPSo to …Projekt QualiPSo to …
• Unikalne globalne porozumienie sprzyjające większemu wykorzystaniu wiarygodnego, niskokosztowego, elastycznego otwartego oprogramowania w przemyśle i administracji, pobudzając innowacyjność i konkurencyjność
• Największy projekt związany z FLOSS finansowany prze UE w ramach 6PR
• 18 uczestników z Europy, Brazylii i Chin
04.11.2009 Konferencja i3, QualiPSo - wsparcie, rozwój oraz popularyzacja FLOSS
MisjaMisja
Zaufanie jest kluczowym zagadnieniem!Nie można oczekiwać zaufania bez
wskazania dowodów !!!
• Zaproponować i zademonstrować rozwiązania techniczne, procedury i polityki podnoszące jakość i dojrzałość rozwiązań FLOSS do poziomu przyjętego i akceptowanego przez świat biznesu
04.11.2009 Konferencja i3, QualiPSo - wsparcie, rozwój oraz popularyzacja FLOSS
WyzwaniaWyzwania
• Odrzucenie popularnych mitów dotyczących FLOSS ograniczających jego komercyjne wykorzystanie
• Pokazanie i potwierdzenie jakości FLOSS w zastosowaniach komercyjnych
Od rewolucji do zastosowań biznesowych
zachowując entuzjazm i świeżość spojrzenia typowe dla FLOSS
04.11.2009 Konferencja i3, QualiPSo - wsparcie, rozwój oraz popularyzacja FLOSS
PodejściePodejście
• … porozumienie przemysłu i społeczności którego celem jest wzmocnienie zaufania do FLOSS
04.11.2009 Konferencja i3, QualiPSo - wsparcie, rozwój oraz popularyzacja FLOSS
Sieć Centrów KompetencjiSieć Centrów Kompetencji• Centra Kompetencji QualiPSo
stanowią sieć sfederowanych jednostek działających w oparciu o te same zasady, metody, narzędzia
• Działają lokalnie, współpracują globalnie
• Dysponują wiedzą i świadczą wspólny pakiet usług z zakresu różnych zagadnień odnoszących się do jakości
• Każde Centrum Kompetencji jest niezależną jednostką działającą w oparciu o własny model prawny i finansowy
04.11.2009 Konferencja i3, QualiPSo - wsparcie, rozwój oraz popularyzacja FLOSS
Sieć Centrów KompetencjiSieć Centrów Kompetencji
• Główne cele– Wsparcie i promocja FLOSS– Stworzenie bazy wiedzy o FLOSS
• Usługi– QualiPSo Factory (hosting)– Labelling– Consulting
• Istniejące: Brazylia (Sao Paulo), Hiszpania (Madryt), Niemcy (Berlin)
• Planowane: Włochy, Chiny, Polska (PCSS)
04.11.2009 Konferencja i3, QualiPSo - wsparcie, rozwój oraz popularyzacja FLOSS
RezultatyRezultaty
• Zagadnienia prawne• Modele biznesowe• Interoperacyjność• Zarządzanie informacją• Wiarygodność produktu• Wiarygodność procesu• QualiPSo Factory
• Inicjatywy
04.11.2009 Konferencja i3, QualiPSo - wsparcie, rozwój oraz popularyzacja FLOSS
Rezultaty: Zagadnienia prawneRezultaty: Zagadnienia prawne
• CelCel– Zwiększenie jakości prawnej FLOSS– Zwiększenie świadomości prawnej wokół FLOSS
• Jak oceniać ryzyka, odpowiedzialności? Czy licencje są kompatybilne? Jakie są ograniczenia w przestrzeni międzynarodowej?
• RezultatyRezultaty– Wielojęzyczny portal z informacjami referencyjnymi dot.
zagadnień prawnych FLOSS– Opracowania udostępnione społeczności pozwalające
zrozumieć i zidentyfikować problemy związane z kompatybilnością licencji, odpowiedzialnością prawną i ryzykami związanymi z użyciem FLOSS
– Metodologie do śledzenia praw autorskich (IPR tracking) w cyklach rozwojowych oprogramowania
04.11.2009 Konferencja i3, QualiPSo - wsparcie, rozwój oraz popularyzacja FLOSS
Rezultaty: Modele biznesoweRezultaty: Modele biznesowe
• Cel– Identyfikacja czynników istotnych z punktu biznesowego
wykorzystania FLOSS
• Rezultaty– Ułatwienie i stymulacja procesu integracji komponentów FLOSS
w zastosowaniach przemysłowych– Zdefiniowanie strategii stanowiska, współpracy i dialogu
pomiędzy przemysłem i społecznością FLOSS– Rozwiązania hybrydowe (produkty)– Zdefiniowanie wykonalnych modeli biznesowych do
zastosowania w przypadku użycia komponentów FLOSS
04.11.2009 Konferencja i3, QualiPSo - wsparcie, rozwój oraz popularyzacja FLOSS
Rezultaty: InteroperacyjnośćRezultaty: Interoperacyjność
• Cel– Zaproponowanie rozwiązań i wytycznych
zwiększających/wspierających interoperacyjność FLOSS• Trzy wymiary badawcze
– Interoperacyjność techniczna (otwarte standardy, middleware, testowanie interoperacyjności)
– Interoperacyjność semantyczna (wspólne, uzgodnione modele informacyjne)
– Interoperacyjność organizacyjna (współdziałanie procesów w kontekście współpracy między organizacjami)
• Rezultaty– Wytyczne dotyczące testowania interoperacyjności, analiza i
usprawnienia interoperacyjności OSS w odniesieniu do warstwy middleware oraz środowisk pracy grupowej (forges)
04.11.2009 Konferencja i3, QualiPSo - wsparcie, rozwój oraz popularyzacja FLOSS
Rezultaty: Zarządzanie informacjąRezultaty: Zarządzanie informacją
• Cel– Implementacja dobrych praktyk w zakresie zarządzania
informacją (kod źródłowy, dokumentacja, etc) w celu zwiększenia produktywności procesu tworzenia FLOSS oraz usług jego wsparcia.
• Rezultaty– Identyfikacja obszarów w procesie zarządzania informacją, które
mogą być usprawnione w projektach FLOSS– Analiza struktur informacji i danych przetwarzanych w
narzędziach pracy grupowej– Propozycja i implementacja nowych narzędzi do zarządzania
informacją
04.11.2009 Konferencja i3, QualiPSo - wsparcie, rozwój oraz popularyzacja FLOSS
Rezultaty: Wiarygodność produktuRezultaty: Wiarygodność produktu
• Cel– Umożliwienia oceny stopnia wiarygodności produktów
i komponentów FLOSS
• Rezultaty– Sprawdzony i modyfikowalny model wiarygodności
produktu FLOSS– Testy, benchmarki– Narzędzia do testowania, pomiarów, analizy danych
04.11.2009 Konferencja i3, QualiPSo - wsparcie, rozwój oraz popularyzacja FLOSS
Rezultaty: Wiarygodność procesuRezultaty: Wiarygodność procesu
• Cel– Umożliwienie biznesowego
wykorzystania FLOSS do tworzenia wiodących produktów i usług
• Rezultaty– Open Maturity Model (OMM),
oparty na CMMI model dojrzałości procesu rozwoju FLOSS
– Model ten może być podstawą do oceny i ulepszenia procesu rozwoju FLOSS
04.11.2009 Konferencja i3, QualiPSo - wsparcie, rozwój oraz popularyzacja FLOSS
Rezultaty: QualiPSo FactoryRezultaty: QualiPSo Factory
• Cel– Identyfikacja potrzeb rozwojowych w odniesieniu do środowisk
pracy grupowej w branży IT– Projekt i implementacja “QualiPso Factory” – infrastruktury
informacyjnej ułatwiającej grupowe rozwijanie komponentów FLOSS i zwiększającej ich wykorzystanie w projektach IT. \
• Rezultaty– Prototypowe środowisko programistycznej pracy grupowej
(forge) • Architektura oparta na modularnym modelu usługowym• Modyfikowalny interfejs użytkownika (mashups)• Spójne podejście do kwestii tworzenia oraz zarządzania informacją
– Zintegrowany zestaw narzędzi: Forum, VoIP, version control system, issue tracker, mailing list, document management, etc.
04.11.2009 Konferencja i3, QualiPSo - wsparcie, rozwój oraz popularyzacja FLOSS
Rezultaty: QualiPSo FactoryRezultaty: QualiPSo Factory
11
Authenticationprovider
Web client :
mashup
Abstract Service Interface 1
Service 1
Service 2
Service 3
WS-binding
WS-binding
WS-binding
WS-binding
Forge A P I
Abstract Service Interface 2
Abstract Service Interface 3
Binding
Access control
Notification
Indexation
M essage oriented im plem entation
D irect call
M sg queueESB
04.11.2009 Konferencja i3, QualiPSo - wsparcie, rozwój oraz popularyzacja FLOSS
Rezultaty: InicjatywyRezultaty: Inicjatywy
• Open World Forum– Światowy „szczyt” FLOSS– http://www.openworldforum.org/
• 2020 FLOSS Roadmap– Prognoza rozwoju FLOSS do 2020– Aktualizowana corocznie– http://www.2020flossroadmap.org/
• Globalna sieć centrów kompetencji FLOSS– http://www.flosscc.org/
04.11.2009 Konferencja i3, QualiPSo - wsparcie, rozwój oraz popularyzacja FLOSS
QualiPSo – karta projektuQualiPSo – karta projektu
• Projekt dofinansowany w ramach 6PR• Nazwa: QualiPSo - Quality Platform for Open Source
Software• Rodzaj dofinansowania: Integrated Project• Contract Number: 034763• Uczestnicy: 18 organizacji z 9 krajów (3 kontynentów) • Obszar tematyczny: Open development platforms for
software and services • Czas trwania: 48 miesięcy (11/2007-11/2010)• Budżet: 17.3 MEuro (dofinansowanie 10.4 MEuro)
04.11.2009 Konferencja i3, QualiPSo - wsparcie, rozwój oraz popularyzacja FLOSS
Dziękuję za uwagę!Dziękuję za uwagę!
• http://www.qualipso.org• [email protected]