Professional Documents
Culture Documents
Page 1
Project management Time
N/A Scrap
Project management software N/A Setup & Run
perspective is by and large “What Time
resources do I need to complete this N/A Tool Tracking
project?” This is not the question that N/A Bill of Materials
manufacturing companies need the
answer to. Production schedulers need
The vocabulary alone should help you
to know “How can I best use my
identify which product is more suitable
resources to complete all my work
for your requirements.
orders?" Project management software
identifies which resources are over
There are four difficulties that arise in
allocated. Seradex Xpress identifies
using PM Software for Production
what jobs are late.
Scheduling:
Let’s examine the vocabulary used in
• Wrong Tool: Trying to catch fish
project management software and
with a mousetrap
contrast this to the vocabulary used in
production scheduling packages like SC
• Productivity: Hand saws vs.
2000.
Chainsaws
Project Production • Integration: Scheduling,
Management Scheduling costing, inventory, estimating
Software and entering data twice
Baseline vs. Standard. vs.
Actual Actual • Show Stoppers: You can’t get
Consolidate Production there from here
Projects Schedule
Finish Date Due Date
Over allocation Bottleneck Wrong Tool: Trying to catch fish with a
Percentage Percentage mousetrap
complete complete
Precedents Required All PM software uses a concept called an
Operations “over allocated resource”. In the
Project Job/Work Order factory, it is physically impossible to
Resource Work Center over allocate a resource - however - it is
Task Operations possible to have a late job! If you
schedule 12 hours work into an 8 hour
Critical Path N/A shift you do not have an over allocated
Float N/A resource you have a late job! It is
GANTT N/A conceptually incorrect to consider this
as over allocating the resource.
Nodes N/A
Production scheduling software is
Outline N/A
organized around the concept of how to
PERT N/A ship on time.
Relationships N/A
Resource leveling N/A Here are some other conceptual
Subtasks N/A problems that create problems in using
Task dependency N/A PM software for production scheduling:
Task splitting N/A
• PM Software is oriented towards
N/A Routings applications where you can rapidly
N/A Material Lead scale resources up and down to
Page 2
meet a finish date. You can call the
union hall and get 200 more • In some PM Software it is difficult to
carpenters; you can rent equipment compare actual to a standard (i.e. as
for short periods of time. Most you adjust a project, the original
manufacturing companies cannot base line is not kept).
scale their equipment or personnel
so easily (“Yeah, Bob send me over • To generate a master schedule, you
a couple of 5 axis machines with are required to consolidate multiple
operators for a week”). projects together. The process of
rolling many projects together is
• Many users in a true project often manual and tedious. You must
environment can have separate manually select each project file you
resource bases for each project or a want included. The ability to analyze
limited subset of resources that and report on the consolidated
apply over multiple projects. Most results of multiple projects is usually
manufacturing companies use a weak or nonexistent. To properly
common resource base to produce control multiple projects a common
all products. resource data base and calendars
• Most PM Software allows the are required and this is often lacking
creation of “Project Templates” for in PM software.
repetitive projects. But, if you
manufacture 700 different parts, you • Most PM Software allows task
would require 700 templates - each splitting. Moving carpenters from
a separate file. one house to another and back is
very feasible in construction. Tearing
Furthermore, templates do not include down machines in the middle of a
production quantities - only the total production run is not usually an
task time for each operation can be economical practice.
entered. The task times will vary are
you producing one or fifty? Therefore • PM Software is set up to allow
every time you produce a part, you multiple parallel activities to be
must adjust every task time for the coordinated on a regular basis. For
quantity being produced. example, while constructing a
house, electricians, plumbers,
• A significant aspect of using PM heating and ventilation and drywall
software is the extensive visual contractors could be working
control. You can modify columns, simultaneously. Most manufacturing
bars, tables, profiles, timescales companies are more sequential than
grids and colors; you can scale the parallel. In manufacturing
visual output to print, formatting it companies, you typically get
for particular requirements, and so something like design, fabricate,
on. At a management overview level assemble, test and ship all occurring
the visual output is very helpful for in series.
medium to long term planning.
• The effectiveness of scheduling
However, is this information in the best algorithms in PM Software varies
format for efficient shop floor control? widely. In the April, 1995 issue of
Supervisors and floor personnel need to Byte Magazine a test on the
know as quickly and simply as possible scheduling algorithms revealed
“What should I do next?” The best way significant differences.
to provide this is not through GANTT
charts or work breakdown structures but
through other measures like work
orders and simple reports.
Page 3
Productivity: Hand saws vs. Chainsaws of time and apply this to a task each
and every time you produce
• Implementing schedule changes in something.
PM Software requires a great deal of
manual editing. Priorities, • Updating the schedule from shop
forward/backward selections, task floor transactions again means
times, task completion and alternate calling up individual projects and
resources must all be done at the working at the task level. No central
task level. In SERADEX XPRESS data input form is available to
these activities can be done at the update tasks across all projects.
work order level or automated SC2000 allows transaction
completely. The more cumbersome information from the shop floor, as
and time consuming schedule well as routings and work order
revisions become the less likely the forms to be quickly entered or
scheduler can react in real time to edited.
solve problems.
• PM software cannot automatically
• PM Software does have a priority schedule a task from one resource to
system, but you must select the an alternate resource if the first is at
priority for each task in a project as capacity. So again this requires
opposed to globally setting a priority editing at the task level. SERADEX
for each project. SC 2000, allows XPRESS allows alternate resources
you to quickly adjust the priority of to be maintained.
the entire work order. Customer
demands, Murphy’s Law and • PM Software does not allow
effective simulation all dictate alternate routings (i.e. you may
frequent priority shifts on a work have an automated machine and a
order by work order basis. To manual machine. If the automated
change a priority on a project in PM machine is tied up, automatically
software requires that every task be switch the operation to the manual
manually adjusted. This is time machine.) This would require editing
consuming and unwieldy. In SC2000 at the task level. SERADEX XPRESS
priorities and forward/backward are allows alternate routings to be
set for the work order not for the maintained.
individual tasks.
• Basic functions required by
• Many manufacturing companies manufacturing companies like
issue work orders for different printing a work order or creating a
quantities of items. This is not easily routing database are not available in
handled in PM Software. PM PM Software.
Software does not have a feature to
calculate the total operation time • User definable screens or forms for
using different quantities. Again data entry or viewing can be easily
each task must be manually edited created.
to calculate the effect of different
production quantities. If the quantity • In many PM Software programs the
ordered changes, every task ability to rapidly adjust resource
duration must be manually hours and availability and have a
calculated and edited. calendar view of the resource is not
available
• Project Management Software (“PM
Software”) does not have facilities Integration: Scheduling, costing,
for set up and run times. You must inventory, estimating and entering data
manually calculate the total length twice
Page 4
which has all these features already
• Most PM Software is not constructed programmed in).
on an open database making
integration difficult. • PM software does not link to MRP
functions like material planning and
• Most PM Software does not allow purchasing.
custom reports to be generated.
Show Stoppers: You can’t get there
• In manufacturing, integration from here
between estimating, invoicing,
costing and scheduling, shop floor • PM Software does not offer multi-
data collection and payroll is very user capability (i.e. only one person
beneficial. This eliminates entering can be in a project at one time.)
the same data multiple times. This is a significant drawback in a
manufacturing environment where
• Production scheduling requires shop you want multiple people to
floor data collection. This allows simultaneously enter work orders,
printing up to date status reports, routings, shop floor transactions,
identifies problems before they adjust priorities, and analyze the
snowball and creates an archive of schedule.
data that can help improve the
accuracy of future schedules. The • Some PM Software like Microsoft
collection of this data by either bar Project is limited to 80 projects (i.e.
code or shop floor time tickets is a this would be equivalent to 80 work
key to the successful orders).
implementation of a scheduling
system. Updating this information in
many PM Software products can be a
painful exercise; an exercise not
designed for rapid data entry.
Page 5
Assessment Questionnaire 7. Do you require less than 100 tasks
or operations to manufacture your
The following questionnaire will help product?
you determine whether you should be Y N
using PM Software or a product like SC 8. Do you have less than 100 work
2000. centers?
Y N
1. Are your products in WIP for less 9. Is it difficult to rent production
than 3 months? Y equipment for short periods of time?
N Y N
2. Would you like to collect shop floor 10. Is it difficult to hire factory
data for costing purposes? personnel for short periods of time?
Y N Y N
Page 6
The table below compares some common scheduling activities. John and Cathy are hypothetical production
schedulers for a machine shop that supplies the aerospace industry. They currently have 10 jobs in house with
an average 20 operations per job. They need to react to the following schedule events:
Page 7