Integracja Standardu ISO/IEC 81355-1 z PRINCE2 i Metodą AIP w OpenCMS
Integracja Standardu ISO/IEC 81355-1 z PRINCE2 i Metodą AIP w OpenCMS
Niniejszy dokument definiuje techniczne i strukturalne zasady implementacji standardu ISO/IEC 81355-1 (Aneks B - Klasy rodzaju informacji DCC) zintegrowanego z procesami PRINCE2 oraz metodologią AIP w wirtualnym systemie plików (VFS) systemu OpenCMS (wersja 19+).
1. Architektura Szablonu Projektu i Automatyczne Klonowanie VFS
Wszystkie zasoby, konfiguracje list oraz szablony JSP są zaimplementowane wewnątrz bazowego katalogu szablonu projektu OpenCMS:
/sites/IG/pl/Projekty/templates/P000-Templ-Proj-Full/
Zgodnie z mechanizmami OpenCMS, podczas tworzenia nowego przedsięwzięcia folder szablonu jest w całości kopiowany pod nową nazwą (np. /sites/IG/pl/Projekty/projekt-alfa/). Aby zapewnić bezobsługową relokację zasobów bez konieczności ręcznego poprawiania ścieżek:
-
Dynamiczne rozwiązywanie ścieżki w JSP: Skrypty JSP nie posiadają twardo zakodowanych adresów URL. Automatycznie identyfikują one swój projekt nadrzędny w strukturze portalu.
-
Kolektory oparte na relacjach kategorii: Kolektory OpenCMS odpytują bazę Solr przy użyciu relatywnych drzew kategorii lokalnych
.categories/umieszczonych wewnątrz każdego skopiowanego projektu.
2. Struktura VFS w OpenCMS oparta na Klasach Wejściowych ISO/IEC 81355-1 (Tabela B.1 i B.2)
Układ folderów wewnątrz szablonu P000-Templ-Proj-Full (oraz każdego utworzonego z niego projektu) opiera się na czystych, literowych kodach klasyfikacji DCC normy ISO/IEC 81355-1 bez nadmiarowych prefiksów aspektowych w nazwach katalogów:
/sites/IG/pl/Projekty/templates/P000-Templ-Proj-Full/
├── .categories/ <-- Lokalne kategorie projektu (automatycznie kopiowane)
├── A_Meta_informacje/ <-- Klasa A: Meta-informacje (Informacja o informacji)
│ ├── AA_Identyfikacyjne/ <-- AA: Metadane projektu (AIP-40-METRICS-BASIC)
│ └── AB_Referencyjne/ <-- AB: Indeksy, spisy treści, listy dokumentów (AIP-53-REF-BASE, AIP-62-INDEX-LINKS)
├── B_Zarzadcze/ <-- Klasa B: Zarządcze (Zarządzanie działalnością i zasobami)
│ ├── BB_Obserwacje/ <-- BB: Trace log, Daily log, Rejestr Ryzyk (AIP-36-TRACE-LOG, AIP-57-UNCLASSIFIED-BUFFER, AIP-59-PRINCE2-LESSONS)
│ ├── BC_Korespondencja/ <-- BC: Plan komunikacji, notatki, memo (AIP-50-STAKEHOLDERS)
│ ├── BD_Kontrola_Projektu/ <-- BD: Mandat projektu (AIP-55-DOC-PURPOSE-001) i Zarys Projektu (AIP-55-DOC-PURPOSE-002)
│ ├── BE_Planowanie/ <-- BE: Harmonogramy, plany (AIP-55-DOC-PURPOSE-003, AIP-55-DOC-PURPOSE-005, AIP-09-RD-TASKS)
│ ├── BG_Organizacyjne/ <-- BG: Ład zespołu, RACI, zespół chirurgiczny (AIP-55-DOC-PURPOSE-007, AIP-12-RACI, AIP-37-CHIR-COGN)
│ ├── BJ_Ekonomiczne/ <-- BJ: Uzasadnienie Biznesowe (AIP-55-DOC-PURPOSE-004, AIP-18-FIN-PROJ, AIP-19-FIN-KPI, AIP-20-BUDGET-ST)
│ └── BQ_Zarzadzanie_Jakoscia/ <-- BQ: Strategia jakości i procedury kontroli (AIP-55-DOC-PURPOSE-006, AIP-49-PRODUCTS-MGMT)
├── C_Kontraktowe/ <-- Klasa C: Kontraktowe (Informacje o formalnych porozumieniach)
│ └── CJ_Wlasnosc/ <-- CJ: Patenty, transfer IP, umowy licencyjne (AIP-05-PATENT, AIP-27-IPR-MGMT, AIP-56-INTANGIBLE-ASSETS)
├── D_Mozliwosci/ <-- Klasa D: Możliwości (Zdolności techniczne obiektów)
│ ├── DA_Techniczne/ <-- DA: Arkusze danych, parametry techniczne, wydajność (AIP-45-TECH-PERFORM)
│ ├── DB_Objasniajace/ <-- DB: Specyfikacje wymagań, wyjaśnienia techniczne
│ └── DG_Regulacyjne/ <-- DG: Przepisy budowlane, dyrektywy UE (AIP-24-REGULATORY)
├── F_Funkcjonalnosc/ <-- Klasa F: Funkcjonalność (Funkcjonowanie systemu)
│ ├── f_FB_Przeplyw/ <-- FB: Schematy procesowe, P&ID, PID, przepływy badawcze (AIP-08-RD-METHOD)
│ └── FT_Software/ <-- FT: Kod źródłowy, schematy programów, repozytoria (AIP-58-DEV-DOC-HIST)
├── L_Uklad/ <-- Klasa L: Układ (Lokalizacja i planowanie układu)
├── M_Interfejsy/ <-- Klasa M: Interfejsy (Połączenia i interakcje)
│ └── MB_Interakcje/ <-- MB: Mapy interesariuszy i powiązania sieciowe
├── P_Wyliczenia/ <-- Klasa P: Wyliczenia (Zestawienia obiektów)
├── Q_Jakosc/ <-- Klasa Q: Jakość (Informacje o jakości)
│ └── QE_Zgodnosc/ <-- QE: Deklaracje zgodności
├── R_Bezpieczenstwo_Ochrona/ <-- Klasa R: Bezpieczeństwo i ochrona (Safety & Security)
│ └── RC_Srodowiskowe/ <-- RC: Analizy ESG, DNSH, Gender Plan (AIP-23-ESG-DNSH, AIP-28-HORIZ-POL, AIP-29-GENDER-PLAN)
├── T_Geometria/ <-- Klasa T: Geometria (Kształt i forma)
└── W_Operacyjne/ <-- Klasa W: Operacyjne (Eksploatacja)
└── WT_Rejestracyjne/ <-- WT: Logbooki eksploatacyjne (AIP-43-LIFE-CYCLE)
3. Klasyfikacja i Dekompozycja Dokumentów Początkowych (Fazy SU i IP)
Początkowe procesy PRINCE2 generują kluczowe dokumenty, których elementy (atomy AIP typu article-m) są zapisywane w odpowiednich podklasach ISO/IEC 81355-1:
3.1. Zlecenie przygotowania projektu (Project Mandate)
-
Status: Zewnętrzny wyzwalacz przedprojektowy Przygotowania Projektu (SU).
-
Klasyfikacja DCC:
BD(Zarządcze -> O nadzorze biznesu i projektu / kontrola projektu) -
Ścieżka w Szablonie:
/sites/IG/pl/Projekty/templates/P000-Templ-Proj-Full/B_Zarzadcze/BD_Kontrola_Projektu/ -
Lista elementów (Atomów AIP):
-
Metadane i kontekst dokumentu (Meta-atomy):
-
AIP-40-METRICS-BASIC: Podstawowe metadane identyfikacyjne projektu(Warstwa L1/L2) -
AIP-55-DOC-PURPOSE-001: Cel i przeznaczenie dokumentu (Zlecenie przygotowania projektu / Project Mandate)(Warstwa L0)
-
-
Cel projektu:
-
AIP-02-VISION: Cel strategiczny i wizja projektu(Warstwa L0)
-
-
Uzasadnienie biznesowe:
-
AIP-15-MONETIZE: Model biznesowy i monetyzacja(Warstwa L0) -
AIP-20-BUDGET-ST: Budżet kosztów kwalifikowalnych(Warstwa L0) -
AIP-43-LIFE-CYCLE: Fazy cyklu życia projektu i okres trwałości(Warstwa L0)
-
-
Zakres i wykluczenia:
-
AIP-54-SCOPE-LIMITS: Zakres projektu i granice tolerancji(Warstwa L0)
-
-
Główne ryzyka i wymagania:
-
AIP-21-RISK-TECH: Ryzyka technologiczne i naukowe(Warstwa L0) -
AIP-22-RISK-MKT: Ryzyka rynkowe i operacyjne(Warstwa L0)
-
-
Główne interesariusze:
-
AIP-50-STAKEHOLDERS: Interesariusze i znane strony zainteresowane(Warstwa L0)
-
-
3.2. Zarys Projektu (Project Brief)
-
Status: Tworzony w Przygotowaniu Projektu (SU).
-
Klasyfikacja DCC:
BD(Zarządcze -> O nadzorze biznesu i projektu / kontrola projektu) -
Ścieżka w Szablonie:
/sites/IG/pl/Projekty/templates/P000-Templ-Proj-Full/B_Zarzadcze/BD_Kontrola_Projektu/ -
Lista elementów (Atomów AIP):
-
Metadane i kontekst dokumentu (Meta-atomy):
-
AIP-40-METRICS-BASIC: Podstawowe metadane identyfikacyjne projektu(Warstwa L1/L2) -
AIP-55-DOC-PURPOSE-002: Cel i przeznaczenie dokumentu (Zarys Projektu / Project Brief)(Warstwa L1/L2)
-
-
Kluczowe elementy strukturalne:
-
AIP-01-PROBLEM: Definicja problemu rynkowego(Warstwa L1/L2) -
AIP-02-VISION: Cel strategiczny i wizja projektu(Warstwa L1/L2) -
AIP-03-SOLUTION: Proponowane rozwiązanie (Produkt)(Warstwa L1/L2) -
AIP-04-TRL-LEVEL: Aktualny poziom dojrzałości (TRL)(Warstwa L1/L2) -
AIP-10-TEAM-CORE: Kompetencje kluczowego zespołu (Founders)(Warstwa L1/L2) -
AIP-13-TAM-SAM: Wolumen i potencjał rynku docelowego(Warstwa L1/L2) -
AIP-47-COMPETENCE-SPLIT: Podział kompetencji inicjatora i inwestora(Warstwa L1/L2) -
AIP-50-STAKEHOLDERS: Interesariusze i znane strony zainteresowane(Warstwa L1/L2) -
AIP-51-PROJECT-OBJECTIVES: Operacyjne cele projektu(Warstwa L1/L2) -
AIP-52-COMP-ADVANTAGE: Przewaga konkurencyjna i pozycjonowanie(Warstwa L1/L2) -
AIP-54-SCOPE-LIMITS: Zakres projektu i granice tolerancji(Warstwa L1/L2)
-
-
3.3. Plan Inicjowania Projektu (Initiation Stage Plan)
-
Status: Określa budżet i czas etapu Inicjowania Projektu.
-
Klasyfikacja DCC:
BE(Zarządcze -> O planowanych zdarzeniach / planowanie) -
Ścieżka w Szablonie:
/sites/IG/pl/Projekty/templates/P000-Templ-Proj-Full/B_Zarzadcze/BE_Planowanie/ -
Lista elementów (Atomów AIP):
-
Metadane i kontekst dokumentu (Meta-atomy):
-
AIP-40-METRICS-BASIC: Podstawowe metadane identyfikacyjne projektu(Warstwa L1/L2) -
AIP-55-DOC-PURPOSE-003: Cel i przeznaczenie dokumentu (Plan Inicjowania Projektu / Initiation Stage Plan)(Warstwa L1/L2)
-
-
Kluczowe elementy strukturalne:
-
AIP-09-RD-TASKS: Harmonogram prac R&D (Work Packages)(Warstwa L1/L2) -
AIP-12-RACI: Struktura ról i odpowiedzialności(Warstwa L1/L2) -
AIP-20-BUDGET-ST: Budżet kosztów kwalifikowalnych(Warstwa L1/L2) -
AIP-43-LIFE-CYCLE: Fazy cyklu życia projektu i okres trwałości(Warstwa L1/L2) -
AIP-49-PRODUCTS-MGMT: Katalog Produktów Zarządczych(Warstwa L1/L2)
-
-
3.4. Dokument Inicjowania Projektu (Project Initiation Documentation - PID)
W OpenCMS PID jest mapowany jako zbiór komponentów sklasyfikowanych wg normy ISO/IEC 81355-1:
Component A: Uzasadnienie Biznesowe (Business Case)
-
Klasyfikacja DCC:
BJ(Zarządcze -> O finansach / ekonomiczne) -
Ścieżka w Szablonie:
/sites/IG/pl/Projekty/templates/P000-Templ-Proj-Full/B_Zarzadcze/BJ_Ekonomiczne/ -
Lista elementów (Atomów AIP):
-
Metadane i kontekst dokumentu (Meta-atomy):
-
AIP-40-METRICS-BASIC: Podstawowe metadane identyfikacyjne projektu(Warstwa L1/L2) -
AIP-55-DOC-PURPOSE-004: Cel i przeznaczenie dokumentu (Uzasadnienie Biznesowe / Business Case)(Warstwa L3)
-
-
Kluczowe elementy strukturalne:
-
AIP-13-TAM-SAM: Wolumen i potencjał rynku docelowego(Warstwa L3) -
AIP-14-COMP-MATRIX: Analiza i macierz konkurencji(Warstwa L3) -
AIP-15-MONETIZE: Model biznesowy i monetyzacja(Warstwa L3) -
AIP-16-GTM-CHAN: Kanały Go-To-Market i dystrybucja(Warstwa L3) -
AIP-17-TRACTION: Dotychczasowa trakcja i walidacja rynkowa(Warstwa L3) -
AIP-18-FIN-PROJ: Projekcje finansowe (3-5 lat)(Warstwa L3) -
AIP-19-FIN-KPI: Wskaźniki rentowności finansowej(Warstwa L3) -
AIP-31-STATE-AID: Pomoc publiczna i efekt zachęty(Warstwa L3) -
AIP-52-COMP-ADVANTAGE: Przewaga konkurencyjna i pozycjonowanie(Warstwa L3)
-
-
Component B: Plan Projektu (Project Plan)
-
Klasyfikacja DCC:
BE(Zarządcze -> O planowanych zdarzeniach / planowanie) -
Ścieżka w Szablonie:
/sites/IG/pl/Projekty/templates/P000-Templ-Proj-Full/B_Zarzadcze/BE_Planowanie/ -
Lista elementów (Atomów AIP):
-
Metadane i kontekst dokumentu (Meta-atomy):
-
AIP-40-METRICS-BASIC: Podstawowe metadane identyfikacyjne projektu(Warstwa L1/L2) -
AIP-55-DOC-PURPOSE-005: Cel i przeznaczenie dokumentu (Plan Projektu / Project Plan)(Warstwa L3)
-
-
Kluczowe elementy strukturalne:
-
AIP-09-RD-TASKS: Harmonogram prac R&D (Work Packages)(Warstwa L3) -
AIP-20-BUDGET-ST: Budżet kosztów kwalifikowalnych(Warstwa L3) -
AIP-32-INFRASTR: Niezbędna infrastruktura i aparatura(Warstwa L3) -
AIP-43-LIFE-CYCLE: Fazy cyklu życia projektu i okres trwałości(Warstwa L3) -
AIP-44-CAPEX-ASSETS: Struktura majątkowa nakładów inwestycyjnych(Warstwa L3) -
AIP-48-PRODUCTS-SPEC: Katalog Produktów Specjalistycznych(Warstwa L3) -
AIP-51-PROJECT-OBJECTIVES: Operacyjne cele projektu(Warstwa L3) -
AIP-54-SCOPE-LIMITS: Zakres projektu i granice tolerancji(Warstwa L3)
-
-
Component C: Strategia Ryzyka i Jakości (Risk & Quality Approach)
-
Klasyfikacja DCC:
BQ(Zarządcze -> O polityce jakości / zarządzanie jakością) -
Ścieżka w Szablonie:
/sites/IG/pl/Projekty/templates/P000-Templ-Proj-Full/B_Zarzadcze/BQ_Zarzadzanie_Jakoscia/ -
Lista elementów (Atomów AIP):
-
Metadane i kontekst dokumentu (Meta-atomy):
-
AIP-40-METRICS-BASIC: Podstawowe metadane identyfikacyjne projektu(Warstwa L1/L2) -
AIP-55-DOC-PURPOSE-006: Cel i przeznaczenie dokumentu (Strategia Ryzyka i Jakości / Risk & Quality Approach)(Warstwa L3)
-
-
Kluczowe elementy strukturalne:
-
AIP-21-RISK-TECH: Ryzyka technologiczne i naukowe(Warstwa L3) -
AIP-22-RISK-MKT: Ryzyka rynkowe i operacyjne(Warstwa L3) -
AIP-35-BARBELL-ST: Strategia sztangi i wypukłość (Convexity)(Warstwa L3) -
AIP-49-PRODUCTS-MGMT: Katalog Produktów Zarządczych(Warstwa L3)
-
-
Component D: Ład Zespołu i Podział Kompetencji (Management Team Structure)
-
Klasyfikacja DCC:
BG(Zarządcze -> O zasobach ludzkich / organizacyjne) -
Ścieżka w Szablonie:
/sites/IG/pl/Projekty/templates/P000-Templ-Proj-Full/B_Zarzadcze/BG_Organizacyjne/ -
Lista elementów (Atomów AIP):
-
Metadane i kontekst dokumentu (Meta-atomy):
-
AIP-40-METRICS-BASIC: Podstawowe metadane identyfikacyjne projektu(Warstwa L1/L2) -
AIP-55-DOC-PURPOSE-007: Cel i przeznaczenie dokumentu (Ład Zespołu i Podział Kompetencji / Management Team Structure)(Warstwa L3)
-
-
Kluczowe elementy strukturalne:
-
AIP-10-TEAM-CORE: Kompetencje kluczowego zespołu (Founders)(Warstwa L3) -
AIP-11-TEAM-RD: Personel naukowo-badawczy(Warstwa L3) -
AIP-12-RACI: Struktura ról i odpowiedzialności(Warstwa L3) -
AIP-37-CHIR-COGN: Podział poznawczy i Zespół Chirurgiczny(Warstwa L3) -
AIP-47-COMPETENCE-SPLIT: Podział kompetencji inicjatora i inwestora(Warstwa L3)
-
-
Component E: Środki Kontroli, Logi i Rejestry (Registers & Daily Log)
-
Klasyfikacja DCC:
BB(Zarządcze -> O zdarzeniach przeszłych i bieżących / obserwacja) -
Ścieżka w Szablonie:
/sites/IG/pl/Projekty/templates/P000-Templ-Proj-Full/B_Zarzadcze/BB_Obserwacje/ -
Lista elementów (Atomów AIP):
-
Metadane i kontekst dokumentu (Meta-atomy):
-
AIP-40-METRICS-BASIC: Podstawowe metadane identyfikacyjne projektu(Warstwa L1/L2) -
AIP-55-DOC-PURPOSE-008: Cel i przeznaczenie dokumentu (Środki Kontroli, Logi i Rejestry / Registers & Daily Log)(Warstwa L3)
-
-
Kluczowe elementy strukturalne:
-
AIP-36-TRACE-LOG: Lusterko wsteczne i Lesson Log (Ślad przeszłości)(Warstwa L3) -
AIP-57-UNCLASSIFIED-BUFFER: Inne informacje i bufor danych niezaklasyfikowanych(Warstwa L3) -
AIP-59-PRINCE2-LESSONS: Dziennik doświadczeń i lekcje wyciągnięte (PRINCE2 Lessons Log)(Warstwa L3) -
AIP-60-HISTORICAL-TRACK: Historyczny dorobek realizacyjny i sprawozdawczość wnioskodawcy (Track Record)(Warstwa L3)
-
-