Professional Documents
Culture Documents
2. What are the components of a good Business Plan and briefly explain
the importance of each.
Ans. A good business plan will help attract necessary financing by demonstrating the
feasibility of your venture and the level of thought and professionalism you bring
to the task.
It is also important to establish a timeline for completing the plan. A business plan
can be completed by one staff member working full time in as little as a week,
although a thorough market analysis will add several days at least. A committee
will probably need much more time. Combinations of staff, volunteers, consultants
and a board committee may lengthen or shorten the process depending on skill
level, available time, experience with planning and research, and the group’s
facilitation needs. business plan should contain the following sections:
1. Executive summary
2. Company and product description
3. Market description
4. Operations
5. Management and ownership
6. Financial information and timeline
Page 3 Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
discuss the target market for your product or service and also provide
additional details on how the price of your product fits into the overall financial
projections for the enterprise.
Place
Describe the location where you will produce or distribute your product or
provide your service. Discuss the advantages of the location, such as its
accessibility, surrounding amenities and other characteristics that may
enhance your business. Depending on your anticipated customer base,
accessibility to your location via public transportation could affect the
marketability of your product or service.
Customers
In this section of your business plan, you will describe the customer base or
market for your product or service. In addition to providing a detailed
description of your customer base, you will also need to describe your
competition (other local developers or nearby businesses providing a similar
service to your potential customer base). Who will purchase your product or
use your service? How large is your customer base? Define the characteristics
of your target market in terms of its:
• Demographics – Measures of age, gender, race, religion and family
size.
• Geography – Measures based on location.
• Socioeconomic Status – Measures based on individual or household
annual income.
Provide statistical data to describe the size of your target market. Sources for
this information may include recent data from the Bureau of Statistics, state or
local census data, or information gathered by your organization, such as
membership lists, neighborhood surveys and group or individual interviews.
Be sure to list the sources for your data, as this will further validate your
market assumptions. Include any relevant information regarding the growth
potential for your target market if your business is expected to rely on growth.
Cite any research forecasting population increases in your target market or
other trends and factors that may increase the demand for your product or
service.
Competition
Discuss how people identified in your target market currently meet their need
for your product or service. What other businesses exist in your area that are
similar to your proposed venture? For example, for a housingbusiness, what
are the local markets for purchase and rental? How much are people currently
paying for similar products or services? Briefly describe what differentiates
your proposed venture from these existing businesses and discuss why you
are entering this market.
Sales Projections
Present an estimate of how many people you expect will purchase your
product or service. Your estimate should be based on the size of your market,
the characteristics of your customers and the share of the market you will gain
over your competition. Project how many units you will sell at a specified price
over several years. The initial year should be broken down in monthly or
quarterly increments. Account for initial presentation and market penetration
of your product and any seasonal variations in sales, if appropriate.
3. Market Description
In this section, you will describe how you plan to operate the business. You will
present information on how you plan to create your product or provide your
service, describe the staff required to operate and manage the business,
discuss the equipment and materials necessary, and define the site or facility
requirements, if any. A key component of the operation of your business will
Page 5 Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
be your sales and marketing strategy, so you must describe how you will
inform your target market about your product or service and how you will
convince customers to purchase it.
Production Description
Describe the steps for creating your product, from the raw material or initial
stage to the finished product, packaged and ready for distribution and sale. If
you plan to provide a service, describe the process of service deliver (such as
the initial interview, for instance, if you are offering consulting services),
assessment, research and design, and final presentation. Provide a description
of any sub-contractors or external services you plan to use in the production
process. The reader of the plan may be unfamiliar with the industry, so avoid
using industry jargon to describe the production process.
Staffing
Describe the staff required to operate your business: discuss how many
people you will need; describe the tasks they will carry out; and the skills they
will need. Prepare a chart outlining the salaries and benefits you will provide
to your workforce. Provide information on how you will recruit staff and
provide initial and ongoing training of employees.
4. Equipment and Materials
To manufacture your product or provide your service, what type of equipment
will you need? Describe any machinery and vehicles necessary in the
production, packaging and distribution of your product, including any office
equipment such as computers, copiers, furniture, fixtures and telephone
systems. Also discuss the types of materials you will use in the production
process and describe the source and cost of those materials.
Facility
Describe the type of facility in which you will house your business. Indicate the
amount of building space you will need for production and administration. Also
discuss any building features required for the production process such as high
ceilings, specialized ventilation and heating systems, sanitized laboratory
space or vehicular accessibility. If you have already identified a location and a
facility that meets your requirements, describe its features. Even if you are
planning to provide a service instead of manufacturing a product, you need to
demonstrate that you will have adequate space for administrative functions
and other activities related to the service you plan to provide . Market
Description Describe your strategy for locating your target market, informing
or educating customers about your product or service and convincing them to
purchase it. Provide details on the methods you will use to advertise your
product, such as print media (advertisements in newspapers, magazines or
trade journals), electronic media (television, radio and the Internet), direct
mail, telemarketing, individual sales agents or representatives, or other
approaches. Discuss the product’s or service’s features you plan to emphasize
to gain the attention of your target market. Also detail how you will distribute
and sell your product or service. Will you use sales agents or existing retail
outlets, or directly distribute your product through a delivery service such as
United Parcel Service, Federal Express or independent trucking company?
5. Operations
In this section of your business plan, describe the senior managers responsible
for overseeing the start-up and operation of your business, their background
and their responsibilities in the business. Be sure to highlight your
management team’s experience in managing the production, marketing and
administration of similar businesses or within the selected industry and attach
the resumes of each member to the plan. Be sure to provide a complete job
description of any vacancies in your management team. Describe the
responsibilities, the skills, the background required and the steps you plan to
take to fill that key position.
Page 6 Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
Ownership
What is its relationship to your existing organization? Who is on the board of
directors / board of advisors of the new business and what are their
backgrounds and areas of expertise? Potential investors or lenders will be
interested in the ownership stake of the board of directors and also in what
portion of the company’s equity is available. Success is often due to one’s
2.3.6 Management and Ownership In this section you will describe the
financial feasibility of your planned venture and provide several financial
reports and statements to document why your business will be a viable
enterprise and a sound investment. At a minimum, you should provide a brief
descriptive narrative for each of the following financial statements and include
a copy in the attachments to your plan:
• Start-up budget
• Cash flow projection
• Income statement
• Balance sheet
In preparing these statements, you may want to seek the advice of a certified
public accountant (CPA).
Start-up Budget - Describe the initial expenses you will incur to get your
business up and running. Some items you might include in your start-up
budget research and product design and development expenses, legal
incorporation and licensing expenses, facility purchase or rental, equipment
and vehicle purchase or rental, and initial material or supply purchase. You
can use Worksheet B as a sample format for preparing your start-up budget.
Cash Flow Projection - This statement presents a month-to-month schedule
of the estimated cash inflows and outflows of your business for the first year.
This schedule should indicate how much money your business will have or
need and when you will need it. You should describe your sources of income
and capital, detailing your projected sales revenue and indicating your own or
investor equity contribution, lenders, investors and other sources of capital.
Itemize your projected expenses, distinguishing between the cost of goods
sold (materials, supplies, production labor), overhead expenses (rent, utilities,
insurance, maintenance, interest, insurance, administrative costs and salaries,
legal and accounting services, marketing, taxes, fees and other ongoing
operating expenses) and capital expenditures (land and buildings, equipment,
furniture, vehicles, and building repair or renovation expenses). In preparing
this statement, account for a gradual increase in sales from initial product
introduction and any expected seasonal fluctuations in revenue projections.
Income Statement - Prepare a multiyear (three- to five - year) statement of
projected revenue, expenses, capital expenditures and cost of goods sold. If
you make assumptions about the growth of your business, provide supporting
documentation such as growth patterns of similar companies or studies that
forecast an industry-wide growth rate. This statement should indicate to the
reader the potential of your business to generate cash and its profitability over
time. For an existing business, also submit an income statement for at least
three prior consecutive years. Lenders may look at this statement to
determine whether your business can support the additional debt you are
requesting.
Balance Sheet - A start-up business probably will not have any assets or
liabilities at the time you are drafting the business plan. Provide a copy of the
balance sheet of the business’s sponsoring organization or individual. Describe
in your narrative any assets that will be allocated to the start-up of the
business.
7 Financial Information and Start up Timeline
Capital Requirements - Describe the amount and type of financing you are
seeking for your business. Are you looking for debt from a lender or equity
Page 7 Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
from an investor? Refer to your start up budget and cash flow statement
presented earlier. Discuss how and when you will draw on these funds and
how they will affect the bottom line. Also describe any commitments or
investments that you may have already secured. If you are seeking investors,
such as venture capitalists, describe what they will receive in return for their
capital. What is the repayment period and the expected return on investment?
Also discuss the nature of their ownership share and how it may change with
future investments. Equity investors are looking for rates of return higher than
rates offered by banks or other business lenders. The level of risk in your
business and industry will help to determine the actual market rate, as will the
availability of equity dollars. Check with other businesses (although not direct
competitors) to see what return on investment their investors demanded. Be
prepared to negotiate. And make sure you research the investment market
carefully; several socially minded investment pools exist and more are in
development. or lenders, describe the type of financing you are seeking:
• Seed Capital – Short-term financing to cover start-up costs.
• Fixed Asset Financing – Longer-term financing for property, building
improvements, equipment or vehicles. The asset being purchased is
usually pledged as security for the loan.
• Working Capital – Short-term financing to cover operating expenses
and to bridge gaps in cash flow.
Initial Start-up Timeline - Provide a timeline of tasks and events necessary
to get your business operational. Be sure to describe the current stage you are
in and what steps you have taken to date. Include deadlines for task
completion. Set realistic deadlines according to your capacity to complete
these tasks. The following is a list of some of the steps you may wish to
include:
• Filing legal incorporation documents
• Identifying and securing suitable space
• Designing and developing the product
• Obtaining required licenses or permits
• Securing necessary financing
• Leasing or purchasing equipment
• Hiring key staff
• Hiring and training of production or support staff
• Purchasing materials and production supplies
• Beginning marketing activities
• Opening
Although it is impossible to know exactly what will go wrong in starting and
running your business, thinking about different challenges will strengthen your
plan. Potential problems could include:
• Insufficient public subsidy available to new home owners or residents
• The competition drops its prices
• Not enough customers
• Production costs exceed estimates
• Difficulty in finding qualified employees
• Environmental or governmental changes such as tax increases,
additional regulations or population changes
For each potential problem, discuss its likelihood and describe possible
solutions or actions you might undertake to mitigate the problem.
8. Risks and their Mitigation
Although it is impossible to know exactly what will go wrong in starting and
running your business, thinking about different challenges will strengthen your
plan. After you have completed all of the elements of your business plan, you
should focus its presentation. A well-organized plan will assist you in
Page 8 Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
goals you have set, you might take several approaches to identify potential
business opportunities.
Local Market Study - Whether your goal is to revitalize or fill space in a
neighborhood commercial district or to rehabilitate vacant housing stock, you
should conduct a local market study. A good market study will measure the level
of existing goods and services provided in the area, and assess the capacity of
the area to support existing and additional commercial or homeownership
activity. This assessment is based on the shopping and traffic patterns of the area
and the demographic and socio-economic characteristics of the community. A bad
or insufficient market study could encourage your organization to pursue a
business destined to fail, with potentially disastrous results for the organization as
a whole. Through a market study you will be able to identify gaps in existing
products and services and unsatisfied demand for additional or expanded
products and services. If your organization does not have staff capacity to
conduct a market study, you might hire a consultant or solicit the assistance of
business administration students from a local college or university. Conducting a
solid and thorough market study up front will provide essential information for
your final business plan.
Analysis of Local and Regional Industry Trends - Another method of
investigating potential business opportunities is to research local and regional
business and industry trends. You may be able to identify which business or
industrial sectors are growing or declining in your city, metropolitan area or
region. The regional or metropolitan area planning agency for your area is a good
source of data on industry trends.
Internal Capacity - The board, staff or membership of your organization may
possess knowledge and skills in a particular business sector or industry. Your
organization may wish to draw upon this internal expertise in selecting potential
business opportunities.
Internal Purchasing Needs / Collaborative Procurement - Perhaps, your
organization frequently purchases a particular service or product. If nearby
affiliate organizations also use this service or product, this may present a
business opportunity. Examples of such products or services include printing or
copying services, travel services, transportation services, property management
services, office supplies, catering services, and other products. You will still need
to conduct a complete market study to determine the demand for this product or
service beyond your internal needs or the needs of your partners or affiliates.
Identify Business Opportunities
Buying an Existing Business - Rather than starting a new business, you may
wish to consider purchasing an existing business. Perhaps a local retail or small
light manufacturing business that has been an anchor to the local retail area or a
much-needed source of jobs in the neighborhood is for sale. Its closure would
mean the loss of jobs and services for your neighborhood. Your organization might
consider purchasing and taking over the enterprise instead of starting a new
business. If you decide to pursue this option, you still need to go through the
steps of creating a business plan. However, before moving ahead, these are just a
few important areas to research in assessing the business you plan to purchase:
Be sure to conduct a thorough review of the financial statements for the past
three to five years to determine the current fiscal status and recent financial
trends, the validity of the accounts receivable and the status of the accounts
payable. Are all the required licenses and permits in place and can they be
transferred to a new owner? Also look at the quality of key employees who,
because of their expertise, may need to remain with the business. You will also
need to assess the customer or client base and determine whether its members
will remain loyal to the business after it changes hands.
Another area to evaluate is the perception or image of the business. Inspect the
facilities and talk to suppliers, customers and other businesses in the area to learn
more about the reputation of the business. At this early stage of your planning
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
10
• A brief history of the business (to show its track performance and growth)
• Points regarding the political, legal (licences) and competitive environment
• A vision of the business in the future
• Products and services and their uses
• Comparison of the firm's products and services to those of the competitors
• Warranties, guarantees and after-sales service
• Development of new products or services
• A general overview of the market and market segmentation
• Is the market rising or falling (the trend: past and future)
• What customer needs do the products / services satisfy
• Which markets segments do we concentrate on and why
• What factors are important in the customer's decision to buy (or not to
buy)
• A list of the direct competitors and a short description of each
• The strengths and weaknesses of the competitors relative to the firm
• Missing information regarding the markets, the clients and the competitors
• Planned market research
• A sales forecast by product group
• The pricing strategy (how is pricing decided)
• Promotion of the sales of the products (including a description of the sales
force, sales-related incentives, sales targets, training of the sales
personnel, special offers, dealerships, telemarketing and sales support).
Attach a flow chart of the purchasing process from the moment that the client is
approached by the sales force until he buys the product.
• Marketing and advertising campaigns (including cost estimates) - broken
by market and by media
• Distribution of the products
• A flow chart describing the receipt of orders, invoicing, shipping.
• Customer after-sales service (hotline, support, maintenance, complaints,
upgrades, etc.)
• Customer loyalty (example: churn rate and how is it monitored and
controlled).
Legal Details
• Full name of the firm
• Ownership of the firm
• Court registration documents
• Copies of all protocols of the Board of Directors and the General Assembly
of Shareholders
• Signatory rights backed by the appropriate decisions
• The charter (statute) of the firm and other incorporation documents
• Copies of licences granted to the firm
• A legal opinion regarding the above licences
• A list of lawsuit that were filed against the firm and that the firm filed
against third parties (litigation) plus a list of disputes which are likely to
reach the courts
• Legal opinions regarding the possible outcomes of all the lawsuits and
disputes including their potential influence on the firm
Financial Due Diligence
• Last 3 years income statements of the firm or of constituents of the firm, if
the firm is the result of a merger. The statements have to include:
• Balance Sheets
• Income Statements
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
12
Board of Directors of the firm. This is usually achieved both during a Due
Diligence process and later, as financial management is implemented.
2. To implement continuous financial audit and control systems to monitor the
performance of the firm, its flow of funds, the adherence to the budget, the
expenditures, the income, the cost of sales and other budgetary items.
3. To timely, regularly and duly prepare and present to the Board of Directors
financial statements and reports as required by all pertinent laws and
regulations in the territories of the operations of the firm and as deemed
necessary and demanded from time to time by the Board of Directors of the
Firm.
4. To comply with all reporting, accounting and audit requirements imposed by
the capital markets or regulatory bodies of capital markets in which the
securities of the firm are traded or are about to be traded or otherwise listed.
5. To prepare and present for the approval of the Board of Directors an annual
budget, other budgets, financial plans, business plans, feasibility studies,
investment memoranda and all other financial and business documents as
may be required from time to time by the Board of Directors of the Firm.
6. To alert the Board of Directors and to warn it regarding any irregularity, lack of
compliance, lack of adherence, lacunas and problems whether actual or
potential concerning the financial systems, the financial operations, the
financing plans, the accounting, the audits, the budgets and any other matter
of a financial nature or which could or does have a financial implication.
7. To collaborate and coordinate the activities of outside suppliers of financial
services hired or contracted by the firm, including accountants, auditors,
financial consultants, underwriters and brokers, the banking system and other
financial venues.
8. To maintain a working relationship and to develop additional relationships with
banks, financial institutions and capital markets with the aim of securing the
funds necessary for the operations of the firm, the attainment of its
development plans and its investments.
9. To fully computerize all the above activities in a combined hardware software
and communications system which will integrate into the systems of other
members of the group of companies.
10. Otherwise, to initiate and engage in all manner of activities, whether
financial or of other nature, conducive to the financial health, the growth
prospects and the fulfillment of investment plans of the firm to the best of his
ability and with the appropriate dedication of the time and efforts required.
Collection and Credit Assessment
1. To construct and implement credit risk assessment tools, questionnaires,
quantitative methods, data gathering methods and venues in order to properly
evaluate and predict the credit risk rating of a client, distributor, or supplier.
2. To constantly monitor and analyse the payment morale, regularity,
nonpayment and non-performance events, etc. – in order to determine the
changes in the credit risk rating of said factors.
3. To analyse receivables and collectibles on a regular and timely basis.
4. To improve the collection methods in order to reduce the amounts of arrears
and overdue payments, or the average period of such arrears and overdue
payments.
5. To collaborate with legal institutions, law enforcement agencies and private
collection firms in assuring the timely flow and payment of all due payments,
arrears and overdue payments and other collectibles.
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
16
service. In other sections of the plan you will discuss the target market for your
product or service and also provide additional details on how the price of your
product fits into the overall financial projections for the enterprise.
Place
Describe the location where you will produce or distribute your product or provide
your service. Discuss the advantages of the location, such as its accessibility,
surrounding amenities and other characteristics that may enhance your business.
Depending on your anticipated customer base, accessibility to your location via
public transportation could affect the marketability of your product or service.
Customers
In this section of your business plan, you will describe the customer base or
market for your product or service. In addition to providing a detailed description
of your customer base, you will also need to describe your competition (other
local developers or nearby businesses providing a similar service to your potential
customer base). Who will purchase your product or use your service? How large is
your customer base? Define the characteristics of your target market in terms of
its:
• Demographics – Measures of age, gender, race, religion and family size.
• Geography – Measures based on location.
• Socioeconomic Status – Measures based on individual or household annual
income.
Provide statistical data to describe the size of your target market. Sources for this
information may include recent data from the Bureau of Statistics, state or local
census data, or information gathered by your organization, such as membership
lists, neighborhood surveys and group or individual interviews. Be sure to list the
sources for your data, as this will further validate your market assumptions.
Include any relevant information regarding the growth potential for your target
market if your business is expected to rely on growth. Cite any research
forecasting population increases in your target market or other trends and factors
that may increase the demand for your product or service.
Competition
Discuss how people identified in your target market currently meet their need for
your product or service. What other businesses exist in your area that are similar
to your proposed venture? For example, for a housing business, what are the
local markets for purchase and rental? How much are people currently paying for
similar products or services? Briefly describe what differentiates your proposed
venture from these existing businesses and discuss why you are entering this
market.
Sales Projections
Present an estimate of how many people you expect will purchase your product or
service. Your estimate should be based on the size of your market, the
characteristics of your customers and the share of the market you will gain over
your competition. Project how many units you will sell at a specified price over
several years. The initial year should be broken down in monthly or quarterly
increments. Account for initial presentation and market penetration of your
product and any seasonal variations in sales, if appropriate.
characteristics of your customers and the share of the market you will gain over
your competition. Project how many units you will sell at a specified price over
several years. The initial year should be broken down in monthly or quarterly
increments. Account for initial presentation and market penetration of your
product and any seasonal variations in sales, if appropriate.
b. Importance of Creativity in Business
Creative thinking benefits all areas and activities of management. It is required to
dream up better ways of marketing goods, to devise new production methods, to
find new ways to motivate people, and so on. Creativity turns up in every business
situation where there is a chance that things can be done in a more businesslike,
more profitable or more satisfying way.
The following are typical of the kinds of problem which require creative thinking:
• How to make more effective use of a manager’s time
• How to improve a product’s appeal to customers
• How to improve motivation amongst staff
• How to appeal to customers’wants and needs
• How to cut costs through more efficient/effective production methods
• How to identify new and profitable product-market opportunities
• How to get skilled and experience staff to stay with the company without
paying them excessively high salaries
Problems which require creative thinking are ‘open-ended’ problems: that is,
problems for which there is more than one solution. Executives have to make
decisions which require creative problem solving in planning, organising, leading
and controlling their organisations:
Planning
• Determining the mission of the organisation
• Determining the organisational objectives
• Identifying strengths,weaknesses, opportunities and threats
• Adjusting the organisation behaviour and strategies to competitors’
strategies
• Deciding how to implement competitive strategies
Organising
• Deciding what jobs need to be done within an organisational unit
• Deciding how various jobs within an organisational unit can be grouped
together, etc.
• Deciding how much authority should be delegated to various
organisational positions
• Determining how best to train people for their jobs
Leading
• Finding ways of increasing productivity in the workplace
Controlling
• Deciding what systems of control are needed
Setting standards
• Identifying why standards/objectives have not been achieved
It is argued that in an organisational sense creative thinking is required most
when there is a lack of consensus regarding goals and also a lack of
understanding about cause–effect relationships (Thompson, 1967). Disagreement
often occurs when problems arise which have not been previously encountered
and when outcomes and goals are uncertain.The need for creative thinking often
becomes paramount when paradigm shift occurs or is likely to occur soon.
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
21
arthritis drug, a separate exclusive licence to another company to use it for relief
of cold symptoms, and a further exclusive licence to a third company to use it for
veterinary pharmaceuticals.
A licence is merely the grant of permission to undertake some of the actions
covered by intellectual property rights, and the patent holder retains ownership
and control of the basic patent. An assignment of intellectual property rights is
the sale of a patent right, or a share of the patent. It should be remembered that
the person who makes an invention can be different to the person who owns the
patent rights in that invention. If an inventor assigns their patent rights to
someone else they no longer own those rights. Indeed, they can be in
infringement of the patent right if they continue to use it. Patent licences and
assignments of patent rights do not have to cover all patent rights together.
Licences are often limited to specific rights, territories and time periods. For
example, a patent owner could exclusively licence only their importation right to a
company for the territory of Indonesia for 12 months. If an inventor owns patents
on the same invention in five different countries, they could assign (or sell) these
patents to five different owners in each of those countries. Portions of a patent
right can also be assigned – so that in order to finance your invention, you might
choose to sell a half-share to a commercial partner.
If you assign your rights, you normally lose any possibility of further licensing or
commercially exploiting your intellectual property rights. Therefore, the amount
you charge for an assignment is usually considerably higher than the royalty fee
you would charge for a patent licence. When assigning the rights, you might seek
to negotiate a licence from the new owner to ensure that you can continue to use
your invention. For instance, you might negotiate an arrangement that gives you
licence to use the patented invention in the event that you come up with an
improvement on your original invention and this falls within the scope of the
assigned patent. Equally, the new owner of the assigned patent might want to get
access to your subsequent improvements on the invention.
Joint Venture Agreements and Start-up Companies
Rather than simply exploit your IP rights by licensing or assignment, you might
choose to set up a new legal mechanism to exploit your technology. Typically this
can be a partnership expressed through a joint venture agreement or a new
corporation, such as a start-up or spin-off company. These options require much
more work on your part than licensing or assigning your intellectual property
rights. This could be a desirable choice in cases where:
– you want to keep your institute’s research activities separate from the
development and commercialisation of technology, especially when your
institute has a public interest focus or an educational role; or
– you need to attract financial support from those prepared to take a risk with
an unproven technology (‘angel investors’ or ‘venture capitalists’), and they
will only take on a long-term risk if they can get a share of future profits of the
technology.
In working out the right vehicle for your technology, you will normally need
specific legal advice from a commercial lawyer, preferably one with experience in
technology and commercialisation in your jurisdiction. The laws governing
partnerships and companies differ considerably from one country to another, and
this discussion is only intended to give a general flavour of the various options.
A joint venture agreement involves a formal, legally binding commitment between
two or more partners to work together on a shared enterprise. It is normally
created for a specific purpose (for example, to commercialise a specific new
technology) and for a limited duration. For instance, you might sign a partnership
agreement with a manufacturing company to develop and market a product
based on your invention. Before entering into a joint venture agreement, you
need to check out possible commercial partners and make sure that the
objectives of your potential commercial partners are consistent with your
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
24
objectives. In the joint venture agreement, the partners typically agree to share
the benefits, as well as the risks and liabilities, in a specified way.
But this kind of partnership isn’t normally able in itself to enter legal
commitments, or own IP in its own right, so that the partners remain directly
legally responsible for any losses or other liabilities that the partnership’s
operations create. In other words, a partnership which is not a corporation, a
company or a specific institution doesn’t really separately exist as a legal entity.
By contrast, a company is a new legal entity (a ‘legal person’ recognised by the
law as having its own legal identity) which can own and license IP and enter into
legal commitments in its own right. A spin-off company is an independent
company created from an existing legal body – for example, if a research institute
decided to turn its licensing division or a particular laboratory into a separate
company. A start-up company is a general term for a new company in its early
stages of development. If a company is defined as a limited liability company, the
partners or investors normally cannot lose more than their investment in the
company (but officeholders in the company might be personally responsible for
their actions in the way they manage the company). This separate legal identity
means that a startup company can be a useful way of developing and
commercialising a new technology based on original research, while keeping the
main research effort of an institute focussed on broader scientific and public
objectives, and insulated from the commercial risks and pressures of the
commercialisation process. At the same time, the research institute can benefit
from the commercialisation of its research, through receiving its share of the
profits and growth in assets of the spin-off company, thus strengthening the
institute’s capacity to do scientific research.
The company is normally owned through shares (its ‘equity’). These effectively
represent a portion of the assets and entitlement to profits of the company.
Investors can purchase shares in the company, which is one way of bringing in
new financial resources to support the development of the technology – in
exchange, the investors stand to benefit from the growth in the company’s worth,
as their shares proportionately rise in value, and to receive a portion of any profits
produced by the company’s operations, commensurate with the number of shares
they own. If it is a public company, shares in the company can be bought and sold
on the open stock market. An initial public offering is when the shares in a start
up company are first made available to the public to purchase. A private
company’s shares, by contrast, are not traded on the open market (but can still
be bought and sold).
The option of starting up your own company to manufacture and market your
patented invention requires you to have business skills, marketing skills,
management skills and substantial capital to draw on for factory premises, hiring
staff and so on. But it also can offer a mechanism for attracting financial backing
for research, development and marketing, which can improve access to the
necessary resources and expertise.
Which model of commercialisation is best for you? Each new technology and
associated package of IP rights is potentially difference, and the mechanism you
choose for commercialisation should take into account the particular features of
the technology. One basic consideration is to what extent you, as originator of the
technology, wish to be involved and to invest in the subsequent development of
the technology. You will need to compare the advantages and disadvantages of
each model of commercialisation. Generally speaking, the higher degree of risk
and commitment of finance and resources you can invest, the higher the degree
of control you can secure over exploitation of the technology invention, and the
higher the financial return to your institution may be.
There are many possible variations on each of these general models, and in
practice they can overlap. In deciding which model of commercialisation is best
for you, it is always a good idea to seek commercial or legal advice. Remember
that IPRs alone do not guarantee you a financial return on your invention. You
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
25
8. The range of possible uses for your invention Do you have the
capacity to put it to work in all the areas it could be used, or do you need
partnership with others to make sure your invention achieves its full potential?
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
27
All three are in fact the same – the Agreement Establishing the WTO states
they are all the General Council, although they meet under different terms of
reference. Again, all three consist of all WTO members. They report to the
Ministerial Conference. The General Council acts on behalf of the Ministerial
Conference on all WTO affairs. It meets as the Dispute Settlement Body and the
Trade Policy Review Body to oversee procedures for settling disputes between
members and to analyze members’ trade policies.
Third level: Councils for each broad area of trade, and more back to top
Three more councils, each handling a different broad area of trade, report tothe
General Council:
The Council for Trade in Goods (Goods Council)
The Council for Trade in Services (Services Council)
The Council for Trade – Related Aspects of Intellectual Property Rights
(TRIPS Council)
As their names indicate, the three are responsible for the workings of the WTO
agreements dealing with their respective areas of trade. Again they consist of
all WTO members. These three also have the subsidiary bodies. Six other
bodies report to the General Council. The scope of their coverage is
smaller, so they are “committees”. But they still consist of all WTO members.
They cover issues such as trade and development, the environment, regional
trading arrangements, and administrative issues. The Singapore Ministerial
Conference in December 1996 decided to create new working groups to look at
investment and competition policy, transparency in government procurement,
and trade facilitation. Two more subsidiary bodies dealing with the plural-
lateral agreements (which are not signed by all WTO members) keep the
General Council informed of their activities regularly.
Fourth level: down to the nitty-gritty Each of the higher level councils has
subsidiary bodies. The Goods Council has 11 committees dealing with specific
subjects (such as agriculture, market access, subsidies, anti-dumping measures
and so on). Again, these consist of all member countries. Also reporting to the
Goods Council is the Textiles Monitoring Body, which consists of a chairman
and 10 members acting in their personal capacities, and groups dealing with
notifications (governments informing the WTO about current and new policies
or measures) and state trading enterprises. The Services Council’s subsidiary
bodies deal with financial services, domestic regulations, GATS rules and
specific commitments. At the General Council level, the Dispute Settlement
Body also has two subsidiaries: the dispute settlement “panels” of experts
appointed to adjudicate on unresolved disputes, and the Appellate Body that
deals with appeals.
Heads of Delegations and other boards: the need for informality Important
breakthroughs are rarely made in formal meetings of these bodies, least of all
in the higher level councils. Since decisions are made by consensus, without
voting, informal consultations within the WTO play a vital role in bringing a
vastly diverse membership round to an agreement. One step away from the
formal meetings is informal meetings that still include the full membership,
such as those of the Heads of Delegations (HOD). More difficult issues have to
be thrashed out in smaller groups. A common recent practice is for the
chairperson of a negotiating group to attempt to forge a compromise by
holding consultations with delegations individually, in twos or threes, or in
groups of 20 – 30 of the most interested delegations.
These smaller meetings have to be handled sensitively. The key is to ensure
that everyone is kept informed about what is going on (the process must be
“transparent”) even if they are not in a particular consultation or meeting, and
that they have an opportunity to participate or provide input (it must be
“inclusive”). One term has become controversial, but more among some
outside observers than among delegations. The “Green Room” is a phrase
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
35
trade rules which are now entrusted to the WTO. Those rules include an
obligation for members to bring their disputes to the WTO and not to act
unilaterally. When they bring disputes to the WTO, the WTO’s procedure
focuses their attention on the rules. Once a ruling has been made, countries
concentrate on trying to comply with the rules, and perhaps later
renegotiating the rules – not on declaring war on each other.
3. A system based on rules rather than power makes life easier for all The
WTO cannot claim to make all countries equal. But it does reduce some
inequalities, giving smaller countries more voice, and at the same time freeing
the major powers from the complexity of having to negotiate trade
agreements with each of their numerous trading partners Decisions in the
WTO are made by consensus. The WTO agreements were negotiated by all
members, were approved by consensus and were ratified in all members’
parliaments. The agreements apply to everyone. Rich and poor countries alike
have an equal right to challenge each other in the WTO’s dispute settlement
procedures. This makes life easier for all, in several different ways. Smaller
countries can enjoy some increased bargaining power. Without a multilateral
regime such as the WTO’s system, the more powerful countries would be freer
to impose their will unilaterally on their smaller trading partners. Smaller
countries would have to deal with each of the major economic powers
individually, and would be much less able to resist unwanted pressure. In
addition, smaller countries can perform more effectively if they make use of
the opportunities to form alliances and to pool resources. Several are already
doing this. There are matching benefits for larger countries. The major
economic powers can use the single forum of the WTO to negotiate with all or
most of their trading partners at the same time. This makes life much simpler
for the bigger trading countries. The alternative would be continuous and
complicated bilateral negotiations with dozens of countries simultaneously.
And each country could end up with different conditions for trading with each
of its trading partners, making life extremely complicated for its importers and
exporters. The principle of non-discrimination built into the WTO agreements
avoids that complexity. The fact that there is a single set of rules applying to
all members greatly simplifies the entire trade regime. And these agreed rules
give governments a clearer view of which trade policies are acceptable.
4. Freer trade cuts the cost of living We are all consumers. The prices we pay
for our food and clothing, our necessities and luxuries, and everything else in
between, are affected by trade policies. Protectionism is expensive: it raises
prices. The WTO’s global system lowers trade barriers through negotiation and
applies the principle of nondiscrimination. The result is reduced costs of
production (because imports used in production are cheaper) and reduced
prices of finished goods and services, and ultimately a lower cost of living.
There are plenty of studies showing just what the impacts of protectionism
and of freer trade are. These are just a few figures: Food is cheaper When
you protect your agriculture, the cost of your food goes up – by an estimated
$1,500 per year for a family of four in the European Union (1997); by the
equivalent of a 51% tax on food in Japan (1995); by $3 billion per year added
to US consumers’ grocery bills just to support sugar in one year (1988).
Negotiating agricultural trade reform is a complex undertaking. Governments
are still debating the roles agricultural policies play in a range of issues from
food security to environmental protection. But WTO members are now
reducing the subsidies and the trade barriers that are the worst offenders. And
in 2000, new talks started on continuing the reform in agriculture. These have
now been incorporated into a broader work programme, the Doha
Development Agenda, launched at the fourth WTO Ministerial Conference in
Doha, Qatar, in November 2001. Clothes are cheaper Import restrictions and
high customs duties combined to raise US textiles and clothing prices by 58%
in the late 1980s. UK consumers pay an estimated £500 million more per year
for their clothing because of these restrictions. For Canadians the bill is around
C$780 million. For Australians it would be a$300 annually per average family
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
39
if Australian customs duties had not been reduced in the late 1980s and early
1990s. The textiles and clothing trade is going through a major reform – under
the WTO – that will be completed in 2005. The programme includes
eliminating restrictions on quantities of imports. If customs duties were also to
be eliminated, economists calculate the result could be a gain to the world of
around $23 billion, including $12.3 billion for the US, $0.8 billion for Canada,
$2.2 billion for the EU and around $8 billion for developing countries. The
same goes for other goods When the US limited Japanese car imports in
the early 1980s, car prices rose by 41% between 1981 and 1984 – nearly
double the average for all consumer products. The objective was to save
American jobs, but the higher prices were an important reason why one
million fewer new cars were sold, leading to more job losses. If Australia had
kept its tariffs at 1998 levels, Australian customers would pay on average
a$2,900 more per car today. In 1995, aluminium users in the EU paid an extra
$472 million due to tariff barriers. One of the objectives of the Doha
Development Agenda (DDA) is another round of cuts in tariffs on industrial
products, i.e. manufactured and mining products. Some economists, Robert
Stern, Alan Deardorff and Drusilla Brown, predict that cutting these by one
third would raise developing countries’ income by around $52 billion. … and
services Liberalization in telephone services is making phone calls cheaper – in
the 1990s by 4% per year in developing countries and 2% per year in
industrial countries, taking inflation into account. In China, competition from a
second mobile phone company was at least part of the reason for a 30% cut in
the price of a call. In Ghana the cut was 50%. The group of economists led by
Robert Stern estimates that lowering services barriers by one third under the
Doha Development Agenda would raise developing countries’ incomes by
around $60 billion. And so it goes on. The system now entrusted to the WTO
has been in place for over 50 years. In that time there have been eight major
rounds of trade negotiations. Trade barriers around the world are lower than
they have ever been in modern trading history. They continue to fall, and we
are all benefiting.
5. It gives consumers more choice and a broader range of qualities to choose
from Think of all the things we can now have because we can import them:
fruits and vegetables out of season, foods, clothing and other products that
used to be considered exotic, cut flowers from any part of the world, all sorts
of household goods, books, music, movies, and so on. Think also of the things
people in other countries can have because they buy exports from us and
elsewhere. Look around and consider all the things that would disappear if all
our imports were taken away from us. Imports allow us more choice – both
more goods and services to choose from, and a wider range of qualities. Even
the quality of locally – produced goods can improve because of the
competition from imports. The wider choice isn’t simply a question of
consumers buying foreign finished products. Imports are used as materials,
components and equipment for local production. This expands the range of
final products and services that are made by domestic producers, and it
increases the range of technologies they can use. Sometimes, the success of
an imported product or service on the domestic market can also encourage
new local producers to compete, increasing the choice of brands available to
consumers as well as increasing the range of goods and services produced
locally. If trade allows us to import more, it also allows others to buy more of
our exports. It increases our incomes, providing us with the means of enjoying
the increased choice.
6. Trade raises incomes Lowering trade barriers allows trade to increase,
which adds to incomes – national incomes and personal incomes. But some
adjustment is necessary. The WTO’s own estimates for the impact of the 1994
Uruguay Round trade deal were between $109 billion and $510 billion added
to world income (depending on the assumptions of the calculations and
allowing for margins of error).
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
40
7. Trade stimulates economic growth and that can be good news for
employment Trade clearly has the potential to create jobs. In practice there is
often factual evidence that lower trade barriers have been good for
employment. But the picture is complicated by a number of factors.
Nevertheless, the alternative – protectionism – is not the way to tackle
employment problems. This is a difficult subject to tackle in simple terms.
There is strong evidence that trade boosts economic growth, and that
economic growth means more jobs. It is also true that some jobs are lost even
when trade is expanding. But a reliable analysis of this poses at least two
problems. First, there are other factors at play. For example, technological
advance has also had a strong impact on employment and productivity,
benefiting some jobs, hurting others. Second, while trade clearly boosts
national income (and prosperity), this is not always translated into new
employment for workers who lost their jobs as a result of competition from
imports. The picture is not the same all over the world. The average length of
time a worker takes to find a new job can be much longer in one country than
for a similar worker in another country experiencing similar conditions. In
other words, some countries are better at making the adjustment than others.
This is partly because some countries have more effective adjustment policies.
Those without effective policies are missing an opportunity. There are many
instances where the facts show that the opportunity has been grasped –
where freer trade has been healthy for employment. The EU Commission
calculates that the creation of its Single Market means that there are
somewhere in the range of 300,000 – 900,000 more jobs than there would be
without the Single Market. Often, job prospects are better in companies
involved in trade. In the United States, 12 million people owe their jobs to
exports; 1.3 million of those jobs were created between 1994 and 1998. And
those jobs tend to be better – paid with better security. In Mexico, the best
jobs are those relatedto export activities: sectors which export 60 per cent or
more of their production, pay wages 39% higher than the rest of the economy
and maquiladora (in-bond assembly) plants pay 3.5 times the Mexican
minimum wage.
8. The basic principles make the system economically more efficient, and they
cut costs Many of the benefits of the trading system are more difficult to
summarize in numbers, but they are still important. They are the result of
essential principles at the heart of the system, and they make life simpler for
the enterprises directly involved in trade and for the producers of goods and
services. Trade allows a division of labour between countries. It allows
resources to be used more appropriately and effectively for production. But
the WTO’s trading system offers more than that. It helps to increase efficiency
and to cut costs even more because of important principles enshrined in the
system. It would not be enough for this company to look at the prices offered
by suppliers around the world. The company would also have to make
separate calculations about the different duty rates it would be charged on the
imports (which would depend on where the imports came from), and it would
have to study each of the regulations that apply to products from each
country. Buying some copper or circuit boards would become very
complicated. That, in simple terms, is one of the problems of discrimination.
Imagine now that the government announces it will charge the same duty
rates on imports from all countries, and it will use the same regulations for all
products, no matter where they come from, whether imported or locally
produced. Life for the company would be much simpler. Sourcing components
would become more efficient and would cost less. Non-discrimination is just
one of the key principles of the WTO’s trading system. Others include:
Transparency (clear information about policies, rules and
regulations);
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
41
speed with which they bring their products to market. The effect of this is a
compression of the design engineering, process engineering, production, and
product marketing elements of the wave model. (The EOL curve may remain
unchanged because accelerated introductions do not necessarily affect EOL
efforts.) The five-element wave clearly shows the inefficiency of traditional
"over-the-wall" systems as speed to market increases. As the elements
compress, more and more information is thrown over the wall. Recipients find
themselves with less and less time to take action. Taken to the extreme, in-
baskets, phone lines, conference rooms, desks, and floors are soon gridlocked
and littered with unanswered correspondence and things to do. Forget quality;
production itself grinds to a halt.
The solution is to maximize the advantage of the relationships within the five-
element wave and work in concurrent teams, as illustrated in Figure 6. That
way, responsibility is shared throughout the system. Members from each
discipline optimize the system. The method tears down barriers between
departments and speeds the introduction process, thus decreasing costs. The
focal point becomes the customer, rather than the task. The system is totally
interactive and bound together. Each element is connected to all of the others
and is focused on the customer.
What is the recent experience with teams? There is evidence that using
concurrent design teams speeds the product to market and provides
substantial savings. Boeing expects that concurrent design will save some $4
billion in the development of its 777 airliner. Westinghouse recently suggested
that concurrent engineering would eliminate 200 duplicate processes in a
project that consisted of 600 using traditional over-the-wall approaches. Ford's
Team Taurus was able to cut a full year out of model turnaround. In addition,
design changes required after initial production began were reduced by some
76 percent. The strength of the five-element product wave is the fact that it
illuminates critical decision points in the life of a product or service. The
interrelationships of the elements clearly illustrate the benefit of working
product introductions, design changes, and end-of-life decisions in teams. This
is particularly true in today's rapidly compressing environment of speeding
products to market. Furthermore, the model is flexible and may be expanded
or contracted to include those functional areas relevant to the production
team. Thus, whether a given firm's product is a service or a manufactured
good, the five-element wave is a powerful tool that can be deployed to
accelerate effective decision making in markets demanding ever-increasing
levels of speed and agility.
b. Globalization
Economic "globalization" is a historical process, the result of human innovation
and technological progress. It refers to the increasing integration of economies
around the world, particularly through trade and financial flows. The term
sometimes also refers to the movement of people (labor) and knowledge
(technology) across international borders. There are also broader cultural,
political and environmental dimensions of globalization that are not covered
here. At its most basic, there is nothing mysterious about globalization. The
term has come into common usage since the 1980s, reflecting technological
advances that have made it easier and quicker to complete international
transactions – both trade and financial flows. It refers to an extension beyond
national borders of the same market forces that have operated for centuries at
all levels of human economic activity – village markets, urban industries, or
financial centers. Markets promote efficiency through competition and the
division of labor – the specialization that allows people and economies to focus
on what they do best. Global markets offer greater opportunity for people to
tap into more and larger markets around the world. It means that they can
have access to more capital flows, technology, cheaper imports, and larger
export markets. But markets do not necessarily ensure that the benefits of
increased efficiency are shared by all. Countries must be prepared to embrace
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
44
the policies needed, and in the case of the poorest countries may need the
support of the international community as they do so.
Mutual Group, Seagate Technology, STB Systems and UniComp. These companies
cite Northern Ireland's work force and favorable cost base in their decisions to
locate in the region. "The availability of high-quality graduates combined with the
region's competitive operating costs and attractive incentives made Northern
Ireland the best possible location for STB," said Richard W. Cooke, STB's director
of engineering operations.
With salaries and fringe costs for well trained software engineers in Northern
Ireland approximately 50 percent lower than costs for US engineers, and low
employee turnover and favorable rates for office space, the overall annual per
capita operational costs to develop high quality software can be significantly less
compared with these same costs in the United States. Typical starting salaries for
IT graduates in Northern Ireland are $22,000 to $25,000 annually. At less than
three percent annually, Northern Ireland's employee turnover rate is a fraction of
the rates typically experienced in other parts of Europe and the United States.
Annual costs per square foot for office space, exclusive of property taxes and
service charges, range from as low as $5 per square foot in some development
areas, to approximately $14 in Belfast. These costs can be as much as 50 percent
lower than office space costs in other European cities.
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
46
Flexible exchange rates among the major industrial country currencies seem
likely to remain a key feature of the system. The launch of the euro in January
1999 marked a new phase in the evolution of the system, but the European
Central Bank has a clear mandate to focus monetary policy on the domestic
objective of price stability rather than on the exchange rate.
Many medium-sized industrial countries, and developing and transition
economies, in an environment of increasing capital market integration, may also
continue to maintain market-determined floating rates, although more countries
could may adopt harder pegs over the longer term. Thus, prospects are that:
exchange rates among the euro, the yen, and the dollar are likely to
continue to exhibit volatility, and schemes to reduce volatility are neither
likely to be adopted, nor to be desirable as they prevent monetary policy
from being devoted consistently to domestic stabilization objectives;
several of the transition countries of central and eastern Europe, especially
those preparing for membership in the European Union, are likely to seek
to establish over time the policy disciplines and institutional structures
required to make possible the eventual adoption of the euro.
The approach taken by the IMF continues to be to advise member countries on
the implications of adopting different exchange rate regimes, to consider the
choice of regime to be a matter for each country to decide and to provide policy
advice that is consistent with the maintenance of the chosen regime (Box 3).
automating business process and functions and thus, helping the organization
to work and move forward as a single entity.
Elimination of Waste
Total Quality Management (TQM)
Total Employee Involvement
Ops - Elimination of Waste
Waste elimination is basically removal of any activity that is not value-added, but
first it has to be identified. These activities don't increase product value and are
costly to the company. Examples of non-value-adding activities include traditional
production methods, i.e. inspection of parts, holding stock, inventories, time, etc.
Waste can be eliminated from these activities by removal of defects and by not
over producing hence, make-to order.
Ops - Total Quality Management TQM eliminates waste by eliminating defects.
In a JIT environment, the aim is to prevent defects from occurring, and this is
achieved by detecting problems at their source. The whole organization is
involved in the process, right from the stages of manufacturing, product
development and purchasing. Manufacturing uses statistical process control (SPC)
and in process testing (to allow detection at source), while product development
ensures that new products can be manufactured to specification. Purchasing
makes sure th; the parts that are bought are of the required quality.
HR - Total Employee Involvement Total employee involvement has
management providing the leadership which results in employees wanting to be
involved in the processes. Opportunity provided through education and training,
and work teams.
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
57
1. Explain the ERP implementation life cycle for the release of new product
in an organization.
Ans. Steps In ERP Implementation
The different phases of the ERP implementation are given below:
Pre-evaluation Screening
Package Evaluation
Project Planning Phase
Gap Analysis
Reengineering
Configuration
Implementation Team Training
Testing
Going Live
End-user Training
Post-implementation
Although these phases, may seem very linear and distinct from each other, in
reality, throughout an actual implementation, the phases are in fact quite fluid. In
many cases, companies go through many implementations–in different business
units, different modules, or manufacturing locations. So at any given time, more
than one of the phases may be operational. Some companies opt for the one and
only 'Big Bang', while other companies favour sequential rollouts–each company
has different needs. But whether it is the 'Big Bang' method or sequential rollout,
the lifecycle phases are the same.
1 Pre-Evaluation Screening Once the company has decided to go in for the
ERP system, the search for the perfect package starts. But there are hundreds
of ERP vendors – of all sizes and shapes – all claiming to have the solution that
is ideal for you. Analysing all the packages before reaching a decision is not a
viable solution. It is also a very time consuming process. So it is better to limit
the number of packages that are evaluated to less than five. It is always better
to do a thorough and detailed evaluation of a small number of packages, than
doing a superficial analysis of dozens of packages. Not all packages are equal–
each has its own strengths and weakness. The pre-evaluation process should
eliminate those packages that are not at all suitable for the company's
business processes. One can zero in on the few best packages by looking at
the product literature of the vendors, getting help from external consultants
and most importantly, by finding out what package is used by companies
which are similar. It is always better to find out how the different packages are
performing in environments similar to yours. If one studies the history of the
ERP packages and finds out how each package evolved, it soon becomes
evident that every ERP package grew out of the xperience or opportunity of a
group of people, working in a specific business, who created systems that
could deal with certain business segments. It is generally accepted that most
ERP packages are stronger in certain areas than in others, and each one is
madly trying to add functionality in areas where they have been lacking. As
the companies grew over time the ERP packages evolved. The experience
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
58
gained from implementation, the feedback by the users, the need to enter into
new markets and the pressure from competitors forced most ERP vendors to
redefine and expand the scope of the activities and functionality of their
products. The concepts were expanded upon, new functions were introduced,
good ideas were copied from others, and so on. But still, each package has a
history (or origin) that determines in which type of business it is best suited
for. While making the analysis it would be a good idea to investigate the
origins of the different packages. Now, most packages cater to almost all
business and service sectors. It would be wrong to say that a system that was
developed initially for manufacturing, is now not capable of catering to the
needs of another business sector, say, software development. The system
would have been thoroughly revamped and redesigned to cater to the needs
of the diverse business sectors that it is catering to. But it should be
remembered that many ERP packages are still very good in some areas, even
though they are capable of catering to the needs of other sectors. Once you
select a few packages after the screening, you can start the detailed
evaluation process.
2. Package Evaluation The evaluation/selection process is one of the most
important phases of the ERP implementation, because the package that you
select will decide the success or failure of the project. Since ERP systems
involve huge investments, once a package is purchased, it is not an easy task
to switch to another one. So it is a 'do it right the first time' proposition. There
is little room for error. The most important factor that should be kept in mind
when analysing the different packages is that none of them are perfect. The
idea that there is no perfect package needs to be understood by everyone in
the decision-making team. The objective of the selection process is not to
identify a package that covers each and every requirement (a perfect fit). The
objective is to find a package that is flexible enough to meet the company's
needs, or in other words, a software that could be customised to obtain a
'good fit'. Once the packages to be evaluated are identified, the company
needs to develop a selection criteria that will permit the evaluation of all the
available packages on the same scale. To choose the best system, the
company should identify the system that meets the business needs, that
matches the business profile and that which identifies with the business
practices of the company. It is impossible to get a system that will perform,
exactly as the company does business, but the aim should be to get the
system that has the least number of differences.
According to S Shankarnarayanan, Senior Consultant with Baan Infosystems
India Pvt Ltd. (ERP Systems – Using IT to gain a competitive advantage), some
important points to be kept in mind while evaluating ERP software include:
Functional fit with the company's business processes
Degree of integration between the various components of the ERP system
Flexibilityl and scalability
Complexity
User friendliness
Quick implementation
Ability to support multi-site planning and control
Technology–client/server capabilities, database independence, security
Availability of regular upgrades
Amount of customization required
Local support infrastructure
Availability of reference sites
Total costs, including cost of license, training, implementation, main
tenance, customization and hardware requirements.
It is always better to form a selection or evaluation committee that will do the
evaluation process. This committee should comprise of people from the
various departments (the functional experts), the top management (preferably
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
59
the CIO or COO) and consultants (package experts). The selection committee
should be entrusted with the task of choosing a package for the company.
Since all business functions are represented and the management is involved,
the package that is selected will have company-wide acceptance. The package
experts or the consultants can act as mediators, or play the role of explaining
the pros and cons of each package.
3. Project Planning Phase This is the phase that designs the implementation
process. It is in this phase that the details of how to go about the
implementation are decided. Time schedules, deadlines, etc. for the project
are arrived at. The project plan is developed. Roles are identified and
responsibilities are assigned. The organizational resources that will be used for
the implementation effort are decided and the people who are supposed to
head the implementation are identified. The implementation team members
are selected and task allocation is done. This phase will decide when to begin
the project, how to do it and when the project is supposed to be completed.
This is the phase which will plan the "what to do' in case of contingencies; how
to monitor the progress of the implementation; what control measures should
be installed and what corrective actions should be taken when things get out
of control. The project planning is usually done by a committee constituted by
the team leaders of each implementation group. The committee will be
headed by the ERP in-charge (usually the CIO or COO). The committee will
meet periodically (during the entire implementation lifecycle) to review the
progress and chart the future course of actions.
4. Gap Analysis This is, arguably, the most crucial phase for the success of the
ERP implementation. Put very simply, this is the process through which
companies create a complete model of where they are now, and in which
direction they want to head in the future. The trick is to design a model which
both anticipates and covers any functional gaps. It has been estimated that
even the best ERP package, custom tailored to a company's needs, meets only
80% of the company's functional requirements. The remaining 20% of these
requirements present a problematic issue for the company's BPR (business
process re-engineering). One of the most affordable, albeit painful, solutions
entails altering the business to fit' the ERP package. Of course, a company can
simply agree to live without a particular function (the cheap but annoying
solution). Other solutions include:
Pinning your hopes on an upgrade (low cost but risky)
Identifying a third-party product that might fill the gap (hopefully it also
partners with the ERP packages, keeping interfacing to a minimum)
Designing a custom program
Altering the ERP source code, (the most expensive alternative; usually
reserved for mission-critical installations)
5. Reengineering It is in this phase that the human factors are taken into
account. In ERP implementation settings, reengineering has two different
connotations. The first connotation is the controversial one, involving the use
of ERP to aid in downsizing efforts. And there have been occasions where high-
level executives have invoked the reengineering slogan, and purchased an
ERP package with the aim of reducing significant numbers of employees.
While every implementation is going to involve some change in job
responsibilities, as processes become more automated and efficient, it is best
to treat ERP as an investment as well as a cost-cutting measure, rather than
as a downsizing tool. 'Downsizing' is a business practice that may have its
place, but it should not be cloaked within the glossier slogan of
'reengineering', or justified by the purchase of an ERP package. ERP should
engender business change, but should not endanger the jobs of thousands of
employees.
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
60
The second use of the word reengineering in the ERP field [or business process
reengineering (BPR) as it is usually called], refers to an ERP implementation
model initially designed and used with much success by the 'Big Six'
consulting firms. The BPR approach to an ERP implementation implies that
there are really two separate, but closely linked implementations involved on
an ERP site: a technical implementation and a business process
implementation. The BPR approach emphasises the human element of
necessary change within organizations. This approach is generally more time
consuming, and has received its share of criticism for creating bloated
budgets and extended projects. But adherents of the BPR approach to ERP,
would argue that there is no way that you can ignore the human element in an
implementation that involves significant changes in responsibilities. As the
ERP market shifts to a mid-market focus, and as all implementations are
becoming more cost-sensitive, the BPR approach has come under some real
scrutiny.
6. Configuration This is the main functional area of the ERP implementation.
There is a bit of mystique around the configuration process and for good
reason: the Holy Grail or unwritten rule of ERP implementation is,
synchronising existing company practices with the ERP package rather than
changing the source code and customising it to suit the company. In order to
do so, business processes have to be understood and mapped in such a way
that the arrived-at solutions match up with the overall goals of the company.
But, companies can't just shut down their operations while the mapping
processes take place. Hence the prototype–a simulation of the actual business
processes of the company–will be used. The prototype allows for thorough
testing of the "to be" model in a controlled environment. As the ERP
consultants configure and test the prototype, they attempt to solve any
logistical problems inherent in the BPR before the actual go-live
implementation.
Configuring a company's system reveals not only the strengths of a company's
business process but also–and perhaps more importantly–its weaknesses. It's
vital to the health of the company and to the success of the ERP
implementation that those configuring the system are able to explain what
won't fit into the package, and where the gaps in functionality occur.
ERP vendors are constantly striving to lower configuration costs. Strategies
currently being pursued include automation and pre-configuration. Baan for
instance, has developed Orgware, an automated configuration tool, while SAP
has pre-configured industry-specific templates that can be tweaked for each
individual company (Accelerated SAP Solutions). The current ERP industry
push towards developing the mid-range market in turn creates an added
incentive to reduce costs, encouraging the sought-after mid-range companies
to feel they can afford to implement a top-of -the -line ERP package. By
creating a custom pre-configured ERP module for a particular industry–say a
shoe software-manufacturing prototype created for a shoe manufacturer–the
need for hands-on custom configuration is reduced, thereby keeping the costs
down. It is hoped that a kind of "question and answer" format can be used to
find out the kinds of business process information hitherto addressed through
the hands-on configuration process. In theory, these pre-configured tools
should save time and money, but every business is unique and at least some
configuration is unique to each project.
7. Implementation Team Training Around the same time that the
configuration is taking place, the implementation team is being trained, not so
much how to use the system, but how to implement it. This is the phase where
the company trains its employees to implement and later, run the system. The
ERP vendors and the hired consultants will leave after the implementation is
over. But for the company to be self-sufficient in running the ERP system, it
should have a good in-house team that can handle the various situations.
Thus, it is very vital that the company recognises the importance of this phase
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
61
and selects those employees who have the right attitude–people who are
willing to change, learn new things and are not afraid of technology–and good
functional knowledge.
8. Testing This is the phase where you try to break the system. You have
reached a point where you are testing real case scenarios. The system is
configured and now you must come up with extreme-case scenarios–system
overloads, multiple users logging on at the same time with the same query,
users entering invalid data, hackers trying to access restricted areas and so
on. The test cases must be designed specifically to find the weak links in the
system and these bugs should be fixed before going live.
9. Going Live This is it. Lights on, switches thrown, gloves off. On the technical
side, the work is almost complete–data conversion is done, databases are up
and running; and on the functional side, the prototype is fully configured and
tested and ready to go operational. The system is officially proclaimed
operational, even though the implementation team must have been testing it
and running it successfully for some time. But once the system is 'live', the old
system is removed, and the new system is used for doing business.
10. End-User Training This is the phase where the actual users of the system
will be given training on how to use the system. This phase starts much before
the system goes live. The employees who are going to use the new system are
identified. Their current skills are noted and based on the current skill levels,
they are divided into groups. Then each group is given training on the new
system. This training is very important as the success of the ERP system is in
the hands of the end-users. So these training sessions should give the
participants an overall view of the system and how individual actions would
affect the entire system. In addition to these general topics, each employee is
trained on the job or task that he/she ip supposed to perform once the system
goes live. It is human nature to resist change. Also many people are afraid of
computers and other new technologies. So there will be resistance to change.
Another factor is that not all people will be successful in making the
changeover. The company management should address these concerns and
take necessary actions to avoid failure. The end-user training is much more
important and much more difficult (since most end-users are not thrilled at
having to change) than the implementation team training. Companies are
beginning to take this phase seriously, as there is statistical evidence now,
which shows that most implementations fail because of a lack of end-user
training.
11. Post-Implementation (Maintenance Mode) One important factor that
should be kept in mind is that the post implementation phase is very critical.
Once the implementation is over, the vendors and the hired consultants will
go. To reap the full benefits of the ERP system, it is very important that the
system should get enterprise-wide acceptance. There should be enough
employees who are trained to handle the problems that might crop-up. There
should be people, within the company, who have the technical prowess to
make the necessary enhancements to the system as and when required. The
system must be upgraded as and when new versions or new technologies are
introduced. Here the organization should think in terms of the incremental
benefits of the new enhancements. Because with any upgradation or
enhancements, there will be a lot of other aspects like user training that have
to be considered. So instead of going in for upgradation as and when a new
version is announced by the vendor, the organization should first analyse the
costs and benefits.
The post-ERP organization will need a different set of roles and skills than
those with less integrated kinds of systems. At a minimum, everyone who uses
these systems needs to be trained on how they work, how they relate to the
business process and how a transaction ripples through the entire company
whenever they press a key. The training will never end; it is an ongoing
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
62
process; new people will always be coming in, and new functionality will
always be entering the organization. Just as courtships and honeymoons are
different from marriages, living with ERP systems will be different from
installing them. Projects for implementing the ERP systems get a lot of
resources and attention. However, an organization can only get the maximum
value of these inputs if it successfully adopts and effectively uses the system.
financials with logistics using a packaged application. The next phase taken up is
either sales and distribution or production, depending upon the priority of the
company. Demand-driven industries like automotive sector, consumer goods,
processed foods and the like would take up sales and distribution. There are
presently around 40 companies, which are in the process of implementing
solutions in this area. Possibly, an equal number of companies are looking actively
at production as the next application to be integrated. But, recent studies show
that companies are willing to take up both the phases together right in the
beginning. This is due to the fact that there is a lower perceived risk in
implementation because of code-less implementation becoming the order of the
day, thereby leading to better implementation maturity. Another reason is that
there are enough process models available now in the country itself. Taken
together, the total time taken for rollout is shortened.
The process industry focus is on integrating business applications with the plant
floor. The major areas under consideration are finance, materials, and sales and
distribution. Since production in the case of process industry is plant-oriented, it
falls within the realm of distributed digital control systems. Further, there are no
multi-stage assemblies as in discrete manufacturing companies. The most
important area after this is the maintenance. function. Selection of the proper ERP
package is based solely on the business needs and the fit that the product offers.
As of now, there are few examples in the country of strategic information systems
built around an ERP solution. There are quite a few areas of refinement to ERP
that are being actively looked at by some of the progressive companies. Called as
extended ERP, it seeks to encompass the suppliers and delivery channel partners
into the organization's enterprise information system. Constraint-based planning
tools for supply-chain planning and demand-chain planning are being actively
looked at by companies that operate in specific markets.
BaanERP Tools
BaanERP Tools consists of a number of software components, which together
form the technical foundation for all BaanERP components. The BaanERP Tools
can be described as a computing platform that provides an independent,
flexible, open and distributed computing and development environment. The
open architecture of the BaanERP Tools makes it possible to:
Quickly react to new trends in the marketplace that require software or
software configuration changes.
Develop the Baan applications in such a way that they are kept inde
pendent of third party products such as hardware, operating systems
and databases.
Easily integrate with third-party products.
Create customer-specific solutions.
Run-time Tools
The purpose of the run-time tools is to make BaanERP packages independent
from computing-environment-specific issues, such as platform, operating
system, middleware, databases and user interfaces. The run-time tools are
developed in C/C++ and/or Java. Run-time tools: Allows Baan application
developers to focus on application-specific issues only. Removes the overhead
of developing and generating a native application code for each combination
of platform, operating system, database and so on. Greatly reduces the
complexity of providing and maintaining application product updates.
b. JD Edwards World Solutions Company
Company Profile
1977, Denver, Colorado. Three men left the accounting world to form a
software company that would specialise in midrange computing solutions.
Each of the three founders – Jack Thompson, Dan Gregory and Ed McVaney –
lent a small portion of his name for the company name. On March 17, JD
Edwards was formed.
In the early years, JD Edwards designed software for several small and
medium-sized computers, eventually focusing on the IBM System/38 in the
early 1980s. It was in this effort that JD Edwards pioneered the CASE software
development and design tool, which lends consistency across the broad range
of JD Edwards' integrated applications. As JD Edwards began to outgrow its
headquarters in Denver, it started opening branch offices, first in Dallas and
then in Newport Beach, California; Houston; San Francisco; and Bakersfield,
California. Beginning in 1988, the company began to concentrate its efforts on
international expansion and opened its European headquarter in Brussels,
Belgium, which has since been moved to Buckinghamshire, UK.
As JD Edwards' business continued to grow, it became obvious that servicing a
large number of customers was creating challenges. The company could either
remain small and serve customers on an individual basis or, with a
breakthrough in technology, it could become an industry leader in enterprise
software. When McVaney and Thompson began to design and mplement
Worldsoftware, they provided the pathway to success. By the mid-1980s, JD
Edwards was being recognised as an industry-leading supplier of applications
software for the highly successful IBM AS/400 computer, a direct descendant
of the System/38. With the June 1996 introduction of OneWorld, the company
once again achieved a technological breakthrough. Building on the CASE
technology pioneered in the 1980s, OneWorld combines a full range of
platform independent applications with an integrated toolset. OneWorld gives
organizations the power to configure their systems and applications as their
needs change.
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
65
Today, JD Edwards is a publicly traded company that has more than 4,700
customers with sites in over 100 countries and more than 4,200 employees.
The company attributes much of its success to a corporate culture that
emphasises quality at all levels. JD Edwards' commitment to its product
quality, its corporate culture and a customer-centric approach enable the
company to deliver and support leading enterprise software solutions that
solve business problems. JD Edwards is a leading provider of Idea to Action
enterprise applications, encompassing flexible, integrated software for
distribution, finance, human resources, manufacturing and supply chain
management. The company's software operates in multiple computing
environments, and is both Java and HTML enabled. JD Edwards enables Idea to
Action with ActivEra, a customer-centric product and technology solution that
allows companies to change enterprise software after implementation, as their
business needs demand. ActivEra extends the capabilities of the company's
existing OneWorld and JD Edwards SCOREX products.
JD Edwards offers customers the means of achieving greater ongoing control
of their businesses through the ability to define and redefine the way they do
business as markets, customers and competitive conditions change. Behind
this customer commitment is a twenty-two year history of listening to
customers, understanding what they ask of business technology, learning the
nuances of their industry and developing solutions accordingly. By
emphasising Solutions, Relationships, and Value, JD Edwards maintains its
focus on what truly matters to its customers.
Solutions Business doesn't live by software alone. JD Edwards offers a
balance of technology and service options tailored to your unique
industry and processes. A network of certified service and support
providers complements the services directly available from JD Edwards
to ensure timely implementation and ongoing quality of the solution.
Relationships With JD Edwards, you have a partner committed to
ushering you through changes in business and technology. The
company's product development, support and training are tuned to
meet your current and evolving needs. By understanding the
customers' industry, paying attention to business fundamentals and
ensuring customer participation in the development process, JD
Edwards work to protect the customer's investment with solutions that
evolve with their business.
Value In enabling Idea to Action, JD Edwards provides you with an
appreciating software asset – one with the potential to increase in
value over the life of your business. Through continual enhancements
in features and functionality, an architecture open to third-party
technologies, and the real-time adaptability afforded by ActivEra, you
can capitalise on new ideas and maintain your flexibility in the face of
change. JD Edwards also offer multi-currency, multi-language and
multi-location capabilities, so your solution grows as your business
grows.
Technology JD Edwards offers its solutions primarily for the AS/400
platform. JD Edwards's two application suites, OneWorld and
WorldSoftware/ WorldVision, provide comprehensive supply chain
management functionality across the technology continuum, from host-
centric, to thin-client, to network-centric computing. All three can run
concurrently on the same AS/400, share data and interact with each
other as a unified solution.
OneWorld JD Edwards OneWorld is flexible enough to support an
extended solution by integrating with legacy, best-of-breed and third-
party products. All this without sacrificing the security, integrity, or
consistency of the existing systems or data. OneWorld's own APIs, as
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
66
2. List out the Ecommerce opportunities for industries and give an example
of your understanding for all the opportunities.
Ans. E-commerce Opportunities for Industries
Following are some of the areas where e-commerce is witnessing rapid growth in
the global markets. Indian software and services companies need to tap into
some of these vertical segments to gain the maximum advantage in the e-
commerce solution sector.
1. Financial services. A large number of users use the Internet for some form of
financial guidance.
2. Stock trading. Online stock trading is nowadays one of the most demanding e-
commerce utilities. The ability to offer market access at a competitive price is
a key advantage of online stock broking companies and this is slowly
happening in India too.
3. Banking. Internet banking is now growing. Many banks like ICICI and HDFC are
making inroads into this area.
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
69
4. Legal and professional services. Opportunities also exist for Indian companies
in legal and other professional services. There are significant legal and
regulatory implications of implementing an Internet business or of migrating
from a traditional off-line business. In terms of opportunities for Indian legal
service providers, the requirement for professional, legal and regulatory
advice is expected to increase as the number of ecommerce users increases.
5. Tour and travel. The travel industry has readily adapted to e-commerce. There
has been a growing emphasis on the search for alternative distribution
channels within the sector, particularly with the railways and the airlines, as
they seek to reduce costs. These sectors have adapted well because of their
online reservation systems.
6. Healthcare. Healthcare represents one of the biggest expenditures of
governments worldwide. The Internet has the potential to enhance
communications, streamline processes and create new business opportunities,
by providing high-quality administrative services and integrating information
systems.
3. a. Visit any eBay or Amazon website and write what are the steps to be
followed to transaction on any of these two websites.
b. Explain the different types of aggregators with an example.
Ans. a.
b. Types of Aggregators
There are four types of aggregators such as the following:
1. Content aggregators: They are among the first large-scale sites on the
Web and mostly represent large publishing companies, e.g. Pathfinder.
com. Their basic challenge is that content has to be attractive enough to
make the site viable. For example, CANOE and Hockeyplus, that provide
extensive statistics, analysis, pool information or cricinjo.com.
2. Mainstream aggregators: These include sites like Yahoo providing a Web
directory and a search engine, along with a bunch of attractive tools like e-
mail addresses, home pages, reminders, and many others. The most
attractive feature of these sites is that they have an 'easy-toremember'
URL which is one of the reasons for them to be the top traffic sites on the
Web.
3. Event aggregators: These are sites that provide in-depth content and tools
tailored to the needs of a particular group, which doubles as a clearly
defined customer base, for example, mortgages-build tools, rates, advise,
and the ability to purchase a mortgage online in the same place
(Microsoft's HomeAdvisor or HomeShark).
4. Shopping aggregators: Shopping aggregators let consumers roam through
hundreds of sites and catalogues and find the best price in seconds. They
help consumers sift through dozens of e-commerce sites. For example,
compare.com and bizrate.com evaluate their quality on independent basis
as in the case of consumer reports.
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
70
contests; and
events, such as hosting a chat session with a guest celebrity or public
figure.
5. Framing
A frame is a section of the viewer's computer screen. A screen can be split
into multiple sections that can load different web pages, even those from
other sites. The use of frame has it benefits and its drawbacks. Framing is
useful, for example, for providing a directory of options in one frame and the
contents of each option in another frame. It helps the visitor to know where
they are and where they have been, through the use of highlighted hypertext
links. The drawbacks are that they slow the load time, not all browsers support
frames, and most search engines cannot read the hypertext links in the
frames. Over time, these drawbacks will most likely be non-issues.
6. Tables and Fonts
Tables are useful for providing structure to text that will not be lost due to the
size of the visitor's screen and the size of the viewing window, which is
affected by the viewer's web browser. Whenever possible, avoid using all
uppercase letters as they are more difficult for the eye to follow. Further, the
use of fancy fonts may look good on the web designer's screen, but the fonts
displayed to visitors are limited to those that are available on their own
computer. The Times and Helvetica fonts are good fonts for readability on web
sites. As mentioned earlier, try to keep line lengths less than 60 characters per
line.
7. Graphics
Graphics can enhance a web site when used properly. Attempt to use images
that are no larger than 70k or the load time may annoy visitors. Fortunately,
many image software packages allow the user to view the image in different
storage sizes and indicate the approximate load time for each size. The larger
the image, the better the image, but a slightly less vivid image that loads
faster may payoff in terms of retaining visitors. If picture clarity is important,
for example for inventory items, allow the user to choose to view a bigger,
clearer picture by clicking on the smaller picture.
8. Interlaced Graphics
Images that gradually appear sharper are called interlaced graphics. Not
everyone appreciates these pictures, and some people find them annoying.
Designers that use interlace graphics contend that the visitor is able to see
the picture faster, albeit fuzzy, and has something to view while the remainder
of the picture is loading and sharpening.
9. GIF vs. JPEG files
Either format can be used. The primary difference between the two file types
is the compression techniques used. GIF files are typically more efficient for
solid color images, such as logos, or images with large regions of solid color.
JPEG formats will typically yield better results for multi-colored images or
photographs in terms of best quality for the size.
10. Colors and Contrast
Most web site designers agree that dark text on light backgrounds works best.
The key is to have enough contrast between the text and the background.
Some colors work together and some do not; a traditional color wheel is useful
for choosing contrasting colors.
11. Purchasing Information
Sites that sell their products/services on-line should clearly post policies in an
easily found place regarding these items: Tax rates, Shipping rates, Shipping
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
75
Business objectives
Management and organization
b. Products or services
Product description
Technological background
Competition.
c. Benefits to customers
Market
Marketing strategy
d. Capitalization
Capital requirements
Financial forecasts
Benefits to investors
It is thus clear from the above that technology and technology managementare
only a part of the total business activity or business plan of an enterprise.
Appropriate Technology
Appropriate Technology (AT) is being mindful of what we're doing and aware of
the consequences. Appropriate technology works from the bottom up; it is not an
overlay to the situation; it is a genuine grassroots solution to economic needs. In
the Industrial World small businesses account for more technological advances in
their areas of expertise than government supported researchers or research
departments in massive corporations. Third World craftspeople, farmers and other
villagers invent, create, and contribute to the technological process of their area
much more than outside "experts" do. Some of the accepted criteria for selecting
appropriate technologies in the contemporary situation are considered below:
It should primarily aim at meeting the basic needs of rural people; it should
be capable of absorbing large labour force, preserve existing traditional
jobs, low cost and require low levels of skills;
It should provide viable means for small scale production operations;
It should consume lesser energy;
It should be capable of using indigenous raw materials and services;
It should provide for waste recycling and should be non-polluting;
It should be consistent with local culture and be compatible with social
system;
It should be acceptable to the political system.
Disruptive Technology
Disruptive technology’ is a term coined by Harvard Business School professor
Clayton M. Christensen to describe a new technology that unexpectedly displaces
an established technology. In his 1997 best-selling book, "The Innovator's
Dilemma," Christensen separates new technology into two categories: sustaining
and disruptive. Sustaining technology relies on incremental improvements to an
already established technology. Disruptive technology lacks refinement, often has
performance problems because it is new, appeals to a limited audience, and may
not yet have a proven practical application.
A disruptive technology or disruptive innovation is a technological innovation,
product, or service that eventually overturns the existing dominant technology or
status quo product in the market. Disruptive innovations can be broadly classified
into lower-end and new-market disruptive innovations. A new-market disruptive
innovation is often aimed at non-consumption, whereas a lower-end disruptive
innovation is aimed at mainstream customers who were ignored by established
companies. Sometimes, a disruptive technology comes to dominate an existing
market by either filling a role in a new market that the older technology could not
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
78
Integrated framework for technology choice, study is carried out in three stages,
namely (i) Decision factors identification, (ii) Alternative technologies evaluation,
(iii) Alternative policy analysis and final decision making.
1. Decision Factors Identification In this stage, different alternative
technologies and evaluation criteria are to be identified. The following are
various steps to identify the decision factors related to technology choice of
the given process.
Step 1: Verify the need for new technology Technology has to be tailored
to the needs of the industry. Need can bedefined in terms of suitability,
urgency, and benefits that a company hopes to gain from the new technology.
The need of the new technology is to be assessed based on the internal
strengths, weaknesses, opportunities, and constraints. Based on the analysis,
the objectives of technology choice making are to be identified. One can go for
technology choice for any of the following reasons:
To start up a new Industry
To expand existing plant capacity to meet future demand (capacity
expansion)
To modernize existing plant to meet competition (Modernization /
Technology upgradation)
Step 2: Define the objectives of technology choice decision making
The management must clearly define their objectives and constraints related
to acquiring a new technology. The constraints are as follows: 'amount of
capital that can be spend on the new technology', 'allowable limits of
production capacity', 'technical skills and knowledge levels of local
manpower', etc. The objectives are as follows: 'utilization of local available
manpower and raw materials', 'technology self-reliance', 'technology
leadership or follower-ship', 'ambition to enter into global markets', 'future
growth' , etc. The objectives and the constraints are governed by external and
internal factors. The external factors are market competition and government
regulations. For example, based on the market competition, the permissible
limits for productivity and quality of production are to be fixed. And to take the
advantage of local government incentives, the allowable limits for production
capacity and the preferable locations for plant site are to be decided. The
internal factors are 'resources availability', 'skills and knowledge availability',
'raw materials availability', etc. For example, based on the type and the
amount of natural resource reserves, the permissible raw materials are to be
decided. And based on the technical skills and the knowledge levels of local
manpower, the allowable limits for training requirements are to be decided.
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
81
the advantages of MCDM methods and fuzzy analysis, and is proposed for
evaluating the alternative technologies. In the proposed methodology, the
importance weights of each criterion are to be determined based on the
subjective opinion of the experts, the appropriateness of alternatives based on
each criterion are to be evaluated using the performance and specification
data of alternative technologies. Next, by aggregating the appropriateness
weights of alternatives with the importance weights of criteria, the priorities of
alternatives are to be calculated.
3. Alternative Policy Analysis and Final Decision Making At this stage, the
influence of change in importance of various criteria, technology choice
perspectives, future uncertainty on the priorities of alternatives are to be
studied. After the management is satisfied with the results, final decision is
made regarding the technology selection. The following are the steps of this
stage.
Step 1: Sensitivity analysis The sensitivity of priority rankings of
alternatives is to be analyzed by changing the importance weights of each
factor. This enables to understand how each criterion is influencing the priority
rankings of alternative technologies.
Step 2: Study the influence of technology choice perspective
Introduction of new technology into a particular place may influence the socio-
economic development of that place. Usually the private sector firms look for
technology which helps the commercial success of their business. Whereas,
the public sector firm, particularly in developing countries, in addition to the
commercial success of the business, also look for the region's overall socio-
economic growth prospects while choosing a technology .Therefore, a clear
characterization is to be made of different perspective of the technology
choice making, For example, the views of the private and the public firms can
be represented with different perspectives and the preference of alternatives
be evaluated with each perspective and the influence of each perspective be
explored.
Step 3: Study the influence of future uncertainties The future
uncertainties that may prevail in the places where technology is being chosen,
may influence the success of the technology in the future, Different future
scenarios are to be generated based on the extreme possible conditions that
may prevail in the future. The preference of alternatives is to be evaluated
with each scenario situation, and the influence of future uncertainty on
preference of alternatives is to be analyzed.
Step 4: Discuss the results with the management and select the best
technology The results of the study have to be communicated to the top
management as they are the final decision makers, illustrating how their
objectives and importance of factors are influencing the preferences. If the
management wants to change some of their objectives or importance of
factors, again analysis is to be carried out and preferences of alternatives are
to be calculated. After the management agrees with the results, then most
appropriate technology is to be selected finally.
3. Discuss the role of Technology Transfer and its key factors as applicable
to an organization? What do you understand by a technology package
and what are its features? List the initiatives of India Government in
improving technology absorption?
Ans. Basically there are two ways of acquiring new technology: develop it or purchase
it. The second way of acquiring new technology is commonly called "technology
transfer". The important reasons for purchasing technology are: (i) It involves little
or no R&D investment; (ii) Technology can be used quickly; and (iii) Technical and
financial risks are often quite low. There are also good reasons for selling
technology such as (i) Increasing return on R&D investments; (ii) Technology may
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
83
not have immediate use; and (iii) Technology has already been utilized up to its
limit.
Therefore, technology transfer occurs because of the existence of "buyers" and
"sellers". The sellers are called "transferees" or "licensors" and the buyers are
called "transferees" or "licensees" in the technology transfer process.
Meaning of Technology Transfer:
Transfer, as defined, means the acquiring through purchase and use of
technology. Therefore, the definition of technology transfer is the acquisition and
use of knowledge. There is no transfer of technology unless and until the technical
knowledge is put to use. Technology transfer is not restricted here only to
scientific or engineering items. The manufacturing, marketing, distribution and
customer service are among the factors that are included in technology transfer.
The key factors in technology transfer include:
Transplantation of technology involves shift from one set of well-defined
conditions to another set in which at least one key variable may differ.
Secondly, the recipient may apply the technology to a different purpose
from that of the supplier.
A sense of opportunism prevails in technology transfer, whether justified or
not.
The transfer process embraces a rich variety of mechanisms and
relationships between recipient and donor (supplier of technology) .The
process can vary from a routine peopleless passive transfer to turnkey
contract where the donor takes the full responsibility for all phases of the
contract.
The nature of the transferred technology and how it is transferred are
critical to the success of the technology transfer process.
Features of Technology Package
The technology package consists of three principal elements namely, product
design, production technique and management systems. Product design may
range from simple items to highly complex (e.g., automotive) parts. Production
techniques and plant layout include blueprints and flowcharts, formulas and
recipes, process sheets, fabrication instructions, tools and fixture designs,
operational procedures and material specifications. Management Systems consist
of various plans, layouts and technical control systems (along with related
marketing and financial controls). Included are plant design and layout, quality
control and testing, material procurement, inventory control, equipment
maintenance and repair and machine loading techniques. The three principal
categories of technical information or -know-how inherent in technological
systems are general knowledge, system-specific and firm-specific knowledge.
These various categories of knowledge may be in the form of written fabricating
or processing equipment. General Knowledge refers to information common to
industry such as blueprint reading, tool and fixture design and fabrication,
welding techniques etc.
Government Initiatives
Government has, over the years, directed the industry to take necessary steps to
set up R&D units for up-gradation and absorption of imported technology. There is
also a stipulation with respect to this in the terms and conditions of foreign
collaborations. However, it has not been very effective While formal extensions of
collaborations have not been numerous in comparison to the number of new
collaborations, Indian industry has quite often gone in for further collaborations to
avail of technologies for higher ranges/ capabilities or improved process/
production techniques. The newer grass-root plants have used later technologies,
but they are also likely to become obsolete as the years pass by unless necessary
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
84
efforts to catch up with technical changes are made. Industry, in general, stays at
a particular level for a number of years and then considers a jump in product
range or volume of production through further technology induction. Pursuant to
the Technology Policy Statement, the Government had stipulated that industries
using technologies costing more than a payment of Rs.2 cr. should bring out
comprehensive Technology Absorption, Adaptation and Improvement (TAAI)
plans. Government has also directed industry to submit annual returns for
technology implementation and absorption.
1 Technology Absorption and Adaptation Scheme (TAAS) The Technology
Absorption and Adaptation Scheme (TAAS) was initiated by the Government
(DSIR) as a pilot scheme during the 7thplan. TAAS aims at stimulating and
accelerating the efforts of Indian industry in technology absorption and
upgradation. About 30 public and state sector units have so far been partially
supported for undertaking identified RDDE (Research, Design, Development
and Engineering) projects to absorb and upgrade specific elements in
imported technology. The support is for accelerated indigenization /import
substitution/ know-why exercises/ product improvement and optimisation. An
amount of over Rs.20 cr. has been marshalled through a partial support in
various major sectors such as electricals /electronics, metallurgy, industrial
machinery and chemicals. The projects are overviewed by Evaluation
Committees. Under the scheme, other initiatives such as workshops,
technology absorption/ profile studies of different states and technology
evaluation studies of critical sectors have been undertaken. All these have
encouraged the participation of industry, national institutions/laboratories and
Government in dealing with issues of technology absorption.
TAAS activities have resulted in stimulating and speeding up the R&D work in
absorption of technology. The scheme, therefore, is in a good position to
encompass larger areas, to demonstrate the beneficial effects of organised
and target-oriented absorption of technology projects. TAAS has brought out
the need for enhancing the activities to catalyse and assist the industry in
technology absorption.
TAAS is expected to extend partial support to the following:
Core sector users in absorption and upgradation of products/ equipment
from ancillaries /equipment manufacturers/vendors whose technologies
are based on foreign collaborations.
'Cub' or co-operative projects of interest to the sector, involving a group of
manufacturers, users, and national institutions, in identified areas of
technology gaps.
Industry-sponsored projects with national laboratories/institutions.
Projects of small and medium enterprises, in priority areas such as energy
saving, accelerated indigenisation, efficiency and technology upgradation.
Skill utilisation in technology absorption projects by hiring of research
experts and NRI specialists as well as training in national
laboratories/institutions/ international organisations for identified areas of
absorption.
2. Technology Evaluation Studies In order to assess the performance of
technology in the major sectors of Indian industry, and to assess the gaps in
technology and to suggest possible programmes for R&D and technology
upgradation, the Government has initiated studies in various important areas
such as fertilizers, steel, cement, ministeel, forgings, foundry, aluminium, etc.
Over 50 sectors have been identified and in about 30 sectors, studies have
.been commissioned. The reports whenever they come are widely discussed in
industry, Government departments and other concerned organisations, and
disseminated. The reports bring out the need for accelerated effort in
technology generation and absorption. 'Technology demonstration' is also
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
85
proactive role to help the organisation identify and establish links with the most
useful sources of information and opinion; typically these will be at the forefront
of innovative activity.
Product Development Process Phase In most manufacturing firms the critical
product development steps are similar. These functional steps include
A product proposal
Design of the product with its relevant technologies
Capabilities of the manufacturing or software processes to build and
support the product
The marketing (and servicing) of the product to potential customers
These steps constitute the major rating factors for delivering products and
services. These steps, like the ones in the research and technology phase
described in previous section, constitute the major checkpoints for delivering
technologies to product development or for process implementation of the
product.
1. Product or Technology Proposal A product proposal is a common
instrument used by management to review and consider new products or
major enhancements in the product line. This proposal is best described with
the following content: An opportunity analysis which analyzes the
characteristics of demand and competition
The socio-technical environment which assists in defining the opportunity
The feasibility and capability requirements of the firm's engineering,
manufacturing, and marketing resources which relate to the potential
product solution
A market structure and market segmentation evaluation of the competitive
economics, and the design and communication alternatives
The overall firm's line of business policies and strategies as they relate to
the new product opportunity Using this as the background of the proposal,
the outline of key parts to its contents must be a part of the business case
and include
• The product's business objectives such as revenue and customer
demand from benefits derived from the product or technology
• A description of the product or technology
• The market channel to be used
• The segment(s) of the marketplace being addressed
• Preliminary market tests with their results to determine the
usefulness for the product, if possible
• A description of the market opportunity, e.g., what the market is
and who the competitors are
• A description of the product opportunity from the firm's viewpoint
• The opportunity sizing, e.g., how large is the opportunity in the
market sought after and how much is anticipated for this product
• The financial risk and summary of measurements such as return on
investment, customer value, and return on assets
• Work schedules, resources required, and expected time for
completion and delivery.
On review and acceptance of the proposal the product is funded, dropped, or
returned to the "drawing board." The positive response to the business case to
the proposal is the payoff. If the analysis of the opportunity shows a potential
for the proposed product, then a reasonable business case can be developed
and a proposal accepted.
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
88
We use the term “services” in its broadest sense as bundles of benefits some of
which may be intangible and others tangible, and they may be accompanied by
facilitating goods. This sector has the highest growth rate in most economies of
the world and has the largest single share of employment in the world GDP. It is
said that in USA services account for over 70% of total income. In developing
countries the share of services estimated is around 40% but with technological
developments taking place it is likely to grow further. Information technology is
already affecting the productivity of service production as well as increasing their
transportability. In order to understand these changes better, we present a
classification scheme for services as proposed by Baumol (and modified by Buffa
and Sarin) and classify services into the following four broad categories.
Substitutable Personal Services: These services also require direct personal
contact but it is possible to substitute these services with technological
alternatives. For example, guards can be substituted or helped by electronic
security and surveillance equipment and domestic servants by a variety of
household appliances like washing machines, ovens, mixers, etc. Information
technology has played a big role in improving the productivity and the
performance of these equipment substituting services. Centrally controlled
computer devices or gadgets incorporating programming facilities have been
developed to operate the domestic appliances in accordance with the consumers’
needs or desires. Progressive Services: These services require the use of some
equipment and also direct personal contact with the receiver of the service.
Technological change affects the productivity of the equipment more directly and
significantly than the personnel offering the personal contact-based service. For
example, air transportation requires the use of the airplane as well as that of the
ground and cabin crew; and broadcasting requires the use of studio and
transmitting equipment as well as the “personal” contact established by the
broadcaster(s). In a way, there is some hardware and some software required to
render the service and information technology is affecting the productivity of the
hardware more than that of the software.
Explosive Services: Services that do not require personal contact belong to this
category such as telecommunications. Information technology is bringing about
significant productivity increases in these services thereby reducing the unit cost
and setting counter inflationary trends in prices. Developments in information
technology are also contributing to the generation of new services in this
category. E.g., facsimile transmission (FAX), Videotext and Electronic Mail.
Transportability of services has brought about at least three major effects in its
wake. It has led to internationalization of services in many fields bringing out
cross border flows of messages, information and data. Many of the services
traditionally catering to local markets are now being offered to the global market.
The second effect relates to changes in barriers to entry in services. In many
services the barriers to entry are getting lower as the cost of entry is practically
limited to the cost of equipment which itself is falling e.g. desktop publishing. On
the other hand, the barriers to entry in some other services, where an integrated
network of services is offered, are getting higher. This can be seen in some
banking operations as well as development of software requiring satellite data
transfers (since the cost involved in developing infrastructure is very high).
Transportability of services has also increased the transparency of market due to
widespread availability of information.
Changes in Processes:
Information technology changes processes in two major ways: it allows the
incorporation of higher levels of skills and functions into equipment (as in
computer controlled machine tools and robots) and it increases the flexibility of
many processes to achieve economies of scope involving almost continuous
production of individualized products. This can be seen in Figure 4.7 below ere
different stages of manufacturing automation are plotted against volume and
variety. Process automation has the general characteristic of replacing direct
labour (unskilled and semi-unskilled) with capital in conformity with the long-term
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
91
shift in prices. Consequently, direct labour cost as a fraction of the product cost is
declining. This phenomenon is wiping out the comparative advantage of
developing countries in terms of low labour cost. Training and retraining of labour,
including technicians/ operators, have almost become a necessity in the existing
enterprises.
The second effect is the combination of lower labour cost with higher automation.
Automation seems to be removing the primary reasons for locating assembly
operations in off-shore locations. It is now widely known that in Japanese
enterprises inventories are operated on hourly basis, while in India and other
developing countries inventories are still carried on monthly basis which increases
the overall costs of operations and products. These changes also affect the skill-
mix of personnel required for the changed process. As production processes
become more sophisticated, the number of direct workers would perhaps show a
decline whereas more engineers and technicians would be required to carry out
reprogramming, installing, repairing and even developing newer processes. This
would also call for extensive retraining at all levels, especially those skills which
are likely to become scarce.
Changes on Organization:
The changes in products, services and processes discussed above may, in many
cases, require new forms of management structure and business organization.
This may be seen happening in many industries but perhaps not fast enough, thus
acting as a constraint in the institutionalization of other changes. The organization
structure can no more be static but should be capable of absorbing changes fast
enough, at least in those organizations where changes in products and processes
are occurring very fast, as as not to constrain, further changes. To be successful
with new technologies, an organization must be able to innovate and produce
competitively. This shows up in the form of flatter organizations where the
number of hierarchical levels gets reduced significantly. This also gives rise to
higher dependence on task groups, expert committees and other forms of
temporary working groups.
Information technology also allows higher integration of suppliers, vendors and
subcontractors into the network of manufacturing companies. Specialist suppliers,
in many cases, are better placed to adapt changes in products and processes and
many large firms are finding it easier and more economical to “buy” than “make”.
In the case of many large manufacturers in developed countries, this has given
rise to a hierarchical structure of subcontractors6 akin to the organization
structure (with the subcontractors being part of the extended organization).
Ancillarisation of large manufacturing units in India is a step in this direction.
Technology Generation
Technology generation and development is often synonymous with the term
"Research and Development (R&D)". However, technology generation involves
R&D efforts while technology development involves further stages of translating
R&D efforts into marketable products, processes and services. Basically, one can
consider the R&D process as having four distinct stages Recognition of a need for
innovation is one of the motivations for R&D. "Research" on existing knowledge
for satisfying identified need helps in idea generation – this is the "need push".
The other primary motivation for R&D is to find potential applications for
advances in knowledge. “Research" on existing activity for introducing new
knowledge also helps in idea generation - this is the "technology-push".
"Development" includes engineering (creation, design and production) and
marketing (first use and diffusion) of the generated idea. Through the entire
process it is ideas and knowledge which are being pursued, and the process is not
complete until the new idea is converted into a marketable product or service (a
hardware or software intensive technology).
Technology Development
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
92
Though, broadly speaking, the 'D' of R&D covers Technology Development, the
latter has much wider connotation. For better understanding, more elaboration of
various factors that determine technology development is called for shows the
determinants and their interrelationship in technology development from R&D to
technology diffusion and substitution. Natural resources are mobilised and
processed through the succeeding stages. The supply factors include natural
resources, human resources, fund allocation, and produced resources. The
demand side factors include market potential venture capital and enterprise
profitability. The coordinating organisations, supporting facilities and government
policies and systems have a major role to play in the success of the technology
development process. Figure 5.4 shows various stages of technology
development cycle, starting from the generation of ideas in the R&D department,
to estimating market and inputs required, to executing projects, to field trials and
modifications. It may be observed that this process is tedious and requires top
management commitment and support from outside. Risk factor is large and the
success rate depends upon the quality of inputs provided to the R&D department.
Technology Strategy
the term 'strategy' is commonly used as an antonym of 'tactics', it actually implies
long-term, purposeful and interconnected efforts, while tactics imply action to
deal with immediate specific problems. 'Technology Strategy" may accordingly be
defined as a strategy to deal with the technology and related issues at macro and
micro levels, with respect to set objectives.
Importance of Technology Strategy
Mark Dodgson has identified the following five issues which bear on the
importance of corporate strategy for technology:
i) The need to cope with technological uncertainty;
ii) Complexity and discontinuous nature of technological development;
iii) The need for technology to be viewed in a global context;
iv) The need to attain complementarities, and
v) The relationship between corporate strategy technology and public technology
policies.
3. What is value chain & what are the activities? List & explain the factors
that influence the successful management of innovation process. Explain
the five stages of innovation process which is based on the pioneering
work of Edward B. Roberts.
Ans. Value Chain
The value chain is "a systematic way of examining all the activities a firm
performs and how they interact....for analyzing the sources of competitive
advantage."
Value chain activities
Activities are processes, things that are done in a firm. In order to be identified
and labeled, they must be distinct-have a beginning and an end which
distinguishes them from other activities or operations. In using the value-chain
tool to analyze sources of competitive advantage in a firm, one would first identify
its nontrivial activities and assign them to the most appropriate category. A
second useful step would be to examine specific activities from an input/output
perspective.
Input / Output Analysis Input/output analysis can be used at various levels of
an organization including the organization as a whole-to get a better idea of what
the entity is and does. The organizational unit of analysis-in this case, the specific
activity-is represented as a black box, with inputs going in and outputs coming
out .The amounts and types of inputs will vary from organization to organization
and activity to activity, and in addition to the intended output there will always be
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
93
other outputs, some portion of which will be waste. One more piece of information
is needed to finish this input/output analysis:
Technology. In this context it is useful to know technology as a way to do
something, a way to perform a value-chain activity. This process view of
technology allows one to carefully distinguish between technology and products
or hardware-technology is not a product, a tangible entity. But when a product is
used to do something, it is that use which defines it as technology for the user.
Thus a computer is a product, a thing. Computer users, however, may regard it
as, for example, a data-processing technology, a text editing technology, a
scheduling technology. Indeed, what makes the computer so powerful a tool is the
ubiquitous and wide range of uses to which it can be put.
Alternative Technologies For any given value-chain activity, then, there are
alternative technologies alternative ways of doing it. There are new and old,
labor-intensive and capital-intensive, appropriate and inappropriate, and unknown
technologies yet to be developed. For example, let us take the inbound logistics
activity known as inbound materials handling-the movement of material goods
from where the supplier gives them over to the firm to when they enter into
operations. There are a wide range of alternative ways to do these activities
alternative technologies that might be used, including manual labor, manual labor
supplemented by tools (hand carts), conveyor systems, forklift trucks, automated
guided vehicles, robotic loaders/unloaders, stacking cranes, and pneumatic hoses.
Ubiquitousness of Technology The power of using this definition of technology
is that it applies to every value-chain activity, not just the activities in
manufacturing or engineering that we usually associate with the term. Thus there
are technologies involved in accounting and cost management activities (the
traditional direct labor plus overhead; activity-based costing or management), in
personnel selection activities (psychological and aptitude testing, personal
interviews), in market research activities (focus groups, consumer surveys, test
marketing), and even in R&D activities (computer-aided molecular design,
electron microscopes, gene-splicing equipment).
Factors for Successful Management of Innovation Process
The following factors should be taken into consideration if the innovation process
is to be successfully managed.
Customer Focus All R&D projects, which have been taken up either on account
of a felt customer need or with the involvement of a customer, have greater
chances of commercial success. In fact, the most profitable ideas for innovations
are derived from market needs. Speed of execution of R&D projects is an
essential factor for satisfying customer needs and perceptions about product
developments.
Climate of Change Innovation is the job of everybody in the company. An
innovative climatecalls for motivation and challenge on the part of the employees
which alone can foster creativity. Innovation thrives in companies where the
desire climate and environment are encouraged and spearheaded by the top
management.
Committed Style All R&D activities commit costs today, in one part of the
organisation, with possibilities of benefits to accrue in future in some other part of
the organisation. This cannot be effectively carried out unless there is top
management commitment to pursue R&D to its logical conclusion and take well
calculated risks on account of the very nature of uncertainty of R&D activities.
Organisation culture in innovative companies is result-oriented with full realisation
of the fact that R&D is an activity which is input deterministic but output
probabilistic.
Combined Operations and Structures As mentioned earlier, effective
industrial R&D management calls for multifunctional and multi disciplinary
approach to problem solving. It therefore requires the creation of R&D project
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
94
teams and matrix form of organisation which do not fall in line with the normal,
hierarchical patterns. The continuous cross-fertilisation of innovative ideas
through different groups/functions in the company is necessary. Large R&D
projects are, in fact, implemented by teams functioning as mini company
organisations. Thus, combined operations and structures are essential features of
industrial R&D management.
Creativity and Communication Skills Management of innovation process
requires (i) creative skills in an organisation, removal of mental blocks, rewards
for taking risks and facing challenges and (ii) capability to communicate
effectively across various functions and disciplines. Rotation of experts from one
function to another to improve such skills should be encouraged, which is not
feasible without the active support of the top management.
Control Systems Innovation process by its very nature requires creativity which
is anti-control. However, to gain competitive advantage, the R&D projects must
be completed (if not killed) within the specified time and cost parameters. This
calls for some form of monitoring and control, without losing sight of the fact that
excessive control may be counter-productive; it may kill creativity and retard
innovation process. Thus, the control systems for management of R&D must be
designed with the delicate balance between freedom to innovate and control to
reach the market in time.
The key issue for know-how development of technology is that while many
companies are successful in developing new products, yet they fail to secure
competitive advantage in market due to several reasons:
i) There may be lack of marketing focus in R&D activities,
ii) The distribution systems of the company may not be adapted to the level of
services required for the new product,
iii) The production systems adapted from previous products may not have been
changed, even though the competitive conditions for the new product are
different,
iv) There may be inability or lack of willingness to effect the change required for
new product introduction within the organisation itself,
v) The strategies in response to change may have been followed piecemeal.
The process model of innovation that evolved with this mode, is based on the
pioneering work of Edward B. Roberts. This model shows that innovation is a
multistage process which is strongly influenced by the prevailing market,
technology, and administrative processes. Specifically, figure 10.1 presents the
innovation process in five stages, described in the following paragraphs. The
precise number and labeling of these stages may depend on the specific business
and organizational settings. Managers by and large use the model to recognize
and control the factors that influence the process and the linkages among the
stages.
Stage 1: Recognition of Opportunity. In most cases, the innovative process is
prompted by an opportunity to fill a market need (market-pull) and/or exploit a
technology (technology-push). These opportunities could be for new or improved
products, processes, or services. The potential customer could be internal or
external to the organization.
Stage 2: Idea Generation, Evaluation, and Selection. This stage is
dominated by the search for ideas to capture the opportunity identified instage I.
This might include formal RD&E processes or informal thinking. Results may vary
from an orally communicated idea to formal concept papers, designs, prototypes,
and feasibility studies. Further, the idea generation process may vary, depending
on company culture and management philosophy. They range from incremental
to breakthrough innovation and from top-down direction to bottom-up innovative
efforts, typical for continuous productivity improvements.
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
95
.
case valueN:
// statement sequence
break;
default:
// default statement sequence
}
The expression must be of type byte, short, int, or char; each of the values
specified in the case statements must be of a type compatible with the
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
97
expression. Each case value must be a unique literal (that is, it must be a
constant, not a variable). Duplicate case values are not allowed. The switch
statement works like this: The value of the expression is compared with each
of the literal values in the case statements. If a match is found, the code
sequence following that case statement is executed. If none of the constants
matches the value of the expression, then the default statement is executed.
However, the default statement is optional. If no case matches and no default
is present, then no further action is taken.
The break statement is used inside the switch to terminate a statement
sequence. When a break statement is encountered, execution branches to the
first line of code that follows the entire switch statement. This has the effect of
"jumping out" of the switch. The break statement is optional. If you omit the
break, execution will continue on into the next case.
3. ‘For’ Loop The usage of for loop is as follows for (initial statement;
termination condition; increment instruction) Statement; When multiple
statements are to be included in the for loop, the statements are included
inside flower braces.
for (initial statement; termination condition; increment instruction)
{
statement1;
statement2;
}
4. While StatementThe while loop is Java's most fundamental looping
statement. It repeats a statement or block while its controlling expression is
true. Here is its general form:
while (condition) {
// body of loop
}
The condition can be any Boolean expression. The body of the loop will be
executed as long as the conditional expression is true. When condition
becomes false, control passes to the next line of code immediately following
the loop. The curly braces are unnecessary if only a single statement is being
repeated.
5. ‘do….while’ statementAs you just saw, if the conditional expression
controlling a while loop is initially false, then the body of the loop will not be
executed at all. However, sometimes it is desirable to execute the body of a
while loop at least once, even if the conditional expression is false to begin
with. In other words, there are times when you would like to test the
termination expression at the end of the loop rather than at the beginning.
Fortunately, Java supplies a loop that does just that: the do-while. The do-
while loop always executes its body at least once, because its conditional
expression is at the bottom of the loop. Its general form is
do {
// body of loop
} while (condition);
Each iteration of the do-while loop first executes the body of the loop and then
evaluates the conditional expression. If this expression is true, the loop will
repeat. Otherwise, the loop terminates. As with all of Java's loops, condition
must be a boolean expression.
6. ‘Break’ statement By using break, you can force immediate termination of a
loop, bypassing the conditional expression and any remaining codfse in the
body of the loop. When a break statement is encountered inside a loop, the
loop is terminated and program control resumes at the next statement
following the loop. Here is a simple example:
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
98
Nested try Statements The try statement can be nested. That is, a try
statement can be inside the block of another try. Each time a try statement is
entered, the context of that exception is pushed on the stack. If an inner try
statement does not have a catch handler for a particular exception, the stack
is unwound and the next try statement's catch handlers are inspected for a
match. This continues until one of the catch statements succeeds, or until all
of the nested try statements are exhausted. If no catch statement matches,
then the Java run-time system will handle the exception. Here is an example
that uses nested try statements:
// An example of nested try statements.
class NestTry {
public static void main(String args[]) {
try {
int a = args.length;
/* If no command-line args are present,
the following statement will generate
a divide-by-zero exception. */
int b = 42 / a;
System.out.println("a = " + a);
try { // nested try block
/* If one command-line arg is used,
then a divide-by-zero exception
will be generated by the following code. */
if(a==1) a = a/(a-a); // division by zero
/* If two command-line args are used,
then generate an out-of-bounds exception. */
if(a==2) {
int c[ ] = { 1 };
c[42] = 99; // generate an out-of-bounds exception
}
} catch(ArrayIndexOutOfBoundsException e) {
}
} catch(ArithmeticException e) {
System.out.println("Divide by 0: " + e);
}
}
}
As you can see, this program nests one try block within another. The program
works as follows. When you execute the program with no command-line
arguments, a divide-by zero exception is generated by the outer try block.
Execution of the program by one command-line argument generates a divide-
by-zero exception from within the nested try block. Since the inner block does
not catch this exception, it is passed on to the outer try block, where it is
handled. If you execute the program with two commandline arguments, an
array boundary exception is generated from within the inner try block. Here
are sample runs that illustrate each case:
C:\\>java NestTry
Divide by 0: java.lang.ArithmeticException: / by zero
C:\\>java NestTry One
a=1
Divide by 0: java.lang.ArithmeticException: / by zero
C:\\>java NestTry One Two
a=2
Array index out-of-bounds:
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
101
java.lang.ArrayIndexOutOfBoundsException: 42
Nesting of try statements can occur in less obvious ways when method calls
are involved. For example, you can enclose a call to a method within a try
block. Inside that method is another try statement. In this case, the try within
the method is still nested inside the outer try block, which calls the method.
Here is the previous program recoded so that the nested try block is moved
inside the method nesttry( ):
/* Try statements can be implicitly nested via
calls to methods. */
class MethNestTry {
static void nesttry(int a) {
try { // nested try block
/* If one command-line arg is used,
then a divide-by-zero exception
will be generated by the following code. */
if(a==1) a = a/(a-a); // division by zero
/* If two command-line args are used,
then generate an out-of-bounds exception. */
if(a==2) {
int c[ ] = { 1 };
c[42] = 99; // generate an out-of-bounds exception
}
} catch(ArrayIndexOutOfBoundsException e) {
System.out.println("Array index out-of-bounds: " + e);
}
}
public static void main(String args[]) {
try {
int a = args.length;
/* If no command-line args are present,
the following statement will generate
a divide-by-zero exception. */
int b = 42 / a;
System.out.println("a = " + a);
nesttry(a);
} catch(ArithmeticException e) {
System.out.println("Divide by 0: " + e);
}
}
}
The output of this program is identical to that of the preceding example.
The catch Block
You associate an exception-handler with the try block by providing one or
more catch handlers immediately after try block. The following skeletal code
illustrates the use of the catch block.
try
{
//statements that may cause an exception
}
catch ()
{
// error handling code
}
The catch statement takes an object of an exception class as a parameter. If
an exception is thrown, the statements in the catch block are executed. The
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
102
scope of the catch block is restricted to the statements in the preceding try
block only.
The finally Block
When an exception is raised, the rest of the statements in the try block are
ignored. Sometimes, it is necessary to process certain statements irrespective
of whether an exception is raised or not. The finally block is used for this
purpose.
try
{
openFile();
writeFile(); //may cause an exception
}
catch (…)
{
//process the exception
}
In the above example, the file has to be closed irrespective of whether an
exception is raised or not. You can place the code to close the file in both the
try and catch blocks. To avoid duplication of code, you can place the code in
the finally block. The code in the finally block is executed regardless of
whether an exception is thrown or not. The finally block follows the catch
blocks. You have only one finally block for an exception-handler. However, it is
not mandatory to have a finally block.
finally
{
closeFile ();
}
notify( ) wakes up the first thread that called wait( ) on the same object.
notifyAll( ) wakes up all the threads that called wait( ) on the same
object. The highest priority thread will run first.
These methods are declared within Object, final void wait( ) throws
InterruptedException final void notify( )
final void notifyAll( ) Additional forms of wait( ) exist that allow you to specify a
period of time to wait. The following sample program incorrectly implements a
simple form of the producer/consumer problem. It consists of four classes: Q, the
queue that you're trying to synchronize; Producer, the threaded object that is
producing queue entries; Consumer, the threaded object that is consuming queue
entries; and PC, the tiny class that creates the single Q, Producer, and Consumer.
// An incorrect implementation of a producer and consumer.
class Q {
int n;
synchronized int get() {
System.out.println("Got: " + n);
return n;
}
synchronized void put(int n) {
this.n = n;
System.out.println("Put: " + n);
}
}
class Producer implements Runnable {
Q q;
Producer(Q q) {
this.q = q;
new Thread(this, "Producer").start();
}
public void run() {
int i = 0;
while(true) {
q.put(i++);
}
}
}
class Consumer implements Runnable {
Q q;
Consumer(Q q) {
this.q = q;
new Thread(this, "Consumer").start();
}
public void run() {
while(true) {
q.get();
}
}
}
class PC {
public static void main(String args[]) {
Q q = new Q();
new Producer(q);
new Consumer(q);
System.out.println("Press Control-C to stop.");
}
}
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
104
Although the put( ) and get( ) methods on Q are synchronized, nothing stops the
producer from overrunning the consumer, nor will anything stop the consumer
from consuming the same queue value twice. Thus, you get erroneous output
shown here (the exact output will vary with processor speed and task load):
Put: 1
Got: 1
Got: 1
Got: 1
Got: 1
Got: 1
Put: 2
Put: 3
Put: 4
Put: 5
Put: 6
Put: 7
Got: 7
As you can see, after the producer put 1, the consumer started and got the same
1 five times in a row. Then, the producer resumed and produced 2 through 7
without letting the consumer have a chance to consume them. The proper way to
write this program in Java is to use wait( ) and notify( ) to signal in both directions,
as shown here:
// A correct implementation of a producer and consumer.
class Q {
int n;
boolean valueSet = false;
synchronized int get() {
if(!valueSet)
try {
wait();
} catch(InterruptedException e) {
System.out.println("InterruptedException caught");
}
System.out.println("Got: " + n);
valueSet = false;
notify();
return n;
}
synchronized void put(int n) {
if(valueSet)
try {
wait();
} catch(InterruptedException e) {
System.out.println("InterruptedException caught");
}
this.n = n;
valueSet = true;
System.out.println("Put: " + n);
notify();
}
}
class Producer implements Runnable {
Q q;
Producer(Q q) {
this.q = q;
new Thread(this, "Producer").start();
}
public void run() {
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
105
int i = 0;
while(true) {
q.put(i++);
}
}
}
class Consumer implements Runnable {
Q q;
Consumer(Q q) {
this.q = q;
new Thread(this, "Consumer").start();
}
public void run() {
while(true) {
q.get();
}
}
}
class PCFixed {
public static void main(String args[]) {
Q q = new Q();
new Producer(q);
new Consumer(q);
System.out.println("Press Control-C to stop.");
}
}
Inside get( ), wait( ) is called. This causes its execution to suspend until
theProducer notifies you that some data is ready. When this happens, execution
inside get( ) resumes. After the data has been obtained, get( ) calls notify( ). This
tells Producer that it is okay to put more data in the queue. Inside put( ), wait( )
suspends execution until the Consumer has removed the item from the queue.
When execution resumes, the next item of data is put in the queue, and notify( )
is called. This tells the Consumer that it should now remove it. Here is some
output from this program, which shows the clean synchronous behavior:
Put: 1
Got: 1
Put: 2
Got: 2
Put: 3
Got: 3
Put: 4
Got: 4
Put: 5
Got: 5
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
106
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
107
The Knock Knock Client The KnockKnockClient class implements the client
program that speaks to the KnockKnockServer. KnockKnockClient is based on
the EchoClient program in the previous section, Reading from and Writing to a
Socket and should be somewhat familiar to you. But we'll go over the program
anyway and look at what's happening in the client in the context of what's
going on in the server.
When you start the client program, the server should already be running and
listening to the port, waiting for a client to request a connection. So, the first
thing the client program does is to open a socket that is connected to the
server running on the hostname and port specified:
kkSocket = new Socket("taranis", 4444);
out = new PrintWriter(kkSocket.getOutputStream(), true);
in = new BufferedReader(new InputStreamReader(
kkSocket.getInputStream()));
When creating its socket, KnockKnockClient uses the host name taranis, the
name of a hypothetical machine on our network. When you type in and run
this program, change the host name to the name of a machine on your
network. This is the machine on which you will run the KnockKnockServer. The
KnockKnockClient program also specifies the port number 4444 when creating
its socket. This is a remote port number--the number of a port on the server
machine--and is the port to which KnockKnockServer is listening. The client's
socket is bound to any available local port--a port on the client machine.
Remember that the server gets a new socket as well. That socket is bound to
local port number 4444 on its machine. The server's socket and the client's
socket are connected.
Next comes the while loop that implements the communication between the
client and the server. The server speaks first, so the client must listen first.
The client does this by reading from the input stream attached to the socket. If
the server does speak, it says "Bye." and the client exits the loop.
Otherwise, the client displays the text to the standard output and then reads
the response from the user, who types into the standard input. After the user
types a carriage return, the client sends the text to the server through the
output stream attached to the socket.
while ((fromServer = in.readLine()) != null) {
System.out.println("Server: " + fromServer);
if (fromServer.equals("Bye."))
break;
fromUser = stdIn.readLine();
if (fromUser != null) {
System.out.println("Client: " + fromUser);
out.println(fromUser);
}
}
The communication ends when the server asks if the client wishes to hear
another joke, the client says no, and the server says "Bye." In the interest of
good housekeeping, the client closes its input and output streams and the
socket:
out.close();
in.close();
stdIn.close();
kkSocket.close();
b. Datagram
Clients and servers that communicate via a reliable channel, such as a TCP
socket, have a dedicated point-to-point channel between themselves, or at
least the illusion of one. To communicate, they establish a connection,
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
109
transmit the data, and then close the connection. All data sent over the
channel is received in the same order in which it was sent. This is guaranteed
by the channel. In contrast, applications that communicate via datagrams
send and receive completely independent packets of information. These
clients and servers do not have and do not need a dedicated point-to-point
channel. The delivery of datagrams to their destinations is not guaranteed.
Nor is the order of their arrival.
Definition: A datagram is an independent, self-contained message sent over
the network whose arrival, arrival time, and content are not guaranteed. The
java.net package contains three classes to help you write Java programs that
use datagrams to send and receive packets over the network:
DatagramSocket, DatagramPacket, and MulticastSocketAn application can
send and receive DatagramPackets through a DatagramSocket. In addition,
DatagramPackets can be broadcast to multiple recipients all listening to a
MulticastSocket.
Writing a Datagram Client and Server The example featured in this
section consists of two applications: a client and a server. The server
continuously receives datagram packets over a datagram socket. Each
datagram packet received by the server indicates a client request for a
quotation. When the server receives a datagram, it replies by sending a
datagram packet that contains a one-line "quote of the moment" back to the
client. The client application in this example is fairly simple. It sends a single
datagram packet to the server indicating that the client would like to receive a
quote of the moment. The client then waits for the server to send a datagram
packet in response. Two classes implement the server application:
QuoteServer and QuoteServerThread. A single class implements the client
application: QuoteClient.
Running the Server and Client After you've successfully compiled the
server and the client programs, you run them. You have to run the server
program first. Just use the Java interpreter and specify the QuoteServer class
name. Once the server has started, you can run the client program.
Remember to run the client program with one command-line argument: the
name of the host on which the QuoteServer is running.
After the client sends a request and receives a response from the server, you
should see output similar to this: Quote of the Moment: Good programming is
99% sweat and 1% coffee.
3. What are the different access specifiers in Java? How can we call a
superclass constructor? Explain with a suitable example.
Ans. Access Specifiers
An access specifier determines which features of a class (the class itself, the data
members, and the methods) may be used by other classes. Java supports three
access specifiers.
public.
private.
protected.
The public Access Specifiers All classes except inner class (class within
classes) can have the public access specifier. You can use a public class, a data
member, or a method from any object in any Java program
The private Access Specifier Only objects of the same class can access a
private variable or method. You can declare only variables, methods, and inner
classes as private.
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
110
The protected Access Specifier The variables, methods, and inner classes that
are declared protected are accessible to the subclasses of the class in which they
are declared.
A subclass can call a constructor method defined by its superclass by use of the
following form of super: super(parameter-list);
Here, parameter-list specifies any parameters needed by the constructor in the
superclass. super( ) must always be the first statement executed inside a
subclass' constructor. To see how super( ) is used, consider this improved version
of the BoxWeight( ) class:
// BoxWeight now uses super to initialize its Box attributes.
class BoxWeight extends Box {
double weight; // weight of box
// initialize width, height, and depth using super()
BoxWeight(double w, double h, double d, double m) {
super(w, h, d); // call superclass constructor
weight = m;
}
}
Here, BoxWeight( ) calls super( ) with the parameters w, h, and d. This causes the
Box( ) constructor to be called, which initializes width, height, and depth using
these values. BoxWeight no longer initializes these values itself. It only needs to
initialize the value unique to it: weight. This leaves Box free to make these values
private if desired. In the preceding example, super( ) was called with three
arguments. Since constructors can be overloaded, super( ) can be called using
any form defined by the superclass. The constructor executed will be the one that
matches the arguments. For example, here is a complete implementation of
BoxWeight that provides constructors for the various ways that a box can be
constructed. In each case, super( ) is called using the appropriate arguments.
Notice that width, height, and depth have been made private within Box.
// A complete implementation of BoxWeight.
class Box {
private double width;
private double height;
private double depth;
// construct clone of an object
Box(Box ob) { // pass object to constructor
width = ob.width;
height = ob.height;
depth = ob.depth;
}
// constructor used when all dimensions specified
Box(double w, double h, double d) {
width = w;
height = h;
depth = d;
}
// constructor used when no dimensions specified
Box() {
width = -1; // use -1 to indicate
height = -1; // an uninitialized
depth = -1; // box
}
// constructor used when cube is created
Box(double len) {
width = height = depth = len;
}
// compute and return volume
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
111
double volume() {
return width * height * depth;
}
}
// BoxWeight now fully implements all constructors.
class BoxWeight extends Box {
double weight; // weight of box
// construct clone of an object
BoxWeight(BoxWeight ob) { // pass object to constructor
super(ob);
weight = ob.weight;
}
// constructor when all parameters are specified
BoxWeight(double w, double h, double d, double m) {
super(w, h, d); // call superclass constructor
weight = m;
}
// default constructor
BoxWeight() {
super();
weight = -1;
}
// constructor used when cube is created
BoxWeight(double len, double m) {
super(len);
weight = m;
}
}
class DemoSuper {
public static void main(String args[]) {
BoxWeight mybox1 = new BoxWeight(10, 20, 15, 34.3);
BoxWeight mybox2 = new BoxWeight(2, 3, 4, 0.076);
BoxWeight mybox3 = new BoxWeight(); // default
BoxWeight mycube = new BoxWeight(3, 2);
BoxWeight myclone = new BoxWeight(mybox1);
double vol;
vol = mybox1.volume();
System.out.println("Volume of mybox1 is " + vol);
System.out.println("Weight of mybox1 is " + mybox1.weight);
System.out.println();
vol = mybox2.volume();
System.out.println("Volume of mybox2 is " + vol);
System.out.println("Weight of mybox2 is " + mybox2.weight);
System.out.println();
vol = mybox3.volume();
System.out.println("Volume of mybox3 is " + vol);
System.out.println("Weight of mybox3 is " + mybox3.weight);
System.out.println();
vol = myclone.volume();
System.out.println("Volume of myclone is " + vol);
System.out.println("Weight of myclone is " + myclone.weight);
System.out.println();
vol = mycube.volume();
System.out.println("Volume of mycube is " + vol);
System.out.println("Weight of mycube is " + mycube.weight);
System.out.println();
}
Page Ritesh Lad | R.N : 520947644 | LC : 2844 | MBA Semester 4| Sikkim Manipal University
112
}
This program generates the following output:
Volume of mybox1 is 3000.0
Weight of mybox1 is 34.3
Volume of mybox2 is 24.0
Weight of mybox2 is 0.076
Volume of mybox3 is -1.0
Weight of mybox3 is -1.0
Volume of myclone is 3000.0
Weight of myclone is 34.3
Volume of mycube is 27.0
Weight of mycube is 2.0
Pay special attention to this constructor in BoxWeight( ):
// construct clone of an object
BoxWeight(BoxWeight ob) { // pass object to constructor
super(ob);
weight = ob.weight;
}
Notice that super( ) is called with an object of type BoxWeight – not of type Box.
This still invokes the constructor Box(Box ob). As mentioned earlier, a superclass
variable can be used to reference any object derived from that class. Thus, we are
able to pass a BoxWeight object to the Box constructor. Of course, Box only has
knowledge of its own members. Let's review the key concepts behind super( ).
When a subclass calls super( ), it is calling the constructor of its immediate
superclass. Thus, super( ) always refers to the superclass immediately above the
calling class. This is true even in a multileveled hierarchy. Also, super( ) must
always be the first statement executed inside a subclass constructor.