Discussion:
Taken voorafgaand aan Must start bij herplanning laten starten na
(te oud om op te antwoorden)
Roderick Gottgens
2009-06-21 13:35:01 UTC
Permalink
In onze planning staat een activitiet die, wat er ook gebeurd, op een vaste
tijd moet beginnen. So far so good, dit is dus een 'Must start'.
Voorafgaand vinden een aantal activiteiten plaats die aan elkaar zijn
gekoppeld. De laatste activiteit is uiteindelijk gekoppeld aan de 'Must
start' activiteit. Wat ik graag zou willen is, dat als één of meerdere van
deze voorafgaande activiteiten na en reschedule (planned start / actual
start) valt in de tijd van de "Must start" taak dat dan dat hele blok van
activiteiten wordt verplaatst met als starttijd de eindtijd van de 'Must
start' taak.

Ik hoop, dat jullie begrijpen wat ik hiermee bedoel.
Jan De Messemaeker
2009-06-21 19:58:33 UTC
Permalink
Hi Roderick,

Dit kan niet met relationships maar wel met resource leveling (ik ben er
trouwens bijna zeker van dat wat je hier beschrijft een resource probleem
is, want een echt probleem van taakafhankelijkheden is het zeker niet).
Als de "voorafgaande" taken (nu ja, echte voorafgaande taken zijn het niet
vermits je ze zonder schroom naar achteren schuift) en de must start on task
een gemeenschappelijke resource hebben zal de leveling (NL versie resources
herverdelen) doen wat je vraagt.

Groeten,
--
Jan De Messemaeker
Microsoft Project Most Valuable Professional
+32 495 300 620
For availability check:
http://users.online.be/prom-ade/Calendar.pdf
Post by Roderick Gottgens
In onze planning staat een activitiet die, wat er ook gebeurd, op een vaste
tijd moet beginnen. So far so good, dit is dus een 'Must start'.
Voorafgaand vinden een aantal activiteiten plaats die aan elkaar zijn
gekoppeld. De laatste activiteit is uiteindelijk gekoppeld aan de 'Must
start' activiteit. Wat ik graag zou willen is, dat als één of meerdere van
deze voorafgaande activiteiten na en reschedule (planned start / actual
start) valt in de tijd van de "Must start" taak dat dan dat hele blok van
activiteiten wordt verplaatst met als starttijd de eindtijd van de 'Must
start' taak.
Ik hoop, dat jullie begrijpen wat ik hiermee bedoel.
Ben Wiegers
2009-06-24 14:28:08 UTC
Permalink
Roderick,

als ik het goed begrijp ziet je plan er (als voorbeeld) alsvolgt uit:
TaakA start 29 juni, duur 3 dagen
TaakB, afhankelijkvan TaakA dus start 2 juli, duur 4 dagen
TaakC, afhankelijk van TaakB, maar MSO 13 juli, duur 4 dagen.
Als nu TaakA of TaakB dusdanig uitloopt dat de start van TaakC in het geding
komt, moet de start van taakA verschoven worden naar direct na de
oorspronkelijke einddatum van TaakC, dus 17 juli.
Toch?
Waarom?
Post by Roderick Gottgens
In onze planning staat een activitiet die, wat er ook gebeurd, op een vaste
tijd moet beginnen. So far so good, dit is dus een 'Must start'.
Voorafgaand vinden een aantal activiteiten plaats die aan elkaar zijn
gekoppeld. De laatste activiteit is uiteindelijk gekoppeld aan de 'Must
start' activiteit. Wat ik graag zou willen is, dat als één of meerdere van
deze voorafgaande activiteiten na en reschedule (planned start / actual
start) valt in de tijd van de "Must start" taak dat dan dat hele blok van
activiteiten wordt verplaatst met als starttijd de eindtijd van de 'Must
start' taak.
Ik hoop, dat jullie begrijpen wat ik hiermee bedoel.
Roderick Gottgens
2009-06-25 08:10:03 UTC
Permalink
Hallo Ben,

De reden is vrij simpel. Het betreft hier een groot migratietraject waarin
veel klantdata moet worden overgezet naar andere systemen. Gedurende deze
activiteiten hebben we ook te maken met een zogenaamd maintenance window. Dit
is een vast tijdsmoment, waarbij er onderhoud wordt gepleegd aan de systemen
(vaak letterlijk, want ze stoffen ook de servers af :-) ). Gedurende deze
periode (van ongeveer 3 uur) mogen en kunnen er geen migratieactiviteiten
plaatsvinden.

Vandaar!
Ben Wiegers
2009-06-26 10:26:01 UTC
Permalink
Roderick,
het probleem is volledig duidelijk.
De oplossing is een ander verhaal, dit is niet eenvoudig.
Ik vrees dat je je toevlucht moet zoeken in Macro's.
Zodra de reeks taken (welke gelinkt zijn aan een maintenance window) een
total slack heeft van 0 of minder (of een marge die je zelf kunt aanbrengen),
dan moet de einddatum (dit is automatisch inclusief eindtijd) van het
maintenance window gecopiëerd worden naar de startdatum van de eerste
migratietaak. Daarnaast zal de afhankelijkheid (met het maintenance window)
verwijderd moeten worden en een nieuwe afhankelijkheid naar het volgende
maintenance window aangebracht worden.
Helaas ben ik niet goed thuis in Macro's en dergelijke.
Maar er is in elk geval geen standaard optie in Project voor dit probleem.
Ik heb geprobeerd of er iets te regelen valt met speciale kalenders, maar
dat gaat dus niet werken.
Sorry dat ik je niet beter van dienst kan zijn!
Maar ik ga hier zeker nog eens diep over nadenken :-)

Ben Wiegers
Twice IT Training
Post by Roderick Gottgens
Hallo Ben,
De reden is vrij simpel. Het betreft hier een groot migratietraject waarin
veel klantdata moet worden overgezet naar andere systemen. Gedurende deze
activiteiten hebben we ook te maken met een zogenaamd maintenance window. Dit
is een vast tijdsmoment, waarbij er onderhoud wordt gepleegd aan de systemen
(vaak letterlijk, want ze stoffen ook de servers af :-) ). Gedurende deze
periode (van ongeveer 3 uur) mogen en kunnen er geen migratieactiviteiten
plaatsvinden.
Vandaar!
Jan De Messemaeker
2009-06-26 18:01:50 UTC
Permalink
Hi jongelui (ik ben 67 dus ik mag dat schrijven :-))

Of jullie me nu geloven of niet, maar de oplossing die ik in mijn vorige
post hierover beschreef werkt echt.
Voeg aan alle migratietaken de resource "Servers" toe (ten slotte is dat
waar, je hebt die toch nodig?) en aan de onderhoudstaken ook. Zet nu de
beperking van de onderhoudstaken op Moet beginnen.
Nu resources herverdelen en daar ben je.

Zonder VBA :-) Let wel, ik hou passioneel van VBA, heb al zowat 15000 lijnen
code geschreven, maar dit kan echt zonder.

Groeten,
--
Jan De Messemaeker
Microsoft Project Most Valuable Professional
+32 495 300 620
For availability check:
http://users.online.be/prom-ade/Calendar.pdf
Post by Jan De Messemaeker
Roderick,
het probleem is volledig duidelijk.
De oplossing is een ander verhaal, dit is niet eenvoudig.
Ik vrees dat je je toevlucht moet zoeken in Macro's.
Zodra de reeks taken (welke gelinkt zijn aan een maintenance window) een
total slack heeft van 0 of minder (of een marge die je zelf kunt aanbrengen),
dan moet de einddatum (dit is automatisch inclusief eindtijd) van het
maintenance window gecopiëerd worden naar de startdatum van de eerste
migratietaak. Daarnaast zal de afhankelijkheid (met het maintenance window)
verwijderd moeten worden en een nieuwe afhankelijkheid naar het volgende
maintenance window aangebracht worden.
Helaas ben ik niet goed thuis in Macro's en dergelijke.
Maar er is in elk geval geen standaard optie in Project voor dit probleem.
Ik heb geprobeerd of er iets te regelen valt met speciale kalenders, maar
dat gaat dus niet werken.
Sorry dat ik je niet beter van dienst kan zijn!
Maar ik ga hier zeker nog eens diep over nadenken :-)
Ben Wiegers
Twice IT Training
Post by Roderick Gottgens
Hallo Ben,
De reden is vrij simpel. Het betreft hier een groot migratietraject waarin
veel klantdata moet worden overgezet naar andere systemen. Gedurende deze
activiteiten hebben we ook te maken met een zogenaamd maintenance window. Dit
is een vast tijdsmoment, waarbij er onderhoud wordt gepleegd aan de systemen
(vaak letterlijk, want ze stoffen ook de servers af :-) ). Gedurende deze
periode (van ongeveer 3 uur) mogen en kunnen er geen migratieactiviteiten
plaatsvinden.
Vandaar!
Ben Wiegers
2009-06-28 11:41:01 UTC
Permalink
Jan,

je hebt (bijna) gelijk.
Het gaat mi namelijk om een serie taken (dwz meer dan één).
Bij het levelen zal alleen de taak de clasht met de onderhoudstaak
verschuiven, niet het hele blok met alle taken.
En dat is wel een absolute randvoorwaarde in deze.

Ben
Post by Jan De Messemaeker
Hi jongelui (ik ben 67 dus ik mag dat schrijven :-))
Of jullie me nu geloven of niet, maar de oplossing die ik in mijn vorige
post hierover beschreef werkt echt.
Voeg aan alle migratietaken de resource "Servers" toe (ten slotte is dat
waar, je hebt die toch nodig?) en aan de onderhoudstaken ook. Zet nu de
beperking van de onderhoudstaken op Moet beginnen.
Nu resources herverdelen en daar ben je.
Zonder VBA :-) Let wel, ik hou passioneel van VBA, heb al zowat 15000 lijnen
code geschreven, maar dit kan echt zonder.
Groeten,
--
Jan De Messemaeker
Microsoft Project Most Valuable Professional
+32 495 300 620
http://users.online.be/prom-ade/Calendar.pdf
Post by Jan De Messemaeker
Roderick,
het probleem is volledig duidelijk.
De oplossing is een ander verhaal, dit is niet eenvoudig.
Ik vrees dat je je toevlucht moet zoeken in Macro's.
Zodra de reeks taken (welke gelinkt zijn aan een maintenance window) een
total slack heeft van 0 of minder (of een marge die je zelf kunt aanbrengen),
dan moet de einddatum (dit is automatisch inclusief eindtijd) van het
maintenance window gecopiëerd worden naar de startdatum van de eerste
migratietaak. Daarnaast zal de afhankelijkheid (met het maintenance window)
verwijderd moeten worden en een nieuwe afhankelijkheid naar het volgende
maintenance window aangebracht worden.
Helaas ben ik niet goed thuis in Macro's en dergelijke.
Maar er is in elk geval geen standaard optie in Project voor dit probleem.
Ik heb geprobeerd of er iets te regelen valt met speciale kalenders, maar
dat gaat dus niet werken.
Sorry dat ik je niet beter van dienst kan zijn!
Maar ik ga hier zeker nog eens diep over nadenken :-)
Ben Wiegers
Twice IT Training
Post by Roderick Gottgens
Hallo Ben,
De reden is vrij simpel. Het betreft hier een groot migratietraject waarin
veel klantdata moet worden overgezet naar andere systemen. Gedurende deze
activiteiten hebben we ook te maken met een zogenaamd maintenance window. Dit
is een vast tijdsmoment, waarbij er onderhoud wordt gepleegd aan de systemen
(vaak letterlijk, want ze stoffen ook de servers af :-) ). Gedurende deze
periode (van ongeveer 3 uur) mogen en kunnen er geen migratieactiviteiten
plaatsvinden.
Vandaar!
Jan De Messemaeker
2009-06-29 05:36:20 UTC
Permalink
Alle taken die geen werkelijke waarden hebben worden verschoven.
Groeten,
--
Jan De Messemaeker
Microsoft Project Most Valuable Professional
+32 495 300 620
For availability check:
http://users.online.be/prom-ade/Calendar.pdf
Post by Ben Wiegers
Jan,
je hebt (bijna) gelijk.
Het gaat mi namelijk om een serie taken (dwz meer dan één).
Bij het levelen zal alleen de taak de clasht met de onderhoudstaak
verschuiven, niet het hele blok met alle taken.
En dat is wel een absolute randvoorwaarde in deze.
Ben
Post by Jan De Messemaeker
Hi jongelui (ik ben 67 dus ik mag dat schrijven :-))
Of jullie me nu geloven of niet, maar de oplossing die ik in mijn vorige
post hierover beschreef werkt echt.
Voeg aan alle migratietaken de resource "Servers" toe (ten slotte is dat
waar, je hebt die toch nodig?) en aan de onderhoudstaken ook. Zet nu de
beperking van de onderhoudstaken op Moet beginnen.
Nu resources herverdelen en daar ben je.
Zonder VBA :-) Let wel, ik hou passioneel van VBA, heb al zowat 15000 lijnen
code geschreven, maar dit kan echt zonder.
Groeten,
--
Jan De Messemaeker
Microsoft Project Most Valuable Professional
+32 495 300 620
http://users.online.be/prom-ade/Calendar.pdf
Post by Jan De Messemaeker
Roderick,
het probleem is volledig duidelijk.
De oplossing is een ander verhaal, dit is niet eenvoudig.
Ik vrees dat je je toevlucht moet zoeken in Macro's.
Zodra de reeks taken (welke gelinkt zijn aan een maintenance window) een
total slack heeft van 0 of minder (of een marge die je zelf kunt aanbrengen),
dan moet de einddatum (dit is automatisch inclusief eindtijd) van het
maintenance window gecopiëerd worden naar de startdatum van de eerste
migratietaak. Daarnaast zal de afhankelijkheid (met het maintenance window)
verwijderd moeten worden en een nieuwe afhankelijkheid naar het volgende
maintenance window aangebracht worden.
Helaas ben ik niet goed thuis in Macro's en dergelijke.
Maar er is in elk geval geen standaard optie in Project voor dit probleem.
Ik heb geprobeerd of er iets te regelen valt met speciale kalenders, maar
dat gaat dus niet werken.
Sorry dat ik je niet beter van dienst kan zijn!
Maar ik ga hier zeker nog eens diep over nadenken :-)
Ben Wiegers
Twice IT Training
Post by Roderick Gottgens
Hallo Ben,
De reden is vrij simpel. Het betreft hier een groot migratietraject waarin
veel klantdata moet worden overgezet naar andere systemen. Gedurende deze
activiteiten hebben we ook te maken met een zogenaamd maintenance
window.
Dit
is een vast tijdsmoment, waarbij er onderhoud wordt gepleegd aan de systemen
(vaak letterlijk, want ze stoffen ook de servers af :-) ). Gedurende deze
periode (van ongeveer 3 uur) mogen en kunnen er geen
migratieactiviteiten
plaatsvinden.
Vandaar!
Loading...