with resource driving activities it is much more complicated. You can filter activities using any condition like Start Earlier Than selected activity start date.
Then create the separate project that includes only filtered activities and level them. but the results of levelling may be different because the criteria will be different - this time you will minimize the duration of different project. To have similar result you shall select Levelling option Previous Version Support and select the original project as the previous version.
In the levelled project apply the filter Total Float is less than the float of selected activity plus a little bit and you will have the subset of project activities that may delay selected activity or its predecessors.
Spider Project levelling report also lists all activities delayed due to resource unavailability.
In any case this analysis is much more complicated. Just imagine that some activity was delayed because resource A was busy. So activity starts when other activity that used resource A was finished. What if three activities that used resource A finished at the same moment? Which one shall be considered as the predecessor? I think that we will add all three though this is overkill.
But thank you for the idea - I will talk to our programmers about adding this functionality to Spider Project.
You shall select DRAG and then schedule the project to see the results. Inform me if there are still problems. Recently we discovered some minor error in DRAG calculation and so made some changes. I did not check if the latest Demo version was uploaded.
Best Regards,
Vladimir
Member for
21 years 8 months
Member for21 years8 months
Submitted by Rafael Davila on Tue, 2009-10-13 08:18
I am starting to realize that is enough to filter the predecessor’s chain to handle the issue on compressing the specific chain if there is no resource driving activity.
But in case there is an external chain activity that is resource driving the filter will miss it. How about filtering all driving activities as to include resource driving activities, is that possible?
About DRAG I would like to use this functionality in the sample job but when I select DRAG and close the scheduling options windows and then reopen the window it comes out without DRAG being selected.
Best regards,
Rafael
Member for
24 years 8 months
Member for24 years9 months
Submitted by Vladimir Liberzon on Tue, 2009-10-13 08:10
my sources confirm that General Contractor will be from the Middle East and I know but will not publish the name. But still there are problems with this project and I am not sure that it will start soon.
Primavera and MS Project are sold in Russian but you can select English version. If the project will start and you will use Russian subs you will need to create bi-lingual models. I am sure that your company will be supplied by Russian interpreters.
Best Regards,
Vladimir
Member for
16 years 3 months
Member for16 years3 months
Submitted by Scarllet Pimpernel on Tue, 2009-10-13 02:26
It is heavily advertise in local Middle East Newsletter that foreign to Russia General Contracting Company (but #1 in a particular GCC)will soon to start foundation work.
That is why Im keeping tab in the internet for some planning job posting towers or high rise building to be buit in Russias St. Peterbergs.
I would like to know if Primavera and MS Project sold in Russia use English or Russian. It will help to decide to take Russian or stick to English, in case my interest to work in Russia may become a reality.
Thank you,
Scarlett
Member for
24 years 8 months
Member for24 years9 months
Submitted by Vladimir Liberzon on Mon, 2009-10-12 15:34
Spider Demo is limited to 40 activities but if you want to explore the 10x10 schedule maybe using the Free Spider viewer you can explore the files. You can download the file from the following link.
About NBA basketball my team is the Boston Celtics, they did not make it into the finals so I am following Dallas Maverick because a local plays with them, JJ Barea, is not a regular player but still a good bench player.
Good things in life are not expensive, going to the movies is not, a hamburger on the BBQ is not, watching a game on TV is not, even watching bikinis on the beach is not, here it is a 12 month a year pastime.
Regards,
Rafael
Member for
21 years 8 months
Member for21 years8 months
Submitted by Rafael Davila on Mon, 2009-10-12 07:50
In my comparison for resource leveling between SureTrak and Spider I came out with a solution without doing anything to the software, It was from a file supplied by Vladimir still to make sure no options were previously set by Vladimir. You can download the files from the link I posted under post #82. The settings for my SureTrak run were the software default.
I also have pending the issue on true laddering as I want to compare this functionality in Micro Planner against Spider Project. I also understand that your software have the functionality for longest path on individual activities.
In my opinion the following relevant functionalities set apart any software from the rest of the pack:
1-Resource Critical Path
2-Longest Path
3-Good resource leveling/constaining algorithms as they may make a huge differnce.
There are other intermediate functionalities like Laddering –on average a 10% of my construction activities, Consumable Resources, DRAG, Buffers, Monte Carlo embedded in the software and a few others.
The above are functionalities not available in any Primavera Product, so they belong to the third group, at the very bottom. It was a surprise to learn Primavera lacks good resource leveling/constaining algorithms.
I will latter investigate Micro Planner Demo as I used before the Mac version of the software and loved it.
Vladimir cannot accept I am still using Suretrak, I keep saying him, I use it because I am required to do so, not because of my choice. I fear I will end using MS Project as no contractor I know is willing to use P6, they rather use MS Project, a software I do not classify into any of the CPM Groups but under a Quasi-CPM (or Almost-CPM) classification.
Vladimir,
“DRAG shows how project duration will change if activity duration will become zero.” - Vladimir you said before that your English is not so good, but you have a way to simplify things and make it easier to understand, thanks. Remember I am still not able to use this functionality with the demo software, why? What am I doing wrong?
About creating separate project for activities that are proceeding I copied the text into a word file to latter do it myself, seems like what I was looking for, thanks again.
Best regards,
Rafael
Member for
24 years 8 months
Member for24 years9 months
Submitted by Vladimir Liberzon on Mon, 2009-10-12 03:17
Hi Rafael,
Yes, you are right about DRAG. DRAG, suggested by Stephen Devaux, shows how project duration will change if activity duration will become zero.
Now about creating separate project for activities that are preceding, succeeding or connected with selected.
Right click on some activity bar or the number of the row and select an option Filter/All Preceding Activities.
Then select Project/WBS in the Menu bar and then Copy Filtered/Switch To. Now you see the subproject that consists only of those activities that precede selected activity.
Now you have options – you may want to create new project consisting of filtered activities with existing WBS or just filtered activities only.
In the first case select Gantt/Options in the Menu bar and Expand to: Level 2.
Then right clicking on Project bar or the first row number, select New Phase/One Level Lower (it can be done also by pressing Ctrl+Alt+Ins after clicking on project row).
Select all other phases (with Shift and Down arrow) and Cut them (an option in menu that will appear if you will right click on any selected row number or just Ctrl+C). Then return to the new phase row, right click and select Paste/One level lower. Then again right click on the new phase row number and select Copy Phase As New Project.
In the second case select Gantt/Options in the Menu bar and hide phases.
Select all activities with Shift and Down arrow. Right click on any row number and select Convert to Phase.
Now return to Gantt/Options and uncheck Hide Phases.
Then right click on the created phase row number and select Copy Phase As New Project.
Now you can work with this subproject as you like and then submit all changes that may be done to the initial project if necessary.
Best Regards,
Vladimir
Member for
24 years 9 months
Member for24 years9 months
Submitted by Raphael M. Dua on Sun, 2009-10-11 21:34
I am very interested in the resource scheduler esults you are getting from Spider, what I would like to know are you having to manipulate a whole series of switches and parameters to drive the schedule?
Shades of P3 and P6
Or are you getting a decent result straight out of the box. By that I mean the settings supplied by Spider are such that they provide an optimum answer (solution) without you doing anything to the software, other than the few minor choices you NEED to make to derive your answer
Raf
Member for
21 years 8 months
Member for21 years8 months
Submitted by Rafael Davila on Sun, 2009-10-11 19:25
Something got mixed while editing my prior posting, hope you don’t mind, sorry.
Anoon
I had a very good experience with Micro Planner for the MAC is software worth considering. It is good somewhere else people didn’t got hooked on Primavera. The obsession with Primavera in the USA is backfiring at us, the end user.
Best regards,
Rafael
Member for
21 years 8 months
Member for21 years8 months
Submitted by Rafael Davila on Sun, 2009-10-11 19:05
What is DRAG and how it is used? In the Demo help could not find it, I can select it at the Calculations Options but does not holds. Somewhere I read that DRAG stands for the amount of time a critical activity can be reduced while at the same time the job duration is reduced by the same amount before other subcritical path get into its way.
I also want to investigate on how to get longest path to a selected activity; you had a suggestion before but I need the details.
As per your posting #11 on this thread:
“You can consider the set of activities that precede current activity as the separate project with its own critical path, DRAG values, etc.”
"With its own critical path", yes this is what I understand for longest path.
This is a Soccer game with low scores, not basketball. After first half Spider Project 3 big goals, Primavera SureTrak 0.
By big goals I mean:
1-Substantially superior resource leveling algorithms.
2-The ability to show true critical path and float under resource constraining, something Primavera SureTrak cannot dream of.
3-Material Resources, I call consumable resources, with a functionality that goes far beyond accounting for Materials but other resources such as space. Functionality not available in SureTrak.
Sorry but the superior ease of use by Spider Project and many other will not count as a goal. The scaling bar for the screen layout and print layout is quite good but keep it out.
Best regards,
Rafael
Member for
24 years 9 months
Member for24 years9 months
Submitted by Raphael M. Dua on Sun, 2009-10-11 17:51
It just so happens that there are two of us with the same initials
I would suspect that there are several hundred in Planning Planet with the same initials.
I am an Australian of Italian parentage and the proper spelling of mu Christian name is Raffaelle.
Far to complicated for out Anglo Saxon friends who converted it to Raphael. I could not care less as most Italians Raphaels use ph (as did the Painter)
and the Spanish Rafaels use the F
I own Micro Planning International Asia Pacific as well as interests in the US and UK and German companies we have been going for over thirty years (started in June 1978) We write Project Management software which works and doesnt cause the heated debates most other products seem too.
Better than that we also offer a first clsss support service to our clients, so in the unlikely case of our software not performing, we fix it and / or supply work arounds.
I am not claiming my software does everything that everybody else claims they can.
We do what we do extremely well and most importantly we meet the arithmetic criteria originally created by Kelly and Walker.
If you are such a sceptic, why dont you try it.
The other Rafael was one of our original Macintosh users, and as we find when they have to use another product, they get frustrated at the inability of the software they have to use to produce the correct result without the hassles that X-Pert for Windows allows you to do.
Raf
Member for
21 years 8 months
Member for21 years8 months
Submitted by Rafael Davila on Sun, 2009-10-11 09:12
In Spider Project true float is shown for those resource critical activities, a continuous path is shown.
In SureTrak only one activity is shown as critical, float means nothing and critical path is not continuous. If I filter for critical path only one activity will be shown on a discontinuous path.
note: all activities initially in parallel, no logic connection in between activities.
Working without true critical path does not make sense.
Best regards,
Rafael
Member for
22 years 9 months
Member for22 years9 months
Submitted by Alexandre Faul… on Sun, 2009-10-11 07:54
Im confused with the two Mr. Rafs (Rafael and Raphael with the same last initial as "D."), I suspect they are one.
Anyway, if you want to ask me what a HOLE means? For me,
it means: Having-an-Organized Level-of-Experience (or it can be "Energy" (for the not too old); and "Efforts" for those who are actually working).
As you have said, Life is not Simple, but who is complicating it?
Now, if you will combine the three principles (very simple principles), the KISS (which for Mr. Dua is the only way); the ASS (application-of-systematic strategy - if you might forget) and the HOLE (as defined above), Isnt it very easy to understand?
now, if you dont mind...still very busy
cheers!
Member for
24 years 8 months
Member for24 years9 months
Submitted by Vladimir Liberzon on Sun, 2009-10-11 04:25
No. this project is not ours and I don’t think that will be.
Among the projects that are managed with the Spider in Russia now:
- Preparation of Olympic Games in Sochi 2014 (248 construction projects, budget is much more that $20bln),
- Development of Russian Pacific Area and Preparation of the Asia-Pacific Summit in 2012 (more than 50 construction project, $12 bln),
- Preparation of 2013 World Student Games in Kazan (more than 50 projects, budget is still unclear),
- construction of Trans-Siberian highways (more than 5000km),
- construction of Boguchan Dam and hydropower plant ($5bln),
- a lot more is in the list, actually almost all large programs in Russia.
But for some reasons Gasprom is not among our clients and this tower will be constructed by Gasprom.
By the way this project did not start yet and caused a lot of protests in Saint Peterburg. It is like skyscraper besides Louvre. I would not be proud if Spider will be used in it.
And of course Primavera and MS Project have Russian distributors that try to compete with Spider Project and I like it.
Best Regards,
Vladimir
Member for
14 years 4 months
Member for14 years5 months
Submitted by George Mejtsky on Sun, 2011-06-12 03:28
I guess any software that does resource leveling do it for some reason, because real life has constraints, because there is a need for it, whether you like it or not. It is a fallacy you can reason with simple FS0 logic all constraints, some are there just because they are a contractual requirement, others are because of physical limitations. Life is not that simple.
Any software developer that stands for simple SF0 relationships and do not believe in resource leveling or other type of constraints shall limit themselves to what they preach. If your software cannot do better than the sample resource leveling job Spider Project provided, if this is too complicated for you, then you better start thinking about retirement.
In summary I got:
Without resource ES 1-Apr-09 EF 7-Jul-09 DUR 98 days
leveling
Primavera SureTrak ES 1-Apr-09 EF 30-Jul-09 DUR 121 days
resource leveling
Spider Project ES 1-Apr-09 EF 9-Jul-09 DUR 100 days
resource leveling
The numbers speak by themselves, ten activities, two resources, and only FS0 relationships, very simple. Multi constraining at the minimum expression, two sets of constraints, logical relationships and available resources, what all software can handle but not as good as Spider Project. Of course Spider Project can handle constraining on additional sets of constraints, something no other commercial software can do.
As I wrote earlier different project stakeholders have different needs. At the Client position I will need less detailed schedules than in General Contractor position, in Subcontractor position I will need more detailed schedules than my General Contractor.
We are involved in management of construction projects at different positions. I agree with you that General Contractor usually does not manage subcontractor resources. But in my country General Contractor likes to know what number of people shall be involved in the construction work to finish on time, what main mechanisms and in what quantities shall be used by subcontractors, to be able to control the work and not just schedules.
It is also nice to have the estimate of future schedule and budget before the contract negotiations.
So at General Contractor position the schedules are usually prepared before the contract was signed and the crews include workers and machines without paying much attention to specific people skills. General Contractor can estimate the number of workers on site but does not know who of them is fixer, carpenter, brick layer, etc.
It is also nice to apply production norms to be able to require certain number of people and machines to be moved to the construction site. And good schedule is very helpful in contract negotiations.
When the contract is signed subcontractor submits the schedule that is based on his own estimates and availability of people and machinery to be used. And again it is vital to understand on what data the promised schedule is based, what productivities are used in duration estimates, if subcontractor schedule is reasonable and supported by necessary resource quantities.
For subcontractor the schedule is resource management tool. At this level the good schedule shall supply the management with the information necessary for assigning people and machines to do specific works, for supply management, for management costs and risk mitigation. And subcontractors simulate shift work, their crews include specific skills, not just workers, their durations are based on the real productivities of their resources, their budgets are based on the real costs of resources, etc. Subcontractors require detailed schedules that are based on the real data to be able to save money and to achieve contract goals with sufficient reliability.
In addition:
It is not rare when our General Contractors have three schedules (and budgets) of the same project - rather optimistic for own workforce and subcontractors, probable with contingency reserves for themselves and contractual for the Client. These schedules have different durations and budgets. Contractual schedule includes management reserves and is based on contract costs that include General Contractor profit.
And of course rolling wave planning is used in the long projects.
KISS is nice if you have reserves and dont count money.
Best Regards,
Vladimir
Member for
24 years 9 months
Member for24 years9 months
Submitted by Raphael M. Dua on Sat, 2009-10-10 04:05
WELL I suppose it was about time I entered this discussion as Micro Planner is being talked about and how it does things.
First let me state, There is NO software in the WORLD that will ever do what the Planner & Scheduler perceives they need and want in order to provide a schedule which once having been created works for ever providing the results we all dream about.
Every single project is unique !, in fact that from my old and weary memory is how we describe a Project, it is a Unique endeavour with a Start and an End.
That is all there is too it !
Now the problem starts when we as Planners and Schedulers try to create a schedule which represents.. as we see it .. the truth.
Because the Client is not 100% sure of what they want, they create scopes, charters, specifications, drawing and all sorts of paraphenalia which they hope represents what they want. Plus to cover anything they have forgotten or is unclear, there is the CONTRACT, which runs counter to anything sensible and logical.
So we come along and try to immediately bang it into a piece of software which we love or hate (or both)and produce a schedule which is meant to represent Time, Budgets, Costs deliverables etc etc. The end date as per the Contract
But of course it doesnt, never will. If you like me find yourself having a couple of days in which to take the scrappy Tender schedule we put together in the pious hope of winning the bid, (but dont spend too much time and money on preparing the schedule, say management)you start to make compromises, the Project Director immediately without any reference to any schedule will direct you to the answer as they know it.
Worst still you will find yourself estimating durations for tasks which will be actually carried out by a sub contractor, you will make assumptions about the amount of resource they will allocate to your project, as well as likely costs. Have you any idea how much of the FF&E is imported and what price the dollar today for installation in three years time.
And all the time you are banging in constraints, without any real idea how the software handles multiple conflicting constraints, because we have to meet the contracted dates
Using all the clever bells and whistles that Vendor "X" has in their PM software to try and produce a half decent schedule which will actually stand up and last the week is pointless.
Basically unless you keep it really really simple, and do not try finde one of the 25 thousand combinations of switches that P5 and P6 can do for you to finesse the schedule, (and lot of other software tools too)you will only be a software jockey never a planner and scheduler.
You MUST be able to arrive at a Critical Path which has the Contract End Date, logically and WITHOUT a single constraint
Many years ago there was a small group of really brilliant Planners and Schedulers here in Melbourne (Australia)in about 1968 - 73 George Pockett and Associates was the name, who only ever did their P & S by hand calculations.
And I tell you they did a great job, it was the pressure of non planners in the construction companies who pushed for Computer produced schedules on a weekly basis, that killed them off.
Whats the point I hear you all cry !
The point is that all the foregoing posts regarding whether this software does this or that, is actually meaningless.
I love Vladimir Liberzons Spider package for all the things it can do, BUT I do not actually need any of them to produce a great working schedule.
The ability to assign crews, simulating working in shifts, work volumes resource productivities etc etc, is fantastic.
I wish I could use all these wonderful things on my current $AUD 500 million construction project, but the problem is that the moment I have to ascertain from the sub contractor what, when, how many, who will he put on the task, he cant tell me. So far after a year I do not think one out of 76 subbies has been within 25% of what they thought they would do as to what actually is going on.
We run a very thin total project schedule with four weekly sub schedules and six monthly over view schedules to cover the four years of the project.
Simple multiple schedules using arrow diagrams and precedence diagram mixed with the interfaces between to cope with the drivers.
Of course we use Micro Planner X-Pert for Windows, BUT, I have to report in MSP2003.
Text Data Interchange is how we do it, so we use MSP for the pictures so loved by management and XPW for doing the actual work and resource driven schedules.
XPW has been going for thirty years without too much fuss and bells and whistles. It just does Critical Path, fully Resourced, and Costed, very simply !
BTW we also run full EVPM through XPW.
KISS is the only way
Well thats my view
Raf
Member for
24 years 8 months
Member for24 years9 months
Submitted by Vladimir Liberzon on Fri, 2009-10-09 16:41
if you will have time look at the sample construction project in Spider Demo. You will find assigning crews, simulating working in shifts, volumes of work and resource productivities, delivery and consuming of wall frames, project financing and simulating future profit, cost components and cost centers, etc. You can also play with material (frames) and cost levelling.
Enjoy!
Best Regards,
Vladimir
Member for
21 years 8 months
Member for21 years8 months
Submitted by Rafael Davila on Fri, 2009-10-09 16:20
By the way “piscolabis” (snacks) can be better than desert, we also can have appetizers (Hors d’œuvre) for a start these can be caviar.
For “piscolabis” I am thinking about true critical path after resource leveling, like nacho chips with homemade guacamole. Maybe the sample job can be used for these purposes, I will investigate this unique functionality during the weekend, as you know my old notebook died and I am using my son’s notebook, he is claiming for some computer time.
Best regards,
Rafael
Member for
24 years 8 months
Member for24 years9 months
Submitted by Vladimir Liberzon on Fri, 2009-10-09 15:46
But I want to notice that MS Project, P6 and other softwares define total number of resources and resource assignments in percents, or hours, but it is not enough. Assigning resource it is necessary to define both quantity and workload (in percents or hours). In other case you will not be able to distinguish between two resource units working with 50% workload and one resource unit assigned 100%. As the result you will get wrong resource constraint schedule and will have problems interpreting results. This approach works only for full time assignments.
Best Regards,
Vladimir
Member for
21 years 8 months
Member for21 years8 months
Submitted by Rafael Davila on Fri, 2009-10-09 15:34
It was so easy to get the result I was looking using Spider Project that I did not got into this, I revised the SureTrak PDF as to my SureTrack histograms be in hours per week. To compare apples with apples.
My experience with Micro Planner was many years ago, with the MAC, when everyone else was using DOS and making jokes about the mouse.
Best regards,
Rafael
Member for
21 years 8 months
Member for21 years8 months
Submitted by Rafael Davila on Sun, 2011-06-12 02:32
I downloaded it from the Spider users access, it is allowed to distribute unlimited number of viewers. It is intended mainly for distribution by registered users of Spider. They provide the Demo at their website but not the Viewer, perhaps to avoid too much traffic or maybe because Demo and Viewer should not be installed on the same computer.
You will be able to check my file and let me know if there is any error, even when I compared my results with Vladimir model there is always a possibility of error, a good excuse for you to explore the software.
I have never used the viewer as I jumped from Demo to full version within two weeks.
I will try LA-29 but on Monday, tomorrow Sunday is for family time, will go to the movies and latter will watch the Dallas Mavericks NBA Finals game on TV. Will keep in touch.
instance la29
+++++++++++++++++++++++++++++
Lawrence 20x10 instance (Table 8, instance 4); also called (setc4) or (C4)
20 10
8 14 2 38 7 44 0 76 5 97 3 12 4 75 6 66 9 12 1 29
0 43 2 85 3 82 5 38 4 58 9 89 8 92 6 87 7 69 1 80
3 41 7 7 9 5 0 43 2 14 4 8 5 61 1 84 8 66 6 48
2 42 3 74 4 59 6 41 1 8 9 73 8 43 0 96 5 19 7 97
7 23 8 42 4 37 6 55 0 7 5 5 2 70 9 38 3 75 1 48
8 9 6 43 7 31 4 25 5 73 3 95 0 79 2 72 9 60 1 56
1 7 5 21 8 53 6 16 4 94 0 97 3 78 2 64 7 86 9 31
2 65 6 59 7 85 1 33 4 30 8 44 0 61 3 86 9 63 5 32
6 45 2 44 5 61 8 93 1 30 7 90 9 84 4 11 3 16 0 60
4 47 7 36 8 31 1 49 3 20 2 28 6 52 9 35 5 11 0 32
2 77 4 10 9 68 5 17 0 85 1 84 8 20 6 49 7 74 3 34
0 17 5 7 1 85 3 29 2 17 4 76 6 59 8 71 9 13 7 48
6 87 4 39 8 43 7 11 2 15 3 32 5 64 0 19 1 39 9 16
5 33 3 99 6 32 4 91 8 82 2 92 9 99 7 57 1 83 0 8
3 91 5 39 2 69 8 27 7 7 6 21 1 38 9 62 4 88 0 48
2 67 7 80 3 24 0 88 4 18 1 44 8 45 9 64 5 80 6 38
9 59 3 72 6 47 4 40 7 21 5 43 0 51 8 52 1 24 2 15
3 70 2 31 6 20 8 76 1 40 7 43 0 32 5 88 9 5 4 77
4 47 5 64 9 85 3 49 7 58 1 26 0 32 8 80 2 14 6 94
5 59 2 96 0 5 7 79 8 34 4 75 3 26 6 9 9 23 1 11
+++++++++++++++++++++++++++++
Best regards,
Rafael
Member for
24 years 8 months
Member for24 years9 months
Submitted by Vladimir Liberzon on Fri, 2009-10-09 15:19
Yes, the results are true. Other levelling options will produce similar results.
Did you notice that creating resource histogram in Spider Project you have two options - to show quantities or resource hours. It is not the same, the same resource hours do not mean the same quantities because resources may work part time or have pauses in their work.
I also want to know about Micro Planner. I played with this software long time ago and do not know its current capabilities.
Best Regards,
Vladimir
Member for
21 years 8 months
Member for21 years8 months
Submitted by Rafael Davila on Fri, 2009-10-09 14:54
I just made some adjustments as to show in the SureTrak histograms hours/week same as Spider Project. I would like you to verify the compressed folder. The PDF have Bookmarks that will help you to navigate and understand each drawing.
Here you will find my PDF comparing SureTrak vs. Spider and also the P3 and Spider Files.
About using other possible resource leveling options with SureTrak, forget it, with Spider Project you do not need it, just set it to the optimization method. I have no patience to look and find the best combination of options will give me the best of what SureTrak can do.
Spider files are easier to move than Primavera, the program startup is faster than Primavera and it yields better resource leveling, better by much. This Spider thing is even easier to use.
And I thought this about Spider Project being an all inclusive resort was a joke, was about to ask you about the free banana boat ride.
Well, the desert was good, but we have not finished with the snacks yet, we call them “piscolabis”. I want to continue exploring other functionalities and maybe the “laddering” behavior, not sure about it being equivalent to Micro Planner Ladder Activities. The problem is I don’t have Micro Planner and doubt it is as easy to use as Spider Project. Maybe someone of our Micro Planner friends will jump and explain the functionality.
Best regards,
Rafael
Member for
24 years 8 months
Member for24 years9 months
Submitted by Vladimir Liberzon on Thu, 2009-10-08 16:57
create new project and then several activities just pressing Insert.
Link first two activities (default is FS), then link them again and you will see Links Properties Dialog box, select Properties and define SS link with volume lag (50% as an example), then press OK and then Add and new link between the same activities will be created. Again go to Properties and select FF with 50% Volume lag.
You can define any number of links between two activities.
Connect other activities too if you like.
In the scheduling dialog there is an option Ignore preceding activity links if activity is in progress. Select the option that you need.
I had sent to you sample project in Spider format. Copy it into Projects folder and you will see it in the Working storage. Or just double click on project file and it will be opened.
I still did not have P3 at hand. Hope to send you Primavera files tomorrow.
Best Regards,
Vladimir
Member for
21 years 8 months
Member for21 years8 months
Submitted by Rafael Davila on Thu, 2009-10-08 16:03
Where is the functionality for Ladder Activities and progressive feed? Using Spider Demo I want to mimic the effect of stopping work in one ladder rung and see the effect through all of the dependent rungs, not just the end event.
“This is similar to the operation of SS and FF links, however, from an analytical viewpoint, the major advantage of a ladder is if work stops on one rung, the delay is automatically flowed through all of the dependent rungs, not just the end event.”
Vladimir, I already downloaded the demo version of Spider Project and I am getting ready for the Grand Finale, the comparison of resource leveling sample using Spider Project and my software.
Spider Project Don’t let me down.
Best regards,
Rafael
Member for
24 years 8 months
Member for24 years9 months
Submitted by Vladimir Liberzon on Thu, 2009-10-08 14:02
The usual way our project models are created is to create them using typical fragments library. Typical work packages are decribed in details in these fragments and they are just included in the schedules as project WBS elements with the correction (automatic) of their volumes. So creating the detailed project model is not hard.
But I agree that General Contractor needs much less details than subcontractors and Owners need even less details. But Spider Project was created to serve everybody and so everybody shall find necessary functionality.
Volume Lag means that the next activity can start or finish after certain volume (amount) of work had been done on the preceding activity. It is much more flexible than time lags. If volume lag is for an example 500 meters and dependency is SS, then next activity can start after 500 meters will be done on preceding activity and you dont need to adjust time lags basing on actual data. Volume Lags can be also defined in volume percents (like 50% of volume shall be done on preceding activity before next activity can start).
Strict Link means that activities become pasted. If next activity is delayed then previous activity will be delayed also. Resource levelling can not break this link. It is used when next activity shall start exactly when link condition will be satisfied.
Best Regards,
Vladimir
Member for
21 years 8 months
Member for21 years8 months
Submitted by Rafael Davila on Thu, 2009-10-08 13:23
For the size and type of jobs we do probably applying all these functionalities to all resources would be overkill but applying to a few like different production rates to different earthmoving equipment really stands out. After you get used to these functionalities it must be good to have them than missing them.
That you collect information on the volume of work done is something we used to call production reports to be included as part of your job costing in order to get unit costing instead of mere budgeting. To me tracing cost expenditure per cost account without tying these to a physical unit of production is a waste of time, and believe me this is not uncommon.
For years I was a Project Engineer and latter a Project Manager. As a Project manager if I asked the Project Engineer how much work was accomplished and he tells me 4,000 man hours I would ask him to be more specific. If by Monday he tells me 2,000 man-hours of Concretework, 500 man-hours of excavation, 1,000 man-hours of masonry installation and 500 man-hours of cement plaster by next Wednesday he will be at Mexico Street collecting his unemployment check. I need CY/cubic yards for Concretework, CM/cubic meters of excavation, SF of masonry installation and SY/square yards of cement plaster, I need to know my unit costs, please don’t give me EV acronyms. At the jobsite everyone knows the average unit costs of each, but BCWS, BCWP, ACWP and so on is non-sense, this is budgeting at its lowest level, just using weird parameter names.
That Spider Project has Earned Value Functionality is good, some Owners require it. I would not use it unless required, but better having it than not, just in case.
About Multi Resources (Crews), I love that, this is how construction work is managed on the field.
Can you pleas expand on Volume Lags and Strict Links, what are they for?
Best regards,
Rafael
Member for
24 years 8 months
Member for24 years9 months
Submitted by Vladimir Liberzon on Thu, 2009-10-08 12:04
Activity Volume is the physical quantity of work to be done. It is measured in physical units (meters, tons, cubic meters, etc.). If you set activity volume you shall also define assigned resource productivities (Volume per hour). Productivities can be assigned to driving resources or to the crews (multi-resources). The activity may be done by the crew consistibg of several resources with different productivities (different excavators as an example). So activity duration is calculated by dividing the Volume by total crew productivity. You remember that crews may be changed and it immediately change durations of those activities where these crews were assigned.
But it is not that easy. If you assigned not certain resources but resource Skills then resources that have the same skill can have different productivities. In this case you will be able to calculate activity duration only after available resources from the skill set will be assigned. So activity duration is calculated in the process of project scheduling (levelling) and is defined by productivities of assigned resources.
Introducing activity volumes we became able to apply different kind of norms, like Resource (Crews) productivities on certain types of activities, material requirements per unit of volume, unit costs, etc. We can also define payments per volumes to our workforce and subcontractors assigned to certain types of activities. It means that we can create and use different databases with the corporate (state) norms that in Spider Project are called Reference-books. Any kind of reference-books can be created and managed inside Spider Project and projects can be linked with different reference-books.
Besides, it is useful for estimating project execution and reporting. We collect information on volumes that were done and as the result have objective information on remaining durations, costs and material requirements. And for project performance analysis it is nice to know the quantity of earth that have been moved, the square meters (feets) of walls that were erected, etc.
If some activity has no physical measure you can measure the volume in percents.
When you enter actual volumes done on activities the software assumes that you spent corresponding duration, materials and costs. But you can change these data if necessary and enter new estimations of remaining volumes of work.
Best Regards,
Vladimir
Member for
21 years 8 months
Member for21 years8 months
Submitted by Rafael Davila on Thu, 2009-10-08 11:18
Exploring in sequential order your Comparative analysis of the functional features of PM software packages, the first item that attracts my attention is under Activity Types, Volume (physical), can you briefly explain what does this functionality means and provide us with some examples showing this cannot be modeled under software lacking this functionality.
I will continue through the table as to get a grasp on those other functionalities latter on and will follow up on the promised sample job showing how Power Project resource leveling is superior to the rest of the pack. This will be for desert, better be good, do not disappoint me.
Best regards.
Rafael
Member for
16 years 7 months
Member for16 years7 months
Submitted by Gary Whitehead on Thu, 2009-10-08 10:07
""Resources are assigned to tasks" - I supposed this is the conventional way.
I’m thinking of the reverse - Tasks to be assigned to resources (using a resource pool, resources calendar and a defined series of activities). "
...is not practical.
I think what Vladimir and Rafael are suggesting is quite different:
1)Build your schedule as normal (including all logical links which are mandatory, but none which are sometimes included to manage resource limitations)
2)Assign the resources required to do the activities
3) Have the programming software do some magic computational stuff which will give you the best schedule which satisfies all the links and constraints you entered in step 1, but also adheres to whatever resource limitations you have told the software about.
4) As the project progresses, re-run step 3 with each update so that the actual resource limitations are continuously reflected in the latest forecast, throughout the life of the project.
This approach gives clear benefits to the 2 most common alternatives which are:
a) Ignore resource limitations, and get a schedule which for example may tell you you need to have 20 cranes on site on the same day
b) Use logical links to reflect the resource limitations by for example staggering the crane-requiring activities, and then having to manually add / delete / ammend all such links with each update to ensure the schedule remains fit for purpose.
Dont get me wrong. I supposed these are all Rafaels and Vladimirs ideas with their "resource constraining" and "activities with no links" using their "systematic algorithm"; "brute force" or whatever (i forgot some).
Now, you are saying that its not possible?
cheers!
Member for
14 years 4 months
Member for14 years5 months
Submitted by George Mejtsky on Sun, 2011-06-12 01:31
You said: “I would dare to say on real life jobs Spider will be between 6% and 0% of optimal with an average of 3%, with a distribution close to 3%.” I wish we know how good our real life schedules are. I am afraid that your numbers are optimistic.
Consider this: there are more difficult benchmark problems to solve, like LA29 with 20 projects and 10 resources. I guess Spider’s schedule might be off by 20-30% in the LA29 case.
It seems to me that when the problem size is small, like FT06, a schedule of good software, like Spider, is very close to the optimum schedule. As the size and complexity of the problem grows, the schedules are further and further from the optimum, even for Spider. And the difference between Spider’s schedules and other software schedules grows and grows, as you said: “The bigger the schedule the more you will notice the difference between Spider and the rest.” I just like your analyses, so I read your posts very carefully.
Can you try LA29? Thanks.
Regards,
George
Member for
16 years 7 months
Member for16 years7 months
Submitted by Gary Whitehead on Thu, 2009-10-08 09:17
Im with Vladimir on this one. To plan a project properly you need to start with the scope and the logic, and then assign the resources required to deliver it in the sepcified time limit. To instead start with a defined list of resources, and then assign the activities would present the following limitations:
-Resources can be pulled from other projects, or assigned to them as required. But you wont know whats required until youve mapped out the scope & schedule. You cant optimise the project by adding or removing activities in the same way (unless you have a very generous client!).
-Activities have a logical sequence which must be followed (you cant fill a hole with concrete until youve dug the hole). Resources do not (you can utilise Jons time first, or Bobs. It doesnt matter). Defining the sequence of activities first ensures you satisfy this constraint. Defining the resources first does not have a similar benefit.
Cheers,
G
Member for
24 years 8 months
Member for24 years9 months
Submitted by Vladimir Liberzon on Thu, 2009-10-08 09:15
we define a crew of resources (in Spider it is called multi-resource) and define the quantity (not hours!) of each resource in a crew (like 5 workers, one excavator, etc.).
Then you can select one or many tasks and assign multi-resource to all of them.
At any moment you may decide to change some crew (like to add one more worker) and these change will be automatically done everywhere that crew was assigned. If you changed driving resources then activity durations will become different (after schedule recalculation).
This is necessary for "what if" evaluations and useful during project execution. To change assignments manually is very time consuming in the real large projects.
You need to assign the same task to many resources (or group of resources or a team)?
Then can you not define a crew or a team, say Team XXX composed of labor and equipment with a common and total unit say in hours, and assign this team xxx to yyy task?
I mean, assign yyy task to team xxx. ?
cheers!
Member for
24 years 8 months
Member for24 years9 months
Submitted by Vladimir Liberzon on Thu, 2009-10-08 08:49
I always start defining the tasks to do and only then decide who will do these tasks. Assigning tasks to resources I need to assign the same tasks to many resources if there is a need in a crew and it is hard to control that all necessary resources are assigned to all tasks.
Imagine yourself as a "resource" that is tasked to defend Spider. Here, you exist first, your task comes later.
Again for example: You are a contractor with a maintained number of resources. Now comes your project, isnt it first that you assign this project(the tasks) to your resources?
cheers!
Member for
24 years 8 months
Member for24 years9 months
Submitted by Vladimir Liberzon on Thu, 2009-10-08 08:19
If the task requires a team of resources then you shall assign the same task to many resources, instead of creating resource crew and assigning it to many tasks where it is required.
The tasks are depended if there are technological restrictions on the order of work. Resource assignments do not change this. The links shall not be used only if the tasks are not dependent and can be done in any order. In this case the order shall be defined by the software if these tasks compete for the same limited resources. The computer shall select which tasks to do first basing on resource availability and schedule optimization criteria. Usually the best schedule is the shortest schedule.
"Resources are assigned to tasks" - I supposed this is the conventional way.
Im thinking of the reverse - Tasks to be assigned to resources (using a resource pool, resources calendar and a defined series of activities). With this, I guess your tasks becomes independent with each other, meaning - no links (so Mikes "FS0" becomes irrelevant).
Can Spider do this thing?
cheers!
Member for
24 years 8 months
Member for24 years9 months
Submitted by Vladimir Liberzon on Thu, 2009-10-08 07:10
Project resources can be defined before activity definition or later. It depends on the project nature. If you plan some project inside the organization you have Organization Resource Breakdown Structure ready.
Resources are assigned to tasks when both are defined. If you dont know specific resource that will do the work you can assign skill.
For an example: you need heavy bulldozer to do the work. In your resource pool you have Caterpillar and Komatsu. It does not matter which one to use though their costs and productivities are different.
So you create Skill Heavy Bulldozer, put both in this skill set, and assign Skill Heavy Bulldozer, because it is hard to say which one will be available at the moment when your task will be ready for execution.
With reference to your post # 60, again, Im not interested with your terms from outer space like "brute force"; "operations research"; "subroutines" etc.
I maybe interested in your "resource constraining" (Of course I dont understand it, but just let me try, please..?).
For example: Instead of defining first activities or tasks, you first define your resources (or you can figure out both at the same time?).
Now, once you had defined your resources, you can now assign tasks or activites to the resource or group of resources.
Just doing the reverse of what you usually do using available or current softwares.
Member for
24 years 8 monthsRE: Let’s Challenge SPIDER
Rafael,
with resource driving activities it is much more complicated. You can filter activities using any condition like Start Earlier Than selected activity start date.
Then create the separate project that includes only filtered activities and level them. but the results of levelling may be different because the criteria will be different - this time you will minimize the duration of different project. To have similar result you shall select Levelling option Previous Version Support and select the original project as the previous version.
In the levelled project apply the filter Total Float is less than the float of selected activity plus a little bit and you will have the subset of project activities that may delay selected activity or its predecessors.
Spider Project levelling report also lists all activities delayed due to resource unavailability.
In any case this analysis is much more complicated. Just imagine that some activity was delayed because resource A was busy. So activity starts when other activity that used resource A was finished. What if three activities that used resource A finished at the same moment? Which one shall be considered as the predecessor? I think that we will add all three though this is overkill.
But thank you for the idea - I will talk to our programmers about adding this functionality to Spider Project.
You shall select DRAG and then schedule the project to see the results. Inform me if there are still problems. Recently we discovered some minor error in DRAG calculation and so made some changes. I did not check if the latest Demo version was uploaded.
Best Regards,
Vladimir
Member for
21 years 8 monthsRE: Let’s Challenge SPIDER
Vladimir,
I am starting to realize that is enough to filter the predecessor’s chain to handle the issue on compressing the specific chain if there is no resource driving activity.
But in case there is an external chain activity that is resource driving the filter will miss it. How about filtering all driving activities as to include resource driving activities, is that possible?
About DRAG I would like to use this functionality in the sample job but when I select DRAG and close the scheduling options windows and then reopen the window it comes out without DRAG being selected.
Best regards,
Rafael
Member for
24 years 8 monthsRE: Let’s Challenge SPIDER
Hi Rafael,
you can select multiple activities and filter for all preceding, succeeding, or just linked with the set of activities that was selected.
We do not have this option with WBS, you shall select activities belonging to chosen WBS phase first.
Do you have a question on DRAG?
Vladimir
Member for
21 years 8 monthsRE: Let’s Challenge SPIDER
Vladimir,
In order to include the activity I have to insert a successor or filter from a successor whose single predecessor is the activity, am I correct?
Do you have a script for filtering predecessors with WBS? This would be the envy of all.
The filter is quite unique and useful.
Remember I am still unable to use DRAG.
Best regards,
Rafael
Member for
24 years 8 monthsRE: Let’s Challenge SPIDER
Hi Scarllet,
my sources confirm that General Contractor will be from the Middle East and I know but will not publish the name. But still there are problems with this project and I am not sure that it will start soon.
Primavera and MS Project are sold in Russian but you can select English version. If the project will start and you will use Russian subs you will need to create bi-lingual models. I am sure that your company will be supplied by Russian interpreters.
Best Regards,
Vladimir
Member for
16 years 3 monthsRE: Let’s Challenge SPIDER
Hello Vladimir,
I wish you Good Day.
It is heavily advertise in local Middle East Newsletter that foreign to Russia General Contracting Company (but #1 in a particular GCC)will soon to start foundation work.
That is why Im keeping tab in the internet for some planning job posting towers or high rise building to be buit in Russias St. Peterbergs.
I would like to know if Primavera and MS Project sold in Russia use English or Russian. It will help to decide to take Russian or stick to English, in case my interest to work in Russia may become a reality.
Thank you,
Scarlett
Member for
24 years 8 monthsRE: Let’s Challenge SPIDER
Hi Scarllet,
additional data on Saint Peterburg Gazprom tower that local people call gazscraper.
Recent sociological study confirmed that only 20% of SPb citizens approve this construction. It is still unclear if this construction will happen.
By other sources Gazprom plans to use foreign company as General Contractor.
In any case this project will not start soon.
Best Regards,
Vladimir
Member for
21 years 8 monthsFrom a previous
From a previous posting.
Spider Demo is limited to 40 activities but if you want to explore the 10x10 schedule maybe using the Free Spider viewer you can explore the files. You can download the file from the following link.
http://www.mediafire.com/?65yqw27jtx48ys4
Just download and open to explore the file.
About NBA basketball my team is the Boston Celtics, they did not make it into the finals so I am following Dallas Maverick because a local plays with them, JJ Barea, is not a regular player but still a good bench player.
http://www.youtube.com/watch?v=lV9z8czMTLg
Good things in life are not expensive, going to the movies is not, a hamburger on the BBQ is not, watching a game on TV is not, even watching bikinis on the beach is not, here it is a 12 month a year pastime.
Regards,
Rafael
Member for
21 years 8 monthsRE: Let’s Challenge SPIDER
Raf,
In my comparison for resource leveling between SureTrak and Spider I came out with a solution without doing anything to the software, It was from a file supplied by Vladimir still to make sure no options were previously set by Vladimir. You can download the files from the link I posted under post #82. The settings for my SureTrak run were the software default.
I also have pending the issue on true laddering as I want to compare this functionality in Micro Planner against Spider Project. I also understand that your software have the functionality for longest path on individual activities.
In my opinion the following relevant functionalities set apart any software from the rest of the pack:
1-Resource Critical Path
2-Longest Path
3-Good resource leveling/constaining algorithms as they may make a huge differnce.
There are other intermediate functionalities like Laddering –on average a 10% of my construction activities, Consumable Resources, DRAG, Buffers, Monte Carlo embedded in the software and a few others.
The above are functionalities not available in any Primavera Product, so they belong to the third group, at the very bottom. It was a surprise to learn Primavera lacks good resource leveling/constaining algorithms.
I will latter investigate Micro Planner Demo as I used before the Mac version of the software and loved it.
Vladimir cannot accept I am still using Suretrak, I keep saying him, I use it because I am required to do so, not because of my choice. I fear I will end using MS Project as no contractor I know is willing to use P6, they rather use MS Project, a software I do not classify into any of the CPM Groups but under a Quasi-CPM (or Almost-CPM) classification.
Vladimir,
“DRAG shows how project duration will change if activity duration will become zero.” - Vladimir you said before that your English is not so good, but you have a way to simplify things and make it easier to understand, thanks. Remember I am still not able to use this functionality with the demo software, why? What am I doing wrong?
About creating separate project for activities that are proceeding I copied the text into a word file to latter do it myself, seems like what I was looking for, thanks again.
Best regards,
Rafael
Member for
24 years 8 monthsRE: Let’s Challenge SPIDER
Hi Rafael,
Yes, you are right about DRAG. DRAG, suggested by Stephen Devaux, shows how project duration will change if activity duration will become zero.
Now about creating separate project for activities that are preceding, succeeding or connected with selected.
Right click on some activity bar or the number of the row and select an option Filter/All Preceding Activities.
Then select Project/WBS in the Menu bar and then Copy Filtered/Switch To. Now you see the subproject that consists only of those activities that precede selected activity.
Now you have options – you may want to create new project consisting of filtered activities with existing WBS or just filtered activities only.
In the first case select Gantt/Options in the Menu bar and Expand to: Level 2.
Then right clicking on Project bar or the first row number, select New Phase/One Level Lower (it can be done also by pressing Ctrl+Alt+Ins after clicking on project row).
Select all other phases (with Shift and Down arrow) and Cut them (an option in menu that will appear if you will right click on any selected row number or just Ctrl+C). Then return to the new phase row, right click and select Paste/One level lower. Then again right click on the new phase row number and select Copy Phase As New Project.
In the second case select Gantt/Options in the Menu bar and hide phases.
Select all activities with Shift and Down arrow. Right click on any row number and select Convert to Phase.
Now return to Gantt/Options and uncheck Hide Phases.
Then right click on the created phase row number and select Copy Phase As New Project.
Now you can work with this subproject as you like and then submit all changes that may be done to the initial project if necessary.
Best Regards,
Vladimir
Member for
24 years 9 monthsRE: Let’s Challenge SPIDER
Rafael
I am very interested in the resource scheduler esults you are getting from Spider, what I would like to know are you having to manipulate a whole series of switches and parameters to drive the schedule?
Shades of P3 and P6
Or are you getting a decent result straight out of the box. By that I mean the settings supplied by Spider are such that they provide an optimum answer (solution) without you doing anything to the software, other than the few minor choices you NEED to make to derive your answer
Raf
Member for
21 years 8 monthsRE: Let’s Challenge SPIDER
Vladimir,
Something got mixed while editing my prior posting, hope you don’t mind, sorry.
Anoon
I had a very good experience with Micro Planner for the MAC is software worth considering. It is good somewhere else people didn’t got hooked on Primavera. The obsession with Primavera in the USA is backfiring at us, the end user.
Best regards,
Rafael
Member for
21 years 8 monthsRE: Let’s Challenge SPIDER
Vladimir,
What is DRAG and how it is used? In the Demo help could not find it, I can select it at the Calculations Options but does not holds. Somewhere I read that DRAG stands for the amount of time a critical activity can be reduced while at the same time the job duration is reduced by the same amount before other subcritical path get into its way.
I also want to investigate on how to get longest path to a selected activity; you had a suggestion before but I need the details.
As per your posting #11 on this thread:
“You can consider the set of activities that precede current activity as the separate project with its own critical path, DRAG values, etc.”
"With its own critical path", yes this is what I understand for longest path.
This is a Soccer game with low scores, not basketball. After first half Spider Project 3 big goals, Primavera SureTrak 0.
By big goals I mean:
1-Substantially superior resource leveling algorithms.
2-The ability to show true critical path and float under resource constraining, something Primavera SureTrak cannot dream of.
3-Material Resources, I call consumable resources, with a functionality that goes far beyond accounting for Materials but other resources such as space. Functionality not available in SureTrak.
Sorry but the superior ease of use by Spider Project and many other will not count as a goal. The scaling bar for the screen layout and print layout is quite good but keep it out.
Best regards,
Rafael
Member for
24 years 9 monthsRE: Let’s Challenge SPIDER
Anoon
It just so happens that there are two of us with the same initials
I would suspect that there are several hundred in Planning Planet with the same initials.
I am an Australian of Italian parentage and the proper spelling of mu Christian name is Raffaelle.
Far to complicated for out Anglo Saxon friends who converted it to Raphael. I could not care less as most Italians Raphaels use ph (as did the Painter)
and the Spanish Rafaels use the F
I own Micro Planning International Asia Pacific as well as interests in the US and UK and German companies we have been going for over thirty years (started in June 1978) We write Project Management software which works and doesnt cause the heated debates most other products seem too.
Better than that we also offer a first clsss support service to our clients, so in the unlikely case of our software not performing, we fix it and / or supply work arounds.
I am not claiming my software does everything that everybody else claims they can.
We do what we do extremely well and most importantly we meet the arithmetic criteria originally created by Kelly and Walker.
If you are such a sceptic, why dont you try it.
The other Rafael was one of our original Macintosh users, and as we find when they have to use another product, they get frustrated at the inability of the software they have to use to produce the correct result without the hassles that X-Pert for Windows allows you to do.
Raf
Member for
21 years 8 monthsRE: Let’s Challenge SPIDER
Vladimir,


Finally I can see true critical path:
In Spider Project true float is shown for those resource critical activities, a continuous path is shown.
In SureTrak only one activity is shown as critical, float means nothing and critical path is not continuous. If I filter for critical path only one activity will be shown on a discontinuous path.
note: all activities initially in parallel, no logic connection in between activities.
Working without true critical path does not make sense.
Best regards,
Rafael
Member for
22 years 9 monthsRE: Let’s Challenge SPIDER
Hi Rafael,
how can you insert a picture in your message the way you do?
muchissimas gracias por ayudar
alejandro de argel
Member for
19 years 1 monthRE: Let’s Challenge SPIDER
Im confused with the two Mr. Rafs (Rafael and Raphael with the same last initial as "D."), I suspect they are one.
Anyway, if you want to ask me what a HOLE means? For me,
it means: Having-an-Organized Level-of-Experience (or it can be "Energy" (for the not too old); and "Efforts" for those who are actually working).
As you have said, Life is not Simple, but who is complicating it?
Now, if you will combine the three principles (very simple principles), the KISS (which for Mr. Dua is the only way); the ASS (application-of-systematic strategy - if you might forget) and the HOLE (as defined above), Isnt it very easy to understand?
now, if you dont mind...still very busy
cheers!
Member for
24 years 8 monthsRE: Let’s Challenge SPIDER
Hi Scarllet,
No. this project is not ours and I don’t think that will be.
Among the projects that are managed with the Spider in Russia now:
- Preparation of Olympic Games in Sochi 2014 (248 construction projects, budget is much more that $20bln),
- Development of Russian Pacific Area and Preparation of the Asia-Pacific Summit in 2012 (more than 50 construction project, $12 bln),
- Preparation of 2013 World Student Games in Kazan (more than 50 projects, budget is still unclear),
- construction of Trans-Siberian highways (more than 5000km),
- construction of Boguchan Dam and hydropower plant ($5bln),
- a lot more is in the list, actually almost all large programs in Russia.
But for some reasons Gasprom is not among our clients and this tower will be constructed by Gasprom.
By the way this project did not start yet and caused a lot of protests in Saint Peterburg. It is like skyscraper besides Louvre. I would not be proud if Spider will be used in it.
And of course Primavera and MS Project have Russian distributors that try to compete with Spider Project and I like it.
Best Regards,
Vladimir
Member for
14 years 4 monthsRafael,I downloaded the
Rafael,
I downloaded the Viewer, and I cannot find FT10 or FT06 projects. There are 10 demo projects there. I never used this software. Can you help me?
You got it. it is LA29. Just 200 activities. Is it a small project? I guess so, if large projects have hundreds of thousands activities.
The minimum makespan for LA29 is 1157.
Are Dallas Mavericks as good as….. let’s say….. Spider?
Regards,
George
Member for
16 years 3 monthsRE: Let’s Challenge SPIDER
Vladimir,
The greatest challenge to Spider is the user. There is a tallest tower under construction in St. Petersbergs.
I did search the internet and I noticed job posting for building construction in Russia. But it also require the planner to have skils in Primavera.
Question:
Is Spider the project management software for the Tallest Tower in Russia and whole of Europe?
Thank you,
Scarlett
Member for
24 years 9 monthsRE: Let’s Challenge SPIDER
Anoon
Very Droll !
I havent heard that for at least forty years
Raf
Member for
21 years 8 monthsRE: Let’s Challenge SPIDER
To all,

I guess any software that does resource leveling do it for some reason, because real life has constraints, because there is a need for it, whether you like it or not. It is a fallacy you can reason with simple FS0 logic all constraints, some are there just because they are a contractual requirement, others are because of physical limitations. Life is not that simple.
Any software developer that stands for simple SF0 relationships and do not believe in resource leveling or other type of constraints shall limit themselves to what they preach. If your software cannot do better than the sample resource leveling job Spider Project provided, if this is too complicated for you, then you better start thinking about retirement.
In summary I got:
Without resource ES 1-Apr-09 EF 7-Jul-09 DUR 98 days
leveling
Primavera SureTrak ES 1-Apr-09 EF 30-Jul-09 DUR 121 days
resource leveling
Spider Project ES 1-Apr-09 EF 9-Jul-09 DUR 100 days
resource leveling
The numbers speak by themselves, ten activities, two resources, and only FS0 relationships, very simple. Multi constraining at the minimum expression, two sets of constraints, logical relationships and available resources, what all software can handle but not as good as Spider Project. Of course Spider Project can handle constraining on additional sets of constraints, something no other commercial software can do.
Best regards,
Rafael
Member for
19 years 1 monthRE: Let’s Challenge SPIDER
KISS only works with an ASS, ASS means - Apply So-called System or Application of Systematic Strategy.
Now, you can all KISS my ASS!
cheers!
Member for
24 years 8 monthsRE: Let’s Challenge SPIDER
Hi Raphael,
thank you for joining this discussion.
As I wrote earlier different project stakeholders have different needs. At the Client position I will need less detailed schedules than in General Contractor position, in Subcontractor position I will need more detailed schedules than my General Contractor.
We are involved in management of construction projects at different positions. I agree with you that General Contractor usually does not manage subcontractor resources. But in my country General Contractor likes to know what number of people shall be involved in the construction work to finish on time, what main mechanisms and in what quantities shall be used by subcontractors, to be able to control the work and not just schedules.
It is also nice to have the estimate of future schedule and budget before the contract negotiations.
So at General Contractor position the schedules are usually prepared before the contract was signed and the crews include workers and machines without paying much attention to specific people skills. General Contractor can estimate the number of workers on site but does not know who of them is fixer, carpenter, brick layer, etc.
It is also nice to apply production norms to be able to require certain number of people and machines to be moved to the construction site. And good schedule is very helpful in contract negotiations.
When the contract is signed subcontractor submits the schedule that is based on his own estimates and availability of people and machinery to be used. And again it is vital to understand on what data the promised schedule is based, what productivities are used in duration estimates, if subcontractor schedule is reasonable and supported by necessary resource quantities.
For subcontractor the schedule is resource management tool. At this level the good schedule shall supply the management with the information necessary for assigning people and machines to do specific works, for supply management, for management costs and risk mitigation. And subcontractors simulate shift work, their crews include specific skills, not just workers, their durations are based on the real productivities of their resources, their budgets are based on the real costs of resources, etc. Subcontractors require detailed schedules that are based on the real data to be able to save money and to achieve contract goals with sufficient reliability.
In addition:
It is not rare when our General Contractors have three schedules (and budgets) of the same project - rather optimistic for own workforce and subcontractors, probable with contingency reserves for themselves and contractual for the Client. These schedules have different durations and budgets. Contractual schedule includes management reserves and is based on contract costs that include General Contractor profit.
And of course rolling wave planning is used in the long projects.
KISS is nice if you have reserves and dont count money.
Best Regards,
Vladimir
Member for
24 years 9 monthsRE: Let’s Challenge SPIDER
Folks
WELL I suppose it was about time I entered this discussion as Micro Planner is being talked about and how it does things.
First let me state, There is NO software in the WORLD that will ever do what the Planner & Scheduler perceives they need and want in order to provide a schedule which once having been created works for ever providing the results we all dream about.
Every single project is unique !, in fact that from my old and weary memory is how we describe a Project, it is a Unique endeavour with a Start and an End.
That is all there is too it !
Now the problem starts when we as Planners and Schedulers try to create a schedule which represents.. as we see it .. the truth.
Because the Client is not 100% sure of what they want, they create scopes, charters, specifications, drawing and all sorts of paraphenalia which they hope represents what they want. Plus to cover anything they have forgotten or is unclear, there is the CONTRACT, which runs counter to anything sensible and logical.
So we come along and try to immediately bang it into a piece of software which we love or hate (or both)and produce a schedule which is meant to represent Time, Budgets, Costs deliverables etc etc. The end date as per the Contract
But of course it doesnt, never will. If you like me find yourself having a couple of days in which to take the scrappy Tender schedule we put together in the pious hope of winning the bid, (but dont spend too much time and money on preparing the schedule, say management)you start to make compromises, the Project Director immediately without any reference to any schedule will direct you to the answer as they know it.
Worst still you will find yourself estimating durations for tasks which will be actually carried out by a sub contractor, you will make assumptions about the amount of resource they will allocate to your project, as well as likely costs. Have you any idea how much of the FF&E is imported and what price the dollar today for installation in three years time.
And all the time you are banging in constraints, without any real idea how the software handles multiple conflicting constraints, because we have to meet the contracted dates
Using all the clever bells and whistles that Vendor "X" has in their PM software to try and produce a half decent schedule which will actually stand up and last the week is pointless.
Basically unless you keep it really really simple, and do not try finde one of the 25 thousand combinations of switches that P5 and P6 can do for you to finesse the schedule, (and lot of other software tools too)you will only be a software jockey never a planner and scheduler.
You MUST be able to arrive at a Critical Path which has the Contract End Date, logically and WITHOUT a single constraint
Many years ago there was a small group of really brilliant Planners and Schedulers here in Melbourne (Australia)in about 1968 - 73 George Pockett and Associates was the name, who only ever did their P & S by hand calculations.
And I tell you they did a great job, it was the pressure of non planners in the construction companies who pushed for Computer produced schedules on a weekly basis, that killed them off.
Whats the point I hear you all cry !
The point is that all the foregoing posts regarding whether this software does this or that, is actually meaningless.
I love Vladimir Liberzons Spider package for all the things it can do, BUT I do not actually need any of them to produce a great working schedule.
The ability to assign crews, simulating working in shifts, work volumes resource productivities etc etc, is fantastic.
I wish I could use all these wonderful things on my current $AUD 500 million construction project, but the problem is that the moment I have to ascertain from the sub contractor what, when, how many, who will he put on the task, he cant tell me. So far after a year I do not think one out of 76 subbies has been within 25% of what they thought they would do as to what actually is going on.
We run a very thin total project schedule with four weekly sub schedules and six monthly over view schedules to cover the four years of the project.
Simple multiple schedules using arrow diagrams and precedence diagram mixed with the interfaces between to cope with the drivers.
Of course we use Micro Planner X-Pert for Windows, BUT, I have to report in MSP2003.
Text Data Interchange is how we do it, so we use MSP for the pictures so loved by management and XPW for doing the actual work and resource driven schedules.
XPW has been going for thirty years without too much fuss and bells and whistles. It just does Critical Path, fully Resourced, and Costed, very simply !
BTW we also run full EVPM through XPW.
KISS is the only way
Well thats my view
Raf
Member for
24 years 8 monthsRE: Let’s Challenge SPIDER
Hi Rafael,
if you will have time look at the sample construction project in Spider Demo. You will find assigning crews, simulating working in shifts, volumes of work and resource productivities, delivery and consuming of wall frames, project financing and simulating future profit, cost components and cost centers, etc. You can also play with material (frames) and cost levelling.
Enjoy!
Best Regards,
Vladimir
Member for
21 years 8 monthsRE: Let’s Challenge SPIDER
Vladimir,
By the way “piscolabis” (snacks) can be better than desert, we also can have appetizers (Hors d’œuvre) for a start these can be caviar.
For “piscolabis” I am thinking about true critical path after resource leveling, like nacho chips with homemade guacamole. Maybe the sample job can be used for these purposes, I will investigate this unique functionality during the weekend, as you know my old notebook died and I am using my son’s notebook, he is claiming for some computer time.
Best regards,
Rafael
Member for
24 years 8 monthsRE: Let’s Challenge SPIDER
Yes, you were right comparing apples to apples.
But I want to notice that MS Project, P6 and other softwares define total number of resources and resource assignments in percents, or hours, but it is not enough. Assigning resource it is necessary to define both quantity and workload (in percents or hours). In other case you will not be able to distinguish between two resource units working with 50% workload and one resource unit assigned 100%. As the result you will get wrong resource constraint schedule and will have problems interpreting results. This approach works only for full time assignments.
Best Regards,
Vladimir
Member for
21 years 8 monthsRE: Let’s Challenge SPIDER
Vladimir,
It was so easy to get the result I was looking using Spider Project that I did not got into this, I revised the SureTrak PDF as to my SureTrack histograms be in hours per week. To compare apples with apples.
My experience with Micro Planner was many years ago, with the MAC, when everyone else was using DOS and making jokes about the mouse.
Best regards,
Rafael
Member for
21 years 8 monthsGeorge,You can download the
George,
You can download the viewer from the following link.
http://www.mediafire.com/?g7jc418oz91498c
I downloaded it from the Spider users access, it is allowed to distribute unlimited number of viewers. It is intended mainly for distribution by registered users of Spider. They provide the Demo at their website but not the Viewer, perhaps to avoid too much traffic or maybe because Demo and Viewer should not be installed on the same computer.
You will be able to check my file and let me know if there is any error, even when I compared my results with Vladimir model there is always a possibility of error, a good excuse for you to explore the software.
I have never used the viewer as I jumped from Demo to full version within two weeks.
I will try LA-29 but on Monday, tomorrow Sunday is for family time, will go to the movies and latter will watch the Dallas Mavericks NBA Finals game on TV. Will keep in touch.
instance la29
+++++++++++++++++++++++++++++
Lawrence 20x10 instance (Table 8, instance 4); also called (setc4) or (C4)
20 10
8 14 2 38 7 44 0 76 5 97 3 12 4 75 6 66 9 12 1 29
0 43 2 85 3 82 5 38 4 58 9 89 8 92 6 87 7 69 1 80
3 41 7 7 9 5 0 43 2 14 4 8 5 61 1 84 8 66 6 48
2 42 3 74 4 59 6 41 1 8 9 73 8 43 0 96 5 19 7 97
7 23 8 42 4 37 6 55 0 7 5 5 2 70 9 38 3 75 1 48
8 9 6 43 7 31 4 25 5 73 3 95 0 79 2 72 9 60 1 56
1 7 5 21 8 53 6 16 4 94 0 97 3 78 2 64 7 86 9 31
2 65 6 59 7 85 1 33 4 30 8 44 0 61 3 86 9 63 5 32
6 45 2 44 5 61 8 93 1 30 7 90 9 84 4 11 3 16 0 60
4 47 7 36 8 31 1 49 3 20 2 28 6 52 9 35 5 11 0 32
2 77 4 10 9 68 5 17 0 85 1 84 8 20 6 49 7 74 3 34
0 17 5 7 1 85 3 29 2 17 4 76 6 59 8 71 9 13 7 48
6 87 4 39 8 43 7 11 2 15 3 32 5 64 0 19 1 39 9 16
5 33 3 99 6 32 4 91 8 82 2 92 9 99 7 57 1 83 0 8
3 91 5 39 2 69 8 27 7 7 6 21 1 38 9 62 4 88 0 48
2 67 7 80 3 24 0 88 4 18 1 44 8 45 9 64 5 80 6 38
9 59 3 72 6 47 4 40 7 21 5 43 0 51 8 52 1 24 2 15
3 70 2 31 6 20 8 76 1 40 7 43 0 32 5 88 9 5 4 77
4 47 5 64 9 85 3 49 7 58 1 26 0 32 8 80 2 14 6 94
5 59 2 96 0 5 7 79 8 34 4 75 3 26 6 9 9 23 1 11
+++++++++++++++++++++++++++++
Best regards,
Rafael
Member for
24 years 8 monthsRE: Let’s Challenge SPIDER
Yes, the results are true. Other levelling options will produce similar results.
Did you notice that creating resource histogram in Spider Project you have two options - to show quantities or resource hours. It is not the same, the same resource hours do not mean the same quantities because resources may work part time or have pauses in their work.
I also want to know about Micro Planner. I played with this software long time ago and do not know its current capabilities.
Best Regards,
Vladimir
Member for
21 years 8 monthsRE: Let’s Challenge SPIDER
Vladimir,
I just made some adjustments as to show in the SureTrak histograms hours/week same as Spider Project. I would like you to verify the compressed folder. The PDF have Bookmarks that will help you to navigate and understand each drawing.
Here you will find my PDF comparing SureTrak vs. Spider and also the P3 and Spider Files.
Spider vs. Primavera SureTrak
About using other possible resource leveling options with SureTrak, forget it, with Spider Project you do not need it, just set it to the optimization method. I have no patience to look and find the best combination of options will give me the best of what SureTrak can do.
Spider files are easier to move than Primavera, the program startup is faster than Primavera and it yields better resource leveling, better by much. This Spider thing is even easier to use.
And I thought this about Spider Project being an all inclusive resort was a joke, was about to ask you about the free banana boat ride.
Well, the desert was good, but we have not finished with the snacks yet, we call them “piscolabis”. I want to continue exploring other functionalities and maybe the “laddering” behavior, not sure about it being equivalent to Micro Planner Ladder Activities. The problem is I don’t have Micro Planner and doubt it is as easy to use as Spider Project. Maybe someone of our Micro Planner friends will jump and explain the functionality.
Best regards,
Rafael
Member for
24 years 8 monthsRE: Let’s Challenge SPIDER
Rafael,
create new project and then several activities just pressing Insert.
Link first two activities (default is FS), then link them again and you will see Links Properties Dialog box, select Properties and define SS link with volume lag (50% as an example), then press OK and then Add and new link between the same activities will be created. Again go to Properties and select FF with 50% Volume lag.
You can define any number of links between two activities.
Connect other activities too if you like.
In the scheduling dialog there is an option Ignore preceding activity links if activity is in progress. Select the option that you need.
I had sent to you sample project in Spider format. Copy it into Projects folder and you will see it in the Working storage. Or just double click on project file and it will be opened.
I still did not have P3 at hand. Hope to send you Primavera files tomorrow.
Best Regards,
Vladimir
Member for
21 years 8 monthsRE: Let’s Challenge SPIDER
Vladimir,
Where is the functionality for Ladder Activities and progressive feed? Using Spider Demo I want to mimic the effect of stopping work in one ladder rung and see the effect through all of the dependent rungs, not just the end event.
Links, Lags and Ladders
“This is similar to the operation of SS and FF links, however, from an analytical viewpoint, the major advantage of a ladder is if work stops on one rung, the delay is automatically flowed through all of the dependent rungs, not just the end event.”
Vladimir, I already downloaded the demo version of Spider Project and I am getting ready for the Grand Finale, the comparison of resource leveling sample using Spider Project and my software.
Spider Project Don’t let me down.
Best regards,
Rafael
Member for
24 years 8 monthsRE: Let’s Challenge SPIDER
Hi Rafael,
The usual way our project models are created is to create them using typical fragments library. Typical work packages are decribed in details in these fragments and they are just included in the schedules as project WBS elements with the correction (automatic) of their volumes. So creating the detailed project model is not hard.
But I agree that General Contractor needs much less details than subcontractors and Owners need even less details. But Spider Project was created to serve everybody and so everybody shall find necessary functionality.
Volume Lag means that the next activity can start or finish after certain volume (amount) of work had been done on the preceding activity. It is much more flexible than time lags. If volume lag is for an example 500 meters and dependency is SS, then next activity can start after 500 meters will be done on preceding activity and you dont need to adjust time lags basing on actual data. Volume Lags can be also defined in volume percents (like 50% of volume shall be done on preceding activity before next activity can start).
Strict Link means that activities become pasted. If next activity is delayed then previous activity will be delayed also. Resource levelling can not break this link. It is used when next activity shall start exactly when link condition will be satisfied.
Best Regards,
Vladimir
Member for
21 years 8 monthsRE: Let’s Challenge SPIDER
Vladimir,
For the size and type of jobs we do probably applying all these functionalities to all resources would be overkill but applying to a few like different production rates to different earthmoving equipment really stands out. After you get used to these functionalities it must be good to have them than missing them.
That you collect information on the volume of work done is something we used to call production reports to be included as part of your job costing in order to get unit costing instead of mere budgeting. To me tracing cost expenditure per cost account without tying these to a physical unit of production is a waste of time, and believe me this is not uncommon.
For years I was a Project Engineer and latter a Project Manager. As a Project manager if I asked the Project Engineer how much work was accomplished and he tells me 4,000 man hours I would ask him to be more specific. If by Monday he tells me 2,000 man-hours of Concretework, 500 man-hours of excavation, 1,000 man-hours of masonry installation and 500 man-hours of cement plaster by next Wednesday he will be at Mexico Street collecting his unemployment check. I need CY/cubic yards for Concretework, CM/cubic meters of excavation, SF of masonry installation and SY/square yards of cement plaster, I need to know my unit costs, please don’t give me EV acronyms. At the jobsite everyone knows the average unit costs of each, but BCWS, BCWP, ACWP and so on is non-sense, this is budgeting at its lowest level, just using weird parameter names.
That Spider Project has Earned Value Functionality is good, some Owners require it. I would not use it unless required, but better having it than not, just in case.
About Multi Resources (Crews), I love that, this is how construction work is managed on the field.
Can you pleas expand on Volume Lags and Strict Links, what are they for?
Best regards,
Rafael
Member for
24 years 8 monthsRE: Let’s Challenge SPIDER
Hi Rafael,
Activity Volume is the physical quantity of work to be done. It is measured in physical units (meters, tons, cubic meters, etc.). If you set activity volume you shall also define assigned resource productivities (Volume per hour). Productivities can be assigned to driving resources or to the crews (multi-resources). The activity may be done by the crew consistibg of several resources with different productivities (different excavators as an example). So activity duration is calculated by dividing the Volume by total crew productivity. You remember that crews may be changed and it immediately change durations of those activities where these crews were assigned.
But it is not that easy. If you assigned not certain resources but resource Skills then resources that have the same skill can have different productivities. In this case you will be able to calculate activity duration only after available resources from the skill set will be assigned. So activity duration is calculated in the process of project scheduling (levelling) and is defined by productivities of assigned resources.
Introducing activity volumes we became able to apply different kind of norms, like Resource (Crews) productivities on certain types of activities, material requirements per unit of volume, unit costs, etc. We can also define payments per volumes to our workforce and subcontractors assigned to certain types of activities. It means that we can create and use different databases with the corporate (state) norms that in Spider Project are called Reference-books. Any kind of reference-books can be created and managed inside Spider Project and projects can be linked with different reference-books.
Besides, it is useful for estimating project execution and reporting. We collect information on volumes that were done and as the result have objective information on remaining durations, costs and material requirements. And for project performance analysis it is nice to know the quantity of earth that have been moved, the square meters (feets) of walls that were erected, etc.
If some activity has no physical measure you can measure the volume in percents.
When you enter actual volumes done on activities the software assumes that you spent corresponding duration, materials and costs. But you can change these data if necessary and enter new estimations of remaining volumes of work.
Best Regards,
Vladimir
Member for
21 years 8 monthsRE: Let’s Challenge SPIDER
Vladimir,
Exploring in sequential order your Comparative analysis of the functional features of PM software packages, the first item that attracts my attention is under Activity Types, Volume (physical), can you briefly explain what does this functionality means and provide us with some examples showing this cannot be modeled under software lacking this functionality.
I will continue through the table as to get a grasp on those other functionalities latter on and will follow up on the promised sample job showing how Power Project resource leveling is superior to the rest of the pack. This will be for desert, better be good, do not disappoint me.
Best regards.
Rafael
Member for
16 years 7 monthsRE: Let’s Challenge SPIDER
Hi Anoon,
Im saying youre suggestion of:
""Resources are assigned to tasks" - I supposed this is the conventional way.
I’m thinking of the reverse - Tasks to be assigned to resources (using a resource pool, resources calendar and a defined series of activities). "
...is not practical.
I think what Vladimir and Rafael are suggesting is quite different:
1)Build your schedule as normal (including all logical links which are mandatory, but none which are sometimes included to manage resource limitations)
2)Assign the resources required to do the activities
3) Have the programming software do some magic computational stuff which will give you the best schedule which satisfies all the links and constraints you entered in step 1, but also adheres to whatever resource limitations you have told the software about.
4) As the project progresses, re-run step 3 with each update so that the actual resource limitations are continuously reflected in the latest forecast, throughout the life of the project.
This approach gives clear benefits to the 2 most common alternatives which are:
a) Ignore resource limitations, and get a schedule which for example may tell you you need to have 20 cranes on site on the same day
b) Use logical links to reflect the resource limitations by for example staggering the crane-requiring activities, and then having to manually add / delete / ammend all such links with each update to ensure the schedule remains fit for purpose.
Cheers,
G
Member for
19 years 1 monthRE: Let’s Challenge SPIDER
Hi Gary,
Dont get me wrong. I supposed these are all Rafaels and Vladimirs ideas with their "resource constraining" and "activities with no links" using their "systematic algorithm"; "brute force" or whatever (i forgot some).
Now, you are saying that its not possible?
cheers!
Member for
14 years 4 monthsRafael,You said: “I would
Rafael,
You said: “I would dare to say on real life jobs Spider will be between 6% and 0% of optimal with an average of 3%, with a distribution close to 3%.” I wish we know how good our real life schedules are. I am afraid that your numbers are optimistic.
Consider this: there are more difficult benchmark problems to solve, like LA29 with 20 projects and 10 resources. I guess Spider’s schedule might be off by 20-30% in the LA29 case.
It seems to me that when the problem size is small, like FT06, a schedule of good software, like Spider, is very close to the optimum schedule. As the size and complexity of the problem grows, the schedules are further and further from the optimum, even for Spider. And the difference between Spider’s schedules and other software schedules grows and grows, as you said: “The bigger the schedule the more you will notice the difference between Spider and the rest.” I just like your analyses, so I read your posts very carefully.
Can you try LA29? Thanks.
Regards,
George
Member for
16 years 7 monthsRE: Let’s Challenge SPIDER
Anoon,
Im with Vladimir on this one. To plan a project properly you need to start with the scope and the logic, and then assign the resources required to deliver it in the sepcified time limit. To instead start with a defined list of resources, and then assign the activities would present the following limitations:
-Resources can be pulled from other projects, or assigned to them as required. But you wont know whats required until youve mapped out the scope & schedule. You cant optimise the project by adding or removing activities in the same way (unless you have a very generous client!).
-Activities have a logical sequence which must be followed (you cant fill a hole with concrete until youve dug the hole). Resources do not (you can utilise Jons time first, or Bobs. It doesnt matter). Defining the sequence of activities first ensures you satisfy this constraint. Defining the resources first does not have a similar benefit.
Cheers,
G
Member for
24 years 8 monthsRE: Let’s Challenge SPIDER
Yes Anoon,
we define a crew of resources (in Spider it is called multi-resource) and define the quantity (not hours!) of each resource in a crew (like 5 workers, one excavator, etc.).
Then you can select one or many tasks and assign multi-resource to all of them.
At any moment you may decide to change some crew (like to add one more worker) and these change will be automatically done everywhere that crew was assigned. If you changed driving resources then activity durations will become different (after schedule recalculation).
This is necessary for "what if" evaluations and useful during project execution. To change assignments manually is very time consuming in the real large projects.
Best Regards,
Vladimir
Member for
19 years 1 monthRE: Let’s Challenge SPIDER
You need to assign the same task to many resources (or group of resources or a team)?
Then can you not define a crew or a team, say Team XXX composed of labor and equipment with a common and total unit say in hours, and assign this team xxx to yyy task?
I mean, assign yyy task to team xxx. ?
cheers!
Member for
24 years 8 monthsRE: Let’s Challenge SPIDER
No,
I always start defining the tasks to do and only then decide who will do these tasks. Assigning tasks to resources I need to assign the same tasks to many resources if there is a need in a crew and it is hard to control that all necessary resources are assigned to all tasks.
Best Regards,
Vladimir
Member for
19 years 1 monthRE: Let’s Challenge SPIDER
Vladimir,
How could you say that its not pratical?
Imagine yourself as a "resource" that is tasked to defend Spider. Here, you exist first, your task comes later.
Again for example: You are a contractor with a maintained number of resources. Now comes your project, isnt it first that you assign this project(the tasks) to your resources?
cheers!
Member for
24 years 8 monthsRE: Let’s Challenge SPIDER
Hi Anoon,
it is not practical.
If the task requires a team of resources then you shall assign the same task to many resources, instead of creating resource crew and assigning it to many tasks where it is required.
The tasks are depended if there are technological restrictions on the order of work. Resource assignments do not change this. The links shall not be used only if the tasks are not dependent and can be done in any order. In this case the order shall be defined by the software if these tasks compete for the same limited resources. The computer shall select which tasks to do first basing on resource availability and schedule optimization criteria. Usually the best schedule is the shortest schedule.
Best Regards,
Vladimir
Member for
19 years 1 monthRE: Let’s Challenge SPIDER
Hi Vladimir,
"Resources are assigned to tasks" - I supposed this is the conventional way.
Im thinking of the reverse - Tasks to be assigned to resources (using a resource pool, resources calendar and a defined series of activities). With this, I guess your tasks becomes independent with each other, meaning - no links (so Mikes "FS0" becomes irrelevant).
Can Spider do this thing?
cheers!
Member for
24 years 8 monthsRE: Let’s Challenge SPIDER
Hi Anoon,
your post is not clear to me.
Project resources can be defined before activity definition or later. It depends on the project nature. If you plan some project inside the organization you have Organization Resource Breakdown Structure ready.
Resources are assigned to tasks when both are defined. If you dont know specific resource that will do the work you can assign skill.
For an example: you need heavy bulldozer to do the work. In your resource pool you have Caterpillar and Komatsu. It does not matter which one to use though their costs and productivities are different.
So you create Skill Heavy Bulldozer, put both in this skill set, and assign Skill Heavy Bulldozer, because it is hard to say which one will be available at the moment when your task will be ready for execution.
Please clarify your question if I did not answer.
Best Regards,
Vladimir
Member for
19 years 1 monthRE: Let’s Challenge SPIDER
Rafael,
With reference to your post # 60, again, Im not interested with your terms from outer space like "brute force"; "operations research"; "subroutines" etc.
I maybe interested in your "resource constraining" (Of course I dont understand it, but just let me try, please..?).
For example: Instead of defining first activities or tasks, you first define your resources (or you can figure out both at the same time?).
Now, once you had defined your resources, you can now assign tasks or activites to the resource or group of resources.
Just doing the reverse of what you usually do using available or current softwares.
cheers!
Pagination