zarz ądzanie konfiguracj ąproduktu w całym cyklu Ŝycia€¦ · zarz ądzanie konfiguracj...
TRANSCRIPT
Zarządzanie konfiguracj ą produktu w całym cyklu Ŝycia
Aleksandra Grzywak-GawryśWarsztaty „Rola IRIS w bran Ŝy kolejowej”
2
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
- plan prezentacji
4
zarządzanie konfiguracj ą w wymaganiach IRIS3
5
6
Cykl Ŝycia wyrobu
Metody i narz ędzia w zarz ądzaniu konfiguracj ą
Podsumowanie
Zarządzanie konfiguracj ą - definicje1
Problemy z konfiguracj ą wyrobów2
3
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
Konfiguracja - definicje
� Konfiguracja – struktura oraz powi ązania sprz ętu i oprogramowania systemu do ich zakładanego zastosowani a
(CENELEC PN-EN 50129)
� Zarządzanie konfiguracj ą – dyscyplina wykorzystująca techniczne i administracyjne wytyczne oraz środki monitorowania, w celu zidentyfikowania oraz udokumentowania cech funkcjonalnych i fizycznych danego elementu konfiguracji, w celu kontroli zmian tych cech, rejestrowania oraz raportowania stanu prac nad zmianami oraz statusu wdroŜenia zmian, a takŜe w celu weryfikacji zgodności z określonymi wymaganiami.
(CENELEC PN-EN 50126)
4
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
PN-ISO 10007:2005 „Systemy zarz ądzania jako ścią. Wytyczne dotycz ące zarządzania konfiguracj ą” [1]
Wytyczne słu Ŝą do zapewnienia, Ŝe wyrób zło Ŝony, po zmianie poszczególnym elementów, dalej spełnia swoje funkcj e.
Zarządzanie konfiguracj ą jest dziedzin ą stosowan ą w odniesieniu do całego cyklu Ŝycia wyrobu
5
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
Zestaw czynno ści pozwalaj ących kontrolowa ć zmiany.
Realizowane to jest poprzez identyfikacj ę elementów składowych, które mog ą się zmienia ć; ustalenie relacji pomi ędzy nimi, okre ślenie mechanizmów panowania nad wersjami
6
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.Któr ą wersj ęwyrobu
testowali śmy?
U którego klienta jest wyrób z ukryt ą
wadą?
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
Gdy nie panujemy nad wersjami sprz ętu…
Jakie detale zastosowali śmy
w wyrobie?
Błędy!!!!!
Jaką wersj ę wyrobu ma klient ?
Jaką metod ąregulowany i badany
był dany wyrób?
Czy dostarczony przez podwykonawc ępodzespół jest
zgodny z naszymi oczekiwaniami?
?
?
??
??
?Czy przyrz ądy
kontrolne były prawidłowe i kalibrowane?
Czy wprowadzaj ąc zmian ę nie
stosujemy ponownie błędnego detalu?
?
7
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
Gdy nie panujemy nad wersjami oprogramowania…
Błędy!!!!!
Nie mo Ŝna znale źć ostatniej wersji
koduTestowano nie t ą
wersj ę o któr ą chodziło
Nie wiadomo czy przetestowano
wszystkie funkcje
Wprowadzono poprawki do
nieaktualnej wersji
Błędy, które pozornie usuni ęto znów si ę
pojawiły
Została zniszczona wersja z
wprowadzonymi zmianami
Nie wiadomo jak i czym testowano
dane oprogramowanie
Nie wiadomo jak ą wersj ę programu ma
klient
??
?
? ??
??
8
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
W którym dokumencie opisany jest dany wyrób?
Czy produkcja, monta Ŝ, instalacja została
wykonana w oparciu o aktualny projekt?
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
Gdy nie panujemy nad wersjami dokumentacji…
Czy wyrób jest zgodny z
certyfikatem?
Błędy!!!!!
Czy testy i odbiory zostały wykonane
w oparciu o aktualne
wytyczne?
Czy wysyłamy do Klienta odpowiedni
dokument dla danego wyrobu?
Czy w opisie wyrobu powołujemy si ę na
aktualny dokument?
?
?
?
?
? ?
Czy zmiany w wymaganiach są śledzone?
?
9
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
- Co IRIS wnosi nowego ?
W jaki sposób w trakcie planowaniaprojektowania i rozwoju organizacja okre śla:- kolejno ść zadań, - obowi ązkowe kroki, - znaczące etapy i- metody nadzoru nad konfiguracj ą?
7.3.1-5
Planowanie projektowanie i rozwoju7.3.1
10
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
- Co IRIS wnosi nowego ?
Czy dane wyj ściowe z projektowania i rozwoju:a) spełniaj ą wymagania dotycz ące danychwejściowych dla projektowania i rozwoju?b) dostarczaj ą odpowiednich informacji dlazakupów, produkcji oraz zapewnienia obsługi?c) zawieraj ą odniesienia dla kryteriów akceptacjiwyrobu?d) specyfikuj ą cechy wyrobu, które s ą wymaganedla jego bezpiecznego oraz wła ściwegouŜytkowania?
7.3.3-3
Dane wyj ściowe z projektowania i rozwoju7.3.3
11
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
- Co IRIS wnosi nowego ?
Czy istnieje udokumentowana procedura, (…) i w jakisposób takie testy s ą planowane, nadzorowane, przegl ądane i dokumentowane w celu zapewnienia i udowodnienia, Ŝe:a) plany testów lub specyfikacji okre ślają testowanywyrób i zasoby, okre ślają cele testu i warunki, parametry, które nale Ŝy odnotowa ć i istotne kryteria zatwierdzania, warunki testowania i odtwarzalno ść środowiska?b) procedury testów opisuj ą metody działania, przebiegutestu oraz odnotowuj ą wyniki testu?c) poprawna konfiguracja wyrobu poddawana jesttestowi?d) wymagania dotycz ące planu testowania i procedurtestowych s ą przestrzegane?e) kryteria zatwierdzania s ą spełnione?
7.3.6-4
Walidacja projektowania i rozwoju7.3.6
12
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.Organizacja posiadaudokumentowany, wdro Ŝony i utrzymywany proceszarządzaniakonfiguracj ą, odpowiedni dlawyrobu.
Przykłady najlepszejpraktyki wewn ętrznejsą zaadaptowaneprzez zakład(y).
W jaki sposób organizacjaustanawia, dokumentuje i utrzymuje proceszarządzaniakonfiguracj ąodpowiedni dlawyrobu?
7.8-1
Zarządzanie konfiguracj ą7.8
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
- Co IRIS wnosi nowego ?
13
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
- Co IRIS wnosi nowego ?
Jak organizacja zapewnia, Ŝe:
a) lista wyrobów, a przynajmniej tych, któremają krytyczny wpływ na bezpiecze ństwo, w tym cz ęści składowych wyrobów, jestzdefiniowana na pocz ątku kontraktu, zarządzana z uwzgl ędnieniem ich konfiguracji i zatwierdzona przez klienta?
b) proces zarz ądzania zmian ą jest umieszczonywewn ątrz procesu zarz ądzania konfiguracj ą?
c) śledzenie jest utrzymywane w czasieprodukcji i funkcjonowania?
7.8-2
Zarządzanie konfiguracj ą7.8
14
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
- czego dotyczy?
Konfiguracja wyrobu
Konfiguracja
dokumentacji
Konfiguracja
oprogramowania
Konfiguracja sprz ętu
15
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
1. Koncepcja
2. Definicja systemu i warunki eksploatacyjne
3. Analiza ryzyka
4. Wymagania na system
5. Alokacja wymaga ń na system
6. Projektowanie i implementacja
7. Produkcja
8. Instalacja
9. Walidacja, Uznanie, Odbiór
11. Działanie i utrzymanie
10. Certyfikacja
MODEL ”V”
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
- czego dotyczy?
16
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
Mechanizmy zarz ądzania konfiguracj ą
Identyfikacja
Wersjonowanie
Kontrola stanu
Kontrola zmian
Kontrola spójno ści struktura powiązań i zaleŜności
Kontrola dost ępu
Ochrona i archiwizacja
WTWO-2009/ERS-96|0WTWO-2009/ERS-96|0
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
17
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
- PVI informacja o wersjach wyrobu
LCS
stacja 1
stacja 2
ABC net
terminal dyŜurnego 1
terminal lokalny
ABCServerterminal dyŜurnego 2
ABCManager
terminal dróŜnika
terminal lokalnyABCMaster 1.1 ABCMaster 2.1
ABCSlave 1.1 / 2.1 / 3.1
ABCMaster 1.2 ABCMaster 2.2
ABCSlave 1.2 / 2.2 / 3.2
ABCMaster 1.3 ABCMaster 2.3
ABCSlave 1.3 / 2.3 / 3.3
ABCMaster 3.1ABCMaster 3.2
ABCMaster 3.3
terminal dyŜurnego 3
terminal dyŜurnego 4
ABCMaster 4.1ABCMaster 4.2
ABCMaster 4.3
ABCSlave 4.1 ABCSlave 4.2 ABCSlave 4.3
terminal dróŜnika
terminal dróŜnika
terminale LCS
(grupa szlakowa)
18
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
- PVI - informacja o wersjach wyrobu
‘08'DRUK-123401
2‘01'MOD-123401moduł zdalnego I/O
ilo śćwersjanumernazwa
XYZ-123456Moduł obwodów torowych dla 24 wej ść
‘00'DRUK-127601
1‘04'MOD-127601moduł sterowania i kontroli świateł
‘01'DRUK-126501
2‘00'MOD-126501moduł sterowania i kontroli świateł
‘05'DRUK- 125401
1‘03'MOD-125401moduł przekaźników sygnalizatora
‘11'DRUK-124301
2‘02'MOD-124301moduł zdalnego I/O
ilo śćwersjanumernazwa
XYZ-123457Moduł semafora
nr XYZ123456000000
1ilo ść:Kaseta modułu XYZ-2 XYZ-12345
19
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
- Identyfikacja i wersjonowanie wyrobu
Wersja wyrobu
Status wyrobu
odmiana wyrobu
Typ i nazwa wyrobu
20
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
- Specyfikacja wyrobu
odmiany wyrobu
detale wyrobu
21
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
- Identyfikacja detali wyrobu
detale wyrobu
22
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
- Działanie i utrzymanie
� Struktura systemów i wyrobów na obiekcie
� Typy i odmiany systemów / wyrobów
� Wersje systemów / wyrobów
� Numery fabryczne wyrobów
� Typy i odmiany sprz ętu kontrolno-pomiarowego
� Numery i wersje dokumentacji u Ŝytkownika
23
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
Metody i narz ędzia
� PVI – informacja o wersjach wyrobu
� Systemy zarz ądzania wyrobem (wersje, odmiany, statusy)
� Systemy zarz ądzania oprogramowaniem (wersje, statusy, kontrola dost ępu, archiwizacja)
� Systemy zarz ądzania dokumentacj ą (wersje, statusy, kontrola dost ępu, archiwizacja)
24
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
- metody i narz ędzia
Dokumentacja systemu A
Struktura systemu A –wyroby składowe
Oprogramowanie podsystemu A
25
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
Świadectwo dopuszczenia
systemu A
26
© B
omba
rdie
r In
c. o
r its
sub
sidi
arie
s. A
ll rig
hts
rese
rved
.
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu
- Podsumowanie
Zarządzanie konfiguracj ą w całym cyklu Ŝycia wyrobu umo Ŝliwia:
� Standaryzacj ę procesu wytwórczego, zapewnienie powtarzalno ści wyrobu
� MoŜliwo ść nadzoru nad instalowanym wyrobem
� Zapewnienie utrzymywalno ści wyrobu
Czy uŜywam produktu, którego
oczekiwałem i czy zachowam jego
cechy przez kolejne lata?