Use of Database Generator for Building Monitoring systems FHI Leiden, 9 Oktober 2007
Agenda • Voorstellen • Definities • Project: Upgrade van 32 GBS applicaties • Generator aan ‘t werk • Resultaat • Evaluatie (voor- en na- delen)
15-Oct-07 | 2
Voorstellen Onderdeel van: Nog Akzo Nobel -> Shering Plough Omzet: 2,6 Miljard € (2006) Medewerkers: 14.000 Actief in: • gyneacologie • vruchtbaarheid • anesthesie • neurowetenschappen • immunologie en oncologie Producten zoals: • Marvelon® en Nuvaring® • Rec. FSH (Puregon®) • Anti-depressants ( Remeron®) •
Onderdeel van: VINCI Omzet: 28 Miljard € (2006) Medewerkers: 145.000 Actemium is een netwerk van 100 VINCI BU’s actief met 5.000 medewerkers in Industriële Automatisering en Elektrotechniek Actief voor: • Farmacie producenten • Voedingsmiddelen producenten • Fijn-chemie producenten Diensten zoals: • Engineering MES & Proces automatisering • Engineering Elektro & Instrumentatie • Consultancy IT systemen & validatie
OncoTICE®
15-Oct-07 | 3
Definities: Oude configuratie
A
B
C
D
E
F
G
H SEL ECTED O N-LIN E
15-Oct-07 | 4
Definities: Nieuwe configuratie
A
B
C
D
E
F
G
H SELECTED ON-L INE
15-Oct-07 | 5
Project: GBS Upgrade • • • • •
Probleemstelling Selectie leverancier Projectuitvoer generiek deel Projectuitvoer specifiek deel Projectuitvoer Aandachtspunten
15-Oct-07 | 6
Project: GBS Upgrade - Probleemstelling • 32 GBS nodes voldoen niet aan: – Life Cycle Management eisen – Eisen infrastructuur – Regelgeving 21CFR Part 11
• URS opgesteld • Bestek opgesteld
15-Oct-07 | 7
Project: GBS Upgrade - Selectie leverancier • Aanvraag bij 3 leveranciers met relevante ervaring • Selectie op basis van: – – – – – –
Prijs en compleetheid offerte Technische oplossing (automatiseringsconfiguratie) Onderhoudbaarheid eindresultaat Projectaanpak en organisatie Relevante kennis en ervaring Meegeleverde ontwikkeltools
• Keuze Actemium
15-Oct-07 | 8
Project: GBS Upgrade Projectaanpak generiek deel • Uitwerken specificaties (nadruk Organon) – – – –
Uitvoer Risk Assesment Opsplitsen generieke URS naar deel URS-en Uitwerken FS en HDS, SDS en SIP van servers Duidelijkheid samenhang deelsystemen via System Description
• Bouw/Inrichten Servers (HDAS, TS, AS) (Organon en Actemium) – Bouw/Inrichten Servers – Kwalificatie Servers
• Generator (nadruk Actemium) – Vaststellen templates en generieke objecten (plaatjes, dynamo’s ed) – Bouw generator – Kwalificatie generator
• Inrichten beheersorganisatie
15-Oct-07 | 9
Project: GBS Upgrade Projectaanpak specifiek deel Bestaande GBS Extra applications
GBS Bibliotheek SchermTemplates
Dynamo's
iFix 3.5 application
GBS Application Generator
Nieuwe GBS Aangevulde transmissie-lijst
FAT/SAT protocol IQ/OQ protocol HDS/SDS/ Transmissie-lijst
Excel/XCopy/Alert
Fix32 applicatie
Nieuwe GBS
Historian application
Reporting tables
Application database
Future Extentions
15-Oct-07 | 10
Project: GBS Upgrade Projectaanpak aandachtspunten • Betrek eindgebruiker en Q-officer ook bij het generieke deel • Lange looptijd resulteert in wisselingen in projectteam. Anticipeer hier tijdig op! • Lange looptijd: voer tussentijds een (Enhanced) Design Review uit • Betrek System Integrator zo snel mogelijk in project (ook bij RA, EDR ed). • Test en documentatie inspanningen worden verminderd door validatie van tools (generator). • Houdt rekening met afwijking in 9e conversie • Start direct na eerste FAT met change control. • Denk tijdig na wie eigenaar is van de (deel)-systemen en hoe het beheer georganiseerd dient te worden
15-Oct-07 | 11
Generator aan ‘t werk
15-Oct-07 | 12
Resultaat • 72 Project beheers documenten • 40 Centrale documenten (RA, SD, SOP ed) • 384 documenten van de 32 GBS applicaties (± 6080 pagina’s + 4800 pagina’s ruwe data = ± 110 cm papier) • • • • •
1900 geconverteerde plaatjes 28000 geconverteerde tags 4500 Trends 128 Rapporten 17.1 MB/dag historische data
15-Oct-07 | 13
Resultaat (Screenshots - HDAS)
15-Oct-07 | 14
Resultaat (Screenshots – FIX / Terminal Server)
15-Oct-07 | 15
Evaluatie (Voor- en Nadelen gebruik generator) Voordelen 1. Uniforme applicatieopbouw
2. Uniform gebruik / beheer 3. Reductie testinspanning 4. Software blijft synchroon met documentatie 5. Kostenbesparing, met name voor nieuwe applicatie
Nadelen 1. Moeilijk realiseerbaar bij bestaande applicaties 2. Moeilijk wijzigbaar bij bestaand gebruik 3. Geef rationale voor x % testen
4. Lastig bij specifieke (reeds aanwezige) functies 5. Traagheid met “kleine” wijziging
15-Oct-07 | 16
Dank voor uw aandacht
Vragen
Via mail:
[email protected]
15-Oct-07 | 17