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



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

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

Lektion 3 Projektplanering (PP) Fast position Projektplanering

Föreläsning 6. Lagerstyrning

Lektion 3 Projektplanering (PP) Fast position Projektplanering

Föreläsning 2. Produkten och dess egenskaper: Produktionssystem, lager- och kundordertillverkning

Föreläsning 2. Produkten och dess egenskaper: Produktionssystem, lager- och kundordertillverkning

Föreläsning 8. Planering av funktionell verkstad (del 2): Detaljplanering; sekvensering, orderstyrning, mm

TPPE13 Produktionsekonomi

Föreläsning 3. Prognostisering: Prognosprocess, efterfrågemodeller, prognosmodeller och prognosverktyg

Föreläsning 9. Planering av lina: Linjebalansering, produktionsstyrning (Kanban) och produktvalsproblem

Föreläsning 4. Planeringssystem och Sälj- & verksamhetsplanering: Hierarkiska planeringssystem och aggregerad planering (SVP)

Föreläsning 6. Planering av funktionell verkstad (del 1): Layoutaspekter, huvudplanering och materialbehovsplanering (MRP)

Föreläsning 5. Lagerstyrning

Föreläsning 8. Planering av funktionell verkstad (del 1): Layoutaspekter, huvudplanering och materialbehovsplanering (MRP) Kursstruktur

Föreläsning 5. Lagerstyrning

Produktionsekonomi Föreläsning 2. Kursstruktur

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

TPPE13 Produktionsekonomi Föreläsning 1

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

Trots denna brist var GANTT-schema-tekniken den mest använda fram till mitten av talet,

Planeringsteknik, Systematisk planering & Ekonomisk styrning

Föreläsning 4. Kursstruktur

TNSL011 Kvantitativ Logistik Lösningsförslag

TNK049 Optimeringslära

Påbyggnadskurser: TPPE21 Produktionslogistik, TPPE16 Produktionsstrategier, TPPE77 Affärssystem: funktionalitet och arkitektur.

Föreläsning 7. Kursstruktur

Att ta fram en tidsplan

Dynamisk programmering. Dynamisk programmering. Dynamisk programmering. Dynamisk programmering

TPPE13 Produktionsekonomi

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

Logistik styrning av material- och informationsflöden

Syfte med föreläsning:

Planering och styrning av tider i projekt

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

Föreläsning 10. Kursstruktur. Agenda. Planering av lina: Layout, linjebalansering och produktionsstyrning (Kanban)

Viktigt! Glöm inte att skriva tentamenskod på alla blad du lämnar in.

Projektmetodik. Johan Nilsson. Institutionen för Biomedicinsk Teknik LTH, Lunds Universitet

Industriell Marknadsföring & Supply Chain Management Dag 1 Introduktion Håkan Aronsson

TNSL05 Optimering, Modellering och Planering. Föreläsning 9

TNSL011 Kvantitativ Logistik

729G04 - Diskret matematik. Lektion 4

TNSL05 Optimering, Modellering och Planering. Föreläsning 5

TNSL08, Produktion och distribution 6 hp, VT1-2013

TNSL05, Optimering, Modellering och Planering Gruppuppgift 3

Design planning and modelling

Projektplan, milstolpar och organisation

Elektronik 2018 EITA35

Schemaunderlag för Programmering, grundkurs (TDDB18)

MATLAB-modulen Programmering i MATLAB. Höstterminen hp. Vad är MATLAB

Tidsplanering. Tieto PPS AH151, 1.0.1, Sida 1

Repetition TSIU05 Digitalteknik Di/EL. Michael Josefsson

Introduktion till Lean, dag3 AU117G

Mätning av fokallängd hos okänd lins

Industriell Marknadsföring & Supply Chain Management Dag 1 Introduktion Håkan Aronsson

Projektmetodik. Andreas Lenshof. Institutionen för Biomedicinsk Teknik LTH, Lunds Universitet

Vad är ett projekt? Ett projekt är en temporär satsning i syfte att skapa en unik produkt, tjänst eller resultat. Temporär Unik Successivt utarbetande

Produktionsplanering

Före Kravspecifikationen

Välkomna till TSRT19 Reglerteknik M Föreläsning 9

TAOP86/TEN 1 KOMBINATORISK OPTIMERING MED

REVEAL Course PM2 Level 2 Intermediate Topic: Project Management

729G04 - Diskret matematik. Lektion 4

I den här övningen tränar du på att göra olika programfönster. Övningarna går att göra på egen hand.

TAOP07/TEN1 OPTIMERINGSLÄRA GRUNDKURS för Y. Antal uppgifter: 7 Uppgifterna är inte ordnade efter svårighetsgrad.

TAOP86/TEN 1 KOMBINATORISK OPTIMERING MED

Fö relä sning 1, Kö system vä ren 2014

Projektledarutbildning 6 dagar

Produktionsplanering

Projektplanering. Vad är planering?

Tentamensdatum: Tid: Tentamenstiden är fyra timmar, 09:00 13:00

Föreläsning 15: Faktorförsök

Introduktion till Lean, dag3

Projektplanering. Vad är planering?! Vad är projektplanering?! Sidan 1!

Rättningstiden är i normalfall tre veckor, annars är det detta datum som gäller:

Projektplanering. Vad är ett projekt? Ett projekt är en temporär satsning i syfte att skapa en unik produkt, tjänst eller resultat.

Välkomna till TSRT19 Reglerteknik M Föreläsning 9

Arbeta i projekt. Anders Hessel ITP-projekt Uppsala Universitet

Exempeluppgift i Logikstyrning. 1 Inledning. 2 Insignaler och utsignaler

Materialtåg, ett verktyg med dolda möjligheter för att effektivisera Intralogistiken

Realtidssystem. - Dödläge - EDAF85 - Realtidssystem (Helsingborg) Elin A. Topp. Föreläsning 5

Lektion 8: Konstruktion av semantiska tablåer för PTL-formler

Försättsblad till skriftlig tentamen vid Linköpings Universitet

min c 1 x 1 + c 2 x 2 då x 1 + x 2 = 1, x 1 {0, 1}, x 2 {0, 1} plus andra bivillkor. Vi måste göra k st av n alternativ:

Föreläsning 7. NDAB01 Statistik; teori och tillämpning i biologi

Föreläsning 8: Intro till Komplexitetsteori

Utbildning i marknadsföring Biografcentralen

Logistikprogrammet.org. - Att förstå och kunna tillämpa olika managementmodeller som presenteras i kursen.

PROJEKTLEDNING. Vad är ett PROJEKT? Ett projekt:

Laboration D181. ELEKTRONIK Digitalteknik. Kombinatoriska kretsar, HCMOS v 2.1

Projektledning i praktiken

TSIU05 Digitalteknik. LAB1 Kombinatorik LAB2 Sekvensnät LAB3 System

Processprogrammering och operativsystem Introduktion. Kursinformation. Varför operativsystem?

Tillämpad programmering CASE 1: HTML. Ditt namn

F5 Introduktion till digitalteknik

Laborationsinformation

Föreläsningsanteckningar S6 Grafteori

Sidan 1! Vad är projektplanering? Syfte med planering Även projektstyrning! Grundläggande planeringsteori Nätplanering Tidsanalys Resursplanering

Kurs PM BOM230 Ljud och vibrationer, Lp3-Lp4, 6 hp

CBGA02, CIG02A, VT09 Fördjupningsprojekt inom Vågfysik & Materia

Transkript:

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

Kursstruktur Innehåll Föreläsning Lektion Laboration Introduktion, produktionsekonomiska Fö 1 grunder, produktegenskaper, ABC klassificering Produktionssystem Fö 2 Prognostisering Fö 3 Le 1 La 1 Sälj och verksamhetsplanering Fö 4 Le 2 La 2 Projektplanering, fast position Fö 5 Le 3 Lagerstyrning Fö 6 Le 4 La 3 Planering av funktionell verkstad, Fö 7 Le 5 layout, MRP och HP Planering av funktionell verkstad, Fö 8 Le 6 detaljplanering Planering av lina, kanban, Fö 9 Le 7 linjebalansering Specialfall; produktval, kopplade lager Fö 10 Le 8 cyklisk planering Le 9 Fö 3: 6: 2

Mål med föreläsningen! Förståelse för projektplanering- Fast position Aktiviteter på bågar AoA - CPM Aktiviteter på noder AoN PERT Förståelse för GANTT-schema Fö 3: 6: 3

Verktyg kopplade till föreläsningen! Rita upp nätverk Enligt AoA Enligt AoN Beräkning av: Tidigast start, senast start, tidigast färdig, senast färdig för respektive aktivitet. När projektet tidigast kan vara klart, samt slack GANTT- schema Fö 3: 6: 4

Projektplanering Fast position - Nätverksplanering Mål minimera tiden för projektets genomförande Alla aktiviteter knyts samman i en logisk följd Precedensdiagram (föregångare) o Innehåller en startnod och en slutnod o Kallas även aktivitetsnätverk o Används för att analysera beroenden och ledtider genom projektet Fö 3: 6: 5

Kritisk väg Ett projekts kritiska ledtid Kallas oftast kritisk linje eller kritisk väg Den längsta vägen genom precedensdiagrammet (nätverket) Motsvarar den minimala genomförandetiden Störningar (förseningar) längs den kritiska linjen kommer med stor sannolikhet att försena hela projektet Fö 3: 6: 6

Metodik Identifiera aktiviteter Uppskatta tid (tidsåtgång) Identifiera relationer och beroenden Identifiera begränsningar Ta fram preliminär projektplan Fö 3: 6: 7

Identifiera aktiviteter Projekt Uppskatta tid Identifiera relationer och beroenden Identifiera begränsningar Mål Håll föreläsning om projektplanering den 7/11 2011 kl 17-19 Ta fram preliminär projektplan Vilka aktiviteter behövs för att genomföra projektet? Fö 3: 6: 8

Identifiera aktiviteter Aktiviteter Identifiera aktiviteter Studera förra årets föreläsningsmaterial Rätta fel i gammalt material Hitta på nya exempel Anpassa till målgrupp Färdigställa föreläsningsmaterial i ppt Gör PDF Lägg upp på hemsidan Lägg upp på bärbar dator Lägg datorn i väskan Lägg sladd i väska Kolla upp vilken sal Gå till salen Håll föreläsning Uppskatta tid Identifiera relationer och beroenden Identifiera begränsningar Ta fram preliminär projektplan Fö 3: 6: 9

Uppskatta tidsåtgång Om liknande aktiviteter finns/har funnits: Använd historiska data Genomför tidsstudier o klocka aktiviteten Om historisk data inte finns Fråga en eller flera experter Viktat medelvärde Identifiera aktiviteter Uppskatta tid Identifiera relationer och beroenden Identifiera begränsningar Ta fram preliminär projektplan optimistisk mest trolig pessimistisk t w a 4m b 6 Fö 6: 3: 10

Identifiera aktiviteter Identifiera relationer och beroenden Uppskatta tid Identifiera relationer och beroenden Aktivitetsnätverk schematisk representation av aktiviteter och deras inbördes relation Två typer av aktivitetsnätverk AoA: Activity-on-Arrow o bågar = aktiviteter, noder = händelser AoN: Activity-on-Node o bågar = relationer, noder = aktiviteter A Identifiera begränsningar Ta fram preliminär projektplan A,3 1 2 B Fö 6: 3: 11

Identifiera relationer och beroenden Oberoende aktiviteter A Start B Identifiera aktiviteter Slut Uppskatta tid Identifiera relationer och beroenden Identifiera begränsningar Ta fram preliminär projektplan Beroende aktiviteter C Start A B Slut C Slut Fö 6: 3: 12

Identifiera aktiviteter Aktivitetsnätverk Uppskatta tid Identifiera relationer och beroenden Identifiera begränsningar Rätta fel Lägg dator i väska Ta fram preliminär projektplan St ar t Titta på förra året Nya exem pel ppt pdf Upp på hem sidan Lägg på bärbar Lägg sladd i väska Gå till sal Håll förelä sning Slut Mål Kolla sal grupp Fö 6: 3: 13

Identifiera aktiviteter Aktivitetsnätverk Uppskatta tid Identifiera relationer och beroenden Identifiera begränsningar Rätta fel Lägg dator i väska Ta fram preliminär projektplan St ar t Titta på förra året Nya exem pel ppt pdf Upp på hem sidan Lägg på bärbar Lägg sladd i väska Gå till sal Håll förelä sning Slut Mål grupp Kolla sal Totaltid för projektet = 8 timmar Konstigt varför blir jag då inte klar efter 8 timmar? Fö 6: 3: 14

Identifiera aktiviteter Aktivitetsnätverk Uppskatta tid Identifiera relationer och beroenden Identifiera begränsningar Rätta fel Lägg dator i väska Ta fram preliminär projektplan St ar t Titta på förra året Nya exem pel ppt pdf Upp på hem sidan Lägg på bärbar Lägg sladd i väska Gå till sal Håll förelä sning Slut Mål Kolla sal grupp Fö 6: 3: 15

AoA och AoN AoA och AoN har sitt ursprung i två huvudtyper av metoder att rita och analysera aktivitetsnätverk CPM o o PERT o o Critical Path Method använder typiskt AoA Program Evaluation and Review Technique använder AoN Både CPM och PERT fokuserar på samma mål hitta den kritiska linjen och minimera genomförandetiden idag har de till viss del flutit ihop Fö 6: 3: 16

Identifiera relationer & beroenden AoA AoA och AoN A Dummy D Stop Start B C E G Omedelbar(a) Aktivitet föregångare A B C B D A E A, C F B G E, F D F Stop Start AoN A B C F E G Fö 6: 3: 17

Identifiera relationer & beroenden AoA: Beteckningar Bågbeteckningar k: aktivitet k k, t k tk: tid för aktivitet k Blindaktivitet markeras med en dummybåge (blindaktivitet, b) och används för att säkerställa logiken i nätverket tid = 0 Lösningen är att bestämma den kritiska vägen den längsta nödvändiga vägen genom aktivitetsnätverket Slack = SS (Senast Start) TS (Tidigast Start) eller Slack = SF (Senast Färdig) TF (Tidigast Färdig) o slacket anger hur mycket aktiviteten kan dra ut över tiden utan att projektet blir försenat Kritisk linje = aktiviteter med slack = 0 Fö 6: 3: 18

AoA: Exempel A Aktivitet Tidsåtgång Omedelbar föregångare A. Konstruera produkt 12 - B. Producera modul 1 5 A C. Producera modul 2 3 A D. Producera modul 3 5 B E. Producera modul 4 7 B, C F. Slutmontering och inspektion 8 D, E 3 B, 5 D, 5 A, 12 1 2 b, 0 5 F, 8 6 C, 3 4 E, 7 Fö 6: 3: 19

AoN: Exempel A Aktivitet Tidsåtgång Omedelbar föregångare A. Konstruera produkt 12 - B. Producera modul 1 5 A C. Producera modul 2 3 A D. Producera modul 3 5 B E. Producera modul 4 7 B, C F. Slutmontering och inspektion 8 D, E Start A C B D E F Slut Fö 6: 3: 20

Exempel A När kan projektet tidigast vara klart? Var har vi slack och hur mycket? Räkna fram tidigast start (TS), tidigast färdig (TF), senast start (SS), senast färdig (SS) för respektive aktivitet! 3 B, 5 D, 5 Aktivitet Tidsåtgång Omedelbar föregångare A. Konstruera produkt 12 - B. Producera modul 1 5 A C. Producera modul 2 3 A D. Producera modul 3 5 B E. Producera modul 4 7 B, C F. Slutmontering och inspektion 8 D, E A, 12 1 2 b, 0 5 F, 8 6 C, 3 4 E, 7 Fö 6: 3: 21

Metodik, Exempel A Gå framåt (A-F) och beräkna TS och TF TS A =max{tf för de akt. som A har som föregångare}, saknas föregångare TS A =0 TF A =TS A +t A osv Gå bakåt (F-A) och beräkna SF och SS Sätt TF F =SF för de akt. som inte är föregångare till någon annan. I detta exempel SF F =32 Sätt SS F =SF F -t F Sätt SF E =min{ss för de akt. som har E som föregångare.} Sätt SS E =TF E -t E osv Fö 6: 3: 22

Metodik, Exempel A Beräkna slack Slacket räknas fram som SF-TF eller SS-TS för respektive aktivitet Kritiska linjen De aktiviteter som har slack = 0 ingår i den kritiska linjen. Högsta TF och därmed också högsta SF ger när projektet tidigast kan vara klart. Fö 6: 3: 23

AoA: Exempel A Aktivitet Tid Föreg. TS TF SS SF Slack Kritisk linje A 12-0 12 0 12 0 Ja B 5 A 12 17 12 17 0 Ja C 3 A 12 15 14 17 2 - D 5 B 17 22 19 24 2 - E 7 B,C 17 24 17 24 0 Ja F 8 D,E 24 32 24 32 0 Ja 3 B, 5 D, 5 A, 12 1 2 b, 0 5 F, 8 6 C, 3 4 E, 7 Fö 6: 3: 24

Exempel A Gantt-schema, framåtplanering Aktivitet Tid Föreg. TS TF SS SF Slack Kritisk linje A 12-0 12 0 12 0 Ja B 5 A 12 17 12 17 0 Ja C 3 A 12 15 14 17 2 - D 5 B 17 22 19 24 2 - E 7 B,C 17 24 17 24 0 Ja F 8 D,E 24 32 24 32 0 Ja A B E F C D 10 20 32 v. Fö 6: 3: 25

Exempel A Gantt-schema, bakåtplanering Aktivitet Tid Föreg. TS TF SS SF Slack Kritisk linje A 12-0 12 0 12 0 Ja B 5 A 12 17 12 17 0 Ja C 3 A 12 15 14 17 2 - D 5 B 17 22 19 24 2 - E 7 B,C 17 24 17 24 0 Ja F 8 D,E 24 32 24 32 0 Ja A B E F C D 10 20 32 v. Fö 6: 3: 26

Exempel 5:1 AoA A Dummy D Stop Start B C E G F Aktivitet Omedelbar föregångare Tid A - 4 B - 6 C B 3 D A 13 E A,C 7 F B 9 G E,F 4 Hitta kritisk linje och slack! Fö 6: 3: 27

Exempel 5:1 - Resultat Kritisk linje AoA A Dummy D Stop Start B C E G F Fö 6: 3: 28

Ta fram projektplan Resultat Exempel 5:1 A B C Gantt-schema: Framåt- vs. bakåtplanering D Framåtplanering E G F A 10 20 D B C F E G Bakåtplanering 10 20 Fö 6: 3: 29

Exempel B AoN: Beteckningar PERT = Program evaluation and review technique PERT förespråkar löptid enligt viktat medelvärde PERT använder sig av AoN (Activity-on-Node) Tidigast start Löptid Tidigast färdig Aktivitet Senast start Slack Senast färdig Fö 6: 3: 30

Exempel B innehållande följande aktiviteter 1. Logistikdesign, 17 veckor 2. Logistikutveckling, 34 veckor Föregångare 1 3. Planeringsförslag, 4 veckor Föregångare 1 4. Systemkrav, 74 veckor Föregångare 1 5. Leverantörskontrakt, 39 veckor Föregångare 2 6. Behandling av förslag, 12 veckor Föregångare 3 7. Inköp av truckar, 12 veckor Föregångare 6 8. Bygg anläggningen, 24 veckor Föregångare 6 9. Inköp av grävmaskiner, 11 veckor Föregångare 6 10. Inköp av trailers, 8 veckor Föregångare 6 11. Anställning av personal, 14 veckor Föregångare 6 12. Uppstart och inkörning, 2 veckor Föregångare 4,5,7,8,9,10,11 Fö 6: 3: 31

AoN: Exempel B 74 4. Systemkrav 2 12. Uppstart & inkörning 17 1. Logistikdesign 34 2. Logistikutveckling 39 5. Leverantörskontrakt 24 8. Bygg anläggningen 12 7. Inköp av truckar, mm 4 3. Planeringsförslag 12 6. Behandling av förslag 11 9. Inköp av grävmaskiner Tidigast start Aktivitet Senast Slack start Löptid Tidigast färdig Senast färdig Alla tider i hela veckor 8 10. Inköp av trailers 14 11. Anställning av personal Fö 6: 3: 32

AoN: Exempel B 17 74 91 4. Systemkrav 91 2 93 12. Uppstart & inkörning 17 34 51 51 39 90 2. Logistikutveckling 5. Leverantörskontrakt 33 12 45 7. Inköp av truckar, mm 0 17 17 1. Logistikdesign 33 24 57 8. Bygg anläggningen 17 4 21 21 12 33 33 11 44 3. Planeringsförslag 6. Behandling av förslag 9. Inköp av grävmaskiner 33 8 41 Tidigast start Senast start Löptid Tidigast färdig Aktivitet Slack Senast färdig Alla tider i hela veckor 10. Inköp av trailers 33 14 47 11. Anställning av personal Fö 6: 3: 33

AoN: Exempel B 17 74 91 4. Systemkrav 17 0 91 91 2 93 12. Uppstart & inkörning 91 0 93 0 17 17 1. Logistikdesign 0 0 17 Tidigast start Aktivitet Senast Slack start 17 34 51 2. Logistikutveckling 18 1 52 17 4 21 3. Planeringsförslag 51 34 55 Löptid Tidigast färdig Senast färdig 51 39 90 5. Leverantörskontrakt 52 1 91 12 6. Behandling av förslag Alla tider i hela veckor 11 9. Inköp av grävmaskiner 21 33 33 44 55 34 67 80 47 91 33 24 57 8. Bygg anläggningen 67 34 91 33 8 41 10. Inköp av trailers 83 50 91 33 12 45 7. Inköp av truckar, mm 79 46 91 33 14 47 11. Anställning av personal 77 44 91 Fö 6: 3: 34

AoN: Exempel B 17 74 91 4. Systemkrav 17 0 91 91 2 93 12. Uppstart & inkörning 91 0 93 0 17 17 1. Logistikdesign 0 0 17 17 34 51 2. Logistikutveckling 18 1 52 17 4 21 3. Planeringsförslag 51 34 55 51 39 90 5. Leverantörskontrakt 52 1 91 21 12 33 6. Behandling av förslag 55 34 67 Vad händer om Leverantörskontrakten försenas med 5 veckor? Inköp av grävmaskiner försenas med 5 veckor? 33 11 44 9. Inköp av grävmaskiner 80 47 91 33 24 57 8. Bygg anläggningen 67 34 91 33 8 41 10. Inköp av trailers 83 50 91 33 12 45 7. Inköp av truckar, mm 79 46 91 33 14 47 11. Anställning av personal 77 44 91 Fö 6: 3: 35