KM
Knowledge management ve firmě aneb Kdybychom tak věděli, co víme ! ●
Světlana Hrdá ➩
[email protected] ➩ tel. 61143170 ➩ APP Czech s.r.o. ◆ ◆ ◆
Knowledge management
Na Strži 63 Praha 4 140 62
●
Literatura (nepovinná) ➩ Managing knowledge, Thomas H. Davenport, Laurence Prusak, Harvard Business School Press 1998 ➩ http://www.brint.com ➩ http://www.kmcentral.com ➩ http://www.kmonline.com ➩ http://www.knowledgecom.com ➩ http://www.km.org
Strana 1
KM
●
●
●
Osnova Knowledge management – obecně ➩ Cyklus řízení projektu ➩ KM obecně ➩ KM – struktura, obsah, formy, organizace Správa Knowledge managementu ➩ Jak může být KM procesně podpořen ➩ Správa procesů ➩ CA Process a Project Continuum Knowledge management – konkrétně ➩ Možná struktura komponent KM ➩ SW podpora komponent ➩ KM jako podpora životního cyklu projektu ➩ Měření vyspělosti procesů - CMM
Knowledge management
Strana 2
KM
Cyklus řízení projektu Plánování
Kontrola
Rozhodování 1. Monitorování výsledků 2. Kontrola skutečných a požadadovaných výsledků 3. Korekce
Informace
1. Popis práce 2. Rozdělování aktivit a pozic 3. Zaměstnanci 4. Určení organizačních vztahů 5. Delegování pravomocí a zodpovědnosti
Organizování
1. Předvídání 2. Krátkodobé a dlouhodobé cíle 3. Organizační politika 4. Standardy a procedury 5. Analýza úkolů 6. Získání a alokace zdrojů
1. Motivování 2. Komunikace 3. Vedení 4. Koordinace 5. Příprava a hodnocení výsledků 6. Řešení konfliktů 7. Dodržování firemní politiky
Řízení Úspěšné řízení projektu je závislé na správném rozhodování a optimální kombinaci plánování, organizování, řízení, kontrole (resp. na činnostech, které zahrnují). Klíčovým zdrojem správného rozhodování jsou INFORMACE !!! Knowledge management
Strana 3
KM
Životní cyklus - Informační strategie
Zadání zákazníka
Rekapitulace podnikatelské strategie
Strategie IT
Implementace strategie IT
Knowledge management
Strana 4
KM
Životní „cyklus“ projektu
Tvorba nabídky
Obchodní fáze
Tvorba smlouvy
Plánování
Organizová ní Monitorová ní a kontrola
Realizace
Projekt Uzavření
Knowledge management
Vyhodnocení a zpětná vazba
Strana 5
KM
Data - Informace - Znalosti
Data Data Data Data Zkušenosti Metody Techniky
Informace
Znalosti
Knowledge management
Strana 6
KM
Řízení znalostí „Kdybychom tak věděli, co víme !“
●
●
● ●
●
Typické je zahlcení podniku informace, ale znalostí je přitom málo Znalosti by neměly být jen hromaděny, ale především racionálně využívány Účelem je především odstraňování bariér rozvoje znalostí Nabídnout pravé znalosti pravým lidem v pravý čas s cílem pokrýt aktuální potřebu znalostí Řízená znalostí není náhradou stávajících manažerských aktivit, ale prolíná je !
Knowledge management
Strana 7
KM
●
Knowledge management - obecně Definice ➩
●
„Systém“ pro sběr, uchovávání, řízení a opakovatelné využívání sdílených znalostí, zkušeností, informací, objektů, komponent
Metafora ➩ ➩
Typický cyklus KM Knowledge line (London Underground map)
Knowledge management
Strana 8
KM
● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
KM - přínosy opakovatelnost řešení koordinace a identifikace zdrojů a znalostí zefektivnění komunikace a spolupráce zvýšení kvality výstupů a kvalifikace lidských zdrojů snížení časové náročnosti činností snížení chybovosti oddělení znalostí od jejich nositelů (částečně) urychlení vniknutí do problému lepší využití lidského potenciálu prostor pro kreativitu podpora týmové práce podpora rozhodování konkurenční výhoda zlepšení image firmy dostupnost a přehlednost informací atd.
Knowledge management
Strana 9
KM
●
●
Cíle a kroky budování KM 4 typy cílů KM ➩ Tvorba knihovny znalostí ➩ Vybudovat prostředí znalostí ➩ Jednodušší přístup ke znalostem ➩ Spravování znalostí jako aktiva Kroky budování KM ➩ Tvorba strategie KM v souladu s cíli podniku ➩ Příprava na změnu (změna kultury, exekutivní podpora, ukázat „jak výhodné je sdílet“, pravidla, ..) ➩ Integrovat KM do klíčových procesů podniku ➩ Definovat klíčové rysy KM ➩ Nadefinovat stavební bloky a potřebnou funkčnost ➩ Zpřístupnit znalosti lidem ➩ Stanovit metody pro měření přínosů KM
Knowledge management
Strana 10
KM
●
Možný obsah a struktura KM Znalostní báze – Knowledge base (KB) ➩ ➩ ➩ ➩ ➩
●
Metodiky ➩ ➩
● ●
Skills management Project KB Component KB Product and solution KB Sales KB Interní Externí
Profesní kluby IIS, FIS
Knowledge management
Strana 11
KM
Custome r re quire me nts
Proposal / Agreement
Proposal
Custome r and Proposal Knowle dge base
Agreement Skills manage me nt (Knowle dge , Role s, CV, ..)
Project plan
Proje ct Knowle dge Base
Planing Proje cts Re source pool
Weekly by hour Task Achievement
Me thodology
Monitoring + Realization
Reports Compone nt Knowle dge Base
Completion + Feedback Know-how Knowle dge base (products, solutions, te chnologie s, ..) Knowledge management
Outputs
IIS, FIS
Strana 12
KM
●
●
Možné formy KM Formy (data strukturovaná vers. nestrukturovaná) ➩ DB se SW nadstavbou ➩ Soubory v adresářové struktuře ➩ Intranet ➩ Profesní komunity ➩ E-board ➩ Workshop Klíčová je orientace v systému: ➩ Průhledná struktura ➩ Jednoduchost ➩ Možnost vyhledávání ➩ Školení, Workshopy
Knowledge management
Strana 13
KM
●
Jak podpořit rozvoj a údržbu KM ve firmě ? Organizačně ➩
●
Procesně ➩
●
Oddělení ve statické struktuře s příslušnými pravomocemi Nastavením pravidel
Projektově ➩
Interní projekt se všemi náležitostmi (plán, rozpočet, ..)
Knowledge management
Strana 14
KM
●
Příklad Interní projekt KM + 3 klíčové role ➩
Vize a směr vývoje ◆ ◆
➩
Realizace ◆ ◆
➩
Správce procesů Řídící komise Výkonný správce procesů Projekt KM
Propagace ◆ ◆
Knowledge management
Management Řídící komise
Strana 15
KM
● ●
Řízení (správa) procesů je správa databáze ověřených pracovních procesů je cesta k systematickému, dlouhodobému zlepšování procesu tvorby IS organizace ➩
současně lze v projektovém řízení systematicky zlepšovat individuality
existují role: ➩ ➩
manažer projektů manažer procesů
Knowledge management
Strana 16
Dvě základní dimenze know-how
KM
●
Procesy ➩
Techniky
metodologie
Jak
Fáze
Kroky Úkoly
Fáze Krok Úkol Podúkol Level 1
WBS
Level 2 ...
●
Kdy, co
Znalostní báze ➩
Kdo
Metriky Pracnost
Produkty
Co vznikne
Dokumentace projektů pro ◆ ◆
➩
Role
využití znovupoužitelných částí studium zkušeností z realizovaných projektů
Statistiky Projektů pro ◆ ◆
Knowledge management
práci s metrikami odhady pracnosti Strana 17
KM
Statistika projektu ➩
postup
činnost
start
konec
SUMA
pracnost
výstupy
role
popis týmu
poznámky
0
➩
kvantitativní charakteristiky (objekty)
object Entity Funkce P řírůstky Pracovní sch ůzky Dokument ůprostudování k
➩
poznámka
speciální poznámky ◆ ◆
Knowledge management
kolik
vhodný komentář k zapamatování specifika ovlivňující ostatní údaje Strana 18
KM
●
●
Proces = Metodika = WBS = Template = Route map PROCES je: ➩ popis činností (s přiřazenými produkty, rolemi, nástroji, technikami a závislostmi), které vedou k vytvoření a dodání produktu nebo služby. ➩ popis procesu tedy obsahuje: ◆ popis výsledného produktu, ◆ popis meziproduktů, ◆ popis postupu, kterým produkt vznikne, ◆ technické návody, jak produkt a meziprodukty vytvářet, ◆ popis nástrojů, které jsou k tvorbě produktu použity, ◆ popis vlastností, jež mají mít zdroje, které jsou k tvorbě produktu potřeba. Knihovna procesů je ➩ způsob uložení procesů ➩ samostatně existující sada procesů ➩ fyzicky uložena ve formátu (*.prc)
Knowledge management
Strana 19
KM
CA/Platinum Process Continuum (CA/PPC)
●
●
●
CA/PPC je specializovaný sw produkt společnosti CA (dříve LBMS, resp. Platinum) CA/PPC má čtyři základní části: ➩ Process Engineer ◆ nástroj pro tvorbu a údržbu procesů (metodik) ➩ Project Engineer ◆ nástroj pro plánování a řízení projektů ➩ Advisor ◆ nástroj pro řízení prací na projektu ➩ Process Library ◆ knihovna procesů ■ interních metodik ■ třetích stran (LBMS, SAGE, ..) CA/PPC 8.6 úzce spolupracuje s MS Project (kalkulace a synchronizace)
Knowledge management
Strana 20
KM
Vztah mezi komponentami CA/PPC Process Engineer
Project Engineer
ADvisor
Definování procesu
Zdokonalování procesu
Plánování projektu
Kontrola projektu
Vlastní práce
*.prc Process Engineer
Knowledge management
*.prj
*.mpx Project Engineerr
*.mpp MS Project
Strana 21
KM
Uspořádání knihovny procesů
Knihovna procesů =*.prc
Proces
Proces
Kernel
Kernel
Kernel
Proces
Kernel
Kernel
Kernel
Kernel
Kernel Kernel Kernel Kernel
Kernel Kernel
Proces
Proces Knihovna procesů =*.prc
Knowledge management
Strana 22
KM
Struktura Metodik = struktura informací v CA/PPC Pochopení struktury Knihovny procesů je klíčem k porozumění. Nástroj
Technika používá se
wbs
Aktivita účastní se
používá se
Produkt
Knowledge management
Role
je vstupem / výstupem
Zdroj účastní se
Strana 23
KM
●
Etapy, kroky, činnosti - KDY? Etapy/Fáze (vždy milník, produkt, většinou smluvně podchycený) ➩ ➩
●
Kroky (1 krok = 1 meziprodukt) ➩ ➩
●
Globální analýza Testování, ..... Revize business cílů Tvorba datového modelu, ...
Fáze Krok Úkol Podúkol Level 1 Level 2 ...
Činnosti (nejmenší plánovatelná akce; činnost = konkrétní úkol) ➩ ➩
Studium podkladů Příprava schůzky, ......
Knowledge management
Strana 24
KM
● ● ●
Výstupy - CO? milníky schvalovací procedury dokumenty ➩ ➩ ➩ ➩ ➩ ➩
účel kdy? (přiřazení postupu) autor a spoluautoři (viz. role) zdroje (postup, techniky, nástroje) technická doporučení (korektury, nástroje) komu (schvalovací procedury)
Knowledge management
Strana 25
KM
Role na projektu - KDO? ● ● ●
seznam rolí seznam orgánů popis rolí/orgánů ➩ ➩ ➩ ➩ ➩
● ●
poslání předpoklady odpovědnosti, pravomoci doplňkové role, vztah k týmu smluvní zajištění role
okomentované přiřazení etapám, krokům a činnostem přiřazení zdrojům
Knowledge management
Strana 26
KM
Techniky - JAK? ●
struktura techniky ➩ ➩ ➩ ➩ ➩ ➩ ➩
nástroje postup příklad v praxi účel základní pojmy notace
●
příklady technik ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆
Knowledge management
Analýza kritických požadavků Analýza kritických faktorů úspěchu Řízení projektu Datové modelování Procesní modelování Společný vývoj aplikací Školení Návrh architektury systému Rozdělení na klient/server Návrh server Návrh klient Návrh GUI Ochrana a bezpečnost Testování Instalace Konverze dat Strana 27
KM
●
Nástroje - S ČÍM? informace o nástroji ➩ ➩ ➩ ➩ ➩
název verze způsob instalace podpora licenční podmínky
●
příklady ➩ ➩ ➩ ➩ ➩ ➩
Knowledge management
CASE plánovače vývojové nástroje ASW (ERP,…) Office ….
Strana 28
KM
CA Process Continuum ● ●
● ● ● ● ● ● ●
CAPC
nástroj pro řízení procesů a projektů informačních systémů knihovna doporučených postupů práce (životních cyklů), technik, metrik, rolí, dokumentů forma hypertextové nápovědy a aktivních tabulek plánování činností, času, zdrojů, výstupů tvorba přehledů a pohledů na proces/projekt odhady pracnosti záznam skutečného průběhu projektu vazba na plánovače projektu MS-Project, Time-Line a další pracuje v prostředí MS-Windows
Knowledge management
Strana 29
KM
Process Engineer - úvodní obrazovka Navigator
Launch Pad
Knowledge management
Strana 30
KM
Process Engineer - obsah
●
Soubor *.PRC
●
Hlavní pohledy na strukturu uložených informací
●
Tipy pro ovládání (vyhledávání, filtrace, třídění, tisk, navigace..)
●
Atributy ukládaných informací ➩ WBS ➩ Klíčová slova ➩ Produkty ➩ Techniky ➩ Role ➩ Zdroje ➩ Nástroje ➩ Metriky
Knowledge management
Strana 31
KM
Process Engineer - hlavní pohledy
●
Outline (spreadsheet) ➩
pohledy na jednotlivé tabulky ◆ ◆ ◆ ◆ ◆
●
Diagram ➩
●
Activities, Products, Techniques, Roles, Resources, Tools Templates, Kernels Keywords Metrics, Estimating variables, .. User Codes
pohled pouze na WBS Activity
Matrics (matice) ➩ ➩ ➩
Knowledge management
Resources - Roles Activities - Roles Activities - Techniques
Strana 32
KM
Process Engineer - tipy pro ovládání ●
●
● ●
Více oken ➩ Window\New Window (jinak se nahradí původní okno novým) Ovládání ➩ Find (funkce v menu Edit) ◆ vyhledání libovolného textu v právě aktivním pohledu ➩ Filter (menu View\Customize - záložka Filter) ◆ např. dle Keyword ➩ Sort (menu View\Customize - záložka Sort) ➩ Columns (menu View\Customize - záložka Columns) ◆ výběr položek pro zobrazení ➩ uložení a zavření textového okna CTRL+T ➩ uložení často používaného pohledu (Save as - More views) ➩ Reporty (menu Tool\Reports\Product Flow ..) ➩ Options (uživatelská nastavení v menu Tool) Spell checker - pouze anglický slovník Není dokumentace ➩ používejte kontextový Help F1
Knowledge management
Strana 33
KM
Process Engineer - tisk
●
Tools\Publish
●
File\Print (Print Preview)
--------------------------------------●
Vylepšené tisknutelné výstupy – lze dopracovat
Knowledge management
Strana 34
KM
●
Process Engineer - WBS Diagram / WBS Outline View\WBS Diagram (WBS Outline) ➩ WBS component + WBS Code ◆
➩
➩
➩
produkty vstupující do činnosti produkty vystupující z činnosti
Keyword ◆
Knowledge management
Yes/No
Autor (x Metodik) ◆
➩
přiřazení závislostí mezi činnostmi
Mandatory ◆
➩
role potřebné k provedení činnosti
Predecessors ◆
➩
techniky používané k provedení činnosti
Role ◆
Outputs ◆
➩
textový popis účelu činnosti
Inputs ◆
➩
textový popis činnosti
Objective ◆
➩
název činnosti
Techniques ◆
Description ◆
➩
hierarchická identifikace činností
General (Name) ◆
➩
➩
autor daného záznamu (řádku/činnosti)
Kvalita (stupně 1-4) ◆
ohodnocení kvality daného řádku
klasifikace označující použití v konkrétní metodice
Strana 35
KM
●
●
●
Process Engineer - práce s produkty View\Product\Product List ➩ Reference (jednoznačná identifikace produktu a v ní zakódované přiřazení k „mateřské“ metodice) ➩ Name (název produktu) ➩ Description ➩ Keyword ➩ Product Path (odkaz na soubor s předlohou daného produktu, která lze spustit stiskem F9) ➩ Textový dokument ➩ Default tool ➩ Autor ➩ Kvalita View\WBS Outline ➩ „Button“Navigátor na sloupci Product XY.dot - základní šablona výstupů firmy
Knowledge management
Strana 36
KM
Process Engineer - práce s technikami ●
View\Other Lists\Techniques ➩
Reference ◆
➩ ➩ ➩ ➩
➩
Name Description Keyword Technique path (odkaz na soubor s předlohou daného produktu, která lze spustit stiskem F9) Text.soubor ◆
➩ ➩ ●
název souboru s textem techniky v MS-Word připravené pro generování Hypertextu
Autor Kvalita
View\WBS Outline ➩
●
Jednoznačná identifikace techniky a v ní zakódované přiřazení k „mateřské“ metodice
„Button“Navigátor na sloupci Techniques
Prohlédněte si libovolnou techniku.
Knowledge management
Strana 37
KM
●
Process Engineer - práce s rolemi View\Roles/Resources\Role List ➩ ➩ ➩
➩ ➩ ➩
●
View\WBS Outline ➩
●
Reference Name Description (zahrnuje stručný popis, charakterizaci odpovědností, pravomocí, předpokladů, vhodných a nevhodných sdílených rolí,..) Keyword Autor Kvalita
„Button“Navigátor na sloupci Roles
Důležitá existence matice Roles - Resources
Knowledge management
Strana 38
KM
●
Process Engineer - práce se zdroji View\Roles/Resources\Resource = (tabulka profesí a konkrétních pracovníků firmy) ➩ Name ➩ UseID (sysid) ➩ Description ➩ Types ◆ jednotlivým zdrojům lze přiřadit hodnotu z číselníku Resource Type List ➩ Roles ◆ jaké role může daný pracovník vykonávat ■ přiřazení z tabulky rolí
Knowledge management
Strana 39
KM
●
Process Engineer - práce s nástroji View\Other Lists\Tools ➩ ➩ ➩ ➩
Name Description Keyword Instalace - přístup ◆
➩
Tool Path ◆
➩ ➩
popis postupu, jak lze nástroj v získat a nainstalovat odkaz na soubor, kterým se spouští instalace nástroje
Kvalita Autor
Knowledge management
Strana 40
KM
Process Engineer - metriky ●
Metriky = proměnné číselné hodnoty ➩
➩
Knowledge management
Přiřazené celému projektu ◆ Estimating Variables (EV) = atributy (prostředí) celého projektu, které ovlivňují odhady (např. rozsah, složitost projektu) ■ reprezentovány otázkami (dotazník-questionnaire) ■ jedna hodnota pro celý projekt Přiřazené jednotlivým činnostem ◆ Rozděleny: ■ Metrics (M) = měřitelné atributy projektu ■ Metric Value Sets (MVS) = sada hodnot určité metriky pro daný projekt ■ Estimating Methods (EM) = výpočet hodnoty postavený na formuli složené z EV, M a MVS
Strana 41
KM
Knowledge management
Project Engineer - úvodní obrazovka
Strana 42
KM
●
Project Engineer - obsah Soubor *.PRJ ➩ ➩ ➩ ➩ ➩
Vytvoření projektu na základě procesu z knihovny procesů Přiřazení konkrétních zdrojů Odhady pracnosti Kalkulace plánu projektu s využitím spolupráce MS Project a Project Engineera Při jakýchkoli změnách - synchronizace plánů projektu *.prj a *.mpp
Knowledge management
Strana 43
KM
Project Engineer - vytvoření a úprava projektu ●
File\New (Create / Open project) ➩
New Project Options: ◆ ◆
➩
Browse: Knihovna procesů ◆ ◆
➩ ➩
◆
➩ ➩ ●
*.PRC copy all resources from library (!!!)
Template: výběr požadovaného procesu (metodiky) Potřebné metriky ◆
➩
Create a Project from a Proces Library Template Scheduler (defaultně MS Project)
Select All metrics (BC, Effort, ML, WC) Estimating Methods (WAVE, Rychlý odhad)
Project Overview: identifikační údaje, datum startu, .. Project summary: kontrola údajů Save As: ???.PRJ
WBS Outline nebo WBS Diagram ➩ ➩
Knowledge management
Úpravy projektu (viz. práce s Process Engineer) Vytvořte plán.
Strana 44
KM
Project Engineer - naplánování projektu
●
•
Přiřazení zdrojů ➩ View\Resource Assignment Worksheet ➩ Save Odhad pracnosti ➩ View\Estimating Worksheets\Default Worksheet ◆
◆
➩
➩
Vložte libovolnou hodnoty (cca stovky dní) do políčka Effort na některé z vyšších úrovní Možné práce s vloženou hodnotou: ◆ ◆ ◆
◆
➩
Knowledge management
Weight (Wt) = hodnota určující poměr, dle kterého se z hodnoty přiřazené nadřízené úrovni WBS kalkuluje pracnost pro činnost nebo zdroj Effort - hodnota pracnosti (POZOR na jednotky ! Defaultně mandays)
Sum = sumarizace promítnutá až k nejvyšší úrovni / přes rozpuštění nákladů Aggregate = agregování všech či nejblíže podřízených položek Apportion = rozpuštění hodnoty na všechny činnosti / na nejbližší nižší a přepsání všech hodnot / přepsání pouze prázdných a dříve rozpouštěných Calculate = kalkulace přes vzorce s využitím existujících metrik
Save
Strana 45
KM
Project Engineer - synchronizace s MS Project 98 ●
Scheduler\Scheduler Options ➩ Change Mapping to ◆ Výběr Metric Value Sets, který bude namapován jako Effort (pracnost) ◆
Map Scheduler Effort to
(Effort nebo QE)
------------------------------------------------------------------------------------------------------------● Scheduler\Schedule Now ➩ ●
Exportuje *.prj do MSP (*.mpp), kalkuluje plán a aktualizuje zpět daný *.prj
Schedule\Schedule Show ➩
Exportuje *.prj projekt do MSP (*.mpp) a současně jej otevírá
------------------------------------------------------------------------------------------------------------●
Scheduler\Export to MPX file ➩ ???.MPX ➩ V MS-Project otevřete ???.mpx a nebo vytvořte nový soubor *.mpp a přes clipboard přeneste vždy tu část, kterou chcete mít v souboru plánu projektu ◆ Gantt Chart (WBS) ◆ Resource Sheet
Knowledge management
Strana 46
KM
Custome r re quire me nts
Proposal / Agreement
Proposal
Custome r and Proposal Knowle dge base
Agreement Skills manage me nt (Knowle dge , Role s, CV, ..)
Project plan
Proje ct Knowle dge Base
Planing Proje cts Re source pool
Weekly by hour Task Achievement
Me thodology
Monitoring + Realization
Reports Compone nt Knowle dge Base
Completion + Feedback Know-how Knowle dge base (products, solutions, te chnologie s, ..) Knowledge management
Outputs
IIS, FIS
Strana 47
KM
● ●
Metodiky Popis činností, které vedou k vytvoření a dodání produktu nebo služby Struktura: ➩ ➩ ➩ ➩ ➩
●
Důležitá: ➩ ➩
●
Činnosti Techniky Produkty (vstupy / výstupy) Role Zdroje Jednoduchost Dostupnost
SW podpora – Process management
Knowledge management
Strana 48
KM
● ●
Skills management Evidence znalostí a rolí pracovníků firmy Uložené údaje: ➩ ➩ ➩ ➩ ➩
●
Vyhledávání ➩ ➩
●
Identifikační Znalosti (název, stupeň zvládnutí, aktuálnost, poznámka) Role (název, stupeň zvládnutí, důležitost, poznámka) Školení / Certifikace Komentář Jednoduché Kombinované
Reporty ➩ ➩ ➩
Statistické CV O jednom pracovníkovi
Knowledge management
Strana 49
KM
● ●
Znalostní báze projektová Výtah klíčových informací a dokumentů z projektových kanceláří Struktura ➩ ➩ ➩
➩ ➩ ●
Důležité je: ➩ ➩ ➩ ➩
●
Nabídka, smlouvy, přílohy Plán, rozpočet, statistika Základní dokument projektu, definované pravidla, použité standardy a konvence Historie – klíčové zápisy, měsíční reporty, protokoly Výstupy – studie, analýzy, modely, zdrojové kódy, komponenty, .. Orientace v systému Možnost jednoduchého vyhledávání Zajištění přístupových práv Zajištění aktualizace a relevance dat
SW podpora – Document management
Knowledge management
Strana 50
KM
● ●
●
Znalostní báze komponent Báze opakovatelně použitelných řešení Komponenta = model, návrhový vzor (vývojový template), příklad technologického řešení, programová řešení, programové knihovny, ..) Důležité je: ➩ ➩ ➩ ➩
●
Strukturovaný popis komponenty Možnost vyhledávání Dostupnost Možnost verzování – správa komponent
SW podpora – Version management
Knowledge management
Strana 51
KM
● ●
Znalostní báze produktů a řešení Uložení produktů a řešení Struktura: ➩ ➩ ➩ ➩
●
Základní identifikace, popis, kontaktní osoba Datasheety, prezentace, nabídky, FAQ, analýzy trhu, .. Školení, semináře, novinky, metodiky Technologické zdroje – prezentace, dokumentace, dema, příklady, odkazy
SW podpora – Document management
Knowledge management
Strana 52
KM
● ●
Obchodnická znalostní báze Vše co potřebuje obchodník Struktura: ➩ ➩ ➩ ➩ ➩ ➩
●
Zákazníci Kontakty Obchodní případy Konkurence Trh Reference
SW podpora – Customer relationship management
Knowledge management
Strana 53
KM
Jak komponenty spolu mohou souviset ? Metodiky používá se
wbs
Nástroj
Technika
Skills management
účastní se
Role
Aktivita
používá se
Produkt vstup / výstup
... ...
...
...
... ...
Znalost
Zdroj
Projekt
Zdroj účastní se
Interní informační systém (IIS) ...
Role
Knowledge Base (KB) projektová
Zdroj Projekt
Projekt - dokumenty, výstupy (Plány Statistiky Smlouvy Zápisy Rozpoèty Hlavní výstupy Akceptaèní a jiné výstupy)
ostatní Znovupoužitelné komponenty ...
Knowledge management
Strana 54
KM
Příklady nástrojů podporujících KM
●
Process management (CA Process Continuum) Document management (Filenet, Lotus Notes, ..) Project management (MS Project, Primavera, ..) Problem management (PVCS Tracker, ..) Version management (PVCS Version management, ..) Skills management (Ingenium, ..) Customer relationship management (Siebel, ..)
●
A další často interně vyvinuté systémy (IIS, FIS, ..)
●
Vše dostupné přes Intranet
● ● ● ● ● ●
Knowledge management
Strana 55
KM
Kroky budování KM v APP ●
Tvorba obecných postupů ➩
●
Evidence konkrétních realizací a výsledků projektů APP ➩
➩ ➩ ●
●
webovská aplikace nad Oracle DB – Skills management
Rozšíření oblastí KM ve znalostní bázi ➩
●
Znalostní báze projektů (informace původně pouze pro řízení projektů) v prostředí WinNT Zpřístupnění znalostní báze na Intranetu Vylepšení platformy znalostní báze
Evidence lidských zdrojů a jejich znalostí ➩
●
Tvorba a správa metodik v prostředí Process Continua
o další projektové informace s pomocí propojení informací z IIS, SM a ZB • výstupy projektů • role a zdroje na projektech • technologie, produkty, opakovatelné komponenty
Centrální Project nad resource pool Další kroky ➩ ➩
zapojení sales a marketing profesní kluby
Knowledge management
Strana 56
KM
Příklad typického použití Podnik pracuje na podepsání kontraktu na typ projektu, který již realizoval V první fázi je třeba vypracovat všechny náležitosti (smlouva, plán, hlavní výstupy, rozpočet, zajištění alokací, základní dokument projektu (definující cíle, rozsah projektu a řadu dalších náležitostí - organizace projektu, pravidla sdílení informací, projektové postupy a procedury atd.)
KM
APP M e thodology (APPM ) wb s
p o u ž ív á se
Nás t r oj
Techni ka
Lids k é zdroje (HR)
ú č a stn íse
p o u ž ív á se
Rol e
Akt i vi t a
Pr odukt v stu p /v ý stu p
ú č a stn íse
...
Zdr oj
...
... ...
...
Pr ojekt
...
Znal ost
Zdr oj
P r ojekt
Zdr oj
Interní informa č ní sys té m (IIS) ...
R ole
Knowle dge Ba s e (KB)
pr oj ekt ová
P r ojekt - dokum ent y, výst upy ( Plány Statisik ty Smlouvy Zápisy Rozpoèty Hlavnívýstupy Akceptaèníajinévýstupy) ost at ní
1. V K B v yhledat vš ec hny projekty daného t ypu 2. V K B z jist it sumariz ované údaje o jednotlivý ch projek t ech v ybrat konkrétní projekty 3. V K B je možno zobrazit dokumenta zvolených projekt ů dle pot řeby (smlouvy , plány, rozpočt y, stat ist iky, zhodnocení, hlavní výs tupy, studie, zadání , .. ) 4. Dle čísla projektu lz e z II S zjistit přes né inf ormac e o t rv ání projektu, délce f ází nebo třeba i finanční inf ormac e 5. Dle čísla projektu je mož né v HR z jistit lids ké z droje, k t eré se na projek tu podí leli a v jak é roli, a pokud to aplik ace dov olí, t ak i zatížení zdrojů z hledisk a alokací na projekt ech podní ku 6. Dle sumarizační c h údajů o projek t u je možné z jistit, k terá met odika byla použ it a, a tuto metodiku je možné využít pro naplánování daného projekt u nejen z hledis ka odhadů pracnost i a pokry tí zdrojů rolemi (vyc ház í se jak z obecné met odiky, tak z k onk rétníc h sumarizovaných údajů uložených v K B ), ale t aké v čet ně výst upů
Znovupoužit el né kom ponent y .. .
Knowledge management
Strana 57
KM
● ● ● ●
CMM Capability Maturity Model = Model vyspělosti procesů Vznik – 80.léta v USA na zakázku Ministerstva obrany Autor - Software Engineering Institut Cíl - má poskytnout obraz o tom, jak probíhá řízení informačních projektů z hlediska definovaných klíčových oblastí - např.: ➩ ➩ ➩ ➩ ➩ ➩ ➩
Řízení zákaznických požadavků Plánování a kontroly projektů / fází projektu Zabezpečování kvality Řízení konfigurace Zabezpečení organizačním a zdrojovém Přizpůsobivosti systému Atd.
Knowledge management
Strana 58
KM
● ● ● ● ●
Druhy CMM SW-CMM = Capability Maturity Model for Software P-CMM = People CMM SA-CMM = Software Aquisition CMM SE-CMM = System Engineering CMM IPD-CMM = Integrated Product Development CMM
Knowledge management
Strana 59
KM
Model vyspělosti Kontrola nad procesem
Optimalizovaná úroveň je zajištěna nepřetržitým Řízení procesu Definovaný proces
Základní řízení
zlepšováním výsledků na základě zpětné vazby nasazení procesu a testováním nových idejí a technologií. (1998 0,3%; 2000 2,9%)
Řízená znamená detailní měření průběhu, vlastností, funkčnosti a výsledků procesů a sběr těchto dat k hodnocení kvality procesu a produktů. (1998 2,1%; 2000 5,5%)
Definovaná úroveň se vyznačuje definicí řídících i produkčních aktivit. Tyto definice jsou součástí procesů v organizaci široce používaných. (1998 13,9 %; 2000 18,5%)
Opakovatelná úroveň je charakteristická snahou řídit, existuje evidence
Ad Hoc
požadavků, plánů a nákladů. Úspěch lze zopakovat opakováním těchto parametrů. (1998 24,3 %; 2000 38,2%)
Úvodní úroveň charakterizuje chaotické vedení procesu, kdy úspěch je zcela závislý na individuálních schopnostech a úsilí. Problémy se řeší Ad-hoc (1998 59,4 %; 2000 34,9%) Knowledge management
Strana 60
KM
Klíčové procesní oblasti Optimalizovaná (5) Řízení změn procesů Řízení technologických změn Prevence chyb
Řízená (4) Řízení kvality softwaru Kvantitativní řízení procesů
Definovaná (3)
Opakovatelná (2)
Revidování Meziskupinová koordinace Produktové řízení softwaru Řízení integrace softwaru Školení Definice procesů organizace Procesní zaměření organizace
Konfigurační řízení softwaru Zajištění kvality softwaru Řízení subkontraktů na softwaru Dohled a monitorování softwaru Plánování softwaru pro projekt Řízení požadavků
Ad - hoc (1)
Knowledge management
Strana 61
KM
ISO a CMM ISO
CMM
Představuje zmenšení zákazníkova rizika při výběru dodavatele.
Pracuje na zlepšení interní softwarových procesů dodavatele.
1. Použitelné pro široký rozsah podniků (nejen SW) 2. Více abstraktní 3. Identifikuje pouze minimum požadavků na kvalitní systém
1. Specificky pro softwarový průmysl 2. Detailní dokumentace 3. Jde do detailních popisů softwarových procesů
Sada standardů k zajištění opakovatelnosti úspěchů.
Důraz na dosažení vyspělosti a kontinuální zlepšování procesů.
Cílem je dosažení certifikace.
Zdůrazňuje kontinuální zlepšování.
Získat certifikaci trvá cca 1,5 roku.
Posun mezi úrovněmi trvá cca 2 roky.
Zaměřuje se na obecné zlepšení.
Pokrývá zlepšení softwarových procesů. ISO pokrývá cca 1-3. úroveň CMM
Knowledge management
Strana 62