A Guide to the DIY vs. Outsource Decision

THE OEM SERIES
Chris Hubert
A Guide to the
DIY VS. OUTSOURCE
DECISION
For Computer-Controlled Devices and
Embedded Computer Solutions
A PUBLICATION of CONTINENTAL RESOURCES
EXECUTIVE SUMMARY
1
Congratulations! You’re considering building
a computer-controlled device/appliance to
sell a turnkey solution for your software.
Welcome to the world of manufacturing. This
eBook outlines the elements involved in the
manufacture of computer-controlled solutions.
2
You’ll get a picture of all the departments
involved and the impact of the manufacturing
decision across and throughout your
organization. A quick review of the table in
Appendix A illustrates the complexity.
3
Any analysis wouldn’t be complete without a
discussion of alternatives.
Introduction
There’s Always
Something…
The possibilities and perils of the
Make vs. Buy decision
The phrase “There’s Always Something” is a
backdrop to make people think, laugh, cringe,
and better understand various aspects of “what
seem to be simple matters.” That same backdrop
provides a fitting storyline to explore the pains,
perils, and promises that people face when
their livelihood and day-to-day activities involve
embedded, purpose-built OEM computing
platforms.
Regardless of whether the custom-build initiative
causes pain or pleasure, it begins prior to the first
piece of code being written or first component
or subassembly researched… and continues
long after the unit is shipped, installed and
functioning.
Check out the table in Appendix A which
provides a fairly comprehensive list of the
various elements of a typical custom embedded
computing initiative, and the departments that
are either involved or affected in each step
throughout the process.
Find out how prepared you are to manufacture
your own systems – take the survey in Appendix
B. Send it to us for your ‘readiness’ score.
Read this eBook to understand and evaluate all
the components in the manufacturing scenario as
well as some of the alternatives.
Within this eBook, we reference a brief poem first
noted in the 14th century, a cautionary tale about
how overlooking the most inconsequential matter This eBook addresses six elements within the
could have broad and deep implications for a
process of designing, building, testing, and
successful legacy.
supporting an embedded computing solution.
Those six elements are the corresponding six
For want of a nail the shoe was lost.
chapters of this eBook.
For want of a shoe the horse was lost.
For want of a horse the rider was lost.
For want of a rider the message was lost.
For want of a message the battle was lost.
A LOOK AHEAD
For want of a battle the kingdom was lost.
And all for the want of a horseshoe nail.
CHAPTER 1: Systems Planning Services
FIGURE 1: How failure to anticipate or correct
some small issue leads, step-by-step, to a terrible
outcome.
CHAPTER 2: Vendor Selection and Management
CHAPTER 3: Systems Build, Integration and Testing
CHAPTER 4: Inventory Management
To begin, it’s essential to understand that the
Make vs. Buy decision affects more people and
departments than engineering. In fact, Make vs.
Buy is often more of a financial matter than an
engineering one.
CHAPTER 5: Logistics
CHAPTER 6: Post Sale Considerations
[III]
TABLE OF CONTENTS
page
i
Chapter Overviews
1
1
Systems Planning Services
4
2
Vendor Selection and Management
8
3
System Build, Integration and Testing
10
4
Inventory Management
14
5
Logistics Management
17
6
Post-Sale Considerations
19
A
Appendix A: Table showing how the various elements of the
22
B
Appendix B: Are you prepared to build your own solution?
24
C
Financial Considerations
27
Glossary
30
manufacture of custom systems impact
departments throughout your organization.
Take the survey.
[IV]
i
CHAPTER OVERVIEWS
Chapter 1: Systems Planning
Services
budgets needed to not only design the product
and prototypes but to build the product in the
anticipated quantities.
A penny for your thoughts?
Building a purpose-built solution with an
embedded processing engine has to start
somewhere… and so does this first chapter of this
eBook. Let’s start by assuming that you already
have the idea for the product/solution. Maybe
you want to build a turnkey solution for your
software – an appliance or computer-controlled
device to run your software.
Before jumping into the project’s design
stage, you’ll want to fully review the project
requirements. Does your organization have the
internal capabilities necessary? How difficult are
those capabilities to obtain? Do you possess the
correct:
• Engineering skills
• Processes
• Tools
• Financial wherewithal/systems
• Space
• Logistics
Engineering skills must be broad enough to cover
hardware identification/selection to the board
and sometimes the component level, software
(from bios and drivers, through connectivity, to
the application and its integration with other
systems and apps), as well as the design and
testing of prototypes.
The stage should be conducted with controlled,
documented processes addressing, in addition to
the code and device, mechanical and electrical
aspects. It’s during this stage (or even prior to it)
the group leader and team should determine the
Chapter 2: Vendor Selection and
Management
Vendor selection and management is one of
those ‘matters of degree’. You COULD start at
the ASIC (Application-Specific Integrated Circuit)
level, or for that matter, by designing your own
microprocessor. Or you could step up to the
next level of integration and build with ‘building
blocks’ of subassemblies and existing code from
libraries. Or, you could move closer to the top
of the pyramid and select a fully integrated
computing platform, add the needed options, and
then drop the code onto/into the platform.
Using the lowest level of integration enhances
your control but exponentially increases your
vendor selection choices and management
conundrums. Not only must some component be
designed at the chip level, but each component
must work – it must work in-and-of-itself, work
with the other components selected and continue
to work for the anticipated product lifetime.
“Do you feel lucky? Well...
do ya?” (with deference to
Dirty Harry)
The lower the level of integration, the more
people and companies you’ll need to rely on.
Each contact at each vendor-partner must be
available, responsive, and knowledgeable. And
you have to be a big enough fish for each and
every vendor in order to get the level of support
for the most important development project
going on ANYWHERE IN THE WORLD – the one
you’re working on.
[01]
i
CHAPTER OVERVIEWS
“It’s only money.” Each and every matter in this
Each element of this stage has engineering
stage has two interrelated elements: engineering matters at the heart and financial matters on the
and finance. Making the assumption that the
wings.
design is flawless, there are soft opportunity costs
and hard financial costs associated with vendor
Chapter 4: Inventory
and product selection.
Management
Chapter 3: System Build,
Integration, and Testing
“Don’t get caught holding the bag” is something
your accountants will think about. There
are proper and improper methods to report
inventory. And the first step is to know and record
what type of inventory it is. Raw materials (so to
speak), Work-In-Process, and/or finished goods
are reported in different ways on the financial
statement. Be aware of it and plan for it so it does
not become a toxic asset.
Integration. Imagine if it was simply building
a super-complex electronic solution and foolproofing it from the well-intentioned (and
the not-so-well-intentioned). In the build of a
custom, embedded computer-based system,
the complexity is a factor of the number of
components (or building blocks), the number
of models, combined with personnel, space,
engineering, testing and logistics. Building it is
just one part of the equation.
Look beyond your workstation and outside the
lab to see your colleagues. Are they, will they, can
they be fully engaged? Will they be all-in?
• Who will be responsible to
account for manufacturing,
imaging, testing, revision control,
branding, packaging, logistics,
installation, warranty service and
post-warranty support?
• Who will be responsible to ensure
that your processes are proven
and documented, in one or
perhaps more languages and with
respect to many environmental
and even cultural matters?
• Who will be responsible for
certifications, new accounting
principles, logistics?
Once your prototype is built and tested, will
your business begin to enjoy the full measure
of the potential revenue stream? To ensure
that the revenue stream is sufficient (if not
maximized/optimized), you need to have the
right quantity of finished goods on hand, the right
quantity of work-in-process in production, the
correct amount and mix of the various options
understood, planned, and flowing (but not
flowing too quickly or too slowly), and be totally
aware of any components/subassemblies of your
solution that are nearing end-of-life, rev changes,
and/or last time buys.
The stakes have increased. Hitting these goals
on the nose will maximize ROI – but fumbling
any aspect could lead to negative financials
associated with obsolete inventory and/or sales
opportunities lost due to mismanaged inventory.
And, don’t forget the obvious. Someone, using
suitable systems, still must manage the inventory
- all of it, from each ‘piece-part’ to the fully
functioning and tested systems.
[02]
i
CHAPTER OVERVIEWS
Chapter 5: Logistics
Management
Chapter 6: Post-Sale
Considerations
Logistics is defined as the detailed coordination
of a complex operation involving many people,
facilities, and/or supplies. Another way to
think about it is “getting your exact solution, to
exactly the right people, looking exactly like it is
supposed to, exactly when and where they need
it.” And this matter even involves inspectors that
will want to know exactly what is in the box,
without opening the box.
Wouldn’t it be wonderful if you could clear your
mind after your solution was built, shipped,
delivered, and successfully installed! Don’t exhale
yet. There’s still a lot of work to be done. Whose
responsibility will it be to:
Which of your colleagues can you count on
to create the custom packaging that may
be needed? Are you going to be personally
responsible to make sure a drop-ship gets to your
client’s designated target destination (and not
to their warehouse or buyer’s desk)? Will the
recipient know exactly what to do if they receive
a package or the unit within the package, and if it
was damaged in shipment? Will you be shipping
FOB Factory or FOB Destination or via some other
manner? Will you be shipping overseas? Are you
prepared for foreign business registrations and
taxes?
• Provide technical support via web,
phone, or on-site
• Coordinate hot swaps and spares
• Administer on-site repairs
• Address AND RESOLVE the
unexpected?
Somebody has to do it, and somebody has to pay
for it.
Given that we live in an electronic/informational
era, people need and expect everything ‘right
now’. And the expectations of immediacy are
becoming more severe when companies like
Amazon talk about “delivering by drone; same
day.”
ICON KEY
Customer Considerations
Certification Considerations
Department Considerations
Factory Considerations
Logistics Considerations
If shipping is your business’s primary business,
you understand and deal with the financial
impact of missing any one step. If shipping is
not your business’s main business, perhaps this
function is better left to others.
Hardware Considerations
Software Considerations
[03]
1
SYSTEMS PLANNING SERVICES
S
ystems Planning Services, the first stage
of an engineering project, defines the
physical and software aspects of the
computing platform and how the solution will be
supported throughout its entire life cycle.
From financial and technical perspectives
seemingly small matters will affect the big picture.
Your product/solution should be optimized for the
immediate need and be “future proofed” against
unexpected future occurrences.
Decisions made during this initial phase affect
many different people and many departments
both inside and outside of your business – and
are likely do so for many years. During this
stage, before-the-fact consideration is required
to mitigate complex issues such as reliability,
logistics, the coordination of different teams,
as well as both short-term and post-warranty
support, regardless if each seems consequential
or insignificant.
A. Custom Configuration
B. Process Control
C. Product/Component Evaluation
D. Configuration Control
E. Mechanical
F. Electrical
G. Firmware/BIOS
As the idium goes; failing
to plan is planning to fail.
1A:Custom Configuration
Customizing the configuration of your compute
engine is a matter of degree. The extent of the
customization ranges from building a completely
proprietary platform, to using standard, off-theshelf systems. Defining the configuration of
an optimized platform is done with respect to
technology building blocks, support availability,
integration, and life cycle considerations.
• Over time will it prove cost effective
to use a customized configuration, (as
opposed to the commodity, garden
variety) due to optimized performance
and better control of support costs?
• How much control will you abdicate
if you buy commodity-class materials
(components, subassemblies) from an
online store?
• You know that configurations, rev
levels, and the actual components/
subassemblies will change very quickly.
Will you know when? Will you know
soon enough?
1B: Process Control
Start by thinking of this as a yes/no question. Do
we or do we not have a process control system?
Then think of it as a series of concentric circles
since there must be a system in place to control
the entire process plus systems in place to control
each sub-process for every stage of the system’s
life, from design through post-warranty support.
If the answer is “no,” the task at hand is to create
one. However, is the undertaking of this task too
formidable to be viable? At a minimum this action
demands attention to each of the following and
more… and, as the saying goes, will be as strong
as its weakest link:
• A plan to be developed including
the costs estimated
• The plan vetted and approved by
stakeholders
[04]
1
SYSTEMS PLANNING SERVICES
• Operations: to project and plan
how it will meld with the existing
processes and facilities
• Purchasing: to source and
price-out; create RFPs and place
purchase orders; establish credit
terms with new vendors
• Training: to be defined,
documented, delivered, and
sustained
• And more…
If the answer is “yes,” then an evaluation should
be made of the suitability of the entire process
and the suitability of each step within it.
Should an ISV decide to build their own system,
the solution may, for instance, include 10
separate products: a chassis, motherboard,
storage, memory, networking, special I/O, video
card, cables, power cord(s) and more. In this
example the complexity increases by more than a
factor of 10; not only must
each component go
through its evaluation, but
each must also be
evaluated in conjunction
with the others. Does it
integrate well with the
others? When combined,
do they function as expected? Are specifications
within targets? What happens if one of the
components changes?
• Assure that the current process is
suitable for the project at hand.
• Defined and controlled enough to
make a consistent product
Whenever one building block
changes, the impact is felt
through the entire product build.
1C: Product/Component
Evaluation
Depending upon the level of integration,
from one to many products (building blocks/
components) must be evaluated both individually
as well as in conjunction with all the other
products going into your solution. The evaluation
should include not only the current suitability
of each product but also anticipate/project
suitability over your solution’s projected life.
In its simplest form, when an ISV (Independent
Software Vendor) needs an appliance to run
their software, the application can be ‘imaged’
onto a pre-built system. In this case the product
evaluation is “Does the software run properly on
this system?” Your engineering and purchasing
departments will spec and source only one or
two highly-integrated products. The logistics
department need only manage receiving,
unpacking, repackaging, and shipping of one
integrated unit.
Every component change must be planned
and accounted for. Otherwise one unexpected
product change could cause a nasty ripple
effect through your entire build, impacting your
certifications, even shut down your assembly line.
1D: Configuration Control
Since we live and work in an environment of
constant change, effort should be made to
reduce the likelihood that changes will impact the
system. Software drivers will change, hardware
will be improved, and better/faster/cheaper
alternatives will arise. Without the plan and
process to address and mitigate these changes,
the impact will be greater and more disruptive
than need be.
[05]
1
SYSTEMS PLANNING SERVICES
The impact of configuration control is known to
be broad and deep – almost certainly broader
and deeper than anticipated. Any single change to
the configuration will have a cascading effect on
various people and departments such as:
• Purchasing
Will the price be right when comparing
new, replacement products with old
products; sourcing vendors; the
administration, placing, and managing of
purchase orders; dealing
with obsolete inventory
that may be in stock or in
the pipeline; projecting
future needs within the
dynamic customer/
prospect environment.
Perhaps even establishing new vendor
relationships. And making sure systems
are in place and functioning so that
Accounting is aware of inventory levels
and types.
• Engineering
Making sure the new configuration works
(software, hardware; independently and
together); integration aspects, software
imaging aspects. The list goes on and
must certainly includes attaining and
sustaining applicable certifications.
• Post sale support
Having the people, knowledge, and spare
parts to: know the exact configuration of
each system being addressed; understand
and actually resolve the issue; as well as
getting the information and correct rev of
the needed item to the right person, at
the right place, at the right time.
1E: Mechanical
and-of-itself and to the environment within which
it will be deployed. For example: if the system and
its embedded computer will be field-upgradeable,
can the computer be easily accessed, easily
disassembled, and easily reassembled? Attention
must be devoted to the mechanical aspects of a
solution before-the-fact; otherwise unnecessary
expenses, frustrated service technicians, and
dissatisfied customers will result.
Will your system be a part
of something even more
complex?
If so, what would happen if say, the footprint
changed? Would the system still sit properly on
the cart used to move it? By designing to and
with industry standards, it becomes less likely
that a cart built by a third party could have a
negative impact of your solution.
What is the operating environment for your
solution? Hot? Cold? Damp? Are there size or
weight issues that impact deployment by a single
person?
And as unimportant as it may seem to an
engineer, if the exterior of the unit is unattractive
or if changes cause the housing to need
modification, marketing materials may have to be
reproduced and redistributed.
1F: Electrical
Will your solution be used in countries using the
same power spec? If so, and if it will be deployed
in temperate, protected environments, its
electrical requirements will be relatively simple.
However, if your customer base is multinational
and/or the unit is expected to function in harsh or
electrically-noisy locales, these matters must be
addressed. Who will be responsible?
During the System Planning Services phase,
consideration must be given to the mechanical
aspects of the solution; that is the solution in[06]
1
SYSTEMS PLANNING SERVICES
Will your system share a power supply or power
source with an abutting or integrated device? If
so, the electrical aspects of each will affect the
other.
One of the biggest benefits an integration partner
can provide is mitigating the impact. Your partner
can’t prevent the change from occurring but can
help you foresee it, plan for it, manage it, avoid/
mitigate the downside risk, and perhaps leverage
the upside enhancements.
1G: Firmware/BIOS
Most system downtime is due to software issues.
And a ‘simple’ patch can prevent or resolve most
issues – if you have planned for the inevitability.
• Will your firmware be volatile and
updates addressed when needed?
• Will it be fixed at and to a specific
rev level, fixed on the release
of each new rev, or be fully
customized?
At what level and in which manner will you
delve into the inner workings of the software?
Understanding this question and preparing for
the virtual certainty of changes in the system’s
inner workings is essential. Depending upon
the level of integration, you may need a team
of programming experts. Will you design your
solution such that the Firmware and BIOS can be
upgraded in the field and/or from the Cloud or
by another means? Or will a change, upgrade or
error require that a technician be deployed to the
location of the unit?
It’s essential to have a functioning open line of
communication with every vendor that makes a
product you use. You should feel confident that
your vendor contact is aware of the matters most
important to you. Will you have the confidence
that every vendor will take the actions you need
most? By working with the right integration
partner, your line of communication is one-to-one
or perhaps one-to-a-few… but not one-to-many.
When you select the hardware, when the drivers
need to be upgraded, who will be responsible and
how will they deploy the new code?
During the integration phase
of a custom system build,
attention must be given to
managing the supplier/vendor
relationships. At almost any
instant in time, a supplier’s
product spec could change or
the product could be scheduled for its end-of-life.
Depending on the type, extent, and timing of the
change, one or more of a series of actions could
initiate.
[07]
2
VENDOR SELECTION AND MANAGEMENT
S
electing your vendor partner(s) and
managing your relationships with each
of them are two interrelated yet distinct
matters. The complexity of vendor selection
and management can be linear or exponential.
The OEM’s technology, the company’s focus, its
roadmaps, and its channel attitudes and programs
must be considered when selecting the vendor
products that will become part of the technical
core of your solution. Your sourcing (based on
the level of integration) will determine if your
vendor management efforts will be “Times 1,”
“Times a few,” or “Times many.”
Consider your relative importance from the
vendor’s perspective and recognize that change
and its impact cannot be prevented, but only
mitigated and managed. And the most valuable
service a vendor partner may supply to you is
their ability to help you simplify, prepare, and
adjust for:
A. End-of-Life Notification
B. Vendor Consolidation
C. Technical Considerations
2A: End of Life Notification
If a component of your system reaches its end of
life, will it affect many people and departments
inside and outside your business? Will it impact
your product certifications? Data must be
gathered and analyzed before decisions are made
and before actions are taken.
those are relatively distant in the future, perhaps
there’ll be no issue more involved than placing
another order.
However, if time is short and the project life of
the system being built is long, the actions taken
will use a different path. That might include
addressing an overstock of a now-obsolete part.
The technical team members responsible for
design, integration, and testing
will need to find an alternative.
It could be as simple as
upgrading along with the
vendor or changing vendors to
acquire a similar commodity (if
the product is a commodity),
under a different brand. But simple is relative.
While finding a suitable replacement could be
easy, the Scope of Work, testing, and
administrative documents still must be modified
or created and stakeholders notified of the
change and its impact. This is likely, perhaps even
required to meet compliance mandates… even if
the change will have no impact.
In the event an exact commodity replacement is
not available, an alternative must be researched,
vetted, tested, and entered into the build and
support processes and documentation. While it is
not exactly back to square one, finding and using
the replacement will be more like it than less like
it.
The people responsible for post-sale and postwarranty support will also be impacted, perhaps
The Purchasing Department will be impacted
not immediately; but once the new product
early-on. They’ll need to assess inventory and
replaces the old, your support staff will be
pipelines, and perhaps the availability of the exact responsible for the support of at least one more
commodity product from alternative sources.
version of your solution.
They’ll need to project when production will
Will there be other matters to address? Some
stop and weigh the (non-technical) alternatives
might be simple, such as adding another location
they have. If “last-time-buys” are available and
in the warehouse for the new item. Others may
[08]
2
VENDOR SELECTION AND MANAGEMENT
be very complex, including emotional issues that
could arise between suppliers and your staff, as
well as with your clients and stakeholders due to
the change.
A good partner can and will help mitigate the
impact of change by foreseeing, planning, and
acting sooner rather than later. The change in a
vendor’s technology may not have to impact your
product using that technology.
2B: Vendor Consolidation
Before researching, assessing and taking action
The concept of vendor consolidation is simple and related to a change in technology; information
about the pending change needs to get to the
sound. You get the benefits of multiple vendors
right people. And that requires a process with
but work with only one or a few. This directly
consistent and clear communication to address
reduces your costs in a number of areas. The
and mitigate this recurring certainty.
practice is so economically sound that each year
hundreds of billions of dollars flow through the
technology distribution industry.
Deciding to make in house or to buy from another
company is vendor consolidation in practice. The
concept is not absolute nor is it binary. Engaging
and managing fewer vendors is usually easier
than doing the same for many vendors. For a
small business, the act of working with fewer
vendors makes your business relatively more
important to the supplier, not only due to volume
but also the breadth of the relationship. A small
fish in a big pond is usually called “prey.”
2C: Technical Considerations
“It is knowing what to do
with things that counts.”
Attributable to Robert Frost’s 1936 poem “At
Woodward’s Gardens”. That quote applies to
the technical aspects of vendor selection and
management. However before anything can
be done with and to the product that could be
affected by technical change, those changes
must be communicated along with the potential
impact. Given that change is omnipresent, a
process acknowledging that change is near and
advising how it might/will/could impact your
product, must be established with each vendor.
[09]
CONSIDER THIS
Since change in the technology is
inevitable.
»»Is the change projected to be
severe?
»»Is it in hardware or firmware?
»»Will it affect any applications or any
aspects of the systems integration,
testing, deployment, support or
any other process?
»»Should the documentation be
modified to reflect it?
33
SYSTEM
BUILD,
INTEGRATION
AND
TESTING
SYSTEM
BUILD,
INTEGRATION,
AND
TESTING
D
o the skills, tools, processes, and time
exist within your business, and do they
exist at the needed level, to undertake a
manufacturing function? If the skills and tools are
available, will the team accept the responsibility
with enthusiasm or with hesitation due to existing
workloads or expectations?
letter for each and every build. It requires an MRP
application and likely, even an MRP/IT support
team.
Is the team schooled in integrating the solution
function in its final environment? Making it work
coming off the manufacturing line and making
it work in its final destination are two separate
considerations. Will the product work in the
client’s environment or ecosystem? For instance,
one solution may need to work in a very cold
environment, another in a damp environment,
another in a rugged environment.
Control means both having rules and abiding by
them and working within facilities that comply to
various manufacturing operational standards.
Working with an ISO 9001:2008 registered
company will establish a solid foundation.
Understanding the intent and
letter of their Scope of Work
(SOW) and Engineering Change
Order (ECO) documents will
lead to enhanced control and
protect against innocent
mistakes. Control means never
having to say you’re sorry for trying to do the
right thing, but erring say, by using a higher
performance device to replace the lowerperforming one used in the spec.
If it were only as simple as building a supercomplex electronic solution and fool-proofing
and future-proofing it such that it satisfies the
customer business need. As stated, each element
of this stage has engineering matters at the heart
and financial matters on the wings.
A. Controlled Processes
B. Customized Shipping Documentation
C. Customized Invoicing Documentation
D. Proprietary Hardware Installation
E. BIOS/firmware Control
F. Imaging (Software)
G. Testing
H. Branding
I. Custom Packing Materials
3A: Controlled Processes
Building a customized computing platform is a
manufacturing process. It requires that the steps
are understood, documented, and followed to the
Control must be maintained over the integration
process as a whole which, to be successful, means
control must be maintained over each of the subprocesses.
A traditional manufacturer will probably not find
anything here surprising. They will focus their
attention at auditing prospective integration
partners to ensure their compliance both very
specifically and very broadly. An ISV, on the other
hand, may not be aware of the typical-to-optimal
conditions leading to the needed level of control,
and might overlook, for example, the necessity
of a static-safe environment or an MRP system
that controls inventory. How will the personnel
employed by an ISV respond to the new hardware
business entity inserted within the software
company?
[10]
3
SYSTEM BUILD, INTEGRATION AND TESTING
3B: Customized Shipping
Documents
party in the event there is a problem? Do you
know the difference? A good partner will help you
avoid the downside.
While the creation of customized shipping
documents may not seem all that important, their 3D: Proprietary Hardware
creation is of high importance because it’s the
Installation
first glimpse many people will see of your
As a manufacturer, installation of all devices and
company.
their drivers, whether propriety or standard, is
your responsibility. Often it is the proprietary
It is likely that some or many of your
hardware building block (along with your
customers will require drop ships to
software) that differentiates one product from its
their customers?
competitors and forms the basis of their
company’s value proposition. The question at
Your processes and capabilities must account
hand is, “Is your facility suitable, and are your
for drop ship requirements. In the event your
teams knowledgeable and prepared to integrate
shipment crosses country borders, or the shipping and test the proprietary nature of your solution
container carries anything that must be disclosed as an isolated, discrete device?” And are they also
to handlers, customs people, inspectors, or
prepared and capable of doing the same as a
receivers, the shipping document must comply
component within the more complex solution?
with each requirement.
The actual installation of
proprietary hardware is no
3C: Customized Invoice
more or no less difficult
Documents
than the installation of a
commodity product. Success
Somewhat similar to customized shipping
documents, customized invoicing documents also depends upon the processes
and skills in place. However,
may not seem all that important since someone
the proprietary unit must be received and
else will be responsible. However, given that an
logged as any inventory item. That inventory
invoice is the gateway to payment, each invoice
must reflect exactly what the clients’ accounting/ item could be sourced from and sent by: a third
party, by another unit of the same company that
purchasing departments expect. If not, your
is integrating the solution, or by the customer
receipt of payment will be at best delayed and
possibly even denied. Either way it will likely cost themselves.
your colleagues and company time and money to The key point is to ensure that your proprietary
resolve the matter.
hardware becomes part of the overall controlled
processes, from receiving, to stocking, and to
The matter may become further compounded
its ultimate integration and testing… and maybe
when your customers require drop-ships to
even to its after-life disposal.
their customers… and you must provide proof
of delivery and acceptance by the receiver. Did
3E: BIOS/Firmware Control
you know that the difference making a shipment
under the terms of either “FOB Factory” or “FOB
Most system downtime is due to software issues.
Destination,” affect not only freight costs and
A simple ‘patch’ prevents or resolves most issues
ownership transfer, but also defines the liable
provided you have planned for the inevitability.
[11]
3
SYSTEM BUILD, INTEGRATION AND TESTING
At what level and in which manner will you
delve into the inner workings of the software?
Understanding this question and preparing
for the virtual certainty of changes in solution
components is essential. Depending upon the
level of integration, you may or may not need a
team of programming experts.
others. Efficiencies are gained
because time is too dear to
construct each instance as
you go and have a technician
perched over each system as
its operation system and aps
are loaded.
Will you design your solution such that the
Firmware and BIOS can be upgraded in the field
and from the Cloud or another online means?
Or will a change, upgrade or error require that
a technician be deployed to the location of the
unit?
Usually the customer creates the image and the
integrator partner loads the exact image the same
way for each unit being built.
3F: Imaging (Software)
3H: Branding
Imaging software usually refers to making a
precise copy of the operating system and the
application. Special tools are required for
software imaging – otherwise the software must
be loaded manually onto each system individually.
Once an image is constructed and saved, using
the image during the integration process is
straightforward and results in greater reliability
and efficiencies.
The term branding tends to connote giant
multinational companies. However a less acute,
less fanatical aspect embodies every product and
interaction you have with each
prospect and customer. The
first time the public sees your
brand could be when the
transportation company
arrives at your dock. As it
travels from your dock to its
destination, many people may see the outer
3G: Testing
Final testing can be done to specific components,
When you select the hardware, if the drivers need boards, subsystems, devices, and the system
to be upgraded, who will be responsible and how as a single entity. Routine tests are performed
will they deploy the new code?
on commodity components while special tests
are designed and conducted for a proprietary
The actual integration of
device or something special that is unique
the BIOS/Firmware is rote in
and customized for a specific customer. Test
that exactly the same code
parameters are defined and their procedures
is loaded in exactly the same
documented in the SOW (Scope of Work)
manner each and every time.
documents.
Clearly understanding and
Time and space may be the primary concerns as
carefully planning how your BIOS/Firmware will
it relates to testing. Do you have enough time to
be upgraded is the key. Will you always need the
latest version deployed? Will you be using a fixed test the units and meet delivery deadlines? And
is there enough floor space and bench space to
version for the foreseeable future? Or will you
handle the volume?
deploy customized BIOS?
Reliability improves because there is less chance
for error; less chance to mistype an entry or build
a system that is somewhat different than the
[12]
3
SYSTEM BUILD, INTEGRATION AND TESTING
packaging and any branding that it may project. It
could be a beige brown-box stereotype,
something dazzling, or something in between.
Once your system is received and deployed, the
outwardly appearing physical aspects of your
product will project an image. The image you
want/need to project can be accomplished, most
of the time, with custom painting, bezels, face
plates, and silk-screening. (Is
this something you want to
do? Do you have a paint shop
on-location?)
The vessel that delivers your unit carries a
precious object and must be up to the task both
in how it looks and how it works. It provides an
opportunity to promote your business and your
solution. Will you take the opportunity?
The user experience starting,
perhaps, from the moment the
unit is unpacked, powered up, and/or when the
first image appears on the monitor is a branding
matter and a branding opportunity. Regardless if
your documentation is printed, an electronic file,
or both; how it looks, what it says, and how it says
it are all branding matters that can work for you,
could work against you, or not at all be applicable.
It is an opportunity to promote your business and
the solution. Will you take the opportunity?
3I: Custom Packing Materials
While there certainly is a branding aspect of the
packaging used to protect your system on its
journey to the customer, this discussion point is
more focused on getting where it needs to be
quickly, on time, and in the same condition that it
left the dock.
Will you need to create a special container to
house the unit as it travels? For example, will it
be unpacked and then repacked and forwarded?
Will you need to display one or more certification
credentials, list contents, or provide other
notification on the exterior to comply with
regulations or specific customer requirements?
Will your unit cross international borders and
require something special… and/or include
multilingual messaging?
[13]
44
INVENTORY
MANAGEMENT
INVENTORY
MANAGEMENT
N
ot too much, not too little, but just right.
This could be written as a jingle named
the Ode to Inventory Management. It
would describe the lost opportunity that comes
with having too little inventory to meet the
quarter-ending period. It would lament the poor
results due to having an excess. And it would
celebrate the victors’ accomplishment when
supply and demand align perfectly.
Caution! Inventory is also a financial auditor’s
target of interest. There are strict rules for
reporting inventory. It depends upon a number
of factors include the type and stage of inventory.
Missteps or mis-accounting for inventory will
impact your financials. Be aware of this.
A.
B.
C.
D.
E.
Make no mistake; you’ll need to have an eye on
the direction of the market, the needs of the
prospects, and the actions and products of your
competitors.
4B: Lead Time Management
The BOM (Bill of Materials) is the buyer’s
playbook. It can be used to plan and manage the
purchase and receipt of all the elements used to
build your customized computer platform. It
requires an understanding of the vendors’
manufacturing and lead time, a good MRP system
to automate and communicate a lot of detail. And
include the fail safe plan to engage should there
be a disruption.
Maximized Product Life
Lead Time Management
Finished Goods
Last Time Buys
Options Management
CONSIDER THIS
4A: Maximized Product life
Maximizing the life of your purpose-built
computer requires that just the right amount of
inventory is on-hand and in the pipeline. It also
requires foresight to project how hard-to-get or
soon-to-be obsolete products can be replaced/
re-sourced with the best viable alternative. Above
all it requires close communication among the
buyers and the sellers and the builders.
The right partner can help you mitigate the risks
that come with unpredictable product life cycles.
Some vendors have published road maps and
some do not. However, the hard to manage does
not mean it is unmanageable.
[14]
»» Do you have processes in
place and people assigned the
responsibility to track product
lead times?
»» Is there a communicati open
among all the people who
could be affected by small
blips, massive shortages, or
disruptions of any type?
4
INVENTORY MANAGEMENT
4C: Finished Goods
4D: Last Time Buys
In the technology supply chain within which we
work, the term “finished goods” is relative. What
constitutes a finished good to the shipper/
supplier may become raw material upon receipt
of, and in the eyes and books of the buyer. It is an
accounting term first and foremost. Who will own
the finished good… and when will ownership
transfer… and where will it be located?
Knowing WHEN to make a last time buy is
critical. Last time buys usually fall into one of two
categories:
At what level is a finished good
a finished good in your eyes
and the eyes of your financial
teams?
Often it is the technology aspects of the Make
vs. Buy decision that are most dominant.
However, inventory management and related
financial services may be underappreciated
and undervalued services available from your
outsourcing partner.
• You knew about it in advance and
planned for it.
• It was a surprise…
Last time buys will most directly affect the
Purchasing Department. They’ll need to assess
inventory, pipelines, and the availability of the
exact product commodity from alternative
sources. They’ll need to project when production
will stop and ensure that replacements arrive
prior. If last time buys are available and
availability will continue into the relatively distant
future, perhaps just placing another order will be
all that needs to be done.
However, if time is short and the project life of
the system being built is long, the actions taken
will be more complex and broader. Those actions
Seek out an integration-partner or vendor-partner might include steps similar to those listed above
that can assure a finished goods inventory that is but will also include finding a suitable
replacement. Information about the replacement
available to you on demand. Consider partners
that will invoice your business when your system must be added to documents and noted within
procedural steps. The matter will also affect
ships… not when it reaches its finished goods
stage. The accounting benefits will be significant. support as the support team will need to know
about and know how to service the unit with the
Perhaps a technical benefit
replacement component or device. Replacements
could manifest should a
will have a significant impact
technical change be needed
on any certifications as well.
after the inventory is finished
Typically a new component
but before it is shipped and
requires re-certification and
invoiced.
the costs associated with that
Further, if the finished system
may run in the tens of
ships to you, do you have the ability to receive it, thousands.
a location to store it, a system to find it when it is
needed, and the ability to send it?
4E: Options Management
“All for the want of a nail” is the last line of
a poem with a similar name written in the
1300’s (unattributable). It tells the story of a
kingdom being lost due to the lack of, quite
[15]
4
INVENTORY MANAGEMENT
literally, one, single nail. Many, many years ago
people understood how what seemed to be an
insignificant matter, when mishandled, could have
devastating results. Could the lack of availability
of a single optional component derail a sale…
which could result in missing a quarterly number
(or losing a customer), which could result in
missing a yearly plan… which could result in
something worse?
The MRP system will provide the platform to
manage planning and receipt of each option; but
an almost fanatical attention to detail will provide
the insight and energy needed to make the
system work. Do your plans and processes allow
for after-shipment installation or are there
alternatives available to you? Are the optional
aspects of your system limited and simple, or are
they broad and complex.
Who will be responsible to
ensure that “the nail” is available
when and where needed?
While you might like to be everything to
everyone, stocking a lot of “everything” is not a
viable option, nor is it prudent.
Should you build a one-size-fits-all platform?
Perhaps stock just the base unit or use a different
alternative? Or plan and execute a different
strategy?
Generally speaking, one way
is not necessarily better than
the other. Each company must
make a determination by what
is most important and most
viable… to its stakeholders and
to its customers.
Managing options takes money, space,
documentation, support and time. It is best
accomplished as part of your process and plans.
[16]
For the Want of a Nail
For want of a nail the shoe was lost.
For want of a shoe the horse was lost.
For want of a horse the rider was lost.
For want of a rider the message was lost.
For want of a message the battle was lost.
For want of a battle the kingdom was lost.
And all for the want of a horseshoe nail.
55
L
LOGISTICS
MANAGEMENT
LOGISTICS
MANAGEMENT
ogistics is not as simple as receiving one
box from one carrier or delivering one box
to one location…
In the simplest example of the economic impact
of logistics: if you have ten vendors you pay ten
shipping costs. If you have one vendor, you pay
one.
A. Scheduling shipments
B. Custom Packing/Packaging
Materials
C. Drop Shipping
D. Asset Management
5B: Custom Packing Materials
There definitely is a branding aspect to the
packing used to ship your system on its journey
to your customer. This discussion, however, is
focused on getting your system where it needs
to be quickly, on time, and in the same condition
that it left the dock.
5A: Scheduling Shipments
Scheduling shipments will likely include ongoing
discussions and agreements among you, your
customers, and your vendor(s).
It often requires that an MRP
system is in place and that
your final system be built,
packaged, systematically
scheduled for shipment,
and include all necessary
paperwork. You must
determine, agree and document when and how
it will be shipped and who will be responsible for
cost and liability. An understanding of shipping
terms and conditions is essential since the terms
define when ownership transfers and who is liable
in a legal sense. It involves the coordination of
getting the shipping and receiving documentation
and ensuring they are sent to and received by all
appropriate parties.
Will a shipment trigger an invoice, or will you
invoice as soon as the system is built?
It is important to understand basic shipping costs
- both in-bound and out-bound – as well as the
shipping requirements of the ‘ship to’ and ‘ship
from’ locations.
Will you need to create a special container to
house the unit as it travels? For example, will it
be unpacked and then repacked and forwarded?
Will you need to display one or more certification
credentials, lists of contents, or provide other
notification on the exterior to comply with
regulations or customer demands? Will your unit
cross international borders and require something
special and/or include multilingual messaging?
The vessel that delivers your unit carries a
precious object and must be up to the task.
And it may have to conform to “Package testing
standards” (APS or ASTM) for matters such as
drop test, environmental, shock and vibration,
and perhaps compliance or disclosure mandates.
5C: Drop Ship
It’s likely that some of your customers will
require drop ships to their customers – your
processes and capabilities must account for this
requirement.
The physical and administrative aspects of drop
ship are relatively simple. However, in the event
your shipment crosses country borders, or the
shipping container carries anything that must be
[17]
5
LOGISTICS MANAGEMENT
disclosed to handlers, customs people, inspectors,
or receivers, the shipping documents involved
must comply with each requirement.
The matter may become further compounded
when, on behalf of your customer, you must
provide proof of delivery and acceptance
by the receiver. Shipping requirements and
shipping terms must be clearly understood not
only because of freight costs, but also because
of ownership liability in the event there is a
problem.
5D: Asset Management
Will your end user assetize their systems? Will
you need to apply asset tags
on your customer’s behalf?
Will you need to track serial
numbers? Where and to
whom the systems were
shipped and installed?
Will your end users require a spreadsheet cross
referencing serial numbers and asset tags that
s/he can upload to their financial asset tracking
system to facilitate depreciation?
Food for thought. [18]
66
POST
-SALE
CONSIDERATIONS
POST
-SALE
CONSIDERATIONS
W
hat is the cost of downtime should
your system crash or need service?
What is the cost to you? What is
the cost to your customer? Who is liable?
The answer to those questions may actually
define your Service Level Agreements (SLAs) –
that which you provide to your customer and that
which your integration/service partner provides
to you.
After your solution arrives at its destination, you
have reached the threshold of another step in
the journey, in many ways the most important
step that you’ll undertake. The first thought in
the engineer’s or entrepreneur’s mind was how
to help a customer solve a problem. And now you
and the customer are poised to begin.
Do you have the right processes in place? The
right people with the right tools in the right
locations? Do your customer’s expectations align
with your plans? Are you and your customers
prepared for “what ifs”?
A.
B.
C.
D.
E.
F.
Training
Installation
Technical Phone Support
Hot Swap and Repairs
On-Site Repair Programs
Special Circumstances
6A: Training
Training will likely NOT be the responsibility of
your integration partner. But it is worth exploring
how your integration partner can help you soon
after (or possibly even before) your solution
arrives at your customer.
deliver certain training modules that pertain to
the hardware. Perhaps they can help you with
the creation of the documentation. Your partners
may have training materials and most likely have
knowledge and skills that can help you and your
user-customer during this critical phase of your
relationship. Can one aspect of your training be
as simple as having your integration partner insert
or embedd printed documentation or electronic
files?
6B: Installation
The manner in which your system will be installed
has likely long been thought out and thought
through. Will it be as a simple as switching the
power switch to “on”? Or will it require technical
support delivered in person, over the phone or
online?
Will the system need to be
integrated with any other
devices, systems, or processes
used by the customer? Who
will be responsible for making
it work?
What does the customer expect? What were
they told and what did they hear and believe?
Are these one in the same… or not? Will your
business alone be responsible for installation or
will you work with a delivery partner?
Does your installation include integration with
other devices, systems, or processes already in
existence at the customer’s site(s)?
Will you have a test or procedure that defines
that the installation is successful? Is invoicing tied
to installation/functionality?
It is likely that the new customer will need
training and that the training in the use of the
system will be part of the value you provide. But
perhaps your partner can help you prepare or
[19]
6
POST-SALE CONSIDERATIONS
6C: Technical Phone support
Phone-accessible Help Desk services help ensure
that when a customer needs help, they can talk
to another human being. It will require one or
more people to have access to a system that takes
and routes the incoming service request. It will
require that the technical people be available at
that moment to help the customer resolve their
issue. Those telephone technicians certainly need
the technical skills and tools to address the need
which will likely include a web conferencing/
screen sharing service.
Will phone support resources be responsible just
to diagnose the issue or to diagnose and resolve
the issue? Will there been language barriers to
overcome?
Since phone support implies
24 x 7 availability (and if it
is part of your SLA) it is a lot
more complicated than it
appears. Can you find talented
people who want to work
at 3:00 a.m.? Do you have the HR resources to
staff call center facilities… or as work-from-home
employees?
Perhaps your integration partner has the call
center infrastructure. Perhaps you can use it
full-time, part-time, or on an as-needed basis
(for example if a large new client required more
support than you can provide.
6D: Hot swap and repairs
Depending upon your solution and your SLA,
you may need a national or international
service provider. There are programs from one
or a few vendors (global brands) that allow
warranty services to be “passed through” to the
end user. This alternative may be restricted to
integrators and OEMs using a primarily singlevendor configuration… And be viable when the
OEM’s value exists as software. Explore this
matter with your integration partner to better
understand the details as they pertain to your
specific requirements. This type of “pass through”
warranty is available from only a few elite
integration companies.
At what level does your SLA define “Hot Swap”?
Does it pertain exclusively to complete systems;
does it include board-level or device-level, or is it
defined differently?
If you need/want your service programs to
include hot swap and/or a repair program you
will need a knowledgeable, well-trained staff,
with documented procedures to follow, including
escalation instructions should an impasse be
reached. The documented procedures should
begin at the advent of a service request and
address service requests initiated by people by
phone or online and even perhaps by machine
-to-machine (M2M) interfaces.
You will need to understand the rev level and
exact configuration of the unit requiring service…
down to the device level.
Will you stock some or all of the needed spares
and/or will your integration partner maintain
inventories of complete and tested systems,
subassemblies, devices and miscellaneous spare
parts?
If you do stock, you will need the inventory and a
location to stock and will probably need to isolate
it from the same component building blocks that
you use to build. Or, should you build and stock
certain subsystems or assemblies?
If some of all of your service terms involve “return
to depot” your technical team must be equipped
with the proper instrumentation as well as spares
and be schooled in repair processes. Your logistics
team and MRP application will be vital.
[20]
6
POST-SALE CONSIDERATIONS
6E: On-site repair programs
“Now do it backwards, and in
high heels”
This seems like a fitting analogy if your services
will be delivered on-site. Not only will you require
every procedure, skill, and product referenced in
the preceding Hot Swap and Spares section, you
will need the ability to dispatch people who can
perform the services while on-location.
In addition to having the skills and spares,
consideration must be given to environment
of the home base of the unit. For example, will
repair techs need certain physical, cultural,
language capabilities, or security clearances? Will
they need to maintain passports?
6F: Special Circumstances
After your system arrives at your customer’s dock,
there could be a host of special circumstances
that you and your customer encounter. When
your solution requires something special will you
plan for, address, and resolve that unilaterally or
do so in conjunction with a business partner?
Consider selecting a partner
that has foresight and is
flexible. Your integration
partner can help you plan and
deliver out-of-the-box ideas
and the related services
needed to keep your customers happy. Perhaps
your integration partner can help you make
post-warranty needs in a profit center… new
service biz unit… just to help your customer.
[21]
Appendix
A
The Process Impacts Multiple Departments
The various elements of the manufacture of custom systems impact departments
throughout your entire organization, use the chart in this appendix to see which
processes of each element impact which departments.
System Application Engineering
Departments Impacted
PROCESSES
Purchasing Operations Financial Manufacturing Engineering
Custom Configuration
Process Control
Evaluation Product
Configuration Control
Mechanical
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Electrical
Firmware/BIOS
Integration Services
Controlled Processes
•
•
Customized Shipping
Documents
Customized Invoice
Documents
•
Proprietary Hardware
Installation
Bios Control
•
Imaging
Testing
Branding
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
[22]
Marketing
•
Technical
Support
•
•
•
•
•
•
•
•
•
•
•
•
•
Logistics
Quality
Assurance
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Appendix
A
The Process Impacts Multiple Departments
Vendor Management
Departments Impacted
PROCESSES
End of life Notification
Vendor Consolidation
Purchasing Operations Financial Manufacturing Engineering
•
•
•
•
•
•
•
•
•
•
•
•
•
Technical Inventory
Management
Maximized Product
Life
Lead time
Management
Finished Goods
Last time Buy
Options Management
•
•
•
•
•
•
•
Marketing
•
Technical
Support
•
•
•
Logistics
•
•
•
•
Quality
Assurance
•
•
•
•
•
Logistics
Departments Impacted
PROCESSES
Scheduled Shipments
Custom Packaging
Drop Ship
Asset Management
Purchasing Operations Financial Manufacturing Engineering
•
•
•
•
Warranty Services
Technical Phone
Support
Hot Swap Spares
•
On-Site Repair
Programs
Special Circumstances
[23]
Marketing
Technical
Support
Logistics
Quality
Assurance
Appendix
B
Test Your Readiness
Take the DIY vs. Outsource quiz to see if you are ready to take on the challenges
of manufacturing your own computer-controlled device.
FOR FASTEST RESULTS,TAKE THE QUIZ ONLINE BY CLICKING HERE.
If you’d like to print and fill it out manually, just answer the questions below and
scan and email your completed test to: [email protected]
1. I need to ship: (Select all that apply)
5. I am currently working with a contract manufacturer:
(Select one option)
‡‡
USA (local)
‡‡
USA (national)
‡‡
Yes - Satisfied
‡‡
International
‡‡
Yes - Dissatisfied
‡‡
No
2. My End Users/Clients require ISO certification: (Select
one option)
‡‡
Yes
‡‡
No
6. We are currently manufacturing the product ourselves:
(Select one option)
3. We are considering the following options: (Select all
that apply)
‡‡
Manufacturing ourselves
‡‡
Working with a contract manufacturer
‡‡
Not applicable
‡‡
Yes - Satisfied
‡‡
Yes - Dissatisfied
‡‡
No
7. The following areas are sensitive to changes in the
computer/controller systems we use:
(Select all that apply)
4. Our product requires the following custom software
loads: (Select all that apply)
‡‡
Software Development
‡‡
Hardware Development
‡‡
Support
‡‡
Custom BIOS Load
‡‡
Certifications
‡‡
Software Image Load
‡‡
Product Development
‡‡
System Specific Software
‡‡
‡‡
Operating System Load
Changes in the computer/controller system
don’t matter
‡‡
Application Image
‡‡
To be determined
‡‡
To be determined
[24]
Appendix
B
Test Your Readiness
8. My customers expect delivery: (Select one option)
11. Our customers expect the following type of warranty/
service on our computer/system: (Select one option)
‡‡
Same Day
‡‡
Within 24 hours
‡‡
Return for repair
‡‡
Within 48 hours
‡‡
Advance unit replacement
‡‡
Within 1 week
‡‡
In field/onsite repair
‡‡
Within 2 weeks or longer
12. When it comes to device hardware engineering we:
(Select one option)
9. Our product requires the following packaging/
accessories: (Select all that apply)
‡‡
Use our own in-house design team(s)
‡‡
Branded Boxes
‡‡
Rely on external supplier
‡‡
Custom Packaging (Internal)
‡‡
Rely on outside consultant
‡‡
Custom Labeling
‡‡
Other
‡‡
Customized Accessory Kits
‡‡
Custom Manuals
‡‡
System Branding
‡‡
To be determined
13. Our current physical space has: (Select all that apply)
10. Computer/controller/hardware end-of-life issues:
(Select one option)
‡‡
It doesn’t matter. Component change does
not affect us.
‡‡
Surprise! It’s been discontinued, we weren’t
notified and we’re racing to find substitutes
‡‡
Surprise! Our supplier changed components
and didn’t tell us.
‡‡
Office space
‡‡
Engineering lab
‡‡
Manufacturing space
‡‡
Warehouse space
‡‡
Loading dock
‡‡
Professional shipping and receiving
‡‡
Expansion possibilities
14. Our manufacturing infrastructure is equipped to
handle: (Select all the apply)
‡‡
Static sensitive devices
‡‡
We receive change notifications with a lasttime-buy option
‡‡
Software loads and configurations
‡‡
We utilize/receive product road maps and
EOL planning
‡‡
Hardware testing and/or burn-in
‡‡
Systems integration
‡‡
To be determined
‡‡
Systems assembly
‡‡
No manufacturing capability
[25]
Appendix
B
Test Your Readiness
15. Our product will be regulated by: (Select one option)
20. My company already has ERP/MRP systems in place:
(Select one option)
‡‡
FDA compliance
‡‡
Standard US conformance
‡‡
Yes
‡‡
Compliance for international use
‡‡
No
‡‡
ISO quality standards
‡‡
UL
‡‡
No regulation required
21. My company already has financial accounting practices
set up for a manufacturing environment:
(Select one option)
16. We require____version(s) of our computer/controller.
(Select one option)
‡‡
One
‡‡
2-4
‡‡
5 or more
Yes
‡‡
No
‡‡
Yes
‡‡
No ‡‡
We build the computer/controller ourselves
19. Our preferred shipping channel is: (Select one option)
To have my supplier ship directly to my
customers
‡‡
To ship product directly from my facility
‡‡
To be determined
‡‡
No
[email protected]
18. The computer/computer module/CV/engine/controller
we use requires modification after we receive it from
our supplier: (Select one option)
‡‡
Yes
If you’d like to print and fill it out
manually - just scan and email your
completed test to:
17. We incorporate a computer/controller into our
product: (Select one option)
‡‡
‡‡
[26]
Appendix
C
Financial Considerations
Invariably there are financial implications to every decision made during the planning, building,
deploying, and supporting stages of a Make vs. Buy project. It is essential to understand that a good
design is more than a technical masterpiece. And, that those financial implications are either for the
better or for the worse.
That potential impact will certainly extend beyond the engineering department and broadly and
deeply into the company. Let’s take a moment to consider some of the ramifications impacting each of
nine departments.
• Purchasing
◊ The Purchasing Department will need to vet the vendors in coordination with engineering.
They may need to administrate the acquisition of tooling; evaluation of components
and subassemblies; final product price negotiations; alternate vendor and sources for
“commodity” products; address RMA (Return Material Authorization) policies, and more.
◊ Purchasing may be responsible to administrate the acquisition of certifications needed to
meet compliance mandates or market demands.
◊ Purchasing will also be responsible to ensure that inventory, orders, and forecast are aligned.
Is the Purchasing Department equipped to perform all of the above? Do IT systems and processes
exist… or will they have to be developed, enacted, and the personnel trained in their use?
• Operations
◊ The Operations department must ensure that the tools, processes and systems are in place
or can be brought into place without disrupting on-going operations. This holds true from
every stage of the effort… from planning to post-sale support. They must also ensure that
the information systems are suitable for each department and suitable for the effort and
company in the entirety.
◊ In companies where HR is within Operations, the department is then also responsible for
staffing. Should the design of the product require it to have a 24 x 7 SLA, then Operations/
HR will need to find technically-skilled people who enjoy working the 11:00 P.M to 7:00 A.M.
shift… and those people need a place to work and the tools needed to do their job. This just
begins to scratch the surface.
◊ Operations may have oversight and ultimate responsibilities to ensure that the product is
safe to build, safe to ship, safe to use, and safe to dispose of.
Each of these factors MUST be considered, and all come at a price.
[27]
Appendix
C
Financial Considerations
• Finance and Accounting
◊ It is essential not to underestimate the need for financial accounting systems that match
the processes used throughout the product’s life. For example, if the company considering
the Make vs. Buy choice is not a manufacturer by trade, but plans to build part or all of the
solution in-house as a new venture, the cost to acquire and support an MRP application
could be staggering. Its costs will include applications, warranties (maintenance agreements
for the applications/product), personnel, systems, and lots of time.
◊ Furthermore, this department will produce the year-end financial reports which include a
declaration of inventory type and value. Miscommunication on this type of matter can have
extensive implications. So, even if people agree that “a widget is a widget,” the systems must
report “widgets” valued at the right amount to ensure the books make financial sense.
◊ In staying a bit closer to traditional departmental roles, the departments will need to budget,
audit, and reconcile funding for each stage of the effort.
• Manufacturing
◊ If your business is already a manufacturer, you most likely have the needed ERP systems
and financial accounting processes in place. With this said, an understanding of how
existing capabilities will align with the new product(s) in development is necessary. And the
needed actions must be planned and executed to address what, if anything, needs to be
addressed. Keeping manufacturing costs as low as possible will be essential and will likely be
a determining factor in the success of the endeavor.
◊ Will the activity be as simple as adding one more product into a smoothly flowing exact
process? Or will the new product cause a disruption to the status quo or even a whole new
discipline to be defined, understood, and practiced?
• Engineering
◊ Do the staffing levels and engineering skill sets match the need at hand and the need at each
stage? Do the people on the current team want the new added responsibilities? Will there
be a need to hire new full time employees or temporary, contracted labor?
◊ Design tools, evaluation/testing tools and processes, and documentation will all be needed
in the correct form and at the correct level. Is there a skilled work force available? Will there
be language or cultural matters to understand, address, and resolve?
• Marketing
◊ How extensive will your market research need to be? Will there be a person or team
responsible to monitor the competition? How extensive will the marketing efforts be? Will
you need new systems or new employees to conduct those efforts? Will your effort be
unilateral or conducted with a business partner? Are their MDF or co-op funds available? If
so, what are the usage guidelines?
[28]
Appendix
C
Financial Considerations
• Technical Support
◊ What SLA will be assigned to the new product? Is it the same or similar to those of your
other products? Do you have the people, facilities, and capital equipment at-hand or will you
need to define, access, and acquire a little or a lot to support the new product? Is there an
isolated inventory of replacement parts and systems? Will your technicians be able to access
the precise rev level and version of the product they are supporting? At what degree, and
by whom, will they be trained? Will they be responsible to identify the issue or resolve it as
well?
• Logistics
◊ Will the incoming components and subassemblies be handled in the same manner or will
there be a new wrinkle to address? How much unpacking and repackaging is needed? Will
the packaging require special labeling or special transit methods? What shipping terms will
be used?
• Quality Assurance
◊ How many quality assurance check points will exist within the process? Which department
will be responsible at each stage? Do you currently use processes and adhere to standards
that are applicable to the new endeavor? What will be the warranty and SLA levels?
[29]
Glossary - General
ASIC
An application-specific integrated circuit (ASIC), is an integrated circuit (IC) customized for a
particular use, rather than intended for general-purpose use. For example, a chip designed to
run in a digital voice recorder or a high efficiency Bitcoin miner is an ASIC.
Appliance
A computer appliance is generally a separate and discrete hardware device with integrated
software (firmware), specifically designed to provide a specific computing resource. These
devices became known as “appliances” because of their similarity to home appliances, which
are generally “closed and sealed” – not serviceable by the owner. The hardware and software
are pre-integrated and pre-configured before delivery to customer, to provide a “turn-key”
solution to a particular problem. Unlike general purpose computers, appliances are generally
not designed to allow the customers to change the software (including the underlying operating
system), or to flexibly reconfigure the hardware.
BIOS and Firmware
BIOS: In IBM PC compatible computers, is the Basic Input/Output System (BIOS), also known as
System BIOS, ROM BIOS or PC BIOS. It is a de facto standard defining a firmware interface. The
fundamental purposes of the BIOS are to initialize and test the system hardware components,
and to load a boot loader or an operating system from a mass memory device. The BIOS
additionally provides abstraction layer for the hardware, i.e. a consistent way for application
programs and operating systems to interact with the keyboard, display, and other input/output
devices.
Firmware: In electronic systems and computing, firmware is the combination of persistent
memory and program code and data stored in it. Typical examples of devices containing
firmware are embedded systems (such as traffic lights, consumer appliances, and digital
watches), computers, computer peripherals, mobile phones, and digital cameras. The firmware
contained in these devices provides the control program for the device. Firmware is held in
non-volatile memory devices such as ROM, EPROM, or flash memory. Changing the firmware
of a device may rarely or never be done during its economic lifetime; some firmware memory
devices are permanently installed and cannot be changed after manufacture. Common reasons
for updating firmware include fixing bugs or adding features to the device.
Branding and
Co-branding
Brand is the “name, term, design, symbol, or any other feature that identifies one seller’s
product distinct from those of other sellers.“ Brands are used in business, marketing, and
advertising. In accounting, a brand is defined as an intangible asset and is often the most
valuable asset on a corporation’s balance sheet. Brand owners manage their brands carefully
to create shareholder value, and brand valuation is an important management technique that
ascribes a money value to a brand, and allows marketing investment to be managed (e.g.,
prioritized across a portfolio of brands) to maximize shareholder value. Although only acquired
brands appear on a company’s balance sheet, the notion of assigning a value to a brand forces
marketing to be the long term steward of the brand and managing for value.
Co-branding associates a single product or service with more than one brand name.
[30]
Glossary - General
BOM (Bill of Materials)
A bill of materials (BOM) is a list of the raw materials, sub-assemblies, intermediate assemblies,
sub-components, parts and the quantities of each needed to manufacture an end product. A
BOM may be used for communication between manufacturing partners, or confined to a single
manufacturing plant.
Contract Manufacturer
A company that produces goods, under the label or brand of another firm.
Drop Ship
Drop shipping is a supply chain management technique in which the seller does not keep goods
in stock, but instead transfers customer orders and shipment details to either the manufacturer
or a wholesaler, who then ships the goods directly to the customer
eBook
An electronic book is a book-length publication in digital form, consisting of text, images, or
both, readable on computers or other electronic devices.
Embedded
In computing, an embedded system is a special-purpose system in which the computer is
completely encapsulated by the device it controls
End-of-life notification
End-of-life (EOL) is a term used with respect to a product supplied to customers, indicating
that the product is in the end of its useful life (from the vendor’s point-of-view), and a vendor
intends to stop marketing, selling, or sustaining it
ERP and MRP
Enterprise Resource Planning has the intent to provide visibility of all resources in a company
and provide planning tools for them. From this perspective, the whole enterprise is taken into
account.
Manufacturing Resource Planning is similar to ERP except MRP focuses on manufacturing.
With this in mind, the tools provided by an MRP app are more powerful from a manufacturing
perspective however they lose perspective on the overall enterprise (i.e. business priorities,
strategic planning, etc.)
Hot swap
A hot swap is the replacement of a hard drive, CD-ROM drive, power supply, or other device
with a similar device while the computer system using it remains in operation. The replacement
can be because of a device failure or, for storage devices, to substitute other data.
Incoterms
The Incoterms rules (or International Commercial Terms) are a series of pre-defined commercial
terms published by the International Chamber of Commerce (ICC) that are widely used in
international commercial transactions or procurement processes. A series of three-letter
trade terms related to common contractual sales practices, the Incoterms rules are intended
primarily to clearly communicate the tasks, costs, and risks associated with the transportation
and delivery of goods
Independent Software Vendor
(ISV)
An independent software vendor (ISV) is a company specializing in making or selling software,
designed for mass markets or niche markets.
[31]
Glossary - General
Level of integration
The degree to which disparate component subsystems, networking, and software is assembled,
configured and tested – ensuring that each building block functions as part of a total system.
The process of linking together different computing devices, systems and software applications
physically and functionally, to act as a coordinated whole.
Logistics
Logistics is the management of the flow of goods between the point of origin and the point of
consumption in order to meet some requirements, for example, of customers or corporations.
The resources managed in logistics can include physical items such as equipment and liquids, as
well as abstract items, such as time, information, particles, and energy. The logistics of physical
items usually involves the integration of information flow, material handling, production,
packaging, inventory, transportation, warehousing, and often security. The complexity of
logistics can be modeled, analyzed, visualized, and optimized by dedicated simulation software.
The minimization of the use of resources is a common motivation in logistics.
Make vs. buy
The Make vs. Buy decision is the act of making a strategic choice between producing an item
internally (in-house) or buying it externally (from an outside supplier). The buy side of the
decision also is referred to as outsourcing. Make vs. Buy decisions usually arise when a firm that
has developed a product or part; or significantly modified a product or part; lack resources or
have trouble with current suppliers, or has diminishing capacity or changing demand.
M2M
Machine-to-Machine: machine-to-machine communications
OEM
An original equipment manufacturer, or OEM, manufactures products or components that are
purchased by another company and resold under that purchasing company’s brand name. OEM
refers to the company that originally manufactured the product.
Supply Chain
A supply chain is a system of organizations, people, activities, information, and resources
involved in moving a product or service from supplier to customer. Supply chain activities
transform natural resources, raw materials, and components into a finished product that is
delivered to the end customer.
System integration
In engineering, system integration is defined as the process of bringing together the component
subsystems into one system and ensuring that the subsystems function together as a system.
In information technology, systems integration is the process of linking together different
computing systems and software applications physically or functionally, to act as a coordinated
whole.
The system integrator brings together discrete systems utilizing a variety of techniques such
as computer networking, enterprise application integration, business process management or
manual programming
[32]
Glossary - Job Titles
Engineering
Works to analyze, develop and evaluate large-scale, complex systems. This can mean improving
and maintaining current systems or creating brand new projects. Engineers will design and draft
blueprints, visit systems in the field and manage projects
Finance/Accounting
Plans and executes the financial strategy, including its planning, monitoring, management, and
reporting, including the development of policies, systems, processes and personnel involved.
Executes reporting and accounting actions as per regulatory and legal requirements including
taxation, dividends, annual report and accounts.
Logistics
Involves the flow of materials and goods through a business. Logistics workers, or supply chain
managers, oversee the departments that receive materials and supplies into a business. The
manager supervises the warehousing and stocking departments, and shipping operations.
Businesses rely on the efficiency of the organization’s supply chain to meet customer demand
and deliver finished products on time and within budget
Manufacturing
Evaluates manufacturing processes by designing and conducting research programs; applying
knowledge of product design, fabrication, assembly, tooling, and materials; conferring with
equipment vendors; soliciting observations from operators. Develops manufacturing processes.
Improves manufacturing. Assures product and process quality. Provides manufacturing
decision-making information by calculating production, labor, and material costs; reviewing
production schedules; estimating future requirements.
Marketing
Plans and implement sales and marketing activities in order to meet company targets for
retention growth and profitability, and to contribute, as a board member, to the executive
management of the company.
Operations
Design and manage the daily operations and activities in a way that the productivity of
the employees raises. Also must ensure that the physical and the human resources of the
organization are achieved … and also ensures that the organization produces quality and goods
and services are produced on time to meet the client’s time or deadline.
Purchasing
Sets purchasing policy; responsible for planning, recruiting team members, developing, and
training of staff. Establishes project prioritization and management; manages purchasing
information and systems. Manages purchasing staff, suppliers, relationships, SLA’s (service level
agreements). Is the proactive liaison with other departments as necessary to forecast, plan,
and meet demand to relevant. Also the proactive liaison with other departments concerning
operations, resources, and services as necessary.
Quality Manager
Develops and implements quality management strategy and plans, including resource, systems,
timescales, financials, to support, contribute to, and integrate within, the organization’s annual
business plan and long term strategy
Technical Support
Ensures proper computer operations so that end users can accomplish organizational tasks.
This includes receiving, prioritizing, documenting and actively resolving end user help requests.
Problem resolution may involve the use of diagnostics and help request tracking tools, as well
as require that the individual give hands-on help at the desktop level.
[33]
About Continental Resources
Credits
Continental Resources (ConRes) is a technology company
that helps clients achieve goals through the expert
application of technology products and services.
This eBook is based on the knowledge, experience, and
thoughts of Mr. Christopher Hubert. Chris is the Business
Development Manager for the OEM Group at ConRes and
Businesses, government and academia count on ConRes for has over 15 years’ experience working in purpose-built
technologies that streamline processes, improve efficiency computer manufacturing environments.
and increase productivity. OEMs rely on our OEM group to Chris was interviewed by Tony Serino the Managing
build, test and support software appliances and computer- Director of Serino Channel Services; a channel marketing
controlled devices/instrumentation. Combining over 50
services company established in 1993. Tony listened,
years of high tech know-how and financial stability, ConRes interpreted and wrote about the typical issues Chris
is a low-risk option for companies seeking to strengthen
resolves each day working with ConRes’ OEM clients and
the return on their technology investments.
vendor partners. Finally, Ms. Ann Dempsey, Director of
The Systems and Networking Integration Division provides Marketing at ConRes edited the document for pertinence
to businesses contemplating DIY vs. Outsourcing (aka
information technology solutions that build better data
Make vs. Buy) decisions related to purpose-built computer
centers and IT infrastructures. ConRes provides the range
solutions.
of products and technologies offered by a distributor,
combined with the depth of professional services
and support expected from a value added reseller. IT
professionals across the USA rely on ConRes for unbiased
enterprise-class solutions ranging from virtualization,
disaster recovery, unified computing, private/public cloud,
security and networking; to UNIX, Linux and Windows.
Continental Resources, Inc. | 800.937.4688
www.ConRes.com/OEM-Embedded-Computers
Worldwide Headquarters: 175 Middlesex Tpke Ste 1 | Bedford, MA 01730-9137
Local USA Contacts: Boston | Chicago | NH | NJ | NYC | Philadelphia | San Diego | TX | Washington DC
International: Toronto | Liverpool | Hong Kong
© 2014 Continental Resources, Inc. Specifications subject to change without notice. Continental Resources is not responsible for typographical
errors. All product and manufacturer names are trademarks or registered trademarks of their respective companies. Printed in U.S.A. The information contained in this paper is for general information purposes only.
The information is provided by Continental Resources and we make no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability or availability with respect to the
information contained in this document for any purpose. Any reliance you place on such information is therefore strictly at your own risk. In no event will we be liable for any loss or damage including without limitation,
indirect or consequential loss or damage, or any loss or damage whatsoever arising from loss of data or profits, arising out of, or in connection with, the use of this information.
ConRes 140098-1014