
Some tasks are automated outside, like manufacturing processes.

We might have a project that works seven days a week. I would like to be able to specify globally what weekend we want or what we want to call a weekend. There may be a way to do it, but I just haven't figured it out yet. I can change it in Microsoft Project, but I would like to be able to do it globally. They have a Thursday and Friday weekend, and we have a Saturday and Sunday weekend. Sometimes we have international clients, and they don't use the same calendar. If something is going on, I want to see it in real time. It would be nice if we could plug it in real time for each project, subproject, or task. It is only as dynamic as the person using it. You can link it to some more modern applications so that it is dynamic when a real-time resource schedule changes, but it is not at all dynamic. I don't want to devote a person to just do that. You will find that you are spending more time working on the Microsoft Project file rather than working on your project. It is very time and manpower intensive to keep it up to date. For example, if you're not sure how long a task takes, you can get the earliest guess. I would like to have the ability to do some small macros within the project for fuzzy logic. The graphics are primitive, and they need some major work. I would also like to see better integration with graphics.

You have to de-link it from the consecutive task if you don't want to do a What-If analysis, and sometimes, if you forget to do that, it changes everything.

It is also difficult to put business rules in it. "There are some things about it that I've always hated, and they haven't really changed them.
