Projektin aikataulutus



Samankaltaiset tiedostot
PROJEKTINHALLINTA

Ohjelmistoprojektien hallinta Tuloksen arvo menetelmä ja toimintoverkkotekniikka

Johdatus verkkoteoriaan luento Netspace

Tuotannon jatkuva optimointi muutostilanteissa

Tik Ohjelmistoprojektien Hallinta. Luento 4 Työmäärien arviointi

ENNAKKOTEHTÄVÄ 2016: Maisterivaiheen haku, tuotantotalous

Projektin hallinta. Mistä on kysymys? Luennon sisältö. Projektityöskentelyssä monia hyviä puolia... ja valitettavan monia varjopuolia!

ENNAKKOTEHTÄVÄ 2017: Maisterivaiheen haku, tuotantotalous

Projektin hallinta. Luennon sisältö. L u e n t o. Projektien perusteet Projektin suunnittelu Projektin hallinta Projektin valvonta

L u e n t o. Projektin hallinta. Luennon sisältö. Projektien perusteet Projektin suunnittelu Projektin hallinta Projektin valvonta

Harjoitus 2 ( )

Harjoitus 1: Projektin aikataulu- ja resurssisuunnittelu

MS Project 2016 perusteet projektiarkkitehdeille ja -insinööreille ver Hannu Hirsi 2018

Harjoitus 2 ( )

Malliratkaisut Demot

Projektin hallinta. Projektit varsin yleisiä yritysmaailmassa. Luennon sisältö. Mistä on kysymys? Projektityöskentelyssä monia hyviä puolia...

IPMA C-sertifiointivalmennus

OHJ-3010 Ohjelmistotuotannon perusteet. Ohjelmistoprojektin hallinta

Alihankkijoiden integrointi & tahtituotanto. Alustus: Aleksi Heinonen, Vison Oy

Projektin hallinta. Mistä on kysymys? Luennon sisältö. Projektit varsin yleisiä yritysmaailmassa. Projektityöskentelyssä monia hyviä puolia...

IPMA C-sertifiointivalmennus

Projektien suunnittelu: Laajuus, aikataulu ja resurssit

Harjoitus 2: Projektin etenemisen seuranta ja päätöksenteko

Consulting Groop. Prosessit kuntoon: Mitkä tekijät rajoittavat kotihoidon suorituskykyä? Johan Groop, DI

TYÖOHJEET VR-HYVINKÄÄ

Yleistä. Esimerkki. Yhden palvelimen jono. palvelin. saapuvat asiakkaat. poistuvat asiakkaat. odotushuone, jonotuspaikat

Kustannustehokkaat riskienhallintatoimenpiteet kuljetusverkostossa (Valmiin työn esittely)

Suunnittelu ja tuotantoprosessin kehitystarpeet Aleksi Heinonen Vison Oy

TIE448 Kääntäjätekniikka, syksy Antti-Juhani Kaijanaho. 7. joulukuuta 2009

Yhteenveto selvityksestä päästökaupan markkinavakausvarannon vaikutuksista sähkön tukkuhintaan

PROJEKTIN OHJAUS JA SEURANTA JOUNI HUOTARI

Graafit ja verkot. Joukko solmuja ja joukko järjestämättömiä solmupareja. eli haaroja. Joukko solmuja ja joukko järjestettyjä solmupareja eli kaaria

LAATU, LAADUNVARMISTUS JA f RISKIEN HALLINTA JOUNI HUOTARI ESA SALMIKANGAS PÄIVITETTY

Story. Kajaani. Kuopio. Ornskoldsvik. Trondheim. Savonlinna. Tampere. Lappeenranta. Turku. Espoo (Helsinki) Bergen. Oslo Stockholm.

Menetelmäluento 4. 35A Tuotantotalouden perusteet Kevät Juri Matinheikki REVISIO 3

HARJOITUS- PAKETTI E

Ohjelmistotuotanto, projektinhallinta Kevät 2005

Projektinhallinta: johtajuus ja organisaatio

Juha Taina, Marko Salmenkivi ja Kjell Lemström,

3. Projektinhallinta. Miksi ohjelmistoprojektin hallinta on erilaista?

Ongelma 1: Ovatko kaikki tehtävät/ongelmat deterministisiä?

Kouluttajapankki. 1. Kouluttajan nimi. 2. Oppiarvo, ammatti, asiantuntemus. 3. Mahdolliset suosittelijat tai muut referenssit. 4.

VETY-hanke. Vapaaehtoistyö yleishyödyllisessä yhteisössä. Vapaaehtoistoiminnan kulujen ja hyötyjen laskeminen. Jenni Sademies,

Syötetään tehtävät ja kestot - Task Name ja Duration kentät - puurakenteen saamiseksi käytetään vihreitä nuolia (ylävalikossa) Indent, Outdent

Taloudelliset hyödyt

Joonas Haapala Ohjaaja: DI Heikki Puustinen Valvoja: Prof. Kai Virtanen

Algoritmit 1. Luento 8 Ke Timo Männikkö

6. Luento: Skedulointi eli Vuoronnus. Tommi Mikkonen,

J. Virtamo Jonoteoria / Prioriteettijonot 1

Kasvuyrityksen tuotekehitysportfolion optimointi (valmiin työn esittely)

IPMA C-sertifiointivalmennus

Optimoinnin sovellukset

Hankkeen toiminnot työsuunnitelman laatiminen

Pohjoismaisen JMIhankintaverkoston. kysyntäennusteita hyödyntäen. Eglo-seminaari Helsinki, Heli Laurikkala ja Tero Kankkunen

A ja B pelaavat sarjan pelejä. Sarjan voittaja on se, joka ensin voittaa n peliä.

Firmaliiga Högbacka

BIM Suunnittelun ja rakentamisen uusiutuvat toimintatavat Teppo Rauhala

Tietojärjestelmän kehittäminen syksy 2003

v 8 v 9 v 5 C v 3 v 4

Puutavaralogistiikan haasteet metsäteollisuuden näkökulmasta

Näin ei voi enää jatkua! - Toiminnan kehittäminen LEANin avulla

Projektisalkun kehittäminen - kilpailuetua toimituksiin projektisalkulla. Projektisalkku ohjausvälineenä. Projektisalkun kehittäminen

Monitavoiteoptimointi

RESCA. Tampere

Malliratkaisut Demot

LEAN-JOHTAMISEN KESKEISET PERIAATTEET

Oppilaan pikaopas. Project 2013 käyttöliittymä ja näkymät

Miten vastata kotihoidon kasvavaan kysyntään? Johan Groop, TkT

Opetusmateriaali. Tutkimustehtävien tekeminen

, on säännöllinen 2-ulotteinen pinta. Määrää T x0 pisteessä x 0 = (0, 1, 1).

Vanhankaupunginkosken ultraäänikuvaukset Simsonar Oy Pertti Paakkolanvaara

Työmäärä- ja aikatauluarvioiden luotettavuuden parantaminen ICT -organisaatiossa

Projektin luonti LPCXpressolla

Akselipainolaskelmat. Yleistä tietoa akselipainolaskelmista

Työpaja 3: ICT-tuen jatkovaihe tavoitetila ja kehittämiskohteet

Kriittisen polun hallinta CRIPMAN (CRItical Path MANagement) Pekka Maijala & Jaakko Paasi

Projektisuunnitelma Nero-ryhmä

Leikkaustoiminnan tehokkuuden mittarit

KVTES:n jaksotyöaikauudistus. Edunvalvonta 2015

konsultointia parhaasta päästä TYÖMME ON ETSIÄ SÄÄSTÖJÄ. HALUATKO SINÄ SÄÄSTÖJÄ.

Rahoitustarkastuksen standardi 4.3i Operatiivisen riskin vakavaraisuusvaatimus LIITE 2

Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä?

VAASAN YLIOPISTO TEKNILLINEN TIEDEKUNTA TUOTANTOTALOUS

PlanMan Project 2015 projek4hallintaohjelmisto käy;ölii;ymä + esimerkkejä (kunnat, kaupungit)

Ratu-FLoW. Aikataulusuunnittelun perusteet ja vaiheet Ratu-tuotannonsuunnittelujärjestelmään perustuen - opetusaineisto verkkoympäristöön

MS-C2128 Ennustaminen ja Aikasarja-analyysi, 5 op Esittely

Tutustu uuden Litium Energiapakettimme etuihin. nibim19015_flair_lep_8sflyer_fi_psov3_3bs.indd 1

FoA5 Tilastollisen analyysin perusteet puheentutkimuksessa. 6. luento. Pertti Palo

Asfalttiprosessin tehokas hallinta ja tuottavuuden parantamisen keinot. Asfalttiseminaari Lauri Merikallio Vakeva Oy

Esityksen tiivistelmä Elina Hiltunen

FlowIT virtaa IT-hankintoihin

Katselmoinnit. review) Katselmoinnit (review( Mitä ovat katselmoinnit? Katselmoinnin määritelmä (IEEE 1988)

Matemaattinen optimointi I -kurssin johdantoluento Prof. Marko M. Mäkelä Turun yliopisto Matematiikan ja tilastotieteen laitos

Projektin suunnittelu A71A00300

Oivallustehdas. Oivallustehdas. Sämpläys Oy. Virtaviiva Oy. Fore and Aft Oy Erkki Wirta Tel

Flowbased Capacity Calculation and Allocation. Petri Vihavainen Markkinatoimikunta

LAATU, LAADUNVARMISTUS JA f RISKIEN HALLINTA JOUNI HUOTARI ESA SALMIKANGAS

Projektisuunnitelma. (välipalautukseen muokattu versio) Vesiprosessin sekvenssiohjelmointi ja simulointiavusteinen testaus

Teollisuustalouden sivuaineopiskelijoille tarkoitettujen jatkomoduulien suorittaminen vuoden 2005 tutkintosäännön mukaisesti

Transkriptio:

Projektin aikataulutus Aikataulutuksen tehtävät Suunnittelutarkkuus & tehtävien kestojen arviointi PERT-tekniikka CPA/CPM kriittisen polun analyysi Resurssirajoituksen huomioiminen, resurssien tasaus Critical Chain ohjaus

1200 Aikataulutus Projektin kustannukset Projekti aikataulutetaan: Laskettujen hyötyjen saamiseksi Projektin ohjauksen vuoksi Projektien välisen priorisoinnin takia Asetetun takarajan vuoksi 1000 800 Optimaalinen kesto EUR 600 Työkustannukset Aikasidonnaiset Yhteensä 400 200 0 1 2 3 4 5 6 7 8 9 10 Kuukaudet

Tehtäväverkkojen rakentaminen Päätä suunnittelutarkkuus Arvioi tehtävien kestot Varaudu epävarmuuteen Rakenna tehtäväverkko Määritä kriittinen polku Arvioi läpivientiä, kokeile vaihtoehtoja

Suunnittelutarkkuus e = tehtävän suhteellinen arviointivirhe E = projektin suhteellinen arviointivirhe S = projektin kesto s = tehtävän kesto Esim. projektin kesto 1 vuosi (52 vk) tehtävän kesto 2 vk Projektin arviointitarkkuus ±10% Tehtävän arviointitarkkuus = (52/2)*±10% ~ ±50% Epävarmuuden puolittaminen vaatii nelinkertaisen suunnittelutyön The Handbook of Project-Based Management, Turner, J. Rodney

Tehtävien kestojen arviointi 1. Tehtävän kesto = työmäärä/resurssi(t) Työmäärän arviointi Hukka-aika: keskimäärin 80pv/v työaika ~ 180pv/v tehokkuus ~ 70% Kesto kerrottava 1/0,7 ~ 1,4:llä Osa-aikatyö Yhteistyön tehokkuus Kommunikointi 2. Tehtävän kesto = läpimeno-/odotusaika The Handbook of Project-Based Management, Turner, J. Rodney

PERT-tekniikka PERT = Programme Evaluation and Review Technique Korkean riskin projekteihin kehitetty tekniikka Tehtävien kestot painotettuja keskiarvoja (yleensä minimikestosta, tyypillisestä eli todennäköisestä kestosta ja maksimikestosta) CPM=kriittisen polun tarkastelu Ennustemallit (skenaariot): optimistinen, odotusarvo, pessimistinen http://en.wikipedia.org/wiki/program_evaluation_and_review_technique

Tehtävän keston laskeminen PERTtekniikassa T e =(T o +4*T m +T p )/6, missä: T e =keston odotusarvo T o =optimistinen kesto T m =todennäköinen (tyypillinen) kesto T p =pessimistinen kesto Esimerkki: Tehtävän todennäköinen kesto arvioitu 5 viikoksi, lyhimmillään 3 viikoksi ja pisimmillään 10 viikoksi Painotettu keskiarvo eli tehtävän keston odotusarvo on tällöin (3+4*5+10)/6 viikkoa eli 5,5 viikkoa Lisäksi eri skenaarioiden (pessimistinen, optimistinen) mukaiset arviot

Tehtävien pelivarat Kriittinen polku = pisin toisistaan riippuvien tehtävien polku eli projektin lyhin läpimenoaika Kriittisten tehtävien määritelmästä johtuen niillä ei ole pelivaraa, ts. niiden myöhästyminen myöhästyttää vastaavasti koko projektia Muiden tehtävien osalta voidaan erikseen tarkastella vapaata pelivaraa (free slack) ja kokonaispelivaraa (total slack) Kokonaispelivara (total slack/float) = tehtävän myöhäisin aloitusaika - tehtävän aikaisin aloitusaika Vapaa pelivara (free slack/float) = välittömästi seuraavien tehtävien aikaisin aloitusaika - tehtävän aikaisin lopetusaika

Kriittisen polun analyysi Miten eri skenaariot ts. tehtäville asetetut varmuusmarginaalit vaikuttavat kriittiseen polkuun? Fast tracking: voiko tehtävien toteutuslogiikkaa (jakamalla tehtäviä tai tekemällä niitä samanaikaisesti) muuttamalla vaikuttaa kriittiseen polkuun? Schedule crashing: voiko lisäresursseilla tai esim. alihankinnalla lyhentää merkittävästi projektin läpimenoaikaa?

Resurssirajoituksen huomioiminen Tehtävä 4 Tehtävä 3 Tehtävä 2 Ylikuormitus Rajoite Resurssihistogrammi

Resurssirajoituksen ratkaisu Työntekijä tekee yhtä tehtävää kerrallaan Projektin kesto pidentyi 13 päivästä 21 päivään

Kriittiset tehtävät resurssi- ja ajoitusnäkökulmasta Ainoa tehtävä joka ei ole kriittinen ajoituksen tai resurssien suhteen

Critical Chain -ohjaus Pohjana tuotannonohjauksen TOC-malli (Theory of Constraints) Tuotantoprosessin pullonkaulana on pienimmän kapasiteetin omaava prosessin kohta (vaihe) Projektien pullonkaulana on kriittinen polku (Critical Chain) Critical Chain = pisin toisistaan riippuvien tehtävien ketju kun sekä resurssi- että tehtäväriippuvuudet huomioidaan Resurssit keskittyvät 100%:sti yhteen tehtävään kerrallaan Ohjaus pullonkaularajoitteen mukaan Projektien välisen aikataulutuksen määrää kuormitetuin resurssi Suoritusteho paranee pullonkaularajoitetta 'nostamalla'

TOC (Theory of Constraints) 30 kpl/h 20 kpl/h 10 kpl/h 15 kpl/h Toimitus Materiaali 20 kpl/h Ensimmäisen kappaleen läpimenoaika = 3 min + 3 min + 6 min + 4 min = 16 min Ensimmäisen tunnin jälkeen systeemin läpi menevän kappaleen läpimenoaika, kun kaikki vaiheet toimivat täydellä kapasiteetilla ja välivarastot puretaan FIFO (first in, first out) periaatteella = 1 h + 6 min + 4 min = 1h 10 min Tuotantoprosessia on ohjattava pullonkaularesurssin mukaan Muut vaiheet on alistettava tälle päätökselle, eivätkä ne näin ollen voi toimia optimaalisella tasolla

Critical Chain -näkökulma samanaikaisiin tehtäviin Projektit esitetty alla tärkeysjärjestyksessä, ongelmia: projekteissa tehtävä työ keskeytyy tärkeimmät projektit voisivat valmistua selvästi aiemmin

Critical Chain & resurssien sijoitus Resurssit tekevät yhtä tehtävää kerrallaan keskittyen siihen 100%:sti kukin tehtävä/projekti valmistuu ajallaan tärkeimmät tehtävät/projektit valmistuvat mahdollisimman nopeasti

Projektin Critical Chain Critical Chain on pisin toisistaan riippuvien tehtävien ketju, kun sekä tehtävä- että resurssirajoitukset on huomioitu Alla on punaisella merkitty MS Projectin laskema kriittinen polku (critical path) Critical Chain ketju on ympyröity

Johtamisjärjestelmän vaikutus projektin epävarmuuteen Tehtävien kestot perustuvat aina johonkin arvioon niiden saavuttamistodennäköisyydestä Tehtävän piteneminen on yleensä todennäköisempää kuin sen lyheneminen Varmuusmarginaalia käytetään keinona varmistaa yksittäisten tehtävien suunniteltu aikataulussa pysyminen Tehtäviin käytetään yleensä vähintään koko niihin varattu aika (Parkinsonin laki) Työt tehdään viimeistään ja usein juuri ennen takarajaa (Opiskelijan syndrooma) 0,3 0,25 0,2 0,15 0,1 0,05 0 1 2 3 4 5 6 7 8 9 10 Tehtävien todennäköiset kestot Varmuusmarginaalit

Varmuusmarginaalit & tehtävien ohjaus Perinteinen projekti Tehtävien todennäköiset kestot Varmuusmarginaalit Critical chain -projekti Tehtävien todennäköiset kestot Yhteinen varmuusmarginaali: peukalosääntö 50% yksittäisten tehtävien yhteenlasketuista varmuusmarginaaleista Critical Chain Project Management, Leach, Lawrence P

Critical Chain -periaatteet Suunnitelma rakennetaan tehtävien todennäköisten kestojen perusteella Kriittisen ketjun tehtävät tehdään niin nopeasti kuin mahdollista. Aikataulun ylityksestä ei rangaista Edistymät hyödynnetään siirtämällä tuotos välittömästi ketjun seuraavalle tehtävälle (viestijuoksuperiaate) Yksittäisille tehtäville ei ole aloitus- ja lopetuspäivämääriä, ainoastaan ketjujen aluille ja projektin lopetukselle (puskurin loppu)

Critical Chain & ei-kriittiset tehtävät Kriittinen ketju Projektin varmuusmarginaali 50% Kriittinen ketju suojataan syöttöpuskurilla (50% syöttävän ketjun pituudesta)

Critical Chain puskurien seuranta Sama ohjaus sekä syöttö- että projektipuskurien osalta Varmuusmarginaalin kulutus (%) 100% Puutu Seuraa Ei erityistoimia Aika Projektin loppu

Critical Chain -suunnitteluperiaatteet Ei-kriittiset tehtävät aloitetaan tarvittaessa Kriittinen polku suojataan syöttöpuskureilla Koko projekti suojataan puskurilla Henkilöt tekevät yhtä tehtävää kerrallaan Suunnitelma rakennetaan tehtävien todennäköisten kestojen perusteella Kriittiset tehtävät aloitetaan heti kun mahdollista Projektilla puskuriohjaus (sekä syöttö- että projektipuskurien osalta)

Critical Chain -ohjelmistoja Cc-Pulse & cc-mpulse from Spherical Angle: http://www.sphericalangle.com/, add-on MS Projectiin Concerto from Realization, Inc: http://www.realization.com/criticalchain.html ProChain: http://www.prochain.com/, ProChain Project Scheduling, ProChain Pipeline, ProChain Enterprise, yhteensopiva MS Projectin kanssa PSNext from Sciforma: http://www.sciforma.com/: Enterprise Project and Portfolio Management (PPM) Software CCPM+ from Advanced Projects: http://www.advancedprojects.com/, add-on MS Projectiin

Critical Chain -aineistoa Critical Chain, Goldratt, Eliyahu M. Critical Chain Project Management, Leach, Lawrence P. http://en.wikipedia.org/wiki/critical_chain http://www.goldratt.com/