Activity on Arrow and Non-Continuous PDM are wrong.

R
Rafael Davila 👤 Member for 22 years 4 months

Rodel,



I do not know how to force Spider Project to allow for over allocation under a functionality that shall work. Resource constraining in Spider Project always respect the mathematical requirements for the model to schedule within available resources. Either it will tell you it is impossible, not uncommon within material resources, a functionality I believe is possible P6 does not have or it will delay project completion respecting the validity of the resource constraining algorithm, otherwise it should be called resource over-allocation, something that does not solve the issue and that should not be allowed by any CPM specification.



Is kind of similar to when there is an out-of-sequence occurrence, the only way to solve it is by fixing logic, not by an automated procedure that pretends to solve it as if a universally correct procedure. Over-allocations must be solved by making available more resources, by allowing the schedule to slip, yes that the job is projected to be late can be a true model projection, or by any other appropriate mean. Leaving over-allocations unsolved is wrong and should not be allowed.



If your software artificially constraint project end date you will not be able to see the logic within your schedule, you got to let the software to show the delay and from here you start making the adjustments.



Do your specs allow for resource overallocation happen without being cleared?



Best regards,

Rafael

R
Rodel Marasigan 👤 Member for 19 years 8 months

Vladimir,

I know what do you mean but this is not included on this exercise. We only comparing apple to apple as per example. Maybe we can demonstrate another problem illustrating this issue using same comparison again. I’m happy to know what bugs really reside on P6 so all users/planner become aware.



Rafael,

I used only same comparison with the sample that you illustrate. As I said (if you read my post) P6 did not touch or did not levelled Task 2 for having over allocated loading which is indicated on the log file. (A1010 not level using forward, A1010 not level using backward). On the figure comparison (apple to apple) using same resource loading it show exactly the same including resource histogram.



I suggest that if possible try overloading resource on Task 2 and let us know what will be the result. It’s very interesting to know if your tool will come up different result.



Best Regards,

Rodel

R
Rodel Marasigan 👤 Member for 19 years 8 months

Vladimir,

I agree with you that P6 will not physically prompt the user if the resource is overloaded. The user needs to check the histogram or unit/time to know the reason why? I figure it out when I overload all resources and P6 done nothing. It did not level resource and everything is the same. Like what you said every package have differences and I think this one is missing in P6 (prompting the user why it is not levelling). The fastest way to check the error is by reading the log file when selected Log to file option. It mentions which activity cannot be levelled.



In regards to 50% assignment as I mention on other post (using multiple calendar), P6 responded based on calendar and hours per time period settings.

If you need 50% per resource then calendar must set on each resource. (ex: R1[a]=8:00AM-12:PM and R1[b]=12:00PM-04:00PM) within 8hrs setting at hour per time period.



Best Regards,

Rodel

V
Vladimir Liberzon 👤 Member for 25 years 4 months

Rodel,

I will see this warning only looking to the specific resource histogram. In the projects with hundreds resources assigned it is impossible to check the histograms of all resources.

I still don’t understand why the float become larger for overallocated resource.

I would expect that the package will warn that the levelling is impossible without adding additional resources to resource pool because the quantity of resources assigned to the single activity exceeds available quantity. I think that it is logical.



Actually I don’t approve assigning hours without assigning quantities. In this case it is not possible to assign two resource units with 50% workload if the quantity is not specified.



Best Regards,

Vladimir

R
Rodel Marasigan 👤 Member for 19 years 8 months

Vladimir,

P6 actually warned that resource is overloaded. (see below) You’re correct that the cause of 13.33hr/d is due to duration change. The behaviour of P6 is depends on the settings. The user can control Primavera’s behaviour on settings available.

P6 Figure5



On this exercise Duration type is set to Fixed Duration & Unit meaning Unit/Time is variable but if the setting is Fixed Duration and Unit/Time or Fixed Unit/Time then the unit will automatically change and become variable.



Best Regards,

Rodel

V
Vladimir Liberzon 👤 Member for 25 years 4 months

Dear Rodel,

please explain why

1) P6 does not warn about resource overload when resource is assigned 13h/day and calculated resource-constrained schedule?

2) the float is larger when resource requirements are higher?

I am intrigued by these results and want to play with P6 myself. I suspect that 13 hours/day may appear automatically if to shorten activity duration from 5 to 3 without reassigning resources, isn’t it? Very strange setting.



Spider Project would warn that you need additional units of resource R2 and will refuse to level the project.



Please explain.



Best Regards,

Vladimir

R
Rafael Davila 👤 Member for 22 years 4 months

Anoon,



You can download the sample file from the following link.



http://rapidshare.com/files/375350976/Test.xer



Even if you cannot figure it out about the parameters chosen it is enough proof if only a single activity displays wrong value of float. Also review my posting #120 were the occurrence is pointed out.



You can also go back at Spider float values as per my posting no 111. They are different therefore either one must be wrong. Well it is P6 who is wrong as a simple analysis of the figure shown in posting #120 proves it, P6 is displaying wrong float for activity A1010, is quite simple.



Best regards,

Rafael

A
Anoon Iimos 👤 Member for 19 years 9 months

Hi Mimoune,



Actually, right now, I’m near your country.



Anyway, I supposed the intention is to do "resource levelling" so as to get the minimum duration possible.



This is considering that you will be using resource calendars as well as activities calendars which are not necessarily the same or consistent.



And I guess Vladimir is offering a solution, why not try it Mimoune?



Hi Rafael,



I believe that you cannot prove it with just your presentation below and you did not elaborate with the parameters that you had used (or used by someone else).



Best regards


R
Rafael Davila 👤 Member for 22 years 4 months

The value of float for activity A1010 displayed by P6 is wrong under the prioritization rules that set up the sequence of the resource leveled schedule. Under this sequence if you delay the finish of this activity by 10 days it will occur at the same time with activity A1030, this means P6 is not in compliance with the requirement for the algorithm to respect constraints, is breaking the premise that no matter what you have set as rules the result must be correct



RC2 P6



Note that under resource leveling the real float bar cannot always be considered continuous, you can delay the activity to happen at the late bar position and satisfy the resource constraint requirements but not necessarily if in between, this means there are also limitations on whether you can increase the duration or not of the activity.



Best regards,

Rafael

M
mimoune djouallah 👤 Member for 19 years 8 months

pfffff sorry Anoon to hear that, anyway what are you doing in Philippine anyway !



Just to prove that i am really open mind, i think i was wrong, actually P6, give correct values for resource leveling including total float, but there is a hick.



in the case of a simple schedule ( 4 activities) P6, give a solutions which is so far from the optimum solutions, that automatically a normal joe will conclude it is wrong. but in reality( mathematical meaning) it is a correct solution in the sens that it satisfy the conditions( both links and resource availability)but unfortunately it increase project duration.



best regards

Mimoune

A
Anoon Iimos 👤 Member for 19 years 9 months

Dear All,



Sorry if I cannot really answer well all your clarifications as I was just fired (anyway, no worries, I’m used to it).



As regards using exactly the same calendars for activities and resource, well I never said that, but I supposed there would be no problem with resource levelling if this is the case.



The problem I believed will occur (with resource levelling) is when using different or various calendars for activities and resources.



How can you make a coordinated resource levelling when using various calendars? For me, this is impossible, but I’m not sure of course (as my mind is just ordinary).



And I’m really curious about Vladimir’s and Rafael’s solution to this, which up to now, all I hear is something better than sales talk.



Best regards


M
mimoune djouallah 👤 Member for 19 years 8 months

HI Anoon



i hope you are kidding me, there is no conspiracy here, i have no affiliation with Rafael, but i do have an advantage, which is i am a junior, it means, i don’t have any strong idea about any method, i am just learning, I don’t care really if P6 is better or not comparing to others packages. but i do care to have a correct results.



yes, as A P3 user, i set many rules for priority of resource leveling, it depends, total float, early start, etc, sometimes i just fellow the intuition of the construction manager, he wants to put more resources on a particular task, after all he is the responsible not me.



having saying that, and from a guy who is aware, there is no exact solutions for the problems of resource leveling, but rather many approach to solve the problem and give a good solution to satisfy both resource availability and logic constraints. all those rules are for getting better solution, let’s say optimizing the solutions. but no matter what you have set as rules the result must be correct.





i expect from the software to give me a correct solution, perhaps far from optimum, but nevertheless correct (it satisfy the conditions), otherwise it is an issue and should be declared by the vendor.



and for testing the four activities schedule, no need to check another package, manual calculation, can spot, that there is something not ok.



best regards

Mimoune

R
Rafael Davila 👤 Member for 22 years 4 months

I would like to highlight that in occasions, especially with simple jobs, Standard resource leveling algorithm in Spider is still Optimal. Standard resource leveling algorithm in Spider yields similar result to other software.



I agree with Vladimir that resource leveling should look for minimum job duration, if not you can level your resource using Rafael Algorithm, is very simple just set all activities in tandem, only one activity happening on a given time and here you got a feasible solution with regard to the issue of resource availability.



For your convenience I uploaded in Rapidshare the xer file for the second sample job, if interested you can download it from the following link.



http://rapidshare.com/files/375350976/Test.xer



I have read some literature in search of Resource Critical Path, some do not mention the need for resource leveling on the backward pass while other papers by Vladimir Liberzon mention the need. Is possible that P6 algorithm is based on other methodology and this is why some results are wrong pretending they are right, who knows.



No matter what we must be critical and do as Anoon, question it until we make it clear.



That mimoune got it on the spot does not means he supplied me with the sample job, I believe he mentioned other occasions P6 yields strange results for float, he noticed the behavior in real life jobs and not only in particular sample jobs, he knew about this way before the issue was raised on this thread.



Best regards,

Rafael

V
Vladimir Liberzon 👤 Member for 25 years 4 months

Hi Anoon,

please clarify what may be changed with the schedule and floats if to select task or resource dependent and all activities and resources have the same calendars.

I did not try to say anything about Spider but of course all restrictions shall be taken into account during scheduling (levelling) process. No one restriction governs - all shall be satisfied.

I did not understand if you tried Rafael example or not?

Resource levelling does not require tailoring - it shall create the project schedule based on the same data and satisfying all resource limitations. Besides the shortest resource constrained schedule means better resource utilization.



Best Regards,

Vladimir

A
Anoon Iimos 👤 Member for 19 years 9 months

Hi Mimoune,



I suspect that you are the one who supplied Rafael with that sample?



"notice here, i did not change any default rule"



As you had mentioned, of course this will create some discrepancy as you are supposed to handle "resource levelling".



In my opinion, your settings and options are supposed to be tailored to handle resource levelling as well.



How can you level Resources if your activities were set to "Task Dependent"? I supposed your program will follow task dependencies and not resource dependencies.



Now, I guess Vladimir and Rafael is saying that Spider can handle both dependencies (Task and Resource), at the same time when levelling resources, but I’m not really sure if which one governs (or they did not tell us) when making adjustments in order to get the minimum duration possible?



Best regards




M
mimoune djouallah 👤 Member for 19 years 8 months

hi all



that’s far what I got from experimenting in Primavera p6.

as far as you put only activities with one resources and without links, P6 handle well, and it give you the right Total float, but if you start with only four activities, and assigning two resources and some links, it level correctly the activities (max usage not reached) but you will get inaccurate total float, sometimes even some negative one.



notice here, i did not change any default rule



i hope i am wrong in my calculations, but it is a a very serious matter, we call this bug, or even worst, defective by design.



best regards



Mimoune

A
Anoon Iimos 👤 Member for 19 years 9 months

Hi Vladimir,



To clarify the statement of Rafael that P6 displays wrong float(s) (whatever it is Free Float or Total float) after resource levelling - That is not true (at least from my own trials).



Hi Rafael,



You are not making real comparisons. I guess you are just finding faults, but please be fair. You need to put the two programs in exactly the same settings and options (if that is possible) and run the schedule or resource levelling, so that we shall know which one is a copy of what?



Oh by the way, I don’t know if P6 has the capability to show Resource Bars.



Best regards

R
Rafael Davila 👤 Member for 22 years 4 months

Anoon,



I just realized that the prior example sent to me is in disagreement because it was set up to work under optimization an automatic resource leveling option that consistently yields shorter job duration in Spider, I was comparing apples with oranges. The following is a screen capture of the resource leveling results using the previous sample job using Spider optimization.



RC1 Spider



I am using another example of the small project where all activities are linked only with Finish milestone. The float of activity 2 (ID:A1010) is rather strange. Please next after you will find the computations of float that Spider yields, these are the correct values.



RC2 P6



RC2 Spider



Sorry for any inconveniences, at times determining where some software will display wrong values for float is not easy for me when I do not have the software. The P6 files were issued on the run with the help of someone not in my office, this is making it harder to prove the point but does not invalidate it.



Best regards,

Rafael

A
Anoon Iimos 👤 Member for 19 years 9 months

Rafael,



Yes, I stand by my statement. For P6 (6.1), what you said is not true. For P3, from my trial, yes you are right.



Best regards

R
Rafael Davila 👤 Member for 22 years 4 months

Anoon,



-“What is most important, Activity logic or Resource Logic?”



Both are relevant, both must be taken into consideration.



Remember the sample job is just an example but you can add a Start event and a Finish event as for you not to leave any open end but only at the start event and finish event.



Why are you to model a logic link between two activities when there is no logic link, this prevents the model to be a good representation of the network as the resource dependencies are not fixed and can vary as the schedule moves. This unreal links are known as "soft links" and are even banned by some of our CPM specs, the same specs that require you to use resource loading with a software of their choosing incapable of displaying true available Float after resource leveling, perhaps with the intention to steal away from you not only available float but unavailable float as well.



By the way, thanks for your honesty about what is displaying your model. If does not agree with my statement it shall be disclosed, PP is about exposing the truth for the benefit of all members.



Best regards,

Rafael

A
Anoon Iimos 👤 Member for 19 years 9 months

Hi Rafael,



Yes I can see it, but it seems that the logic is discontinuous (i.e. 2nd and third activity has no relationship). I guess the erroneous floats were caused by erroneous logics. Please try to connect them all with FS only or SS only and see the results.



As we are considering resource dependencies, logic must be established by the shared resource or resources, which means that settings shall be all focused on the shared resource or resources.



You can forget the logic that you had established for your activities.



This is what I’m trying to asked on Vladimir in previous or other threads:



What is most important, Activity logic or Resource Logic?



And he said both, but he is defining Activities or Tasks first (in terms of logic).



So in case of conflicts, which logic governs during resource levelling?



Best regards

R
Rafael Davila 👤 Member for 22 years 4 months

Anoon,



Sorry but here cheating is a fact of life, we even have criminals, this is no Disney World.



Many of us find it unfair when the Owner steals away from you your own planning tool and even go further to steal away available float from your own planning as we perceive float as a buffer necessary to avoid delaying your job, if stolen from you then it will no longer be available. The truth is some designers are a disaster and must issue hundreds of revisions to their drawings, and then they delay the job and pretend the Contractor to pay for their error. Under these circumstances we find it morally acceptable and even good business practice from the Contractors point of view to hide some float. Imagine when the software shows available float and it does not exists, some Owners will even try to steal from you unavailable float, is insane.



The wrong computations for float is a fact in Primavera SureTack, in Primavera P3 as well as in MS Project. We observed P6 float calculations were wrong as I told you but cannot recall the version because I never paid attention to it, it could have been 6.0. In any case because of the file sent to me I suspect newer versions of P6 are still displaying some wrong values for float. I was not exaggerating, in any case software developers that display wrong float values and with the knowledge this is so do not warn the user are cheating their own clients.



On the displayed Screen Capture all logic is shown, there are two resources and only two FS links. Is necessary for you to include the links as shown and resource usage as shown, otherwise the model is other.



I do not believe I will ever buy a P6 license but perhaps will be able to try it again on the computer of someone with the license.



Let’s see if I can get a copy of the file so I can make it available for the use of all by posting it on Rapidshare.



Best regards,

Rafael

A
Anoon Iimos 👤 Member for 19 years 9 months

Hi Rafael,



I don’t understand about strategies or how do you present your schedules. I’m just a scheduler (or just a follower for the good side - and it doesn’t include cheating).



Going back to float calculations or results after resource levelling, for now I would say that what you were saying about P6 is not true, but that’s understandable as you were just exagerating and not really trying it yourself (so I can forgive you with that). And please note, the version I used is 6.1 (not the latest one), and further note that the trial is just limited to 4 activities. So again, beyond that, I don’t know.



I just hope that someday you will really try it yourself and may we hear your expert and honest opinion about it (without the sales talk).



Best regards



p.s. Sorry, I suspect that the results of your sample or your sample was inflicted by not so logical - logic.

R
Rafael Davila 👤 Member for 22 years 4 months

Anoon,



Of course you can tweak or cheat with the program, especially when the tool is no longer a management tool but a tool to be used as a claim tool.



Some Contractors here create a CPM that should favor their claims and use it just for these purposes and manage the job using "experience", I call it "perception" a concept management schools and behaviorist scientist study as it can be deceiving. Others, I would say the majority, create two versions, one that hides float to the Owner and favors his claims and another that represents his dynamic planning. Is a well known secret.



Best regards,

Rafael

A
Anoon Iimos 👤 Member for 19 years 9 months

Hi Rafael,



As you know it, you can tweak or cheat with the program (GIGO). I supposed these algorithms don’t have the capabilities to lie.



Oh by the way, with the four (4) activities only the third and fourth activities moved when I run/level the schedule, the first and second remained in place and displayed no resource in the spreadsheet (but they were assigned as well).



Best regards

R
Rafael Davila 👤 Member for 22 years 4 months

Anoon,



I did not worked the sample job but because I do not have P6. Note is using 2 resources, is not a single resource. Still simple enough for illustration purposes.



Activities



I agree with you a responsible software developer that knows some values as displayed are wrong should warn the user in a visible way, I would go as to say under these circumstances this knowledge should invalidate any disclaimer because is of his knowledge and hiding the fact is intentional. But jurisprudence is a dynamic thing; perhaps eventually under certain circumstances this protection will be unlocked.



Best regards,

Rafael

A
Anoon Iimos 👤 Member for 19 years 9 months

Hi Rafael,



I believe that the screenshot that you are showing now is from P6. However, I don’t know what settings you had used (or used by someone who had sent you the sample), for this example.



P6 has lots of options, so finding the right option alone can become difficult for the not so experienced (like ME).



I tried it again with four activities sharing the same (single) resource and run / level it.



It shows zero floats (Total, Free, Remaining) for the first two activities, and negative floats for the third and fourth activity (for the remaining float only, the rest all zeros).



And please note: When displaying resource usage spreadsheet, I for one believe that it is calculating accurately (at least with the settings that I had used for the 4 activities). Beyond that (or with more activities and options), I don’t know or not sure.



Best regards



p.s. well, I had the feeling as well that if there are some conflicts, P6 just ignore it (or will not react). I think it is much better if the Program will show some warning or hint/help like the one done by excel when it cannot read the formula. Again, I’m not sure of this, I’m just a civil engineer and not a computer expert.

R
Rafael Davila 👤 Member for 22 years 4 months

P6 Example



Anoon,



You were correct in your posting #73, the 2 activities sample job cannot illustrate the erroneous calculation for total float done by P6, a larger 4 activities job is needed. Your way of debating the issue is the correct way, and I thank you for being one of the very few who took the time to verify the sample job and call it to my attention.



I just got in my e-mail a sample job using a sample schedule of 4 activities in parallel, it still show wrong total float calculations. I was told that because of the way P6 calculates total float the 2 activities example is not good to illustrate P6 wrong calculation of total float. Seems lik we need a 4 activities job to illustrate that total floats are not calculated properly by P6. Still with P6 you never know when calculated floats are right or wrong.



Remember I do not have P6, this is from a screen capture received by e-mail, therefore with P6 this is as far as I can go, but should be enough. You can try it yourself and let us know about your findings. Note the sample is based on 4 activities and 2 resources plus some link between activities, this might be said to be closer to real life jobs, where schedules use more than 2 activities and 2 resources.



I do not have P6 and already discarded Primavera SureTrak because is incompatible with Windows 7 and unacceptably slow using a virtual machine therefore in the future I will use the 4 activities sample job as provided, until P6 and others can get it right with this 4 activities sample job.



Best regards,

Rafael

V
Vladimir Liberzon 👤 Member for 25 years 4 months

Thanks Rodel,

I am glad that we have the same oppinion.

I understood that Rafael is disappointed by his Clients that require the use of the certain software that he does not like at all. It looks like the common practice in his country.

Best Regards,

Vladimir

R
Rodel Marasigan 👤 Member for 19 years 8 months

Thanks Vladimir,

Certainly agree and I believe that’s the practice here in Australia. We respect each company’s capability.



With Kind Regards,

Rodel

V
Vladimir Liberzon 👤 Member for 25 years 4 months

Rodel,

I don’t mean you personally.

I wrote about general Client - Contractor relationships.

I think that the Client may require certain forms (formats) for the schedule submittals, what level of details shall the schedule include, but not what tools and methodologies to use for Contractor construction management.

Do you agree?



Best Regards,

Vladimir

V
Vladimir Liberzon 👤 Member for 25 years 4 months

Samer,

If you are interested in the methodologies that we use and promote look at the publications at http://www.spiderproject.ru/publ_e.php#eng and http://www.sdpmworld.com/

Soon I will add there new presentations that will be made for PMI Great Lakes Chapter, PMI COS Conference, and Risk Management conference in Singapore. So don’t forget to return.



If you want to learn the tool (I mean Spider Project) you can download free Demo from http://www.spiderproject.ru/demo_e.php



Demo is almost full functional (except some export/import capabilities) but has 40 activities per project restriction. It is not necessary to buy if you want just to learn the tool.



Best Regards,

Vladimir

R
Rodel Marasigan 👤 Member for 19 years 8 months

Vladimir,



Thank you for your clarification. My apology if my wordings are not clear. We don’t dictates; we follow what is required and were agreed by the top management.



With Kinds Regards,

Rodel

S
Samer Zawaydeh 👤 Member for 17 years 11 months

Dear Vladimir,



It is ok, I will end up buying the software in the future. This is what usually happens with all companies if you want to learn the tool.



I had to ask. I think that you might be talking about new methodologies and Project Management issues. This you can publish and sell with International Book Publishers. It becomes easiers and more accessible to everyone at reasonable prices.



With kind regards,



Samer

V
Vladimir Liberzon 👤 Member for 25 years 4 months

Rodel,

maybe I did not understand you correctly.



You wrote:

“Clients or stakeholders always looking for systems that compatible to their system as much as possible so the data exchange and communications will much easier.” (If we use different systems from each other how are we able to communicate?)



From this I understood that you advocates the right of the Client to dictate to Contractors what project management tools shall be used.



I tried to explain that it may lead to worse project management and may create huge problems to Contractor’s management teams, that the Client and the Contractor have different requirements to the schedule model, etc. I think that the Client may require certain formats for the data that are submitted but has no rights to dictate what tools the Contractor shall use to manage its resources. At least it is not smart.



I am sorry if it was not clear, English is not my native language.



Best Regards,

Vladimir

R
Rodel Marasigan 👤 Member for 19 years 8 months

Vladimir,



I have no objection on any management tools, impact we used those tools. We have integrated System that talk to each other. (like Prism, SAP, Estimating module, Risk Analysis module using Monte Carlo simulation and etc…)



Our company have own IT analyst/ developer/ software programmer dedicated to continues improvement of PMS, communications and maintaining the integrated system.



I’m not sure what you are trying to portray here.



Best Regards,

Rodel

V
Vladimir Liberzon 👤 Member for 25 years 4 months

I am sorry, Samer.

Most our clients speak Russian and the documents that are created are in Russian.

Besides most companies do not like to share their internal standards.

I will think what can be done and will write to you directly.

Best Regards,

Vladimir

S
Samer Zawaydeh 👤 Member for 17 years 11 months

Dear Vladimir,



Can we buy/download the:



"internal Project Management Guidelines that describe project management processes and decision making routines, corporate databases (production norms, unit costs, material requirements per volume unit for different activity types, etc.), templates, resource, costs and material dictionaries, risk register, etc"



I would like to read the material if it is available.



With kind regards,



Samer

V
Vladimir Liberzon 👤 Member for 25 years 4 months

Rodel,

I do not discuss Spider Project in this thread.

I tried to discuss different approaches for schedule updates from the theoretical point of view.



Project Management System is a set of different tools that include internal Project Management Guidelines that describe project management processes and decision making routines, corporate databases (production norms, unit costs, material requirements per volume unit for different activity types, etc.), templates, resource, costs and material dictionaries, risk register, etc. They cannot be abstract because they depend on the tools that are used. For an example you will not be able to use the databases for resource productivities if the tool does not work with resource productivities and even does not have corresponding field.



Now let’s imagine that the Client requires to use different tool (not to export the information to the required tool that may be proper if the project is a part of the larger program, but to use).



The databases become useless (other tool does not support them), fragments that describe typical technologies can not be used for schedule development, performance reports shall be modified, risk simulation becomes impossible, management technologies that may be based on buffer management shall be changed, etc.

As the result the schedules will be drawn by the best painter in the company.



Welcome to the stone age and intuitive decisions!



Best Regards,

Vladimir

R
Rodel Marasigan 👤 Member for 19 years 8 months

Hi Vladimir,



Your qouted exactly what I post. "Project Management never relied on tools. It is used only as a guide or assistance to speed up the process."





As I always said, I have no comment in regards to SPIDER since I don’t have any idea what is it capable of. If the chances permit me, I will love it for sure.



What do you mean by this? "But destroying the contractor project management system is not in your interests at all."



Best Regards,

Rodel

V
Vladimir Liberzon 👤 Member for 25 years 4 months

Hi Rodel,

PM tools shall help with decision making.



If your tools cannot answer to what if questions then there are two options:

1)     The tools are poor,

2)     The tools are not properly used.



The tools do not decide for the people but can help to verify people’s decisions.



The tool is useful only if the project model was properly created and is able to simulate the real work. In this case the planner will get the answers on questions like what if I will add certain resources, what if I will change work time, what if the supply will be delayed, what if new risks will take place, what if we will work in different sequence, etc.

Decisions based on intuition and experience shall be verified by simulating their impacts on the project targets. If it cannot be done then you have not scheduling but communication tools and your schedules are just drawn to communicate your estimates.



You wrote “Project Management is not only resource management. Cost, Time, Quality is the 3 key for planning. The rest will follow like risk, safety, communication…etc…”



Exactly! The project model shall integrate all necessary information. And what do you suggest – to manage time and costs without managing resources? Cost and Time depend on resources, isn’t it? At least for the Contractor. And reserves that shall be included in the project schedule and budgets depend on the project risks. So the model shall include all of this if it is used for decision support.



It’so sad to hear that you never used the tools on which you can rely.



In any case your requirements, understanding and the usage of PM tools may differ from the requirements, understanding and the usage of your contractors. You don’t need the resource management but your contractors do need to manage their resources with the help of PM tools and they shall be able to use what they need for the proper management.



I understand your concern: "If we use different systems from each other how are we able to communicate?"



You may require certain formats of the contractor schedule reports (MSP xml, Primavera xer, Spider sprj, etc.) if you need to include the Contractor schedule in your portfolio. But destroying the contractor project management system is not in your interests at all.



Best Regards,

Vladimir

R
Rodel Marasigan 👤 Member for 19 years 8 months

Hi Vladimir,



Thank you for your kind explanation and that’s exactly my point.



Here are my quotes ” In real world nothing is perfect; there is always a right tool to a right place.” – (same as what you said)



we are more concerned on communication and compatibility rather than talking to different language that leads to different ways. (We adopt what is required to have same language to understand each other)



“Clients or stakeholders always looking for systems that compatible to their system as much as possible so the data exchange and communications will much easier.” (If we use different systems from each other how are we able to communicate?)



Best Regards,

Rodel

V
Vladimir Liberzon 👤 Member for 25 years 4 months

Rodel,

I understood that this question "If you’re saying that the perfect tool is spider why the developer/ creator is not claiming that they have the perfect and best planning tool in the whole world?" is to me?



I will try to answer.



Spider Project creates the best resource constrained schedules, levels not only renewable resources but also materials and costs and calculates Resource Critical Path.

But you don’t use resource levelling.



Spider Project works with work quantities and has the internal tools for working with norms databases and fragment libraries.

But you prefer to use expert estimates of remaining durations.



Spider Project keeps project archives and shows trends of all project parameters.

But you don’t use this advanced management tool, for you it is enough to compare current schedule with the baseline.



Spider Project simulates risks and controls probabilities to meet project targets.

But you don’t require risk simulation capabilities.



Spider Project is very powerful and easily calculates the schedules that consist of many hundred thousands activities.

But your schedules are not large and you don’t need to level the whole portfolio of your projects.



The list is long and I will not be able to list everything that you don’t need in the forum post.



So Spider Project is not the best tool for you. It includes too many functions that you don’t plan to use.



There is not such thing as the best tool for everybody.

People shall understand their needs and select those tools that do what they need though they shall estimate not only current but also future needs.



You don’t need Land Rover to drive to the nearest shop. It would be overkill. Land Rover is not the best car for driving to supermarket.



Best Regards,

Vladimir

R
Rodel Marasigan 👤 Member for 19 years 8 months

Rafael,



My apology if your thinks I’m wrong. If that’s what you believe go for it. Be happy and wish you all the best of luck.



Best Regards,

Rodel

R
Rafael Davila 👤 Member for 22 years 4 months

Rodel:



-"If you’re saying that the perfect tool is spider why the developer/ creator is not claiming that they have the perfect and best planning tool in the whole world?"



I never said the perfect tool is spider, I said it is the only tool to my knowledge that provides you with the correct value for float after resource leveling. You are trying to put words in my mouth that are not mine but yours, you are wrong again. If the developer starts claiming he has the perfect tool he would fall into the error of being pretentious. He knows nothing is perfect and that most appropriate planning tools are not limited to CPM schedules. He knows that if you planning tool is for a queuing model then other software such as GPSS (General Purpose Simulation System) is the way to go. The same might happen for other planning needs where linear programming or any other mathematical tool might be better models. I undertand the military make use of other planning tools for planning and scheduling some military operations, I am sure he knows.



-“As you said you haven’t tried P6 on your example, how can you prove that you are correct?”



I said I have not tried my example on the latest version. I tried on a previous version and it showed wrong values of float, you are wrong again. I have no means of testing the 2 activities schedule on the newer versions. I started using Primavera P3e about 8 years ago (is not the old P3 we all know), the precursor of P4, P5 and P6, all as bad and full of bugs as the last time we tried a version of P6 about a year ago, but I cannot tell you about the version because it was never installed on my machine.



Best regards,

Rafael

R
Rodel Marasigan 👤 Member for 19 years 8 months

Hi Rafael,



I’m not taking it personally. I love to help and guide those people whose being blind, brainwash due to his belief. We in planning planet not only concerned on a tools we used. We are more concerned on sharing our knowledge, expertise and guide people on the right path. We don’t criticize something that we don’t know about.



We know how to accept fault and defeat. We are open minded and not self concentrate.



I’m not questioning your ability and I keep saying everyone has a right to voice out their opinion and we respect it. If you want to be respected you need to be open minded. In real world nothing is perfect; there is always a right tool to a right place.



We are more concerned on communication and compatibility rather than talking to different language that leads to different ways.



If you’re saying that the perfect tool is spider why the developer/ creator is not claiming that they have the perfect and best planning tool in the whole world?



As you said you haven’t tried P6 on your example, how can you prove that you are correct?



Don’t make conclusion for something that you haven’t prove yet.



Again if that’s your belief and opinion I respect that.



Thank you,

Rodel

R
Rafael Davila 👤 Member for 22 years 4 months

Rodel,



Your assumption is erroneous, we are not talking about me, we are talking about a specific tool, one of many used by Project Managers, there is no reason for you to take is so personal, and to me this attitude is a real indicator of your intellect and abilities as a manager and human being. We should be talking about the tool with use of reasoning not with pure emotions. I believe you should raise a little bit your level and be more respectful with others. Your questioning about my abilities as a manager I interpret it as a personal offense.



You are kind of pretentious but for a change let’s talk about you: You probably do not even know why there are 3 blade trowel machines and 4 blades trowel machines, they are to be used with a different purpose. Perhaps you throw into your specs super flat floor specifications but never have supervised a crew that consistently produces these floors. Probably you do not even know the proper way of mixing partial batches of epoxy. I am not sure if you know about these issues.



I agree float is no real, is just the stupidity of some designers who insist in writing specifications making reference to float that we are forced to use it as if real. If these tools are so unreliable why so much fuss as to take it away from the contractor. If you do not care about the tool let us decide how relevant it is for us.



Here in the USA and its territories scheduling is considered a relevant thing, is a matter of serious and in depth study by prestigious institutions, even think tanks such as RAND Corporation are in ocassions consulted by our institutions about these models. Our military and defense contractors started using these tools over 60 years ago.



I perceive you do not appreciate the value of scheduling and the tools for planning, perhaps because you never worked as an at risk Contractor, but at home we take very seriously these tools. Now I can see why some specifiers do not care and take it out of the contractor own toolbox, is obvious, they do not value the tool other than for it to create Beautiful Chars they do not believe. I still do not get why their need to show such unreliable charts to the stockholders?



Here at Planning Planet we all care about the tool.



Best regards,

Rafael

Forum Sponsor

Top Posters

James Williams
74 posts
Johannes Vandenberg
14 posts
Soheil Barekat
4 posts
Peter Holroyd
51 posts
Neil Atkinson
5 posts
Trian Asmoro
1 posts
Erkan Polater
9 posts
Luis Jr Ngade
6 posts
Ben Welsher
1 posts
Rohan Dashputre
0 posts