Vonatkozó témák/környezet - 1
Nagy projektek tervezése és menedzselése Túl az SCM-en és ERP-n
• Termelési hálózatok – Nagy, valóságos, „klasszikus” vállalat – Virtuális vállalat - extended (kiterjesztett) vállalat – SME: Kis és közepes vállalat
• Vállalathálózatok – számítógép hálózatok - integrálás
Prof. KOVÁCS György
– Elosztott szoftver – elosztott feldolgozás – Elosztott tervezés – elosztott gyártás
• Internet-intranet-www • Irányítás – Menedzsment - Működtetés • Életciklusra tervezés (Life-cycle engineering)
MTA SZTAKI - CIM Labor BME GIT-PTE PMMK
[email protected]
– Gondolat-tervezés-gyártás-szerelés-működtetés-karbantartásszétszerelés-újrahasznosítás-újrafeldolgozás-megsemmisítés 2
Néhány vonatkozó, sikeresen lezárt EU Projekt, amelyekben részt vettünk
Vonatkozó témák/környezet - 2 • Modellezés – hálózat modell - folyamat modell - termék modell
• Szimuláció (minden lépésben) – Aktív - passzív
– PLENT (ESPRIT No. 20723, 1996-1998):
• Tervezés (Design/Planning)
Planning Small and Medium Size Enterprises
– központi - helyi – technológia tervezés - ütemezés
• • • •
– FLUENT (ESPRIT No. 29088, 1998-2001):
Flow-oriented Logistics Upgrade for Enterprise Networks
WM: Workflow Management (munka-folymat-menedzsment) DSS: Decision Support Systems (döntéstámogatás) SCM: Supply Chain Management (Ellátó hálózatok) ERP: Enterprise Resource Planning (Vállalati forrástervezés)
– WHALES (EU Fifth FW No. IST-1999-12538, 2000-2002):
Web-linking Heterogeneous Applications for LargeScale Engineering and Services
– MRP, MRP II 3
Miből tanultunk ?? Mit ??
4
Management goals & strategy Mar ket Orientation
Conser vative s
Succ ess stor ies
SAP for SM Es
– PLENT - virtuális (kiterjesztett) vállalat – együttműködő SME-k
FLUENT
SAP wih a better GUI
Sur vivors Objective = Deliver ables
– WHALES - együttműködő vállalatok együttes menedzselése
Key innovation elem ents Do standard things in a s tandard way
SAP on the Internet
– FLUENT - együttműködő SME-k ellátó hálózatai
Requirements-driven, from us ers and market
Manage ment = Fill reports a nd effort tables Exploitation = ???
Dreamer s First project on the moon! Next standard for year 3000! Everyone else is wrong!
Innovation Conten E P 2 9088 Fluen t, 1st Re view M eeting , Brussels 17th Septe mber 1 999
5
High lights - P. Paga nell i, G ruppo Form ula (I)
6
1
PLENT ARCHITEKTURA
PLENT partnerek • Olaszország – DemoCenter (K&F) - koordinátor, Gruppo Formula (szoftverház), Axial Pump (ipar), Oil-Control (ipar)
CU – Koordináló egység
• Görögörszág
CU
Events notification: delivery, delay, materials waste...
– ITCC (K&F), ILME (kereskedelmi szevezet)
Historical Data Processing
Értékelő modul
• Spanyolország
Bonus/malus factor update (date and quantity indicators)
– TEKNIKER (K&F), DONOBAT (ipar), SORALUCE (ipar)
• Magyarország
node1
– MTA SZTAKI (K&F), VARIHOLD (kereskedelem, ipar)
node3 node2
Helyi irányítás
node4
.....
noden
7
8
PLENT alaptulajdonságok
PLENT - magyar kisérlet
• Elosztott tervezőrendszer kis- és közepes vállalatok (SME) részére • Az alapja egy speciális „virtuális vállalat” megközelítés • Szervezési szempontból SME-k zárt hálózata • Kívülről egy nagy vállalatnak látszik a PLENT hálózat • Minden résztvevő SME megtartja saját jellemzőit • Moduláris szoftver felépítés
VARIHOLD
Node1
PC Node1 -WIN 95 SW for communication -Explorer 3.0 -Integration with local planner to support node
FININFO Node2
Local planning -MRP system (where available) - Scheduling system (where available) - RUMS* (where possible)
Internet
– koordináló, helyi tervező és kiértékelő modul
PC WFM -WIN NT SW for communication -Explorer 3.0 - Workflow DB server SQL server
• Internet-alapú kommunikáció – workflow menedzser – egyéni (node) menedzser
• Általános hálózati és tervező modell a gazdaság különböző területeire
PC Node2 -WIN 95 SW for communication -Explorer 3.0 -Integration with local :::::: planner to support node
Noden
Local planning -MRP system (where available) - Scheduling system (where available) - RUMS* (where possible)
Local planning -MRP system (where available) - Scheduling system (where available) - RUMS* (where possible)
Internet
Internet
WFM - MTA
Internet
DB server - Log archive - PLENT general archive
PC Noden -WIN 95 SW for communication -Explorer 3.0 -Integration with local planner to support node
Internet DB-server
NodeCU Centel
PC CU -WIN 95 SW Coordination Unit -NOS Management -Workload Distribution -Re-planning SW for communication -Explorer 3.0 -Integration with local planner to support node Local planning -MRP system (where available) - Scheduling system (where available) - RUMS* (where possible)
9
A PLENT kisérletek céljai és eredményei
PLENT - ISLAND: magyar PLENT kisérlet PLENT Network
ISLAND
Node 4. Node 5. Node 6. Node 7.
Node 1. Node 2. Node 3.
Node 8. Node 9.
• A hálózat működésének vizsgálata különleges (mezőgazdasági) feltételekkel
Video
– bizonytalan szituációk kezelése – újratervezés – veszteségek kezelése
IBM Compatible IBM Compatible
IBM Compatible CENTEL Ltd.
MTA SZTAKI IBM Compatible
CENTEL Ltd.
Internet
MTA SZTAKI
• Az alapos tesztelések (és a visszajelzések) miatt jobb “konzorcium” PLENT szoftver • Testreszabási követelmények meghatározása • A PLENT szoftver alapos megismerése • Különleges, magas szintű demo környezet
ISDN Log Database
MTA SZTAKI WFM Internet Video IBM Compatible
MTA SZTAKI Coordination Unit
10
IBM Compatible MTA SZTAKI IBM Compatible
11
12
2
FLUENT • Partnerek (kutató és felhasználó) – – – –
Olasz Görög Portugál Magyar
• Felhasználók – – – –
Szerzsámgép (olasz) Hajójavítás (portugál) Ruhaipar (görög) Elektronika (magyar, VIDEOTON)
• CÉL: új IT megoldás elosztott gyártóhálózatok logisztikájának menedzselésére és lebonyolítására 13
14
Hagyományos „supply-chain” megoldás
Fluent: The context
Információ-áramlás Szállító
Gyártó
Elosztó
Kereskedő
Emerging trends in logistics management – Virtu al/Ex al/Ex tended En terprise – Integrated sup ply -chain m od els (Vend or Man aged Inv entory, Co ntinu ous R eplenishm ent Pro grams, ..)
Felhasználó
Evolving market conditions – Decen tralisation of p ro duc tion and storage facilities – Strateg ic allian ces with sup pliers and sub -contracto rs – Comp lex dis trib ut ion netwo rks
Anyagáramlás
Enabling technologies available on the IT market – Netwo rking an d W ork flow so lutions – ERP systems “smart i nterfaces” fo r busin ess process in teg ration – Stand ards for c om po nents in teroperab ility – Su pp ly Chain Plann ing solution s
EP 29088 Fluent, 1st Review M e etin g, B russels 17th Septem be r 1999
Hi ghlights - P. Paga nell i, Gruppo Fo rmula (I)
15
A FLUENT összefüggések
4
16
A FLUENT cél-alapelvek (1)
• A logisztikai menedzsment új trendjei
• Hálózat láthatóság
– Virtuális/kiterjesztett vállalat – Integrált SC modellek (eladó által menedzselt leltár, stb.)
– Igények, rendelkezésre állás és kapacitás – Ellátófolyamatok státusza (fut, terv, tárgyalás)
• Változó piaci feltételek
• Hálózat sebesség
– Decentralizált termelési és raktározási lehetőségek – Stratégiai partnerségek beszállítókkal és alvállalkozókkal – Összetett elosztó hálózatok
– Azonali kiválasztás lehetősége adott megrendelésekhez (képességek, források és teljesítmény alapján) – Folyamatok újra-irányíthatósága – Folyamatok automatizálása és szabványosítása
• Az IT piac új technológiái – Hálózati és workflow megoldások – ERP rendszerek – okos interfészek az üzleti folyamatok integrálására – Szabványok az együttműködésre – SC tervező megoldások –
• Hálózat változtathatóság – Rugalmas és szabályozható hálózatmodell – Könnyű hálózat rekonfigurálás (végpontok és összeköttetések szintjén egyaránt) 17
• Megvalósítás: 1 node – 1 webserver
18
3
FLUENT ARCHITEKTURA
A FLUENT cél-alapelvek (2) • Decentralizált döntéstámogatás
Ext. nodes
Ext. nodes
Communication & Workflow Infrastructure (CWI)
– Igények és ellátás kiegyensúlyozás a hálózat szintjén – Sokféle hálózat láthatóság (view)
Data integration mechanism
FLUENT messages & events
Network Model (NM) Links, roles & responsibilities
• ERP integrálás, nem a feladatok átvétele
Input Flows DSS (IFD)
Input requirs. Supply status
ERP Interface Software
Prod. orders Local events & constraints
Sales perform.
MPS
Demand Forecasts
Production perform.
Aggregate capacity
Aggregate stocks
Static data
Supply perform.
Decisions
Intput flow status
• Gartner Group üzenet: Az SCM legnagyobb gondja manapság, hogy a tervezéssel és a végrehajtással nincs megfelelően integrálva és szinkronizálva – különösen, ha más-más szállítótól vannak az egyes részek.
Proposals
Performance Measurement System (PMS)
Network config.
Active Flows Control (AFC)
– Minden végpont felelős az adataiért és a belső folyamataiért – Folytonos integrálás a helyi tervezőkkel (pl. MRP) és a végrehajtással (pl. szállítás)
Output Flows DSS (OFD)
ERP 19
20
21
22
FLUENT ellátó hálózat modell alvállalkozók Ugyanaz a cég felhasználó szállítók
független partnerek
„flow” gyűjtő -
input materials data materials inventory. suppliers data. source parameters
Tudás szint
visibile nodes & links. → node status & resources ↔ node role & responsib. ↔ source/deliver parameters ↔
Tervezés szint
requirements & orders negotiation messages constraints planned supply flows
Irányítás szint
supply status ↔ - material receipts events ↔ - test & verification exceptions ↔ - receipt exceptions notification re-planned supply flows ↔
↔ - requests managem. ↔ - preferred suppliers ↔ - lot sizing & alloc. ↔ - purchase planning
Feldolgozó
Diszpécser
- production data - warehouse data - capacity & stocks allocation data
- product data - products inventory - customer data - delivery parameters
- materials planning - resources planning - finite capacity planning
- demand planning - master production scheduling - delivery scheduling
- manufacturing - internal exceptions notification
- product shipment - deliveyr exceptions notification
Input Logistics
Prod. Manag.
Output Logistics
ERP
WHALES PARTNEREK
WHALES
• Olaszország:
– Gruppo Formula (szoftverház) - koordinátor – Fata (ipar – faipari gépek) – Torvergata (egyetem)
• CÉLOK
• Portugália:
– Nagy, elosztott, több-színhelyes, több-vállalatos projektek integrált tervezése, megvalósítása, lebonyolítása és ellenőrzése – A kifejlesztett szoftverek analízise, tervezése, implementálása és alkalmazása mintapéldákon
– Fordesi (kutató-fejlesztő) – LISNAVE (ipar – hajójavítás))
• Németország:
– BIBA Bremen (egyetem) – Metz (ipar – tűzoltó-autók)
• Magyarország:
– MTA SZTAKI (kutató-fejlesztő) – MTSystem (ipar, fejlesztő, projektek)
23
24
4
WHALES CÉLOK
WHALES MUNKA-STRUKTÚRA WP1: Project Management Workpackages Progress
Co-ordination & Synchronisation
Problems & Deviations
Network Architecture & Software Components WP2: Development Infrastructure Requirements
Analysis & Design
Implement.
Test & Deployment
A cél egy web-alapú, szoftverrel támogatott tervező és menedzsment infrastruktúra olyan összetett, elosztott vállalatok részére, amelyek nagy mérnöki projekteken dolgoznak nagy emberi és anyagi erőforrásokkal és, ahol egyidejűleg folyik tervezés, gyártás és szolgáltatás is. Az ilyen projekteket több szervezet végzi, vagy legalább is ugyanazon nagy cég több, elosztott része érintett. Egy nagy fővállalkozó (megfelelő pénzügyi és szakmai háttérrel és referenciákkal) alvállalkozásba ad speciális komponenseket és/vagy szolgáltatásokat kisebbeknek, így SME-knek is.
Contingency Measures
Business Cases Analysis & Implementation Users Requirements
WP3: Network Data Model
WP8: Business Cases Co-ordination Business Case Experiment Analysis Preparation
Experiment Implement.
Results Assessment
WP9: Ship-building Business Case
WP4: Local Applications Interfaces
WP10: Plant Engineering Business Case
WP5:
Models & Tools
WP6:
WP11: Systems Integration Business Case WP12: Business Case
WP7: Integrated Environment & Workflow Market Requirements
Exploitable Tools & results
Customer Profiles
Pilot cases references
WP13: Exploitation & Dissemination
25
26
Whales összefüggések
Hajtó-elvek (i)
• Összetett projektek • Jelentős idő- és forrásfelhasználás • Időbeli korlátokkal rendelkező tevékenységek (mérföldkő, kritikus út)
• Elosztott szervezet • Időleges, célorientált vállalat-közi struktúrák (virtuális vállalat) • Földrajzilag elosztott (üzemek, építkezések, mobil felhasználók)
• Egységes és általános projekt modell • Különböző tevékenységek, szerepek, kompetenciák, források,.. • Alkalmazható legyen kölünféle területeken (ipar, IT, szolgáltatás)
• Elosztott szervezeti struktúra (Projekt hálózat) • Nem függ az egyedi vállalati szervezeti hierarchiától • Decentralizált egységek, konfigurálható „link”-ekkel kepcsolva
• Egyedi termék modell (“One-of-a-kind” production) • Tervezés, szerződéses gyártás, szolgáltatások, építkezés • Nem ismétlődő termékek és folyamatok (legfeljebb részben)
• Közös munkakörnyezet
• Magas kockázat a veszélyek miatt • Váratlan események, vagy tervmódosítások • A tevékenységek közti erős összefüggések (probléma elterjedés)
• Bizonytalan költségvetés és profit
27
• A különböző egységek által kezelt adatok integrálása és publikálása • Frissítés és láthatósági jogok a projektben játszó egységek és szerepeik szerint • Folyamat automatizálás (Workflow) • Web - alapú architektúra
Whales alkalmazási példa
Hajtó elvek (ii) • Döntéshozatal a teljes projekt életcikluson át
Planning & Budgeting DSS Resources mgmt & Monitoring
• Tervezés és költségelemzés • Monitorozás és bevétel-analízis
Whales integrates all! Monitor. Release phases
• Minden csomóponton integrálás a helyi alkalmazásokkal • • • • •
28
Account Planning Time HR Engineering subsidiary
ERP (számlázás, munkaszervezés, beszerzések) Tervező és analízis eszközök (MSProject, saját DSS) EE (szervezeti struktúra, források, időpontok) Munka-idő (timesheet) menedzsment ...
Logistics
Activity Progress Account Planning Assign phases Resources Design Resources
Manuf.
Contractor
Activity progress (remote) Offer cycle Requirs. Contracts CRM-TES
Customer
Manuf. Manuf. plant Orders
Manuf. subcontractor
Project site 1
Project site 2
• Megvalósítás: egyetlen webserver Equipment provider 29
Materials supplier 30
5
Eredmények (i)
Eredmények (ii)
• Megbízhatóbb projekttervek és költségtervek • Projekt tevékenységek és követelmények részletes modelljei (emberi források, anyag, készülék, alvállalkozás, …) • A különböző alkalmazások és eltérő területek adatainak összerakása és harmonizálása révén friss és egységes kép a rendelkezésre álló forrásokról • A választahtó megoldások azonosítása és összehasonlítása • Pályázat-készítési segédlet (határidők, hasznosság, ...)
• Monitorozás és költség/rizikó becslés • Az összes projekt helyszínen folyamatos tevékenységfigyelés, költség és forrásfelhasználási adat elérés • Valós-idejű értesítés minden eseményről és veszélyhelyzetről • Eltérések hatásvizsgálata az időcsúszások és továbbható tevékenységek figyelésével
• Veszélytényezők jobb menedzsmentje • A kockázati tényezők proaktív analízise determinisztikus és véletlen esetekre • Hatásviszsgálat és megoldások összehasonlítáésa az eltérések miatti újratervezésnél • A belekerülő egységek termelési és pénzügyi terveinek egyeztetése a megfelelő változás-követő és értékelő eszközökkel
• Nagyobb rugalmasság és hatékonyság • Gyors válasz a felhasználó igényeire – figyelembe véve az összes projekt színhely forrásait és képességeit • A hálózat lehetőségeinek jobb kihasználása a források, kompetenciák és működési folyamatok leírása révén • Az információ-áramlás gyorsítása és automatizálása a teljes életciklusra a válalati és szervezeti határokon keresztül
31
32
Ki mit tud ? – a Whales a legjobb
A WHALES arhitektúra
Decision support
Human Resources
Whales
ERP/SCM Logistics
WBS design, Capacity profile
HR Budget, Knowledge mg.
Budgeting, Monitoring
Demand / supply planning
Activities, Precedences
Visibility
Available resources Organisation Modelling
Modelling
Plan preparation, Plan initiation, Plan execution. Resources, Activities, Project status Distributed Organisation Modelling
Bill of materials, Order status
Order mgmt., Project accounting WBS, Work orders, Costs
Supply relations
Workflow automation
Workflow
Local applications integration
Application Integration
Work Accountability Structure Work Network Structure
Production Planning
Order mgmt. Inventory, Orders
ERP Project mgmt
Base technologies
Workflow Management System
Time Managem.
Execution
Network Data Model
Work Breakdown Structure ERP Production
Web-based Project Environment
Functionality levels
Application classes Project Planning
Human Job ResourcOrders
PPC Purch.
Finance Control
Bids, Proposals, Requirements Project Activities & Results Assignments, Responsibility, Visibility rights
Local Applications Interfaces Permanently Connected Nodes Local Users
Nodes resources availability & status
Remote Users
Workflow msgs., Events, Exceptions Planning & Budgeting
Monitoring & Revenue analysis
Decision Support Tools 33
Whales eredmények Az Eredmény: infrastruktúra
34
Közös vonások
Web-alapú tervező és menedzsment
• Helyi – központi tervezés, hálózat modell, termék modell, folyamat modell • WEB-felhasználás (egy/több szerver) • Ütemezés • Workflow Management, Supply Chain M. • Szimuláció minden szinten • Döntéstámogatás (DSS), ahol lehet
Összetett, elosztott szervezetek részére, amelyek nagy mérnöki projekteken dolgoznak, amiket a nagy emberi- és eszközbefektetés és az egyidejű tervezés, gyártás, és szolgáltatás jellemez.
Tervezés és megvalósításDesign and implementation: Négy európai ország (P, H, I, G) Egy web-server sok végponttal (kliensek)
Közös eszközök és elvek Menedzsment Négy mintapélda, teszt-tanulmány 35
36
6
Köszönöm a türelmet !!
37
7