Transcript Chapter 2
Chapter 2
Development Processes and
Organizations
Learning Objectives
Is there a standard development process that
will work for every company?
What role do experts from different functional
areas play in the development process?
What milestones can be used to divide the
overall development process into phases?
Should the development organization be
divided into groups corresponding to projects
or to development functions?
Usefulness of a well-defined
Development Process
Quality assurance
Coordination
Planning
Performance Management
Improvement
Six Phases of the Generic
Development Process
1.
2.
3.
4.
5.
6.
Planning
Concept development
System-Level design
Detail design
Testing and refinement
Production ramp-up
Planning
Often referred to as “phase zero” since
it precedes the project approval and
launch of the actual product
development process.
Output: Target market, business goals,
key assumptions and constraints.
Concept Development
Needs of the target market are
identified, alternative products concepts
are generated and evaluated, and one
more concepts are selected for further
development and testing.
System-level Design
Includes the definition of the product
architecture and the decomposition of
the product into subsystems and
components.
The final assembly scheme for the
production system is usually defined
during this phase.
Detail Design
Includes complete product
specifications such as tolerances,
materials, geometry, etc.
Specifications of the purchased parts
Process plans and assembly plans of
the product defined
Tooling defined
Testing and Refinement
Involves construction and evaluation of
several preproduction versions of the product
Early (alpha) prototypes: Usually built with
production-intent parts -- parts with the same
geometry and material properties as the
production version but not necessarily
fabricated with the actual processes to be
used in production.
Alpha prototypes tested to determine
whether (a) the product will work as designed
and (b) product satisfies key customer needs.
Testing and Refinement
Beta prototypes are usually built with parts
supplied by the intended production
processes but may not be assembled using
the intended final assembly process.
Beta prototypes used to answer questions
about performance and reliability in order to
identify necessary engineering changes.
Production ramp-up
The product is made using the intended
production system.
Purpose is to train the work force and
weed out any remaining problems in
the production processes
Transition from ramp-up to normal
production is gradual
The Generic Product
Development Process
Concept Development
Activities
Identifying customer needs
Establishing target specifications
Concept generation
Concept selection
Concept testing
Setting final specifications
Project planning
Economic analysis
Benchmarking of competitive products
Modeling and prototyping
Identifying customer needs
The goal of this activity is to understand
customers’ needs and to effectively
communicate them to the development
team.
Output: organized customer needs list,
importance rating for each need
Establishing target
specifications
Specifications provide a precise
description of what a product has to
do. They are translation of the
customer needs into technical terms.
Targets for the specifications are set
early in the process and represent the
hopes of the development team.
Concept generation
The goal is to thoroughly explore the
space of product concepts that may
address the customer needs
Concept generation includes a mix of
internal and external search
Output: Usually a set of 10-20
concepts, each typically represented by
a sketch and brief descriptive text
Concept selection
Concept selection is the activity in
which various product concepts are
analyzed and sequentially eliminated to
identify the most promising concept(s).
Concept testing
One or more concepts are tested to
verify that the customer needs have
been met, assess the market potential
of the product, and identify any
shortcomings.
Setting final specifications
The target specifications set earlier in
the process are revisited after a concept
has been selected and tested.
Project planning
The team creates a detailed development
schedule, devises a strategy to minimize
development time, and identifies the
resources required to complete the project.
Major results of the front-end activities are
captured in a contract book which contains
the mission statement, the customer needs,
the detail of the selected concept, the
product specifications, the economic analysis
of the product, the development schedule,
the project staffing, and the budget.
Economic analysis
The team often with the support of a
financial analyst, builds an economic
model for the new product.
This model is used to justify
continuation of the overall development
program and to resolve specific tradeoff among, for example, development
costs and manufacturing costs.
Benchmarking of competitive
products
An understanding of competitive
products is critical to successful
positioning of a new product and can
provide a rich source of ideas for the
product and production process design.
Modeling and prototyping
Every stage of the concept development
process involves various forms of models and
prototypes. These may include, among
others: early “proof-of-concept” models,
which help the development team to
demonstrate feasibility: “form-only” models,
which can be shown to customers to evaluate
ergonomics and style; and spreadsheet
models of technical trade-offs.
Adapting the Generic Product
Development Process
Technology-push product
Platform products
Process-intensive products
Customized products
Technology-Push Products
The firm begins with a new proprietary
technology and looks for an appropriate
market in which to apply this
technology
Gore-Tex (an expanded Teflon sheet)
manufactured by W.L. Gore Associates
Technology-Push Products
Many extremely successful products have
arisen from technology-push development
This approach is unlikely to succeed unless
- the assumed technology offers a clear
competitive advantage
- suitable alternative technologies are
unavailable or very difficult for
competitors to utilize.
Platform Products
A platform product is built around a
preexisting technological subsystem ( a
Technology Platform).
Examples: tape transport mechanism in the
Sony Walkman, the Apple Macintosh OS
Huge investments were made in developing
these platforms, and therefore every attempt
is made to incorporate them into several
different products.
Platform Products
Differences between Technology Push &
Platform products:
a technology platform has already
demonstrated its usefulness in the marketplace
in meeting customer needs
Products built on technology platforms are
much simpler to develop than if the technology
were developed from scratch.
Process Intensive Products
Examples of process-intensive products
include semiconductors, foods,
chemicals, and paper.
In many cases, process-intensive
products are produced in very high
volumes and are bulk, as opposed to
discrete goods.
Customized Products
Examples: switches, motors, batteries, and
containers.
Slight variations of standard configurations
and typically developed in response to a
specific order by a customer.
Development of customized products consists
primarily of setting values of design variables
such as physical dimensions.
Variants of Generic
Development Process
Product Development
Organizations
Organizations are formed by establishing
formal or informal links among individuals
Reporting relationships: Reporting
relationships give rise to the classic notion of
supervisor and subordinate.
Financial arrangements: Individuals are linked
by being part of the same financial entity, such as
that defined by a particular budget category or
profit-and-loss statement.
Physical Layout: links are created between
individuals when they share the same office, floor,
building, or site.
Product Development
Organizations
Regardless of their organizational links,
particular individuals can be classified in
two different ways: according to their
function and according to the projects
they work on.
Product Development
Organizations
A function (in organizational terms) is an area
of responsibility usually involving specialized
education, training, or experience.
Regardless of their functions, individuals
apply their expertise to specific projects.
In product development, a project is the set
of activities in the development process for a
particular product.
Functional & Project
Organizations
In functional organizations, the
organizational links are primarily among
those who perform similar functions.
In project organizations, the
organizational links are primarily among
those who work on the same project.
Matrix Organizations
The matrix organization was conceived as a
hybrid of functional and project organizations.
In the matrix organization, individuals are
linked to others according to both the project
they work on and their function.
Typically each individual has two supervisors,
one a project manager and one a functional
manager.
Variants of the matrix
organization
Heavyweight project organization
Lightweight project organization.
A heavy weight project organization
contains strong project links.
Various Product Development
Organizations
Choosing an Organizational
Structure
The most appropriate choice of organizational
structure depends on which organizational
performance factors are most critical to
success.
Functional organizations tend to breed
specialization and deep expertise in the
functional areas.
Project organizations tend to enable rapid
and effective coordination among diverse
functions.
Choosing an Organizational
Structure
How important is cross-functional integration?
How critical is cutting-edge functional
expertise to business success?
Can individuals from each function be fully
utilized for most of the duration of a project?
How important is product development
speed?
Characteristics of Different
Organizational Structure