Hey everybody,
This is a long one, I appreciate in advance anybody who takes the time to ingest it.
I’m just starting to implement scheduling and wanted to get your thoughts about different styles of infrastructure for my specific use.
For the most part, most of our machines are custom and are engineered per order. So we will have a project that will have x# of machines, each machine being it’s own job. Each job needs Mechanical, electrical, and fluid engineering, which are all done by different engineers. A project may have a single mech/fluid/electrical engineer for the entire thing, or a different one for each job, it depends on complexity.
Engineering time needs to be done prior to each job. Some parts are long lead time, so they will be put on a job before it’s fully engineered, and JobHead.Engineered will be set to true so parts will get on order. Jobs are always backward scheduled way before engineering is complete.
I don’t know if making concurrent Engineering ops that are prior to the Production operations on each job is the best route. We backwards schedule and I don’t want the start date of the job to necessarily include engineering time. I know I can tie materials and assemblies to certain operations so maybe I should add the eng ops and just tie assemblies to the production operations?
Engineering also isn’t just a single easy process. There are different phases, reviews, etc. Because of that I want to have visibility into exactly where engineering was in their process, which is also why I don’t think a single engineering op on a job would suffice.
So all that being said I’m looking into making project jobs, using WBS phases, or a combination of both. There are a lot of different combinations and ways to get what I’m going for, so I’m looking for some advice and ideas. Does anybody have experience with WBS and/or project jobs?. What have you found that works or problems you’ve run into? Are they just a logistical nightmare? Am I going completely in the wrong direction and need to be steered back?
I’m effectively starting from scratch, so what would you do in a perfect world?
Any advice is appreciated.