Enterprise Content Management (ECM) to system udostępniania informacji wewnątrz firmy, bazujący na technologiach internetowych. Celem systemu ECM jest zbieranie danych firmy, które następnie są udostępniane uprawnionym pracownikom firmy, zgodnie z wcześniej ustalonymi prawami dostępu.
Tym samym w systemie ECM zbierane są różne dane, mniej lub bardziej usystematyzowane, które pochodzą z różnych źródeł (bazy danych, internet, korespondencja e-mailowa, systemy ERP, CRM lub z dokumentów papierowych).
Informacje mogą być archiwizowane w różnym formacie, na przykład papierowe dokumenty skanowane, OCR/ICR, formularze lub dokumenty w formacie XML.
Dokumenty za pośrednictwem ECM mogą być udostępniane zarówno pracownikom firmy, jak również firmom zewnętrznym (na przykład dostawcom, w zakresie wymagań dostaw, produktów, procedur jakościowych lub klientom w zakresie planu dostaw, udostępnianie wymagań jakościowych i technicznych).
Struktura systemu ECM bazuje na następujących 5-ciu komponentach:
– zbieranie danych – obok ręcznego i półautomatycznego możliwe jest również w pełni automatyczne pobieranie danych z systemów komputerowych takich jak ERP, CRM (za pośrednictwem specjalnych interfejsów),
– przygotowanie i wykorzystanie danych – na tym etapie następuje właściwe zarządzanie i to tutaj każdy pracownik dostrzega korzyści z systemu ECM. To tutaj dane zebrane na pierwszym etapie są administrowane, obrabiane i wykorzystywane (Documents Management, Web Content Management, Records Management, Workflow). Na tym etapie następuje również zarządzanie dostępem do danych, zgodnie z ustalonymi prawami dostępu do danych,
– tymczasowe zapisywanie danych – dane zapisywane są w różnych systemach magazynowania danych (systemy plikowe, Cache, Data Base, Data Warehouse). W zależności od ważności danych podlegają one różnym okresom przechowywania (korespondencja handlowa, umowy, oferty, wskaźniki procesowe, biznes plany) lub też udostępniane są bez zapisywania w długim okresie (dane pochodzące z systemów komputerowych),
– archiwizowanie danych – następuje w długim okresie, zwykle wynoszącym co najmniej 10 lat i ważne przy tym jest aby były odpowiednio zabezpieczone. Podczas archiwizowania danych istotne jest również, aby prowadzić stosowane zarządzanie zmianami dokumentów (dokumenty które straciły ważność przenoszone są do archiwum rewizyjnego),
– dostarczanie danych – to po pierwsze przygotowanie danych dla klientów lub pracowników w taki sposób, aby były przydatne do użycia (najczęściej w postaci XML, PDF, JPG, TIFF lub w postaci list plikowych). Na tym etapie bardzo istotne jest bezpieczeństwo danych (elektroniczne podpisy, autoryzacja) oraz dostęp do danych za pośrednictwem praw dostępu (DRM – Digital Rights Management). Dystrybucja danych może odbywać się w różny sposób, na przykład jako mailing, Newsletter, Fax, EDI, SMS-y lub publikacje papierowe.
Jednym z podstawowych założeń tworzenia systemu ECM w firmie jest konieczność zagwarantowania dostępu do danych pochodzących z różnych systemów informatycznych występujących w firmie (musi być zagwarantowana umownie). Jeśli firma zatrudnia kilkaset lub więcej pracowników, z których kilkadziesiąt lub kilkaset do wykonywania swoich obowiązków potrzebuje dostępu do danych pochodzących z systemów ERP, CRM, wtedy brak możliwości pobrania różnych danych może być bardzo dużym problemem w implementacji EDM. Ale nie tylko kwestia samego braku dostępu to problem, ponieważ dzięki systemowi ECM występuje również możliwość obniżenia kosztów użytkowania systemów ERP, CRM, poprzez wykorzystanie możliwości prezentacji w systemie ECM wybranych danych pochodzących z tych systemów, bez konieczności zakupu specjalnych licencji (do systemu ERP, CRM i innych).
Systemy ECM są bardzo interesującym narzędziem, w szczególności w przypadku średnich i dużych organizacji.
