• viagra and alcohol
  • viagra shop
  • cheapest viagra
  • Parallel or serial?

    by Vjekoslav Babic on November 20, 2009

    Long time no see, eh? I know I’ve promised to write about a lot of stuff here, and I see this queue of you hardly waiting to read my next topic on process manufacturing, but I am just far too lazy to think it out thoroughly. So, an easier one, but still about manufacturing.

    I spent this week delivering two courses about manufacturing in Microsoft Dynamics NAV. Usually, these trainings are gatherings of partners who discuss geeky stuff over coffee breaks. This time, it was kind of different – there were two people from the customer front, and it was really amazing to listen to customer perspective when learning about standard NAV.

    One of the points raised today, in the midst of closing of Manufacturing II course, was about parallel routings. Do we do them, or do we not. A tough one, indeed.

    Parallel routing is a nice way to reduce the total manufacturing lead time, and to understand how it works, take a look at this diagram:

    image

    This is a diagram of an imaginary bicycle assembly process. Here, by executing six operations sequentially, and assuming each operation takes exactly 1 hour to complete, the whole bicycle is assembled in exactly six hours.

    This is called serial routing. Serial, because you execute all operations in a series of steps, one after another.

    Now, if you think about it, there is something fishy here, really. If you think of this process logically, you can see that if you produce first the front wheel, then the back wheel, then the chain, then you assemble the back wheel and chain together, then you assemble the frame and the front wheel together, you are actually wasting your time. If each operation is performed by a different person, why woudln’’t you do it in a different way, such as this:image

    Here, with exactly the same people doing exactly the same kind of job, you get it done in only three hours. This is called parallel routing, because you perform independent operations in parallel.

    Generally, dependent operations must be executed serially, but independent operations can be safely executed at the same time without compromising anything about the manufacturing process.

    In theory, assuming that each operation sends its semifinished product ahead to the next one immediately after completing it, in the first setup, a shift of 6 people working a full 8-hour working day could produce measly 3 bikes. In the second routing setup, the same people in the same amount of time could produce 6.

    And then a guy in the class complained: “Setting up parallel routing in real-life is completely impractical and scheduling issues it creates are worse than those it resolves!” And this guy was a customer guy with about 25-years of experience with manufacturing planning – so I decided not to confront him out of a simple reason: never, ever in any of my manufacturing projects, and there have been tens of them, the company really used parallel routings.

    So, instead of pretending to know everything (I do know everything, just not all at once ;) ), I decided to ask you to share your experiences with setting up or operating with parallel production routes. What’s your experience with it? Have you been able to set it up successfully?

    From a theoretical point of view, there are truly many issues with parallel routings, let me try to brainstorm a couple of them.

    First, parallel is (or should be) the way to go if you produce one finished product. If those six fellows up there made only bicycle for the length of their lives, and worked six a shift, a shift a day, five days a week, then they will be more productive if they do it in parallel. Especially if each operation takes roughly the same amount of time. If you live in a cartoon, there is this kind of manufacturing. In real life? Oh, come on!

    In real life you produce dozens, maybe hundreds of different products where each of the machines can work varying amounts of times on each of the products, and as soon as you start planning parallel routing, you are going to get a total hell of shifting bottlenecks.

    Without arguing it is that way or highway, my observation is that with parallel routings and high product variety, bottlenecks must be jumping from one machine to another couple of times per day, and keeping all machines occupied most of the time is really a tough job. With serial routing, to me it seems much simpler. Also, with serial, it is much more predictable when you are going to get a bottleneck at which machine.

    Bottlenecks require a lot of manual work to resolve, or if you know which machines cause bottlenecks you can set them up to allow only finite loading, and then the system takes care automatically. With serial routing this is easy, because you can easily predict which machine is going to become a bottleneck. With parallel, it is tougher, and you have either to seek refuge in setting up all machines with finite loading (which will result in a lot of underused capacity), or to stick with infinite loading for all machines, and then have an army of planners resolving bottlenecks and playing what-ifs all the time.

    At least, this is my theory, which may be totally wrong (and it probably is).

    What’s your experience with this?

    VN:F [1.7.8_1020]
    Rating: 3.0/5 (1 vote cast)
    Parallel or serial?3.051

    { 1 trackback }

    Navigate Into Success
    11.20.09 at 23:25

    { 6 comments… read them below or add one }

    Erik P. Ernst 11.24.09 at 13:37

    Good to see that you’re back! Not a lot of posts from you the last 5-6 months!

    Valentin 11.30.09 at 02:08

    I think you look from slightly wrong angle – theoretical … In theory parallel routing will give better result. But in real life nobody will produce “back and front wheel as part of work order for bicycle”. Or what I try to say – manufacturing process will be divided on sub processes/subassemblies and optimized by S&OP type of planning. So essentially you are doing parallel manufacturing but on subassembly level. Then you make your master schedule on weekly or monthly level and do some type of dispatching on the work center or employee or work order level.

    Miklos Hollender 11.30.09 at 17:27

    “In real life you produce dozens, maybe hundreds of different products where each of the machines can work varying amounts of times on each of the products, and as soon as you start planning parallel routing, you are going to get a total hell of shifting bottlenecks.”

    Depends on what are you actually manufacturing. If you would be building a huge ship that takes 2 years to make, you’d be crazy NOT to use parallel routes.

    Er… guess what… they are building a lot of ships in Denmark. Especially Maersk. Which was once a huge NAV partner. So I think that’s actually not even a coincidence. ;-)

    Vjekoslav Babic 11.30.09 at 18:57

    @Erik: Hi there! Yes, I’m back, and I’ll try to post more. I hoped to get more free time when I choose the freelancing path, now I see that it isn’t that way, but still – I’ll do my best to keep this blog alive!

    Vjekoslav Babic 11.30.09 at 19:02

    @Valentin: Hi, and welcome to my blog! What I tried to give here is the theoretical angle, and I asked for specific examples from the practice. I agree that in practice nobody will create front and back wheel as a part of work order for bicycle – what I gave here was an example which is easy to comprehend. How you approach your assemblies and sub-assemblies really depends on your type of production. If you are ATO or MTS – then of course you aren’t creating subassemblies as a part of your final assembly. But if you are MTO, then of course you do, don’t you? I’m currently working on a project in a true MTO environment, and looking at their processes, parallel routings – while possible – would create a nightmare in planning.

    Vjekoslav Babic 11.30.09 at 19:04

    @Miklos: Hi there and welcome! That’s true – it always depends on what you are manufacturing. But tell me, would you really use manufacturing module to handle ship-building? IMHO, it is very similar to any construction project work, and Jobs module is far better for handling that type of “manufacturing”. But you are really right – NAV is mostly like what those guys in Denmark needed the most ;)

    Leave a Comment

    You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

    Previous post:

    Next post:

    3d home architect design suite deluxe 8 download . acd see download . acronis disk director suite 9.0 . acronis true image 10 . acronis true image home 2009 download . adobe acrobat 5 . adobe acrobat 6 download . adobe acrobat 7.0 pro download . adobe acrobat 7.0 professional . adobe acrobat 8 pro . adobe acrobat 8 professional download . adobe acrobat 8 standard . adobe acrobat 8.0 professional download . adobe acrobat 9 download . adobe acrobat 9 pro extended download . adobe acrobat reader 5 . adobe acrobat reader 8 download . adobe after effects 7.0 . adobe after effects cs3 professional . adobe after effects cs4 . adobe after effects download . adobe captivate 3 . adobe contribute cs4 download . adobe creative suite 3 design premium . adobe creative suite 4 . adobe creative suite 4 design premium download . adobe creative suite 4 master collection download . adobe creative suite 4 master collection mac . adobe cs2 master collection . adobe cs3 design premium . adobe cs4 design premium . adobe cs4 download . adobe cs4 master collection download . adobe cs4 master collection mac . adobe cs4 web premium . adobe dreamweaver 8 . adobe dreamweaver cs2 download . adobe dreamweaver cs3 . adobe dreamweaver cs4 download . adobe fireworks cs3 . adobe flash 9 . adobe flash cs2 . adobe flash cs4 professional . adobe flash cs4 professional mac . adobe illustrator cs2 . adobe illustrator cs4 mac download . adobe indesign 2.0 . adobe indesign cs4 download . adobe photoshop 12 download . adobe photoshop 6 . adobe photoshop cs . adobe photoshop cs2 download . adobe photoshop cs3 download . adobe photoshop cs3 extended . adobe photoshop cs4 extended . adobe photoshop cs4 extended mac . adobe premiere 6.5 download . adobe premiere pro cs3 . adobe premiere pro cs4 download . adobe presenter 7 download . apple final cut express 5 download . autodesk 3ds max . autodesk 3ds max 2010 . autodesk autocad 2007 . autodesk autocad 2008 . autodesk autocad 2010 download . autodesk autocad architecture 2009 download . autodesk autocad electrical 2010 download . autodesk autocad inventor lt 2010 . autodesk autocad inventor professional suite 2010 (32 bit) . autodesk autocad inventor professional suite 2010 (64 bit) . autodesk autocad mechanical 2010 . autodesk autosketch 9 . autodesk inventor 2008 . autodesk inventor professional 2009 download . avid media composer 2.8 download . cakewalk sonar 7 producer edition . corel painter 10 . corel painter x download . corel photoimpact x3 download . corel video studio pro x2 download . download 2003 microsoft office . download acronis disk director suite 10 . download adobe acrobat 6.0 professional . download adobe acrobat pro . download adobe acrobat reader 6 . download adobe captivate 2 . download adobe contribute 3 . download adobe creative suite 3 . download adobe cs3 . download adobe cs3 master collection . download adobe cs3 master collection mac . download adobe dreamweaver cs4 mac . download adobe fireworks cs4 . download adobe flash 8 . download adobe flash cs3 professional . download adobe flash cs3 professional mac . download adobe illustrator 9.0 . download adobe illustrator cs3 . download adobe illustrator cs4 . download adobe indesign 4 . download adobe indesign cs . download adobe indesign cs3 . download adobe photoshop 7 . download adobe photoshop 7.0 . download adobe premiere 2.0 . download apple final cut express 4 mac . download apple final cut studio . download autodesk 3d studio max 2009 . download autodesk 3d studio max design 2009 . download autodesk autocad 2009 . download autodesk autocad architecture 2010 . download autodesk mudbox 2009 . download corel draw 11 mac . download corel dvd copy 6 plus . download corel video studio 12 . download dreamweaver 4 . download dreamweaver cs2 . download dreamweaver cs3 . download dreamweaver cs4 . download dreamweaver mx 2004 . download intuit quickbooks 2009 premier . download mcafee total protection 2009 . download microsoft autoroute 2007 europe . download microsoft frontpage 2002 . download microsoft money 2004 . download microsoft money 2007 . download microsoft money 2008 . download microsoft money plus 2008 . download microsoft office 2003 professional . download microsoft office 2004 for mac . download microsoft office 2008 for mac . download microsoft office 2008 mac . download microsoft office 97 . download microsoft office enterprise 2007 . download microsoft office for mac . download microsoft office visio professional 2003 . download microsoft office xp . download microsoft streets and trips 2009 . download microsoft windows vista business (64bit) . download microsoft windows vista home basic with sp2 (32 bit) . download microsoft windows vista home premium with sp2 (32 bit) . download microsoft windows vista home premium with sp2 (64 bit) . download microsoft windows vista ultimate (64bit) . download microsoft works 4.5 . download nero 10 . download nero 2009 . download nero 8 ultra edition . download nero burn . download parallels desktop 4.0 for mac . download pctools spyware doctor 5.5 . download quarkxpress 8 . download roxio creator 2009 ultimate . download roxio creator plus . download sony vegas pro 8 . download steinberg nuendo 3 . download symantec winfax pro 10.0 . download vmware workstation 6.5 ace . download vmware workstation 7 . download window xp professional . download windows 7 release . download windows office xp . download windows vista 64 bit . download windows vista ultimate . download windows xp pro sp2 . download windows xp sp1 . download xilisoft video converter ultimate 5.1 . graphisoft archicad 12 . guitar pro 5 mac download . guitar pro 6 . i.r.i.s. readiris pro 11 download . intuit quicken rental property manager 2009 . macromedia dreamweaver . mathworks matlab r2008a . microsoft autoroute 2008 download . microsoft autoroute europe 2009 download . microsoft autoroute express download . microsoft digital image suite 2006 download . microsoft encarta premium 2007 . microsoft encarta premium 2009 . microsoft frontpage 2.0 . microsoft frontpage 2003 download . microsoft frontpage 2007 . microsoft mappoint 2009 north america download . microsoft money 2005 . microsoft money 2007 home & business . microsoft money 2009 . microsoft money plus download . microsoft money premium . microsoft office 2000 download . microsoft office 2002 . microsoft office 2003 enterprise