Produktdatahantering. Datastrukturer, processer och teknologi. Inledning Om produktdatahantering Denna rapport riktar sig i första hand till personer som behöver en grundläggande förståelse för produktdatahantering, processer, termer och tillhörande informationsteknologi. Det handlar om grundläggande principer och är inget för den redan invigde. Fast ibland kan det ju vara värdefullt att stanna upp lite, gå tillbaks och fundera över vad man egentligen håller på med. Visst blir vi alla lite fartblinda ibland. Produktutveckling och tillverkning Produkter utvecklas ”thats it”. En av många viktiga egenskaper som produktutvecklare måste ta hänsyn till, är tillverkningen av produkten. Att utvärdera och besluta om införande av system för hantering av produktdata är en förändringsprocess. Något förenklat kan vi säga att det finns två ytterligheter i fråga om tillverkning. Nämligen serietillverkning och orderbaserad tillverkning. Datorer, bilar och mobiltelefoner är bra exempel på serietillverkade produkter. Pappersmaskiner är däremot i hög grad kundanpassade. Mellan dessa två ytterligheter finns sedan hela skalan av mer eller mindre serietillverkade eller kundanpassade produkter. På senare år har dessa två ytterligheter närmat sig varandra ifråga om metodik vid utveckling och tillverkning. Serietillverkade produkter blir mer kundanpassade, och kundanpassade blir mer serietillverkade. När man köper en ny bil får vi välja mellan ett antal olika lösningar såsom motorstyrka, klädsel, färg osv. Vi säger att det finns en viss variation av en produkt som är valbar för kunden. En viss kundanpassning med andra ord. En av de viktigaste förutsättningarna för framgång i samband med allt förändringsarbete är att alla som berörs förstår bakgrunden till och syftet med förändringen. Om vi skall ha möjlighet att förstå principerna och syftet med de förändringar som krävs för effektiv hantering av produkter och dets tillhörande information, måste vi även förstå principer och termer som används i branschen. Denna rapport handlar om hanteringen av information och data som beskriver produkters form och funktion och egenskaper, samt processer och IT verktyg som kan stödja hanteringen. I mitt resonemang kan en produkt även vara en tjänst. Det samma gäller för en dator. Vi kan välja storlek på hårddisk och skärm, samt vilken prestanda vi önskar. Vissa produktleverantörer ger oss även möjligheten att själva göra dessa val genom en funktion på Internet. Valmöjligheterna är begränsade, men detta ger oss ändå en viss känsla av att produkten, när den väl anländer, är framtagen för oss personligen. Att den är kundanpassad med andra ord. Detta är möjligt enbart därför att valmöjligheterna är begränsade. Om vi skulle tillåtas välja många fler varianter, eller ännu värre, ha egna önskemål utöver den variation som leverantören ger oss, vore det inte möjligt. I allfall inte rent ekonomiskt. Produktdatahantering - VIKTOR JENSEN - 1(3) Fördelarna med serietillverkning är uppenbara jämfört med kundanpassning sett med leverantörens perspektiv. Vi som kunder vill däremot ha ett bra sortiment att välja från även om det många gånger innebär beslutsvånda. Utmaningen för många industriföretag är att utnyttja serietillverkningens fördelar, men samtidigt låta kunden välja sin egen lösning. Det handlar om olika nivåer av kompromisser med andra ord. Produktstrategier Det är bra om ett företag kan bestämma sig för vilken strategi man skall jobba efter när det gäller nivå på kundanpassning. Det handlar ju i stort sätt om två olika strategier som kommer att prägla åtminstone säljarens attityd. Produktkonfiguration Att konfigurera eller att ”att sätta ihop” en produkt utifrån ett antal på förhand specificerade val brukar omnämnas produktkonfiguration. Genom att koppla priser och andra karakteristika på en låg nivå i produktstrukturen kan man även få ut kostnaderna direkt vid konfigureringen. Detta underlättar avsevärt för kunden i sin beslutsprocess. Produktstruktur Produktstrukturen är ett centralt begrepp i samband med produktdatahanteringen. Den kan betraktas som ett ”skelett” i en hierarkisk trädstruktur. Produktstrukturen i sig, utan tillhörande produktbeskrivande information såsom ritningar, modeller eller stycklistor är av begränsat intresse. Först när vi kopplar samman informationen och strukturen får vi användbara produktdata. Varianthantering Vid varianthantering utgår vi från produktstrukturen och kopplar den variantspecifika informationen till de ”ändpunkter” eller ”noder” som finns i produktstrukturen. När information finns i dessa noder kan vi säga att vi har skapat en kundanpassad produktstruktur. Hur dessa delar passar ihop i verkligheten är ett annat problem, som jag inte går in på här och nu. Processer Ett företags processer kan delas upp i huvudprocesser och delprocesser i valfria nivåer. Det finns även affärsprocesser och stödprocesser som IT, personalfunktioner och ekonomi inom ett företag. I samband med produktdatahantering är det viktigt att kunna följa produktdata genom processerna. Status för produktdata Produktdata ändrar status allt eftersom det flödar genom processerna i tiden. Typiska statusbeteckningar för produktdata är ”under utveckling”, ”godkänd för tillverkning ” osv. Det kan även finnas olika revisioner av data. I tillägg kan det finnas versioner av varje revision. Produkters livscykel Produkter utvecklas, konstrueras, tillverkas, monteras, används, uppdateras, stoppas, nermonteras, smälts om osv. Detta är en produkts livscykel. I dagens kretsloppstänkande måste leverantören ofta ta ansvar för produktens hela livscykel. För att klara detta strävar vi efter att hela tiden känna till hur produktens form och funktion är. PDM, PLM system Begreppen inom IT industrin ändras snabbare än själva teknologin. Begreppen PDM (Product Data Management) har funnits med sedan någon gång i början av 80 talet. På senare år har begreppet PLM (Product Lifecycle Management) dykt upp. Det handlar i stort sätt om samma sak. Användningen av PLM begreppet är enligt min mening mera ett marknadsmässigt försök från vissa leverantörer att införa ett övergripande affärstänkande i leveransomfånget. Det finns idag ett antal kommersiella leverantörer av PDM system. Flera av dessa har sitt ursprung i CAD industrin. Andra har sitt ursprung i dokumenthanteringssystem. Även leverantörer av affärssystem (ERP) har insett vikten av att kunna hantera produktens data på ett effektivt sätt i hela dets livscykel och erbjuder PDM lösningar i sina system. PDM systemet bygger till stor del på klient/server funktion med vissa tillägg. Ofta finns det möjligheter att koppla ihop fler servrar och sedan använda sig av replikeringstekniker. Replikeringar kan göras på olika nivåer av en datastruktur. Ofta hörs begreppen data och metadata i sammanhanget. Metadata är data om data som används vid indexering, sökning eller lagring. Datastrukturen i ett PDM system omnämns ofta som objektorienterad från leverantörens sida, även om databashanteraren använder sig av relationsdatabasens modell. Detta har visat sig fungera. Datastrukturer. Det finns en internationell standard som det ofta refereras till i sammanhanget, nämligen STEP eller ISO 10303 som den officiellt kallas. Detta är en standard vars syfte är att försöka ena PDM och Produktdatahantering - VIKTOR JENSEN - 2(3) CAD leverantörer om gemensamma format och strukturer för utbyte av data mellan de olika systemen. STEP har även en generell del som tar upp en del begrepp som produktmodeller och produktdatamodeller. Detta var lite om ett stort ämne, men jag hoppas i alla fall du är lite klokare nu. Produktdatahantering - VIKTOR JENSEN - 3(3)