A Journey from Unconstrained to Constrained:
description
Transcript of A Journey from Unconstrained to Constrained:
![Page 1: A Journey from Unconstrained to Constrained:](https://reader036.fdocuments.net/reader036/viewer/2022062814/56816812550346895ddda0dc/html5/thumbnails/1.jpg)
Kevin A. BrownSenior Business Analyst2006 NorCal OAUG Training [email protected]
A Journey from Unconstrained to Constrained:Implementing Manufacturing Scheduling and ASCP
![Page 2: A Journey from Unconstrained to Constrained:](https://reader036.fdocuments.net/reader036/viewer/2022062814/56816812550346895ddda0dc/html5/thumbnails/2.jpg)
At a Glance Global leader providing mission critical time and
frequency solutions
Headquartered in San Jose, CA.
Offices throughout the US, as well as the United Kingdom, Germany and Malaysia
Manufacturing in SF Bay Area, Massachusetts and Puerto Rico
FY05 revenue $181M
~800 employees
![Page 3: A Journey from Unconstrained to Constrained:](https://reader036.fdocuments.net/reader036/viewer/2022062814/56816812550346895ddda0dc/html5/thumbnails/3.jpg)
Markets We Serve
Government Communications
Space, Defense and Avionics
Enterprise and IT Networks
WirelineNetworks
Wireless Networks
![Page 4: A Journey from Unconstrained to Constrained:](https://reader036.fdocuments.net/reader036/viewer/2022062814/56816812550346895ddda0dc/html5/thumbnails/4.jpg)
A Sampling of Customers
Telecom
Government
Enterprise
![Page 5: A Journey from Unconstrained to Constrained:](https://reader036.fdocuments.net/reader036/viewer/2022062814/56816812550346895ddda0dc/html5/thumbnails/5.jpg)
Oracle Environment
Hosted by Oracle On Demand
E-Business Suite 11.5.10 CU1
Dell Servers running Red Hat Linux
Live since June 2001
![Page 6: A Journey from Unconstrained to Constrained:](https://reader036.fdocuments.net/reader036/viewer/2022062814/56816812550346895ddda0dc/html5/thumbnails/6.jpg)
Oracle Modules Financials
• AR• AP• GL• Projects• FA• Time&Labor• iExpense
Procurement• PO• iSupplier• iProcurement
Manufacturing• INV• WIP (Discrete)• ENG• BOM• MRP
Order Mgmt/CRM• OM• TeleService• Contracts
Miscellaneous• HR• ICM
![Page 7: A Journey from Unconstrained to Constrained:](https://reader036.fdocuments.net/reader036/viewer/2022062814/56816812550346895ddda0dc/html5/thumbnails/7.jpg)
Project Madison
Overall Project Goal• Project Madison will implement three distinct yet
interdependent modules of Oracle: Manufacturing Scheduling, Advanced Supply Chain Planning and Global Order Promising
Primary Project Goal• Provide accurate Ship Dates to our customers
quickly
![Page 8: A Journey from Unconstrained to Constrained:](https://reader036.fdocuments.net/reader036/viewer/2022062814/56816812550346895ddda0dc/html5/thumbnails/8.jpg)
Project Madison
Initial Rollout in our Aguadilla, PR facility• Includes about 80% of production
Focus on ASCP and Manufacturing Scheduling First• Fine tune GOP once ASCP and MS are stable
Use Internal Resources Primarily• Gain a deep understanding of products and
processes• Less Expensive• Longer Project Timeline
![Page 9: A Journey from Unconstrained to Constrained:](https://reader036.fdocuments.net/reader036/viewer/2022062814/56816812550346895ddda0dc/html5/thumbnails/9.jpg)
Selling It
Problem Mfg Scheduling ASCPSupply/Demand across organizations not visible in one screen (see total supply/demand for all orgs) XNo short-term resource capacity planning X XNo long-term resource capacity planning XMust open multiple MPS or MRP workbenches to release orders for multiple orgs X
Operations Challenges
![Page 10: A Journey from Unconstrained to Constrained:](https://reader036.fdocuments.net/reader036/viewer/2022062814/56816812550346895ddda0dc/html5/thumbnails/10.jpg)
Project Challenges
Dirty Data• PO & WO Dates not Maintained• Sales Order Ship Dates not Maintained• Short Orders Left Open (PO and WO)• Inaccurate Lead Times• Scrap not Scrapped
Systems and Application Issues Team Resources Change Management
![Page 11: A Journey from Unconstrained to Constrained:](https://reader036.fdocuments.net/reader036/viewer/2022062814/56816812550346895ddda0dc/html5/thumbnails/11.jpg)
Keys to Capacity Planning
Accurate Routings
Accurate Capacity for Machines and People
![Page 12: A Journey from Unconstrained to Constrained:](https://reader036.fdocuments.net/reader036/viewer/2022062814/56816812550346895ddda0dc/html5/thumbnails/12.jpg)
Routing Update
Existing Routings Primarily Supported Costing• Only contained Human Resources• Used “Transit” resource to simulate extended
machine time• Resources and Departments used legacy
nomenclature
Sample Routing Here
![Page 13: A Journey from Unconstrained to Constrained:](https://reader036.fdocuments.net/reader036/viewer/2022062814/56816812550346895ddda0dc/html5/thumbnails/13.jpg)
Routing Update
Rules of Engagement• Don’t Change Standard Costs• Don’t Interrupt WIP
Complex Process Steps to Model• Test Operations• Operator Attended and Autonomous Processes• Shared Resources• Batchable Resources• Variable Process Times
![Page 14: A Journey from Unconstrained to Constrained:](https://reader036.fdocuments.net/reader036/viewer/2022062814/56816812550346895ddda0dc/html5/thumbnails/14.jpg)
Routing Update
Example:
Test Fixture Example Here
![Page 15: A Journey from Unconstrained to Constrained:](https://reader036.fdocuments.net/reader036/viewer/2022062814/56816812550346895ddda0dc/html5/thumbnails/15.jpg)
Routing Update
>1000 Routings to Update• Map Old Depts and Resources to New Depts and
Resources• Insert Appropriate Machine Resources• Evaluate Scheduling Sequence for Depts with
People and Machines
Prioritization• Items Averaging > 1 Job per Month• Items with Planned Orders
![Page 16: A Journey from Unconstrained to Constrained:](https://reader036.fdocuments.net/reader036/viewer/2022062814/56816812550346895ddda0dc/html5/thumbnails/16.jpg)
Routing Update
Keeping Things Simple• All Updates Made on Spreadsheets
Item Seq Op. Desc.Dept Resource BasisUsage Inverse 24 HrsDisableSch SeqAssigned UnitsSched Std Rate46162 50 STAGE KITT050 T050 ITEM0.0001 10000 NO Y 0.04 YES YES46162 50 STAGE KITT_STAGE/ KT STORE ITEM0.0001 10000 NO 0.04 YES YES46162 150 SMT T160 T160 ITEM0.0583 17.15 NO Y 0.04 YES YES46162 150 SMT T_SMT MACH OP 2 ITEM0.0583 17.15 NO 10 0.04 YES YES46162 150 SMT T_SMT SMT 0.0583 1046162 300 2ND OP T350 T350 ITEM0.0666 15.02 NO Y 0.04 YES YES46162 300 2ND OP T_2ND OP ASSY 2 ITEM0.0666 15.02 NO 0.04 YES YES46162 999 QA T850 T850 ITEM0.0166 60.24 NO Y 0.04 YES YES46162 999 QA T_QA QA ITEM0.0166 60.24 NO 0.04 YES YES
![Page 17: A Journey from Unconstrained to Constrained:](https://reader036.fdocuments.net/reader036/viewer/2022062814/56816812550346895ddda0dc/html5/thumbnails/17.jpg)
Routing Update
More Simplicity• Use Standard Interface Tables and Processes• Insert Statements Created Using MS Word Mail
Merge Functionality -- to add new resourcesinsert into bom_op_resources_interface(RESOURCE_SEQ_NUM,ASSIGNED_UNITS,USAGE_RATE_OR_AMOUNT,SCHEDULE_FLAG,OPERATION_SEQ_NUM,ORGANIZATION_CODE,ASSEMBLY_ITEM_NUMBER,RESOURCE_CODE,SCHEDULE_SEQ_NUM,basis_type,EFFECTIVITY_DATE,PROCESS_FLAG,TRANSACTION_TYPE)values(10,1,0.001,1 -- need 1 or 2, 50,‘PRT',‘TT-T654/RB/GPS','STORE',NULL, 1 -- basis_type,to_date('07-SEP-2005','DD-MON-YYYY')+1/24/60,1 -- process_flag,'CREATE');
![Page 18: A Journey from Unconstrained to Constrained:](https://reader036.fdocuments.net/reader036/viewer/2022062814/56816812550346895ddda0dc/html5/thumbnails/18.jpg)
Production Cutover
Challenges• Lots of Work in Process• Reporting• Scheduling Process During Transition
The Plan• Leave WIP Alone (for now)• Ensure All New Jobs have Updates Routings• Tweak Capacity to Create ‘WIP Resistance’• After X Weeks Update any Open Jobs with Old
Routings
![Page 19: A Journey from Unconstrained to Constrained:](https://reader036.fdocuments.net/reader036/viewer/2022062814/56816812550346895ddda0dc/html5/thumbnails/19.jpg)
Open Issues
Production Control Reorg??• Currently Personnel Segregated by Product Family
Maintaining Capacity
Fine Tuning• Mfg Sched Time Fence vs. ASCP Time Fence• Use of Penalties• Capacity/Usage/Assigned Units
![Page 20: A Journey from Unconstrained to Constrained:](https://reader036.fdocuments.net/reader036/viewer/2022062814/56816812550346895ddda0dc/html5/thumbnails/20.jpg)
Lessons Learned
Separate Project for Routing Update
Allow Time for WIP to Fill with Updated Routings
Emphasize Clean and Well Maintained Data
Expect and Allow Changes to Standard Costs
![Page 21: A Journey from Unconstrained to Constrained:](https://reader036.fdocuments.net/reader036/viewer/2022062814/56816812550346895ddda0dc/html5/thumbnails/21.jpg)
What We Did Right
Used Mostly Internal Resources
Completely Revamped Routings
Started in Largest Plant
![Page 22: A Journey from Unconstrained to Constrained:](https://reader036.fdocuments.net/reader036/viewer/2022062814/56816812550346895ddda0dc/html5/thumbnails/22.jpg)
Questions?