Design planning and modelling



Relevanta dokument
Managing Projects. Sammanfattning och kritisk diskussion av Product design and Development, Ullrich & Eppinger 4th ed Kapitel 16.

Sara Skärhem Martin Jansson Dalarna Science Park

PDM Implementation & Change Management /FRN

Omfattning och storlek. Planering av tid. WBS för planeringen av Kick off projektet.

Kanban är inte din process. (låt mig berätta varför) #DevLin Mars 2012

Testning som beslutsstöd

Riskhantering för informationssäkerhet med ISO Lars Söderlund, TK 318 Ag 7 Lüning Consulting AB

Design för användbarhet

Informationsbeteende och förmedling av arkivinformation

1997: Scania Production System och R&D Factory. 1999: Q-Team. Engine OnLine

SVENSK STANDARD SS-EN ISO 19108:2005/AC:2015

Configuration Management

Interaktionsdesign som profession. Föreläsning Del 2

Föreläsning 4. Fast position Projektplanering (CPM och PERT)

Föreläsning 5. Fast position Projektplanering (CPM och PERT)

Page 1. Aktuella utmaningar för ekonomistyrare. Tema: Aktuella utmaningar för ekonomistyrare. Vad är ekonomistyrning? Vilka är utmaningarna?

Aktivitetsschemaläggning för flerkärninga processorer

IT och funk0onshinder

Fältstudier och analys

Syfte med föreläsning:

Designmönster för sociala användningssituationer

CM FORUM. Introduktion till. Configuration Management (CM) / Konfigurationsledning. Tobias Ljungkvist

Mönster. Ulf Cederling Växjö University Slide 1

Kunskapsbaserad implementering. Urban Markström Institutionen för socialt arbete Umeå universitet CEPI

OPERATIV ANALYS & LOGISTIK

Presentation. Fredrik Runnsjö 1996 Utvecklare 2004 Testare ~2006 Scrum/Canban

Projekt som ledningsutmaning. Läran om projektledning (1) Läran om projektledning (2) Anna Jerbrant

Projektuppgift i Användarcentrerad Systemdesign, ht 04

Plats för projektsymbol. Nätverket för svensk Internet- Infrastruktur

Rätt säkerhet Outsourcing

CHALMERS ROCK PROCESSING SYSTEM

Datavetenskap. Beteendevetenskap MDI. Design

LARS. Ett e-bokningssystem för skoldatorer.

Projektplanering. Planering - Subjektivitet. Projektplanen Early planning is important! Varför är defintion av mål och planering så viktigt?

Föreläsning 4. Fast position Projektplanering (CPM och PERT)

Introduktion till Entity Framework och LINQ. Källa och läs mer

RUP är en omfattande process, ett processramverk. RUP bör införas stegvis. RUP måste anpassas. till organisationen till projektet

Repetition L1-L4 Övergripande designprocessen

Programvaruintensiva system

Att fastställa krav. Annakarin Nyberg

Resultat av EASAs audit av Swedish Transport Agency (STA) 2016

Creo Customization. Lars Björs

Michael Q. Jones & Matt B. Pedersen University of Nevada Las Vegas

Data visualization on Android

Nätkurs Design & konstruktion av användargränssnitt 1MD113 Sid 1 (5) Lektion 11 Användare, uppgifter och krav del

Prioriterade standarder, Handledning, Vägledning, Utbildning Mats Åhlin

CHANGE WITH THE BRAIN IN MIND. Frukostseminarium 11 oktober 2018

Gradientbaserad Optimering,

Planering och styrning av tider i projekt

Deluppgift 2 Kravhantering a) (2p) När man diskuterar krav brukar man ange två olika typer av krav. Beskriv dessa och ge exempel.

Presentationsupplägg. Komplexitet - för ökad förståelse av dynamik och integrationseffekter. Definitioner. Marknaden idag ställer ökande krav

IBS BI & FS & OP. Bengt Jensfelt Product Manager, PD IBS Kunddag 29 November 2012

ISO STATUS. Prof. dr Vidosav D. MAJSTOROVIĆ 1/14. Mašinski fakultet u Beogradu - PM. Tuesday, December 09,

Objektorienterad Systemutveckling Period 3

Kursinformation. Metodik för programvaruutveckling. Utvecklingsprocessen för programvara. Innehåll. Processmodell. Exempel

EASA Standardiseringsrapport 2014

TS CASESKOLA B. Asplund, CJ och Bengtsson, L. LTH

Världsledande transportforskning i. Vicerektor Anna Dubois Chalmers Tekniska Högskola

Agenda. Tid Aktivitet Föreläsare Åtgång tid 08:30 Registrering vid TS recep. Transport till våning 5.

Copyright Syntell AB 1

Principer för interaktionsdesign

System arbetssystem informationssystem

Föreläsning 12 Inspektionsmetoder. Rogers et al. Kapitel 15

SAS VIYA JOHAN ELFMAN ROLAND BALI

Datasäkerhet och integritet

Lite info först. Kom ihåg! Deadline på lab1 på onsdag. Övning 2 på onsdag: gör en kalender för olika slags användare

IT styrning- Från ett 1a, 2a och 3e linjeperspektiv

SIMULERING. Vad är simulering?

REFLEKTION PÅ STARGATE-PROJEKTET

PRODUKTINNOVATION Civilingenjör 180 p

Boken. Kapitel 10. Kapitel 11. Kap Ej Kap 10.7, det tar vi senare Resten, läs själva

Projekt? 1DV420 Nätverksprojekt Kalmar, Lars Karlsson +46(0)

Regressionstestning teori och praktik

Att fatta rätt beslut vid komplexa tekniska upphandlingar

Solcellsanläggningar i världsklass en workshop om prestanda och tillförlitlighet

Beijer Electronics AB 2000, MA00336A,

Alias 1.0 Rollbaserad inloggning

Kursplanering Utveckling av webbapplikationer

Standarder för tillgänglighet Cecilia Beskow

Modelica. Traditionella simuleringsverktyg. Ny generell fysikalisk modellering. Generella program. Specialiserade program

ALM Live. April 2008 Effektivare projektarbete med Visual Studio 2008

Sammanfattning kap. 1. Människor och komplexa system. Indirekta slutledningar. Sammanfattning kap.2. Formativa modeller. Sammanfattning kap.

Semantic and Physical Modeling and Simulation of Multi-Domain Energy Systems: Gas Turbines and Electrical Power Networks

Interaktion 2 STYRDON, PEKDON OCH ANNAN INTERAKTION ATT RÄKNA MED

Processer och processkartläggning

Om användare och designprocessen

EIT Beskrivningsmodeller över transportprocesser

Föreläsning 3 Användare, uppgift och omgivning. Kapitel 3-4 i Stone et al.

Angeppssätt för integration - standarder, internationell utblick och SIS

ISO 9000 Introduktion och produktstöd:

Från ord till handling - om implementering.

Verktyg: Erbjudandekatalog. CBA 22 April 2015 Olof Pompe, Cordial

Examensarbete Introduk)on - Slutsatser Anne Håkansson annehak@kth.se Studierektor Examensarbeten ICT-skolan, KTH

Tjänster, design och innovation. Tjänstedesign, vad är det

Helping people learn. Martyn Sloman Carmel Kostos

SOA One Year Later and With a Business Perspective. BEA Education VNUG 2006

ENIMEOS ΣOEMINE. Krav och trender. Praktisk kravhantering och annat nyttigt från industrin. Christian Ehrenborg

Tillgång till alla globala delar i systemet styrs av denna profil, som i sin tur kopplas till respektive användare.

Revidering av ISO Peter Allvén SIS TK-304/PostNord

1. (3p) Inom MDI-området framhåller man att människor lär sig via metaforer. Hur menar man att detta går till?

Transkript:

Chapter 2 Design planning and modelling

Inledning Detta pm behandlar kapitel två, Design planning and modelling i boken Desig process Improvement av John Clarkson och Claudia Eckert. Det tar upp anledningar för varför processmodeller för denna typ av projekt är väldigt svåra att framställa samt hur många olika variabler man måste ta hänsyn till för att lyckas. Sedan ges några exempel på existerande planeringsmodeller som till viss del kan användas för att underlätta arbetet. Avslutningsvis kommer våra egna tankar och slutsatser om kapitlet samt några tänkvärda frågeställningar.

Sammanfattning av kapitlet The network of activities performed with the goal of producing a design Engineering design Ingenjörsdesignprocessen är olik alla andra processer och för att kunna förstå den måste man se vad som gör den unik och varför den är svår att göra en modell av. Komplexiteten Produkten är ofta väldigt komplex i sig själv vilket ger en process där många faktorer hänger på varann och det är då näst intill omöjligt att urskilja orsak och verkan mellan processens olika delar. Skalan Ingenjörsprojekt är ofta väldigt omfattande och innefattar en mängd människor med många olika specialkunskaper. Projekt av denna natur kräver en väldigt aktiv ledning. Unik if the product already existed, it would not need to be designed. Designprojekt försöker göra något nytt en gång medan affärsprojekt göra det samma upprepade gånger, av denna anledning kan modeller enbart skapas med erfarehet från liknande projekt. Ofrekvent Många andra typer av projekt återkommer men någon for av frekvens men designprojekt kan ibland återkomma varje år för att i andra fall ha upp emot 20 år emellan sig, detta gör att datainsamling om processen blir svår. Osäkerhet Det är många delar i ett designprojekt som är svåra att förutse och därför svåra att göra en modell av. Visst har andra projekt också viss mått av osäkerhet men man kan ofta förutse vilken typ av osäkerhet som kan uppstå medan i ett designprojekt är ofta även detta osäkert. Begränsad Många utomstående faktorer kan ofta begränsa ett designprojekt, dessa kan vara bl.a. deadlines och resurser. Mängden acceptabla lösningar är ofta färre i denna typ av projekt då kvantitativa mål finns. Det kan i vissa fall leda till att olika delmål blir i konflikt med varann. Dessa faktorer gör att många delar är otydliga i projektets början vilket gör plannering och modellering väldigt svårt. Applications of a model För att förstå utsträckningen av applikationerna i en designprocess modellering måste man se vilka element som berör processen, några exempel på dessa är: Strategisk ledningen Högsta ledning i ett företag, chefer och VD bestämmer vilka produkter som ska utvecklas och fördelar resurser Operationell ledning Projekt ledare och chefsingenjörer som styr vart projektet är på väg. Design ingenjörer De som jobbar närmast med att skapa själva produkt designen. Dessa kräver information för att nå önskade mål och väglednig mot vad nästa steg är. Ny anställda / flyttade Nya personer i företaget eller projektet måste få träning och information om karaktären av designprocessen. Leverans kedja (Supply chain) I många företag har man redan från början en stor integration med underleverantörer, dels för att skapa en förståelse av produkten men också för att kontrollera vilken information som ges ut. Planering sker oftast i två olika former, först har vi initial planering som sker innan projektet startat och sedan har vi operationell planering som innebär att man ändrar, drar ifrån eller lägger till saker i sin ursprungliga plan för att täcka nyligen uppkomna problem detta kallas också dynamisk planering.

Det är viktigt att man förstår att den initiala planen aldrig kommer följas helt även om man tagit med många tänk om scenarion utan snarare ska ses som en typ av guide för hur projektet ska se ut i helhet. Existing planning practice Genom sakstudier och konsultation med industri har olika planerings aktiviteter inom dessa projekt observerats. Dessa visas i figuren nedan. Här ser man hur olika element beror och bygger på varan och man kan då inse hur svårt det är att förutse allt som kan gå snett då ett litet fel lätt kan skapa en kedjereaktion. Det finns olika sätt för se till att projektet håller sig på rätt spår, några av dessa är: Milstolpar saker man ska ha uppfyllt vid en viss tidpunkt och för att få gå vidare med nästa del i projektet. Kvalitets planer Man väljer att följa kvalitets standarder som ISO eller liknande för att verifiera att arbetet är bra. Aktivitets planer Den vanligaste och mest mångsidiga, de beskriver helt enkelt vad som ska göras, när och av vem. Personliga planer Individer som jobbar med projektet kan skapa sina egna planer för deras aktiviteter Kommunikation mellan planerna är mycket viktigt så att inte något missar sin deadline eller glöms bort.

Processes and process models Processmodeller skapas oftast i början av projektet eller när en stor förändring skett. Valet av vilka faktorer som modellen ska baseras på bygger på vad man vill uppnå och därför blir processmodellen oftast personlig och återspeglar vem eller vilka som gjort den. Frameworks and models The framework is the sandbox, while the instances are the sand castles built within it. Just as the properties of sand limit the forms that may be created, so too a framework places constraints on the features of models that may be built. Framework är alltså skelettet eller strukturen som man bygger projektet utifrån, de olika typerna av framworks kommer förklaras nedan, varje har typ har sina egna fördelar och begränsningar. Modelling approaches Design modeller används för att kartlägga olika designprocesser. De modeller som förklaras nedan koncentrerar sig på en specifik process istället för att ålägga en hel procedur för alla processer som görs. PERT/ CPM PERT (The process evaluation and review technique) och CPM (Critical path method) är dem två mest kända av PDM (Precedence Diagramming Method) teknikerna. I dessa metoder visar man olika aktiviteter antingen som noder eller som en box i ett nätverk som sammankopplas av pilar för att visa flödet av informationen/ material från en aktivitet till en annan. Se nedan. Ett alternativ vore att använda sig av en ADM (Arrow Diagramming Method) där man använder en AOA (Activity On Arrow), där noderna representerar system status och pilarna aktiviteterna. Man använder dessa metoder för att finna mängden Slack som vi kan säga är flexibiliteten för schema ändringar av varje aktivitet. Man vill få reda på den kritiska linjen och tidigaste start för varje aktivitet samt senaste avslut. För att på så sätt veta vilka aktiviteter som är viktigare eller har högre risk. Försening av den kritiska linjen skulle medföra i försening av leverans.

IDEF IDEF är en samling av 16 modellstrukturer vilket inkluderar IDEF0 IDEF14 och IDEF1X. En lista på vilka metoder modellerna använder finns nedan. Code IDEF0 IDEF1 IDEF1X IDEF2 IDEF3 IDEF4 IDEF5 IDEF6 IDEF7 IDEF8 IDEF9 IDEF10 IDEF11 IDEF12 IDEF13 IDEF14 IDEF method Function modeling Information modeling Data modeling Simulation model design Process description capture Object oriented design Ontology description capture Design rationale capture Information system auditing User interface modeling Scenario driven IS design Implementation arch. Modeling Information artifact modeling Organization modeling Three schema mapping design Network design IDEF0 var den första standarden som introducerades, och den är väl etablerad och har ett brett användningsområde. Dess originella applicering var till för att kartlägga det funktionella beteendet av ingenjörs system, den har sedan dess blivit tillämpad till ett brett spektrum av affärsprocesser, design inkluderat. I kontrast till IDEF0, ska IDEF 3 (the process description capture method) fånga det dynamiska beteendet av en process. IDEF 3 har två angripspunkter, (the object state transcription description), vilket är lämpligt för mjukvaru och produktions applikationer, och (process flow description), som innefattar ett flödesdiagram för enheter av beteende. Nedan visas en IDEF3 process modell.

DSM DSMs används för att representera och analysera processmodeller. Andra applikationer har inkluderat produkt kartläggning (links between system or components) och team kartläggning (links between people or teams). Till skillnad från en produkt och team strukturer DSMs, länkarna i process DSM är direkta, med information som flödar från en aktivitet till en annan. I bilden nedan kan man se dem diagonala cellerna som representerar aktiviteter i en process. På andra ledden visar cellerna beroendet mellan en aktivitet till en annan. Signposting Signposting är en aktivitetsbaserad modell av design processen som representerar aktiviteter beroende på deras information input/ output karakteristisk. Ord förklaring av nets Petri nets Petri nets är ett väl etablerat och utvecklat verktyg för utritandet och simulering av diskreta händelse system. Genom att bryta ner en process till flera aktiviteter, kan en diskret händelsestruktur skapas som kan utforskas genom Petri nets.

Diskussion/analys Till stort sätt har vi bara fått skrapa på ytan av design modelling. Författarna går inte in djupt på något utan jämför mer olika metoder med varandra, samt att han istället valt att säga att det finns många modeller man kan använda, men om man ska lära sig dem på djupet får man ta till annan litteratur. Kapitlet tar upp dem mest kända och använda teknikerna för att beskriva en specifik process, där han förklarar lite enkelt hur en sådan ser ut. Kan vara svårt för en som är ny till ämnet att få någon klar bild hur en av dessa processer kan fungera. Det känns även som att författarna spenderat nästan hälften av kapitlet till någon form av självgratulation där de enbart maler på om hur svårt det är att göra modeller för dessa typer av processer och hur duktiga dom är som har gjort detta. Vi får känslan av att författarna inte get oss någon ny information utan bara förklarar rent sunt förnuft fast i lite finare ord. Det är möjligt att man får en bättre helhet om man läser boken i sin helhet och inte bara ett kapitel men om inte resten av boken är skriven på ett helt annat sätt så har vi svårt att tro det. Förberedda frågor Finns det någon begränsning på hur stor en specifik process kan vara när man arbetar med design modeller? När är en design modell överflödig? Att bygga ett hus tilltalar flera, skulle en person som är oerfaren inom byggämnet ha nytta av en designmodell för att nysta ihop alla aktiviteter och deras tidslinjer? Referenser Clarkson J, Eckert C (2005) Design process improvement a review of current practice, Chapter 2 Design planning and modelling