Jakość i wiarygodność OSS

50 %
50 %
Information about Jakość i wiarygodność OSS
Technology

Published on March 13, 2009

Author: bartekel

Source: slideshare.net

Jakość i wiarygodność otwartego oprogramowania Czy coś można z tym zrobić? Bartosz Lewandowski Poznańskie Centrum Superkomputerowo-Sieciowe [email_address] Poznań, 7.03.2009

Agenda Wprowadzenie (znaczenie OSS / mit czy prawda?) Problem jakości i wiarygodności a OSS Projekt QualiPSo Wiarygodność Interopreacyjność Centra Kompetencji QualiPSo Podsumowanie

Wprowadzenie (znaczenie OSS / mit czy prawda?)

Problem jakości i wiarygodności a OSS

Projekt QualiPSo

Wiarygodność

Interopreacyjność

Centra Kompetencji QualiPSo

Podsumowanie

Znaczenie OSS Rynek OSS jest rozbudowany, zróżnicowany i rozwija się dynamicznie OSS cieszy się coraz większym zainteresowaniem OSS zwiększa konkurencyjność na rynku oprogramowania

Rynek OSS jest rozbudowany, zróżnicowany i rozwija się dynamicznie

OSS cieszy się coraz większym zainteresowaniem

OSS zwiększa konkurencyjność na rynku oprogramowania

Znaczenie OSS Rynek OSS jest rozbudowany, zróżnicowany i rozwija się dynamicznie OSS cieszy się coraz większym zainteresowaniem OSS zwiększa konkurencyjność na rynku oprogramowania … jednak wciąż obserwujemy brak przekonania do rozwiązań opartych o OSS

Rynek OSS jest rozbudowany, zróżnicowany i rozwija się dynamicznie

OSS cieszy się coraz większym zainteresowaniem

OSS zwiększa konkurencyjność na rynku oprogramowania

… jednak wciąż obserwujemy brak przekonania do rozwiązań opartych o OSS

Mit czy prawda? "Free Open Source Software is against commerce” "Free Open source is only used by hackers and technology elites " "Nobody controls development and anybody can change the software, which eventually becomes unstable and insecure" "There is not any support ” … czy OSS jest zamknięty dla użytkownika masowego?

"Free Open Source Software is against commerce”

"Free Open source is only used by hackers and technology elites "

"Nobody controls development and anybody can change the software, which eventually becomes unstable and insecure"

"There is not any support ”

… czy OSS jest zamknięty dla użytkownika masowego?

Obawy i niejasności wokół OSS Aspekty prawne Licencje, patenty, prawa autorskie, odszkodowania. Jakość oprogramowania Cykl rozwoju projektu, dokumentacja, zapewnienie wsparcia. Aspekty biznesowe Zapewnienie konkurencyjności na rynku Ciągłość działalności??

Aspekty prawne

Licencje, patenty, prawa autorskie, odszkodowania.

Jakość oprogramowania

Cykl rozwoju projektu, dokumentacja, zapewnienie wsparcia.

Aspekty biznesowe

Zapewnienie konkurencyjności na rynku

Ciągłość działalności??

Wiarygodność a Zaufanie Kwestia budowania zaufania czyli co sprawia, że ufasz swojemu bankowi/Linuxowi? Aspekt psychologiczny Niezawodność Wiarygodność Zaufanie Popularność Jakość Marka Opinie

Kwestia budowania zaufania

czyli co sprawia, że ufasz swojemu bankowi/Linuxowi?

Aspekt psychologiczny

Zaufanie do OSS Zaufanie do OSS Czy zaufać? Kto stoi za OSS? Dlaczego zaufać? Jak budować zaufanie?

QualiPSo Quality Platform for Open Source Software „ T o define and implement technologies, procedures and policies to leverage the Open Source Software development current practices to sound and well r ecognised and established industrial operations. ” QualiPSo jako kamień milowy w budowie zaufania do OSS „ It is all about trust”

Quality Platform for Open Source Software

„ T o define and implement technologies, procedures and policies to leverage the Open Source Software development current practices to sound and well r ecognised and established industrial operations. ”

QualiPSo jako kamień milowy w budowie zaufania do OSS

„ It is all about trust”

QualiPSo Jakość i Wiarygodność OSS Konkurencyjność OSS na rynku oprogramowania

QualiPSo a wiarygodność OSS Znalezienie czynników wpływających na zaufanie Określenie metod ocenienia zaufania do produktów OSS Stworzenie zestawu narzędzi wspomagających ocenę i wybór OSS Wspomaganie i rozszerzenie procesu testowania: uwzględniając istniejące praktyki i narzędzia

Znalezienie czynników wpływających na zaufanie

Określenie metod ocenienia zaufania do produktów OSS

Stworzenie zestawu narzędzi wspomagających ocenę i wybór OSS

Wspomaganie i rozszerzenie procesu testowania:

uwzględniając istniejące praktyki i narzędzia

Problemy od strony użytkowników Powody odrzucania OSS w Australii Brak przełożenia na potrzeby firmy Brak zapewnionego wsparcia I kogoś kogo w razie problemów można pozwać Brak odgórnych zaleceń i rekomendacji Brak czasu i zasobów na wdrażanie nowości Polityka firmy

Powody odrzucania OSS w Australii

Brak przełożenia na potrzeby firmy

Brak zapewnionego wsparcia

I kogoś kogo w razie problemów można pozwać

Brak odgórnych zaleceń i rekomendacji

Brak czasu i zasobów na wdrażanie nowości

Polityka firmy

Kto wybiera OSS? Analiza ponad 100 ankiet zebranych od użytkowników Uwzględniając: Informacje o użytkowniku: Rola w projekcie, wykształcenie Informacje o firmie: Publiczna/prywatna, cel wykorzystania OSS

Analiza ponad 100 ankiet zebranych od użytkowników

Uwzględniając:

Informacje o użytkowniku:

Rola w projekcie, wykształcenie

Informacje o firmie:

Publiczna/prywatna, cel wykorzystania OSS

Co wpływa na wybór OSS? Głównie nieformalne procesy wyboru: Nikt z ankietowanych nie korzystał z istniejących metod wyboru OSS Grupy czynników: Ekonomiczne Jakościowe Kwestie techniczne

Głównie nieformalne procesy wyboru:

Nikt z ankietowanych nie korzystał z istniejących metod wyboru OSS

Grupy czynników:

Ekonomiczne

Jakościowe

Kwestie techniczne

Czego szuka użytkownik? Najważniejsze kryteria: Funkcjonalność Satysfakcja klienta Interoperacyjność Niezawodność Łatwość zarządzania i utrzymania Również znaczące: Dokumentacja techniczna Stabilna i aktywna społeczność Zgodność ze standardami

Najważniejsze kryteria:

Funkcjonalność

Satysfakcja klienta

Interoperacyjność

Niezawodność

Łatwość zarządzania i utrzymania

Również znaczące:

Dokumentacja techniczna

Stabilna i aktywna społeczność

Zgodność ze standardami

Co jest mało istotne dla użytkownika? Kryteria: Wielkość i złożoność projektu Testy i benchmarki Wsparcie dużej organizacji Aspekty ekonomiczne

Kryteria:

Wielkość i złożoność projektu

Testy i benchmarki

Wsparcie dużej organizacji

Aspekty ekonomiczne

Rzeczywistość OSS Analiza wybranych 32 projektów OSS o zróżnicowanym zastosowaniu i dobrej reputacji Sprawdzenie dostępności informacji pożądanej przez użytkownika

Analiza wybranych 32 projektów OSS o zróżnicowanym zastosowaniu i dobrej reputacji

Sprawdzenie dostępności informacji pożądanej przez użytkownika

Problemy z OSS Braki w dokumentacji: Zarówno technicznej jak i użytkownika Rozwój oprogramowania Nieformalne zasady i praktyki Mało informacji o jakości: Dokumentacja testów Raporty z testów

Braki w dokumentacji:

Zarówno technicznej jak i użytkownika

Rozwój oprogramowania

Nieformalne zasady i praktyki

Mało informacji o jakości:

Dokumentacja testów

Raporty z testów

Interoperacyjność „ Zdolność do współpracy pomiędzy jednostkami”. Czynnik wpływający istotnie na wiarygodność rozwiązań. Klucz to rozwoju konkurencyjności [FLOSS RoadMap 2020]

„ Zdolność do współpracy pomiędzy jednostkami”.

Czynnik wpływający istotnie na wiarygodność rozwiązań.

Klucz to rozwoju konkurencyjności [FLOSS RoadMap 2020]

Interoperacyjność jako katalizator dla rozwoju OSS Interoperacyjność techniczna Interoperacyjność semantyczna Interoperacyjność organizacyjna Otwarte standardy, otwarte interfejsy, otwarte protokoły reprezentacje wiedzy (shared meaning of data) semantyczna integracja modeli informacyjnych współpraca między organizacjami (procesy biznesowe) ujednolicone cele biznesowe

Otwarte standardy, otwarte interfejsy, otwarte protokoły

reprezentacje wiedzy (shared meaning of data)

semantyczna integracja modeli informacyjnych

współpraca między organizacjami (procesy biznesowe)

ujednolicone cele biznesowe

Interoperacyjność techniczna Otwarte standardy, Otwarte interfejsy, otwarte protokoły SOA Metodologia testowania interoperacyjności Scenariusze Implementacja przykładowych rozproszonych scenariuszy integracji różnych systemów z wykorzystaniem platform typu „middleware” Analiza trudności związanych z otwartymi standardami. Case studies Lekka metodyka testowania interoperacyjności OSS: ocena wybranych systemów OSS pod kątem interop technicznej zbiór praktyk, rekomendacji odnośnie testowania interop technicznej

Otwarte standardy,

Otwarte interfejsy, otwarte protokoły

SOA

Metodologia testowania interoperacyjności

Scenariusze

Implementacja przykładowych rozproszonych scenariuszy integracji różnych systemów

z wykorzystaniem platform typu „middleware”

Analiza trudności związanych z otwartymi standardami.

Case studies

Lekka metodyka testowania interoperacyjności OSS:

ocena wybranych systemów OSS pod kątem interop technicznej

zbiór praktyk, rekomendacji odnośnie testowania interop technicznej

Interoperacyjność semantyczna Integracja odmiennych (heterogenicznych) modeli informacyjnych. Wykorzystanie technologii semantycznych w celu Rozszerzenie funkcjonalności narzędzi typu „middleware” na poziomie semantycznym Zwiększenie interoperacyjności semantycznej platform wspomagających rozwój oprogramowania (forge)

Integracja odmiennych (heterogenicznych) modeli informacyjnych.

Wykorzystanie technologii semantycznych w celu

Rozszerzenie funkcjonalności narzędzi typu „middleware” na poziomie semantycznym

Zwiększenie interoperacyjności semantycznej platform wspomagających rozwój oprogramowania (forge)

Interoperacyjność semantyczna Semantic Integration of Services Semantic Harmonisationof Security Policies Rozszerzenia OSS Middleware Cross-Forge Project Migration Rozszerzenia OSS Forges Semantic- based Cross-Forge Search Semantic Mapping / Harmonisation Approaches Interoperacyjność Semantyczna w QualiPSo

Interoperacyjność organizacyjna Analiza State-of-the-Art Scenariusze użycia Rekomendacje i guidelines BPMN OASIS RM-SOA

Centra Kompetencji QualiPSo …”bricks and mortar” Cele: Wspieranie i promocja OSS Baza wiedzy o OSS i rezultatów QualiPSo Dostarczenie usług związanych z zachowaniem jakości OSS Działania lokalne, współpraca globalna

Cele:

Wspieranie i promocja OSS

Baza wiedzy o OSS i rezultatów

QualiPSo

Dostarczenie usług związanych z

zachowaniem jakości OSS

Działania lokalne, współpraca

globalna

Centra Kompetencji QualiPSo Usługi podstawowe: Factory Usługi konsultingowe Labeling Usługi opcjonalne: Usługi prawne Business Training Interoperacyjność Benchmarking dla OSS

Usługi podstawowe:

Factory

Usługi konsultingowe

Labeling

Usługi opcjonalne:

Usługi prawne

Business Training

Interoperacyjność

Benchmarking dla OSS

Podsumowanie Jakość i wiarygodność są istotnymi czynnikami wpływającymi na decyzje czy stosować OSS czy nie. OSS to nie tylko darmowość i dostępność. Korzystanie z dużego zbioru aplikacji OSS. Siła OSS zauważana przez EU i inne organizacje. QualiPSo jako inicjatywa poprawy jakości i wiarygodności dla OSS.

Jakość i wiarygodność są istotnymi czynnikami wpływającymi na decyzje czy stosować OSS czy nie.

OSS to nie tylko darmowość i dostępność.

Korzystanie z dużego zbioru aplikacji OSS.

Siła OSS zauważana przez EU i inne organizacje.

QualiPSo jako inicjatywa poprawy jakości i wiarygodności dla OSS.

Dziękuję za uwagę. [email_address]

Add a comment

Related presentations

Related pages

Jakość i wiarygodność OSS - Technology

Jakość i wiarygodność otwartego oprogramowania Jakość i wiarygodność otwartego oprogramowania Czy coś można z tym zrobić? Bartosz ...
Read more

Jakość, której potrzebujesz - Documents

Jakość, której potrzebujesz. - PowerPoint PPT Presentation. Download Jakość, ... Jakość i wiarygodność OSS GPW 2007 – NOWA JAKOŚĆ IN V ...
Read more

Jakość Open Source - e-mail, bezpieczeństwo, antywirusy ...

Jakość Open Source Szczegóły ... twórców OSS w budowaniu nowoczesnych i ... użycia rozwiązań OSS w gospodarce; Jakość i wiarygodność procesu ...
Read more

Jak pozyskać rzetelną bezpłatną informację z Internetu ...

Oceniamy jakość, wiarygodność informacji 30 . ... Biuletyn EBIB nr 11 (40). http://ebib.oss.wroc.pl/2002/40/cisek.php • Cisek, Sabina (2009).
Read more

Software as a Service - presentation

Ryzyko / wiarygodność: ... Jakość rozwiązania. 13. ... Verax OSS/BSS Suite umożliwia zbudowanie działającego rozwiązania SaaS.
Read more

Zaproszenie do udziału w systemie rekomendacji Miejsc ...

... nadzorujących jakość i wiarygodność przekazywanych informacji. Zgłoszone obiekty zostaną umieszczone w ogólnodostępnej bazie danych, ...
Read more

PIONIER online

Usługi centów kompetencji obejmują QualiPSo Factory, szkolenia i doradztwo IT z zakresu OSS, ocenę jakości, zarówno tworzonych narzędzi OSS, ...
Read more