Beslutsfattande och kunskapshantering. Erik Perjons DSV, SU/KTH

Relevanta dokument
Informationsarkivering för operativ och strategisk verksamhet Gk/ÖK:ITO, gj 1

Operativ informationsarkivering. Arkiveringsperspektiv. Informationsarkivering för operativ och strategisk verksamhet. Dagens föreläsning

Vilka trender och tendenser påverkar ditt val av beslutssystem

Datalager och datautvinning

Ny skalbar och öppen OLAP-teknologi, SAS OLAP server

Databashantering och Beslutsstöd

SAS Institute Education Center. Kurser hösten 2007

Self Service Business Intelligence. Varför? Vad? Hur? Thomas Svahn, Niklas Pernvik Advectas AB.

Mål med lektionen! Veta kursmålen. Ha kännedom om några av de grundläggande begreppen.

Kontinuerlig lönsamhetsanalys med ABC/ABM. Hellen Wohlin, Pointer

Copyright 2003, SAS Institute Inc. All rights reserved.

08/12/14. Databasteknik och informationssystem DD1370. Behövs Föreläsning 8? Kursens (återstående) mål Dagens föreläsning

Vad är en databas? Exempel på databaser: Databas = Organiserad samling och lagring av information.

En snabbare väg till framgång Ett agilt angreppssätt för BI Johan Petersson

Vad är en databas? Databaser. Relationsdatabas. Vad är en databashanterare? Vad du ska lära dig: Ordlista

Business Analytics för affärsutveckling och konkurrenskraft Oktober 2010

GADD Software en introduktion

Elektronisk patientjournal

Introduktion till Entity Framework och LINQ. Källa och läs mer

GK/ÖK:ITO VT06. Innehåll. Mål. Innehåll. IT i organisationer. Innehåll Examination och delmoment Ämnesintroduktion

Mål med lektionen! Repetera och befästa kunskaperna.

SharePoint 2010 licensiering Wictor Wilén

Databasutveckling Microsoft T-SQL - Fortsättning. Funktioner GROUP BY HAVING Skapa databaser Skapa tabeller Lite om transaktioshantering

Agenda. Cloetta Fazer i korthet Förutsättningarna inom Cloetta Fazer Lösningen för informationshanteringen och resultatuppföljningen Erfarenheter

Övningar i SQL. SQLAccess.doc Ove Lundgren

Middleware vad, hur, varför när?

Beslutstödssystem. Beslutstödssystem. DD1370 (Föreläsning 8) Databasteknik och informationssystem 7,5 hp Hösten / 26

Volvo Information Technology. Volvo Information Technology HåkanEnarson,

Databasutveckling Introduktion till SQL och TSQL

System arbetssystem informationssystem

Elisabet Stöök Konsult SAS Institute AB Copyright 2003, SAS Institute Inc. All rights reserved.

Disposition. 1. Kopplingen mellan Processanalys (DFDdiagram) 2. Treskikts Client-Server arkitektur (Fig 1.8) 3. Data layer

DI Studio nyheter

Design och underhåll av databaser

Testdriven utveckling. Magnus Jonsson Siemens Medical Solutions

ÖVERVAKNING AV SQL SERVER

Tentamen för DD1370 Databasteknik och informationssystem

F2 Exchange EC Utbildning AB

LEANanalyser En helt ny generations analys- och visualiseringsverktyg

BIM konceptuell överblick och utblick

hjälp av SAS Text Miner

Information Big Data Stores Machine Learning Intelligence Management and Analytics Dashboards & Visualizations

Anna Leo Konsult och affärsutvecklare inom CRM. Februari 2010

Ökad insikt om verksamheten viktigare än någonsin. 18 oktober 2011 Mats Ågren, Kentor

Beslutstödssystem. Data Warehouse OLTP OLAP. A :et i OLAP Analys av data

TENTAMEN. För kursen. Databasteknik. Ansvarig för tentamen: Cecilia Sönströd. Förfrågningar: Anslås inom 3 veckor

Daniel Akenine, Teknikchef, Microsoft Sverige

Försäljning & Eftermarknad

Tentamen för DD1370 Databasteknik och informationssystem

Självrättande Master Data

Beslutsstöd ger allt för sällan ökad konkurrenskraft! Hur får man till det?

OBS! Figuren visar inte alla aspekter och objekt som är inblandade i säkerhetssystemet.

FactoryCast HMI. Premium & Quantum PLC. MySQL Server och FactoryCast HMI databastjänst

Tentamen för DD1370 Databasteknik och informationssystem

Konceptuella datamodeller

Arbeta med databas. Översikt. Lektion 1: Arbeta med Entity Data Models. Arbeta med Entity Data Models. LINQ (Language Integrated Query).

Innehåll MySQL Intro. Allmänt om Lagrade Procedurer Enkel utformning Skapa en lagrad procedur Använda parameter som indata

Nu är det realitet! Med hjälp av Graviditetsregistret förbättras hälsan för föräldrar och barn

App analytics TDP028

IF Försäkring. Insourcing Service Desk

Introduktion till frågespråket SQL (v0.91)

Mamut Enterprise Status/Analys

För installationer av SQL Server som inte görs från Hogias installation måste följande inställningar göras:

Kunskapsbank ICARUS DB

VAD GÖR DU / VEM ÄR DU?

Databasföreläsning. Del 2 lagrade procedurer, vyer och transaktioner

Effekterna av ecall-end2end en kombination av säkerhet och tjänster

För att uppdatera sidfotstexten, gå till menyn: Visa/Sidhuvud och sidfot...

Webservice & ERP-Integration Rapport

Människa-Datorinteraktion

Ei R2015:15. Figure 1. An information model based on all-to-all communication. Source: Sweco. Kund = Customer. Elhandlare = Electricity supplier

Databaser - Design och programmering. Kursöversikt. Exempel: telefonbok. Varför databaser?

Nu är du inloggad på QlickView-servern och kan starta QlickView som finns som shortcut på skrivbordet, se figur1. Skapa nytt dokument med File->New.

! Teori och praktik. ! Ändringar från förra året. ! Examination (tenta, projekt) LiU. ! Varför ni? ! Varför överhuvudtaget? LiU

Vad är Artificiell Intelligens (AI) Olika typer av AI och deras användningsområden Innovation med hjälp av AI Framtiden och etiska frågeställningar

Structured query language (SQL)

Kaba Group. Grundat 1856

Vad är en databas? Databaser. Relationsdatabas. Vad är en databashanterare? Vad du ska lära dig: Ordlista

Nya BI-klienter i SP4. Daniel.Ringquist@swe.sas.com Product Manager Business Intelligence SAS Institute

Föreläsning 2: Översikt över ett databassystem

Jonas Kjellstrand Senior Adviser & Director Nordic IM Group

732G16: Databaser - Design och programmering

Beräkning med ord. -hur en dator hanterar perception. Linköpings universitet Artificiell intelligens Erik Claesson

Kursens mål. Databasteknik TDDB48. Lärare. Kursorganisation. Laborationsinformation. Inlämning av laborationer. Responsible:

Vad är. Domändriven design?

Real world SharePoint 2013 architecture decisions. Wictor Wilén

SEB. Four foils. SEB IT Lars-Göran Karlsson

INFC35, Informatik: Beslutsstödssystem, 7,5 högskolepoäng Informatics: Decision Support Systems, 7.5 credits Grundnivå / First Cycle

DDL Kommandon CREATE/DROP Database CREATE /ALTER/DROP Table ALTER/ADD/DROP Column CREATE /ALTER/DROP Index

Distribuerade affärssystem

STRATEGIC DECISION MAKING

Tentamen DATABASTEKNIK - 1DL116, 1MB025

NORMALISERING. Mahmud Al Hakim

Core Data Permanent datalagring

Internredovisning MATTHIAS HOLMSTEDT. Föreläsningens grundtanke och koppling till litteraturen

Christer Scheja TAC AB

Grunderna i SQL del 1

SAS Intelligence Architecture. Patrick Eckemo IT Arkitekt / PM Arkitektur SAS Institute

Infra En RqlServer-applikation hos Coop Sverige

Hur används datalager av företag i deras verksamhet? (HS-IDA-EA )

Transkript:

Beslutsfattande och kunskapshantering Erik Perjons DSV, SU/KTH perjons@dsv.su.se

Agenda Del 1: Beslutsprocessen (Alter: Kap 3, s 121-125) Del 2: Beslutsstödssystem (Alter: Kap 5, s 205-215) Del 3: Datawarehousing och OLAP (Alter: Kap 4, s 146-150, s 207) Del 4: Data mining (Alter: Kap 5, s 207-208) Del 5: Data, information, kunskap (Alter: Kap 2, s 69-72) Del 6: Kunskapshantering (Alter: Kap 5, s 196-197) Del 7: Kunskapshanteringssystem (Alter: Kap 5, s 196-197) Del 8: INKA ett forskningsprojekt

Del 1: Beslutsprocessen

Beslutsprocessen Hitta problemet Precisera problemet Problemlösning Intelligence - Samla och analysera data om problemet Design - Skapa alternativ, skapa kriterier för utvärdering, utvärdera resultat av alternativ Choice - Välj prioriterat/optimalt alternativ Implementation -Informera om beslut, genomför valt alternativ Resultat

Beslutsteorier om hur beslut går till/bör gå till Rationality (se problemlösning i tidigare bild) Bounded rationality tillräckligt bra alternativ väljs i stället för ett optimalt alternativ (Carbage can lösning kan söka problem i stället för tvärtom) (Political model beslut som fattas beror på kompromisser mellan grupper)

Beslutsprocessen En förståelse av hur beslutsfattande går till är väsentligt eftersom IS är designade/utformade för att stödja beslut på ett eller annat sätt

Del 2: Beslutsstödssystem

Alters definition av beslutsstödssystem Beslutsstödssystem är ett interaktivt informationssystem som tillhandahåller information, modeller, datamanipuleringsverktyg för att stödja beslutsfattande i semistrukturerade och ostrukturerade situationer när ingen vet exakt hur beslut ska tas

Tekniker som kan stödja beslutsfattande Simulering (en modell-orienterad ansats). En modell skapas av situationen och beslutsvariabler väljs och alternativa vägar prövas Expertsystem summerar en experts kunskap i termer av fakta och regler. Fakta och regler tillämpas i en speciell situation för att hjälpa någon att besluta vad som ska göras OLAP/Data Warehousing Data mining Case-based reasoning (databas med fall/exempel)

Del 3: Data Warehousing

Data warehousing arkitektur Data warehouse OLAP servers Analysis/OLAP Productt Time1 Value1 Value11 External källor Operational DBs/ TPS/OLTP Extract Consolidation Filtering Cleansing Transformation Aggregation Updating Data marts OLAP servers Serve Product2 Time2 Value2 Value21 Product3 Time3 Value3 Value31 Product4 Time4 Value4 Value41 Query/Reporting Data mining Falö flaöd falö aöldf aklöd alksdf Transaktionssystem (TPS) som sköter den dagliga verksamheten + externa källor Data staging area ETL process (Extract, Transform, Load) The data warehouse OLAP servers Slutanvändarverktyg Business Intelligence tools

Varför behövs ett DW? DB DBMS End user application A DB DB DBMS DBMS End user application B DB DBMS End user application C Det finns behov av att samla data som finns utspridd på flera databaser/it-system som underlag för strategiska och taktiska beslut

Typiska DW frågor Vilka kundgrupper är mest lönsamma? För hur mycket säljer varje försäljningskontor varje månad? Säljer vissa produkter bättre/sämre från vissa kontor? Finns det korrelation mellan reklamkampanjer och ökad försäljning?

Alters definition av DW Ett data warehouse (datalager) är en kombination av en databas och en mjukvara som är utformad för att stödja verksamhetsanalys och beslutsfattande på ledningsnivå snarare än att stödja minut till minut-processande av verksamhetstransaktioner

Vad är OLAP? Akronym för On-line analytical processing OLAP-system fanns redan på 1970-talet, innan det talades om data warehousing. Idag är OLAP nära knutet till data warehousing. Kända OLAP-system idag är Hyperions Essbase, Cognos PowerPlay, IBMs DB2 OLAP Server, Microsofts Analysis service. OLAP är ett beslutsstödssystem som stödjer ad-hoc frågor (frågor som formuleras beroende av aktuell kontext), vilket möjliggör för organisationsledning och analytiker att interaktivt manipulera data Idén är att låta användare enkelt och snabbt manipulera och visualisera data genom multidimensionella vyer, det vill säga ur olika dimensioner eller perspektiv

Spreadsheet output från OLAP-verktyg product product group mounth quarter office region Dimensioner/Vyer Column headers (join constraints) Column header (application constraint) Answer set representing focal event Product Group Region First Quarter - 1997 Group A ABC 1245 Group A XYZ 34534 Group B ABC 45543 Group B XYZ 34533 Dimensioner/Vyer Fakta Row headers

Kuben: multidimensionell vy av data En populär konceptuell modell som influerat utformning av: slutanvändarverktyg (OLAP-klienter) modellering av databasschema (dimensionell modellering) fysisk lagring (MOLAP) The data cube: 130 5 024 2 300 200

Kuben: multidimensionell vy av data The data cube: Spreadsheets: office 130 office 2 300 130 quarter 5 024 2 300 200 quarter 5 024 200 service service - Numeriska fakta (e.g. antal, summa) beror på en mängd dimensioner/vyer/perspektiv

Kuben: multidimensionell vy av data office promotion campaign quarter service office office office quarter quarter quarter service service service customer group

Kuben: multidimensionell vy of data Service Quarter Facts Office Customer group Promotion campaign

Dimensional modelling - Star-join schema Service used - service name - service group Telephone calls - sum ($) - number of calls Time -date - month - quarter - year Office Dimension - seller name - office Customer - customer name - address -region - income group

Dimensional modelling - Star-join schema Service Dimension Key Service Service group S1 Local call Group A S2 Intern. call Group A S3 SMS Group B S4 WAP Group C Fact table - Transactions Number Sum of calls C210 S1 F11 991011 25:00 3 C210 S3 F11 991011 05:00 1 C212 S2 F13 991011 89:00 1 C213 S1 F13 991011 12:00 1 C214 S4 F13 991012 08:00 1 Time Dimension Date/ Key Month Quarter Year 991011 9910 4-99 99 991012 9910 4-99 99 Office Dimension Key Seller Office F11 Anders C Sundsvall F12 Lisa B Sundsvall F13 Janis B Kista Customer Dimension Key Customer Address Region Income group C210 Anna N Stockholm Stockholm B C211 Lars S Malmö Skåne B C212 Erik P Rättvik Dalarna C C213 Danny B Stockholm Stockholm A C214 Åsa S Stockholm Stockholm A

Dimensional modelling - Star-join schema Service Dimension Key Service Service group S1 Local call Group A S2 Intern. call Group A S3 SMS Group B S4 WAP Group C Office Dimension Key Seller Office F11 Anders C Sundsvall F12 Lisa B Sundsvall F13 Janis B Kista Fact table - Transactions Number Sum of calls C210 S1 F11 991011 25:00 3 C210 S3 F11 991011 05:00 1 C212 S2 F13 991011 89:00 1 C213 S1 F13 991011 12:00 1 C214 S4 F13 991012 08:00 1 Σ=37:00 Time Dimension Date/ Key Month Quarter Year 991011 9910 4-99 99 991012 9910 4-99 99 Customer Dimension Query: For how much did customers in Sthlm use service Local call in october 1999? Key Customer Address Region Income group C210 Anna N Stockholm Stockholm B C211 Lars S Malmö Skåne B C212 Erik P Rättvik Dalarna C C213 Danny B Stockholm Stockholm A C214 Åsa S Stockholm Stockholm A

Två star-join scheman Service Quarter Calls Office Customer Service Quarter Subscription Office orders Customer

Data mart en delmängd av DW Oberoende data marts Data warehouse Data warehouse Beroende data marts

Mer om DW Data som lagras i ett data warehouse laddas ned periodiskt från transaktionsdatabaser, och laddas i en separat databas som ofta finns på en separat dator och som använder en speciell OLAP-server Genom att ha ett DW undviker man att störa transkationssystemens dagliga verksamhet Möjliggör strukturering av data så att användare kan få snabba svar (stjärnstrukturer och kuber)

Mer om DW Möjliggör föraggregering av data, till exempel en månads försäljning i stället för varje dags försäljning Utvidgad SQL för stjärnstrukturer finns (operatorer som Cube, som finns inte i standard SQL) Speciell indexering (bit map index, join index) som ökar svarshastigheten

Relational OLAP (ROLAP) Relational db server ROLAP server End-user access tools SQL data request result set result set Database layer Application logic layer Presentation layer

Multidimensional OLAP (MOLAP) Relational DB server and/or legacy systems load MOLAP server data request End-user access tools result set Database & application logic layer Presentation layer

Del 4: Data mining

Alters definition av data mining Data mining är användning av dataanalysverktyg för att finna mönster i stora transaktionsdatabaser Särskilda algoritimer används för att hitta dessa mönster

Regression Vid regression försöker hitta en linje eller kurva genom en mängd data, se figur Age X X XX XXX XX X X X XX XXX XX X X Profitable customer

Klustring Klustring identifierar grupperingar Ett kluster är en grupp av objekt som grupperas tillsammans på grund av likheter, till exempel likartat beteende Dept X X X X X X X X X Profitable customers! XX X X X X XX Income

Del 5: Data, information, kunskap

Relationer mellan data, info och kunskap Kunskap behövs för att veta hur data ska formateras, filtreras och summeras i processen då data konverteras till information Data Format, filtrera, summera Ackumulera kunskap Kunskap Information Resultat av beslut och handlande leder till erfarenheter som ökar den ackumulerade kunskapen Kunskap är kombinationen av instinkter, idéer, regler och procedurer som ger stöd för handlingar och beslut Kunskap behövs för att använda information effektivt, dvs tolka, besluta eller handla baserat på information Tolka, besluta, handla (act) Resultat Data är fakta, bilder eller ljud Är basen för information Kan vara relevant/användbar, eller ickerelevant/ej användbar för en speciell uppgift Är data vars form och innehåll är lämplig för en speciell uppgift Resultat av beslut och handlande baserat på information om situationen och ackumulerad kunskap

Relationer mellan data, info och kunskap Att konvertera data till information genom att formatera, filtrera och summera är nyckelrollen för IS Ackumulera kunskap Kunskap Kunskapshanteringssystem kan underlätta att samla erfarenheter av beslut och agerande och på så sätt ackumulera kunskap Data Formatera, filtrera, summera Information Tolka, besluta, handla (act) Resultat Beslutsstödssystem för att underlätta beslut

Data och information Data som konverteras till information för att användas i det dagliga arbetet, kanske inte är användbar för organisationsledningen. Data måste då konverteras till information för organisationsledningens beslutsfattande Hur konvertera? Välja ut relevant data (filtrera) Kombinera data till rätt summerad nivå (summera) Visa data på ett förståeligt sätt (formatera) Beslutsstödssystem, som data warehousing-system kan stödja detta

Relationen data, info och kunskap - igen Resultatet av handlingar och beslut leder till ökad ackumulerad kunskap, vilket gör det möjligt att bättre konvertera data till information och att bättre använda information i framtiden för beslut och handlingar Hur går det till när en läkarstuderande blir expert? När läkarstudenten undersöker och behandlar patienter, och sedan observerar resultatet, fördjupas hennes/hans medicinska kunskap

Del 6: Kunskapshantering

Tyst och explicit kunskap Tyst och explicit kunskap kräver olika former av kunskapshantering och kunskapshanteringssystem Tyst kunskap är kunskap förstådd och tillämpad omedvetet. Erhålls och delas genom erfarenhet och social interaktion Explicit kunskap är kunskap precist och formellt artikulerad. Ofta kodifierad som går att spara i dokument och databaser. Mera oberoende av individen

Principer att hålla i minnet Den viktigaste kunskapen är tyst kunskap Tyst kunskap utbyts bäst genom personlig interaktion Allt arbete är kunskapsarbete" i dagens ekonomi Organisationer förlorar kunskap när de människor slutar

Del 7: Kunskapshanteringssystem

Mål med kunskapshanteringssystem Kunskapshanteringssystem är kommunikationssystem som ska underlätta delande av kunskap, snarare än information

Problem med kunskapshanteringssystem Kunskapshanteringssystemet används inte. Varför? Att introducera ett kunskapshanteringssystem lägger extra börda på medarbetarna De måste starta ett extra system De måste förstå hur kunskapen är strukturerad i systemet för att hitta den De måste dokumentera ny kunskap i systemet - tråkigt Kunskapshanteringssystemet innehåller inte tyst kunskap

Del 8: INKA ett forskningsprojekt

Ett forskningsprojekt - INKA INKA fokuserar på operationell kunskap kunskap som behövs i den dagliga driften, dvs: kunskap om mål, regler och rutiner kunskap om organisationens nuvarande tillstånd kunskap om tidigare erfarenheter Operationell kunskap finns ofta utspridd hos enskilda medarbetare medan andra inte vet var kunskapen finns eller ens vilken kunskap som finns i organisationen

Konsekvenser Organisationen är sårbar vid frånvaro av enskilda medarbetare, vilket kan leda till att: ingen finns tillgänglig som kan svara på frågan om det aktuella tillståndet i pågående projekt eller ärenden (kunskap om nuvarande tillstånd) ingen finns tillgänglig som vet vad som måste göras härnäst i ett specifikt ärende eller projekt (kunskap om regler och rutiner) ingen finns tillgänglig som vet hur man har löst liknande ärenden eller projekt tidigare (kunskap om tidigare erfarenheter) När medarbetare slutar är frånvaron oftast som mest kännbar Att introducera nya medarbetare blir onödigt tidskrävande och kostsamt då många måste involveras för överföra kunskap

Problemet känt inom forskningen Kunskap finns men är utspridd i organisationen och är inte tillgänglig när den behövs (Nonaka, Davenport&Prusak) Det finns få incitament hos medarbetarna att dela kunskap (Gurteen) Mål: Kunskap måste flyttas från individer till organisationen det är organisationen som ska äga kunskapen

Lösningen Att introducera ett kunskapshanteringssystem Men kunskapshanteringssystem används ju inte i särskilt hög omfattning

Premisser för systemlösning En lösning kan vara att använda ett enda system som både stöder den dagliga verksamheten och samtidigt automatiskt samlar och distribuerar kunskap Men vilka typer av system klarar dessa två uppgifter?

Vilken typ av system Operationell kunskap är naturligt strukturerad runt verksamhetsprocesser (då kunskap om mål, regler, rutiner, tillstånd, och erfarenheter, i stort sett alltid gäller en specifik verksamhetsprocess) För att ett integrerat affärsstödsystem automatiskt ska kunna samla och distribuera kunskap måste det därför vara processorienterat (liksom verksamheten)

INKA I INKA utvecklas ett integrerat process- och kunskapshanteringssystem Systemet erbjuder kunskap anpassad till processernas olika tillstånd. När en process befinner sig i ett viss tillstånd (som order mottagen, order skickad till produktion eller produkt tillverkad) så erbjuds den kunskap som behövs i just det tillståndet. Kunskap kan till exempel vara hur organisationen har agerat förut i det tillståndet (kunskap om tidigare erfarenheter), eller vilka regler som gäller när man befinner sig i detta tillstånd (kunskap om regler) INKA fokuserar också på ad hoc -processer, dvs processer för vilka det är svårt att i förväg specificera ordningen på aktiviteter

Mer om INKA Läs mer på www.ibissoft.se/projects/inka/inka.htm