De afhankelijkheden van projecten of taken zijn van cruciaal belang voor:
- Reeksen van de werkpakketten (taken) in een projectplan.
- Het berekenen van het kritieke pad (langste pad / duur) van taken in een projectplan.
- Problemen met bronnen en planning identificeren en ondersteunende beslissingen nemen.
- Monitoring en beheer als onderdeel van het totale projectplan.
- Identificeren van kansen om het schema te versnellen via fast-tracking of crashen.
Voorbeelden van afhankelijkheden van projecttaken:
Hoewel de analyse van taakafhankelijkheden voor een groot project een complexe taak is waarvoor vaak computersoftware vereist is, kunt u een paar eenvoudige voorbeelden beschouwen om het concept te illustreren.
Voorbeeld 1: koffiezetten . Stel je voor dat je 's ochtends uit bed komt, geeuwt en naar de keuken gaat om te ontdekken dat je vergat om je koffiezetapparaat vooraf in te stellen om automatisch te zetten. Het is nu aan u om de slaap af te schudden en de koffie te zetten. U weet dat u de volgende taken moet uitvoeren:
- Voeg water toe
- Vermaal de koffiebonen
- Meet de koffie in het filter
- Voeg een koffiefilter toe
- Plaats de kan op de verwarmingsplaat
- Druk op brouwen
Natuurlijk is er een goede volgorde aan dit proces. U zou niet op brouwsel drukken voordat u alle andere stappen hebt voltooid. Een goede volgorde van gebeurtenissen, rekening houdend met afhankelijkheden, kan als volgt zijn:
- Vermaal de koffiebonen
- Voeg een koffiefilter toe
- Meet de koffie in het filter
- Voeg water toe
- Plaats de kan op de verwarmingsplaat
- Druk op brouwen.
In deze reeks taken kunt u de koffie niet in het filter meten voordat u de bonen hebt gemalen. Het malen van de koffiebonen is een voorloperactiviteit voor het meten van de koffie in het filter. De meetstap is een volgende activiteit. Alle taken zijn de volgende voorgangeractiviteiten: Druk op Indelen.
Voorbeeld 2: een gazon en gazonsproeiersysteem in een gloednieuw huis installeren. Belangrijke taken zijn onder meer:
- Installeer de graszode (gazon)
- Graaf de geulen voor en installeer de spuitsysteem slangen
- Lokaliseer de sprinklerkoppen
- Beoordeel het lot
- Vul de greppels
De juiste volgorde van gebeurtenissen waarbij rekening wordt gehouden met taakafhankelijkheden is:
- Beoordeel het lot.
- Lokaliseer de sprinklerkoppen.
- Graaf de geulen voor en installeer de spuitsysteem slangen.
- Vul de greppels
- Installeer het gazon.
Door de afhankelijkheden in dit voorbeeld te begrijpen, kan de tuinarchitect plannen maken voor graaf- en graafapparatuur, zorgen voor de beschikbaarheid van benodigdheden en de juiste hulpbron plannen voor elke stap.
Typen afhankelijkheden van de projectplanning:
Er zijn vier soorten afhankelijkheden voor projectplanning . Ze leggen de relaties tussen de taken vast.
Ze worden vermeld in de meest gebruikte volgorde.
- Finish To Start (FS). De eerste taak moet zijn voltooid voordat de tweede taak kan beginnen. De taak "Schrijfcodemodule 1" moet bijvoorbeeld eindigen voordat de taak "testcodemodule 1" kan beginnen.
- Finish To Finish (FF). De tweede taak kan niet worden voltooid voordat de eerste taak is voltooid. De taak "alle geteste code" kan niet worden voltooid voordat de taak "testcodemodule x" is voltooid.
- Start To Start (SS). De tweede taak start niet voordat de eerste taak start. De taak "traininghandleiding schrijven" moet beginnen voordat de taak "schrijf hoofdstuk 1 van de handleiding" kan beginnen.
- Start To Finish (SF). De eerste taak moet beginnen voordat de tweede taak kan worden voltooid. De taak "codeerder toewijzen voor module 3" moet starten voordat de taak "alle toegewezen werk" kan worden voltooid.
Categorieën van projectplanning afhankelijkheden
Er zijn ook afhankelijkheden met andere projecten.
Planning afhankelijkheden vallen in drie categorieën: logisch, resource-gebaseerd of voorkeur. Er zijn vier soorten afhankelijkheden voor projectplanning.
- Afhankelijkheden in de logische planning: dit zijn afhankelijkheden die door logica worden aangestuurd. Je kunt geen muur schilderen voordat deze is gebouwd. U kunt een codemodule pas testen nadat deze is geschreven.
- Bronafhankelijke afhankelijke planning: dit zijn afhankelijkheden waarbij de taak sneller of eerder kan worden uitgevoerd als u meer bronnen had. De handleiding kan sneller worden geschreven als u meer dan één schrijver hebt. Je zou meer code kunnen schrijven, behalve dat alle andere ontwikkelaars zich inzetten voor andere projecten.
- Voorkeursplanning Afhankelijkheden: dit zijn taken die anders kunnen worden gepland, maar de projectmanager kiest ervoor om deze specifieke volgorde in te plannen.
Het komt neer op:
Projectmanagers moeten de afhankelijkheden tussen taken in hun projecten kunnen plannen en beheren. Afhankelijkheden zijn van invloed op planningsactiviteiten en resource-activiteiten en het is van cruciaal belang om deze relaties te begrijpen bij het zoeken naar mogelijkheden om het projectschema te verbeteren.
-
Bijgewerkt door Art Petty