OHHH, scheduling conversations…my favorite. I tend to be very opinionated in this area, but forgive me I’ve been scheduling in general for 15 years, and ten years in Epicor in a production control capaicity and it’s my passion so I’m gonna muzzle myself on this forum at least. There are soo many experiences in scheduling, it’s one of manufacturing’s biggest and most complex challenges since it represents so many opportunities for humanity to fail.
First, don’t look to scheduling software to solve your scheduling problems, I don’t care who makes it. It’s just not gonna happen. Epicor’s scheduling system is a lot of things (especially a decade old engine in bad need of an overhaul) but that being said, it’s really halfway decent. In my experience most orgs struggle far before software comes into play and it just amplifies the existing issues.
Whatever shortcomings exist in Epicor’s forward scheduling essentially expose themselves to the backward methodology as well. More often than not we are confusing management practices a million other variable at play in our particular orgs more than pure discipline. The three major factors I see most companies struggling with that lend to scheduling issues are 1 - capacity management (for discussion purposes let’s just lump in forecasting, sales order acceptance, inventory management {insert your excuse ad nausea here}, 2 - execution (stuff breaks, ppl don’t show up, processes are out of control, {insert your excuse ad nausea here}, and lying (lack of inputs to your scheduling system(s) about items 1 & 2).
My point isn’t that Epicor’s scheduling system doesn’t contribute to scheduling challenges, it does, but that it’s so far from the low hanging fruit it isn’t even funny. Once you are really hitting that you’re (I’m generalizing here) either really good or you’re really complex or a bit of both. Getting to one of your original questions, perhaps you should be doing both. Can’t say it enough, scheduling is a complex solution to a complex problem there is no easy button. Every org is different because of so many variables, there is not a cookie cutter solution. However there may be some theoretical approaches to problem solving this issue that can be used across the board. I really need to jot these thoughts down someday.
Sorry about the soap box, I miss this part of the manufacturing experience and need to jump back in it soon at my current org. I’ve spoke about scheduling in general at Insights and many regional EUG meetings over the years. You’re not alone in this struggle, we all struggle with particular aspects of on time delivery, capacity management, WIP control, inventory turn over, efficiencies etc… the list never ends. I’m attaching a presentation i did a few years back, if anything in there resonates with you, or maybe you’ve seen it, or maybe you’ve already checked out long ago not expecting a dissertation but a simple answer, check this box and your world will be rainbows and kittens…oops. I’d tell you to go buy MS Dynamics or NetSuite but I’ll bet you my retirement your scheduling issues wouldn’t go away either. It’s a process problem, not a software problem. Software can make it more gooderer and less gooderer, but it’s not where you should look for answers.
The system does have a great tool set you can leverage for managing your orgs scheduling needs and therein lies it’s true value regardless of the strengths and weaknesses of the scheduling engine. Invest there and you’ll truly mitigate the weaknesses and bring out the strengths. They truly do need to invest some money and time into their operations work horse however, it’s time.
I just needed to type some words i guess. Thanks!
Link to PPTX below…
https://drive.google.com/open?id=1UU7wXOqQOKAc_RXXDTplg-cU8V879St3