Wybrane tendencje rozwoju systemów informatycznych
Agenda BUSINESS INTELLIGENCE (analityka biznesowa) Rozwój systemów SCM Rozwój systemów CRM Technologia SOA Cloud computing
BUSINESS INTELLIGENCE (analityka biznesowa) Proces przekształcania danych w informacje, a informacji w wiedzę, która może być wykorzystana do zwiększenia konkurencyjności przedsiębiorstwa Korzystanie z BI jest uzależnione od utworzenia hurtowni danych, która pozwala na ujednolicenie i powiązanie danych gromadzonych w różnorodnych systemach informatycznych stosowanych w przedsiębiorstwie (np. systemów FK i CRM) Generowanie raportów, narzędzie menadżerów, techniki prezentacyjne
Koncepcja systemu BI System BI generuje standardowe raporty lub wylicza kluczowe wskaźniki efektywności działania przedsiębiorstwa (Key Performance Indicators) na podstawie których stawia się hipotezy Hipotezy weryfikuje się je poprzez wykonywanie szczegółowych przekrojów danych Do tego służą różnego rodzaju narzędzia analityczne (np. OLAP, data mining)
Koncepcja systemu BI Business Intelligence stanowi narzędzie menedżerów i specjalistów zajmujących się analizami i strategią Dla menedżerów liniowych przeznaczone są rozwiązania Business Activity Monitoring (BAM) Wizualizacja stanu aktualnego realizowana jest w postaci graficznej Kokpit menedżerski (management dashboard) to sposób prezentacji wyników wizualizacja danych i raportów w postaci podobnej do pulpitów sterowniczych
Koncepcja systemu BI Do BI zalicza się również rozwiązania podejmujące decyzje na podstawie zadanych algorytmów postępowania Są to wbudowane w systemy transakcyjne funkcje automatycznego reagowania na stwierdzone zaszłości, np. wysłanie klientowi zawiadomienia o wykonaniu zamówienia, lub wygenerowanie zamówienia po stwierdzeniu obniżenia zapasu materiału poniżej wyznaczonego minimum (tego rodzaju działania z reguły realizowane są za pomocą systemów EDI)
Koncepcja systemu BI Do technik, jakimi posługuję się BI można zaliczyć m.in.: data mining (eksploracja danych) process mining (eksploracja procesów) systemy ekspertowe sieci neuronowe algorytmy genetyczne
COMARCH BUSINESS INTELIGENCE analityka biznesowa
COMARCH BUSINESS INTELIGENCE rozwiązania mobilne
COMARCH BUSINESS INTELIGENCE portale społecznościowe
COMARCH BUSINESS INTELIGENCE zaawansowana analityka
COMARCH BUSINESS INTELIGENCE konsolidacja finansowa
COMARCH BUSINESS INTELIGENCE budżetowanie
Systemy SCM (Supply Chain Management) Dostarczają metod i narzędzi informatycznych oraz informacji, niezbędnych dla podejmowania optymalnych decyzji prowadzących do usprawnienia i optymalizacji procesów logistycznych w zintegrowanym łańcuchu dostaw Głównym ich działaniem jest zapewnienie planowania i koordynacji działań w całym łańcuchu dostaw oraz maksymalne skrócenie długości tego łańcucha, a tym samym czasu oczekiwania na produkt przez klienta
Rodzaje SCM Systemy escm (electronic Supply Chain Management elektroniczne zarządzanie łańcuchem dostaw) iscm (intelligent Supply Chain inteligentne zarządzanie łańcuchem dostaw)
Obszary funkcjonalne SCM rozwój produktu, który obejmuje wszystkie zadania związane z powstaniem produktu, począwszy od fazy projektu, poprzez testowanie, aż do opracowania pełnego cyklu produkcyjnego projektowanie łańcucha dostaw planowanie, w tym prognozowanie sprzedaży i planowanie produkcji oraz zaopatrzenia sprzedaż, dystrybucja i logistyka, w tym zarządzanie zapasami i stanami magazynowymi, transportem, dystrybucją, zleceniami oraz informacją o partnerach handlowych zakupy, czyli wspomaganie zaopatrzenia w surowce do przetwarzania i podzespoły przeznaczone do montażu zespołów lub montażu finalnego produkcja, w której następuje realizacja zleceń produkcyjnych, czyli wytwarzanie półproduktów i montaż wyrobów finalnych integracja partnerów, w której odbywa się wymiana komunikatów i informacji oraz budowanie relacji między dostawcami, producentami, kooperantami i odbiorcami pomiar wydajności łańcucha dostaw
W ramach platformy Comarch EDI zapewniamy pełną obsługę procesów w całym łańcuchu dostaw:
Rozwój systemów CRM (Customer Relationship Management) Relacje klient - firma stanowią przedmiot systemów CRM Systemy CRM wspomagają gromadzenie, przetwarzanie i dostęp do informacji Gromadzenie danych o kliencie, pomiar interakcji klient - firma oraz ocena satysfakcji klienta
Kategorie danych w CRM Dane demograficzne (statyczne) Dane behawioralne zachowania klienta (dynamiczne i statyczne) Dane pochodne wynik analizy Gromadzone dane są nieustannie aktualizowane i służą do sporządzania statystyk i prognoz, tworzenia sylwetek klientów, a w konsekwencji oceny ich zapotrzebowań i zaproponowania odpowiedniego towaru lub usługi CRM pozwala na segmentację rynku, np. ze względu na dochody, przyzwyczajenia i opracowanie odpowiedniej do danej grupy polityki sprzedaży
W skład CRM Analitycznego wchodzą: budowanie profili klientów (segmentacja, ryzyko, skłonności do różnego rodzaju zachowań) zarządzanie kampaniami (analiza efektywności projektów) troska o klienta (analiza kontaktów z klientem poprzez serwis klienta) lojalność klienta (badanie trwałość stosunków z klientem, próba utrzymania klienta) analiza sprzedaży i perspektyw rozwoju (analiza sprzedaży ze względu na: produkty, kategorie, sklepy, kanały sprzedaży)
Znajomość historii klienta umożliwia: oszacowanie opłacalności relacji z danym klientem dla firmy dokonanie oceny na jakie formy reklamy jest on najbardziej podatny określenie popytu na poszczególne produkty firmy określenie kto kupuje co zależność koszyka od profilu klienta oszacowanie kosztów utrzymania klienta i poziomu jego lojalności personalizacja klienta dokonana w oparciu o dane zapisane podczas wizyt w serwisach samoobsługowych, np. zapisanych podczas odwiedzin klienta na witrynie internetowej firmy
CRM obejmuje m.in.: mierzenie kosztów marketingu, sprzedaży i usług, oraz zysków z poszczególnych klientów nabywanie i ciągła aktualizacja wiedzy o potrzebach i zachowaniu klientów wykorzystanie wiedzy o kliencie do ciągłego poprawiania wyników organizacji w procesie uczenia się na podstawie sukcesów i porażek integracja działań sektorów marketingu, sprzedaży i usług do osiągania wspólnych celów implementacja systemów, które wspierają nabywanie, analizę i współdzielenie wiedzy o kliencie oraz mierzą efektywność CRM
CRM ogranicza: utratę wiedzy o klientach, którą zabiera ze sobą odchodzący pracownik wielokrotne rozwiązywanie tych samych problemów/przypadków (90% problemów już było rozwiązanych w przeszłości)
CRM umożliwia śledzenie rozwiązywania zgłaszanych przez klientów problemów tworzenie aktualnej listy FAQ zarządzanie dystrybucją materiałów reklamowych ewidencję kosztów reklamy ocenę skuteczność kampanii reklamowych wdrożenie od 3 do 6 miesięcy
CRM w Outlook u bezpłatna aktualizacja Business Contact Manager BCM dla Outlooka BCM ułatwia kontrolowanie i zarządzanie kontaktami przez kontrolę, w jednym miejscu wszystkich związków z partnerami: zadania, zapisy telefonów, maile, spotkania, notatki i inne dokumenty, po uruchomieniu BCM w poszukiwaniu określonego kontaktu ukazuje się tabelarycznie pełna historia tego kontaktu
Jak działa Eclix CRM w modelu usługowym? klient korzystający z systemu CRM ma dostęp tylko do interfejsu, z którego wywołuje wszystkie oferowane funkcje całe oprogramowanie odpowiedzialne za przetwarzanie danych znajduje się po stronie dostawcy aplikacji serwer e-usługi wykonuje szereg czynności związanych z przetworzeniem zadania dostawca gwarantuje bezpieczeństwo przechowywanych danych
Dynamics CRM 2011 CRM w chmurze CRM na żądanie, oferowane za cenę (44 USD/miesiąc za wersję dla jednego użytkownika) wizualizacja kluczowych wskaźników wydajności (KPI), dostępne z poziomu pulpitów nawigacyjnych aktualizowanych w czasie rzeczywistym mobilny dostęp
CRM w reklamie społecznościowej kombinacja znajomości oczekiwań konsumentów, rzeczywistości, ponoszonych wysiłków na istniejące media online. COSMIC (Comprehensive Observation of Social Media Integrated with CRM) to nowe rozwiązanie w pakiecie CRM update.seven
Wartość fana w Facebooku fani wydają rocznie na swoje ulubione produkty o 71,84 USD więcej niż użytkownicy, którzy nie należą do grupy fanów prawdopodobieństwo dalszego korzystania z produktów danej marki jest o 28% większe w przypadku fanów, niż innych użytkowników prawdopodobieństwo polecania ulubionych produktów przyjaciołom jest o 41% większe w przypadku fanów, niż wśród użytkowników spoza ich grupy średnia roczna wartość jednego fana to 136,38 USD
CRM7 firmy more7 Polska
Praca grupowa
Marketing
Kreator raportów
Raporty sprzedaży
Architektura oparta na usługach SOA (ang. Service Oriented Architecture) to architektura dla aplikacji biznesowych tworzonych jako zestaw samodzielnych komponentów, organizowanych tak, aby dostarczyć usługi, działające według określonych kryteriów, wspierające realizację procesów biznesowych Usługa w ujęciu SOA jest pojedynczym komponentem dostarczanym przez IT do biznesu, wspierającym realizację określonego zadania występującego w jednym lub więcej procesów biznesowych System w architekturze SOA to kolekcja usług, świadczonych przez niezależne komponenty, które realizują jakąś funkcję biznesową SOA to koncepcja a nie technologia 43
Architektura zorientowana na usługi
Architektura oparta na usługach Sposób działania każdej usługi jest w całości zdefiniowany przez interfejs ukrywający szczegóły implementacyjne - niewidoczne i nieistotne z punktu widzenia klientów Interfejsy usług są zazwyczaj definiowane w sposób abstrakcyjny i niezależny od platformy programistycznej Istnieje wspólne medium komunikacyjne, umożliwiające swobodny przepływ danych pomiędzy komponentami Usługi są często implementowane na bazie różnych technologii i udostępniane za pomocą niezależnego protokołu komunikacyjnego
Web services Web services (czyli usługi sieciowe) realizacja wizji jaką proponuje model SOA Usługi sieciowe to komponenty programowe (obiekty) reprezentujące funkcje biznesowe dostępne dla innych aplikacji (klienta, serwera, czy innej usługi) za pośrednictwem sieci publicznej i przy użyciu ogólnie dostępnych, powszechnych protokołów (np. HTTP)
Web services Usługi sieciowe wykorzystują standard XML do definiowania danych i operacji Standardy: SOAP protokół komunikacyjny WSDL język opisu usług UDDI język do opisu infrastruktury do wykrywania usług WS-BPEL język opisujący integrację usług
Web services SOAP (Simple Object Acces Protocol) definiuje protokół komunikacyjny XML dla podstawowych operacji wymiany komunikatów pomiędzy komponentami za pośrednictwem tzw. kopert zawierających instrukcje dla poszczególnych żądań WSDL (Web Services Description Language) to opracowany przez firmę Microsoft specjalny język opisu usług UDDI (Universal Description, Discovery, and Integration) jest standardem opisującym infrastrukturę do publikowania i przeszukiwania usług w uporządkowany sposób WS-BPEL - deklaratywny język znaczników XML służący do opisu wykonywania procesów biznesowych korzystających z usług sieciowych
Web services Z usługami sieciowymi związanych jest szereg organizacji standaryzacyjnych, takich jak W3C, OASIS (Organization for the Advanced of Structured Information Standards) Wszystkie znaczące firmy (Microsoft, Sun, IBM, Oracle, Hewlett-Packard, BEA Systems) uczestniczą w rozwoju nowej technologii i każda z nich chce dostarczać w miarę kompletną platformę dla usług sieciowych
Web services Implementacja systemu w technologii usług sieciowych jest możliwa w dowolnym z języków programowania W celu ułatwienia implementacji obsługi protokołu SOAP, programiści Java mogą korzystać z biblioteki Java API for XMLbased RPC (JAX-RPC), która wyręcza ich z konieczności konstrukcji, przesyłania i parsowania XML-owych komunikatów SOAP Analogiczne biblioteki są dostępne dla innych popularnych języków programowania (np. SOAP::Lite dla Perla, gsoap dla C/C++, ZSI dla Pythona, WCF dla.net).
Web services Usługi sieciowe umożliwiają budowę prostych, rozproszonych aplikacji, niezależnych od platformy Dostęp do usług sieciowych jest również niezwykle prosty, dzięki zastosowaniu standartowych protokołów, takich jak HTTP czy SOAP sługi sieciowe mogą być wykorzystywane do integracji aplikacji tworzonych w rozmaitych językach programowania, na różnych platformach deweloperskich
Web Services Jedną z ich najważniejszych zalet jest fakt, że aplikacja kliencka, która chce skorzystać z udostępnianej usługi, nie musi być stworzona w tym samym języku co usługa sieciowa, co więcej nie musi nawet posiadać wiedzy na temat budowy usługi Jedyne co jest potrzebne do wykorzystywania tej technologii to internetowy adres usługi oraz nazwy metod przez nią udostępnianych
Co to jest Cloud Computing?* IBM Cloud Computing jest nowym (?) modelem wykorzystania (IT) i stylem przetwarzania, w którym procesy biznesowe, aplikacje, dane i zasoby IT są dostarczane do użytkowników w formie usług. *Cloud Computing Co to jest Jarosław Łagowski IBM Polska
Modele dostarczania Usług CC Private Cloud Zasoby potrzebne dla usługi IT należą do jednego przedsiębiorstwa. Dostawca i Odbiorca to jednostki organizacyjne tego samego przedsiębiorstwa. Community Cloud Chmura obsługuje określoną grupę Odbiorców (np. tylko państwowe wyższe uczelnie). Public Cloud Dostawca oferuje usługi w chmurze publicznie, dla wielu Odbiorców. Hybrid Cloud Kombinacja przedstawionych wyżej
Typy Usług CC Infrastructure as a Service (IaaS) - odbiorca dostaje wirtualny serwer (serwery) z określonymi zasobami (CPU, RAM, Dyski) z zainstalowanym (lub nie) systemem operacyjnym. Opcją IaaS może być również tylko przestrzeń dyskowa Platform as a Service (PaaS) odbiorca dostaje gotową platformę do rozwoju aplikacji zgodnie ze specyfikacją (baza danych, serwer aplikacji, narzędzia programistyczne), np. kompletne środowisko SOA. Software as a Service - odbiorca dostaje gotową aplikację lub platformę biznesową, np. CRM, ecommerce, e-mail Business Process as a Service - odbiorca zleca wykonanie określonego procesu biznesowego np., Help Desk, elearning, księgowość, pozostawiając sobie funkcje kontrolne
Cloud Computing - za i przeciw
CC w AGH system zarządzania projektami
CC w AGH system zarządzania projektami
CC w AGH system zarządzania projektami
CC w AGH system zarządzania projektami