rekomendacje dotyczące platformy zarządzania kompetencjami

Transkrypt

rekomendacje dotyczące platformy zarządzania kompetencjami
REKOMENDACJE DOTYCZĄCE
PLATFORMY ZARZĄDZANIA KOMPETENCJAMI
WYTYCZNE DO MODELU
GRZEGORZ RDUCH
Rek o me n d ac je do t ycz ąc e P l at fo r my Z a rz ądz a n i a K om p et en c j am i
1. Rekomendacje odnośnie warstwy biznesowej narzędzia
Sugerujemy opracowanie rozwiązania opartego na następujących narzędziach:
1. W odniesieniu do komponentu służącego budowaniu strategii:
a. definicje wizji i misji firmy
b. analiza SWOT
c. uproszczona / zmodyfikowana wersja Strategicznej Karty Wyników (BSC) zawierająca
określenie:
- krytycznych obszarów biznesu,
- celów strategicznych,
- celów szczegółowych oraz
- działań
Uwagi
Rozwiązanie informatyczne powinno uwzględnić zależności zachodzące między
poszczególnymi elementami SKW, zarówno na poziomie generowania odpowiedzi jak
i raportów podsumowujących.
2. W odniesieniu do komponentu służącego do zarządzania kompetencjami:
a. tabela zasobów
b. opisy stanowisk pracy > opisy działań na stanowiskach pracy (TDRs)
c. tabela kompetencji
d. tabela sukcesji
e. tabela zasobów do intermentoringu
f. plan działań mających na celu likwidację luki kompetencyjnej / plan sukcesji
Uwagi ad. 1 i 2. powyżej
Ograniczyć liczbę narzędzi udostępnionych na platformie w wersji podstawowej (MVP);
wybrać minimalistyczny zestaw narzędzi, które pozwalają na realizację flow
zaproponowanego we Wniosku (budowanie strategii i zarządzanie kompetencjami);
w przypadku zainteresowania ze strony użytkowników, można w przyszłości / w drugim
etapie realizacji projektu rozważyć poszerzenie katalogu narzędzi udostępnionych
w rozwiązaniu.
2. Rekomendacje odnośnie funkcjonalności Platformy
Platforma składa się z dwóch niezależnych* komponentów:
a. komponent do budowania strategii firmy
b. komponent do zarządzania kompetencjami firmy, w tym moduł do zarządzania
działaniami w zakresie intermentoringu
W trakcie tworzenia opisu działań dla stanowiska pracy w komponencie do zarządzania
kompetencjami, istnieje techniczna możliwość pobrania tych działań przez użytkownika z
listy działań utworzonej w komponencie do budowania strategii. Problemy:
- działania generowane w trakcie prac nad strategią nie pokrywają wszystkich działań
wykonywanych w toku działalności firmy;
- lista działań generowanych z komponentu dot. strategii może być względnie długa, co
utrudnia zapewnienie właściwego User Experience.
1. Komponent dot. strategii
System ma charakter coachingowy – stawia pytania, które pozwalają przejść przez
ścieżkę tworzenia strategii. Użytkownik / użytkownicy definiują strategię firmy
odpowiadając na pytania. Mniej wprawieni mają dostęp do podpowiedzi w postaci
definicji, objaśnień, sugestii, przykładów (wpisanych na sztywno).
Ad. 1 i 2
Wszelkie dane / informacje wprowadzane są przez użytkowników jednorazowo i
wykorzystywane w pozostałych częściach komponentu. (Jeżeli chodzi o przepływ
informacji między dwoma głównymi komponentami - patrz uwagi powyżej).
Istnieje możliwość generowania raportów (pdf). W przypadku komponentu do
zarządzania kompetencjami - zarówno zbiorczych, jak i indywidualnych. Istnieje
możliwość wydruku lub rozesłania raportów drogą elektroniczną.
3. Rekomendacje dotyczące organizacji projektu (zarządzanie)
Pomimo specyficznych uwarunkowań wynikających z charakteru finansowania projektu
(fundusze unijne) sugerujemy zastosowanie metodyki Lean Product Development. W
szczególności,
* określenie ogólnego zakresu projektu,
* doprecyzowanie wymagań i opracowanie Specyfikacji Technicznej,
* określenie wagi poszczególnych funkcjonalności / cech (features) systemu (zasadniczo
poprzez cost-benefit analysis)
* ustalenie priorytetów w odniesieniu do kolejności implementacji poszczególnych
funkcjonalności
* podział projektu na etapy z uwzględnieniem powyższych
* implementację prowadzoną w oparciu o informacje zwrotne przekazane przez
użytkowników systemu (w drugim etapie realizacji); Proponuję przyjąć strategię
współpracy z docelowym odbiorcą / użytkownikiem, w której projekt podzielony jest na
etapy. Każdy etap powinien dostarczać istotną wartość biznesową.
Zwrócić uwagę na testy automatyczne. Upraszczają one dokonywanie dużych
modernizacji systemu i powodują że produkt będzie możliwy do rozszerzania wraz z
lepszym zgłębianiem dziedziny projektu i potrzeb użytkowników.
4. Rekomendacje dotyczące aspektów technologicznych
Modułowa architektura systemu
Uprawnienia dostępu
Firmy stosują bardzo różne praktyki w zakresie dostępu do informacji. Trudno byłoby
zapewnić rozwiązanie zapewniające elastyczność na tyle dużą, by wszystkie tego typu
praktyki uwzględnić. Wstępnie proponujemy uproszczenie struktury dostępu przez
dokonanie podziału na dwie zasadnicze grupy użytkowników:
* kierownictwo
* wszyscy pracownicy firmy
Klient powinien mieć użytkowników o zróżnicowanym stopniu uprawnień. Z wymogów
projektu wydaje się że wystarczy podział na role:
- admin (np. pracownik IT)
- manager (np. dyrektor, pracownik HR)
- member (np. pracownik)
System powinien cechować się przede wszystkim: intuicyjnością i bezpieczeństwem
danych.
Można zastosować standardowy interfejs http://twitter.github.com/bootstrap
Każdy klient powinien mieć swoją poddomenę np selleo.cmp.pl
Domena powinna decydować o tym do której części bazy danych ma dostęp użytkownik
(można zastosować strategię sugerowaną w
http://blog.jerodsanto.net/2011/07/building-multi-tenant-rails-apps-with-postgresqlschemas/ ).
Wydajność systemu:
Nawet przy dużym zainteresowaniu grupy docelowej, nie zachodzi ryzyko dużego
(sezonowego) obciążenia platformy. Procesy planowania strategicznego / HR
przeprowadzane są względnie rzadko; nie są również prowadzone we wszystkich firmach
w tym samym czasie. Dlatego proponujemy przyjąć następujące wymagania
niefunkcjonalne.
Performance parameter
Unit
Target
Availability
% time
99,75
%
Throughput
number
minute
Maximum
time)*
latency
(browser
of
requests
rendering seconds
per 250
5
Average request duration (server side)
seconds
1
Concurrent users
number
20
*varies between browsers and end user internet connectivity
Resource Type
Unit
Value
CPU
GHz
2,4ghz Xeon X3430
Memory
GB
8
Database
5. Uwagi ogólne
PostgreSQL