Wsparcie, rozwój oraz popularyzacja oprogramowania Open Source (prace projektu QualiPSo) Alicja Ciemniewska Bartosz Lewandowski Konferencja i3, Poznań, 4-6 listopada 2009
Plan Kontekst Efekt ekonomiczny Paradoks rozwojowy Projekt QualiPSo to... Misja Wyzwania Podejście Centra Kompetencji QualiPSo Rezultaty
Kontekst 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
Efekt 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
Paradoks 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?
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
Misja 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
Wyzwania 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
Podejście porozumienie przemysłu i społeczności którego celem jest wzmocnienie zaufania do FLOSS
Sieć 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
Sieć 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)
Rezultaty Zagadnienia prawne Modele biznesowe Interoperacyjność Zarządzanie informacją Wiarygodność produktu Wiarygodność procesu QualiPSo Factory Inicjatywy
Rezultaty: Zagadnienia prawne Cel 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? Rezultaty 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
Rezultaty: 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
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)
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ą
Rezultaty: 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
Rezultaty: 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
Rezultaty: 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.
Rezultaty: QualiPSo Factory Authentication provider Message oriented implementation Web client : mashup Forge API Abstract Service Interface 1 Abstract Service Interface 2 Binding Access control Msg queue ESB WS-binding WS-binding Service 1 Service 2 WS-binding Notification Abstract Service Interface 3 Indexation WS-binding Service 3 Direct call 1
Rezultaty: 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/
QualiPSo 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)
Dziękuję za uwagę! http://www.qualipso.org qualipso@man.poznan.pl