Académique Documents
Professionnel Documents
Culture Documents
Narmada
"ACCEPT EVERYTHING ABOUT YOURSELF -- I MEAN EVERYTHING, YOU ARE YOU AND THAT IS THE BEGINNING AND THE END -- NO APOLOGIES, NO REGRETS." ( 14/03/12)
26-03-2012
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Characteristics ERP (Enterprise Resource Planning) systems typically include the following characteristics:
An integrated system that operates in real time (or next to real time), without relying on periodic updates. A common database, which supports all applications. A consistent look and feel throughout each module. Installation of the system without elaborate application/data integration by the Information Technology (IT) department
Origin of "ERP"
In 1990 Gartner Group first employed the acronym ERP[ as an extension of material requirements planning (MRP), later planning and computer-integrated manufacturing. Without supplanting these terms,
ERP came to represent a larger whole, reflecting the evolution of application integration beyond manufacturing. Not all ERP packages were developed from a manufacturing core. Vendors variously began with accounting, maintenance and human resources. By the mid1990s ERP systems addressed all core functions of an enterprise. Beyond corporations, governments and nonprofit organizations also began to employ ERP systems.
Components
Transactional database Management portal/dashboard Business intelligence system Customizable reporting External access via technology such as web services Search Document management Messaging/chat/wiki Workflow management
Implementation
Process of Implementing
Step 1. The Strategic Plan Providing the Rationale and Making the Business Case Step 2. Assess the Readiness of the Institution Determining preparedness & Achieving Organizational Understanding
Step 3. Prepare for Vendor Selection -Determining your Software Requirements and Documenting your Business Practices
ERP's scope usually implies significant changes to staff work processes and practices. Generally, three types of services are available to help implement such changesconsulting, customization, and support. Implementation time depends on business size, number of modules, customization, the scope of process changes, and the readiness of the customer to take ownership for the project. Modular ERP systems can be implemented in stages. The typical project for a large enterprise consumes about 14 months and requires around 150 consultants. Small projects can require months; multinational and other large implementations can take years. Customization can substantially increase implementation times
Implementing ERP systems breaks down many former departmental and functional walls of business processes, information systems, and information resources. This results in more flexible organizational structures, managerial responsibilities, and work roles, and therefore a more agile and adaptive organization and workforce that can more easily capitalize on new business opportunities.
Common set of data Help in integrating applications for decision making and planning Allow departments to talk to each other Easy to integrate by using processed built into ERP software A way to force BPR (reengineering) Easy way to solve Y2K problem
Advantages
Better corporation Improve customer goodwill Customer satisfaction Business Integration Flexibility Better Analysis and Planning Capability
The fundamental advantage of ERP is that integrating the myriad processes by which businesses operate saves time and expense. Decisions can be made more quickly and with fewer errors. Data becomes visible across the organization. Tasks that benefit from this integration include: Sales forecasting, which allows inventory optimization Chronological history of every transaction through relevant data compilation in every area of operation. Order tracking, from acceptance through fulfillment Revenue tracking, from invoice through cash receipt Matching purchase orders (what was ordered), inventory receipts (what arrived), and costing (what the vendor invoiced) ERP delivers a single database that contains all data for the software modules across an entire company. People in different departments all see the same information and can update it. Computer security is included within an ERP system to protect against both outsider and insider crime ERP systems tie together varied processes using data from across the company. For instance, a typical ERP system manages functions and activities as different as the bills of materials, order entry, purchasing, accounts payable, human resources, and inventory control, to name just a few of the modules. ERP software combined the data of formerly separate applications. This made the worry of keeping information in synchronization across multiple systems disappears. It standardized and reduced the number of software specialties previously required. ERP systems allow companies to replace multiple complex computer applications with a single integrated system. ERP systems replace two or more independent applications and eliminate the need for external interfaces previously required between systems and provide additional benefits that range from standardization and lower maintenance to make reporting capabilities easier.
Disadvantages
Customization is problematic. Reengineering business processes to fit the ERP system may damage competitiveness and/or divert focus from other critical activities ERP can cost more than less integrated and/or less comprehensive solutions. High switching costs associated with ERP can increase the ERP vendor's negotiating power which can result in higher support, maintenance, and upgrade expenses. Overcoming resistance to sharing sensitive information between departments can divert management attention. Integration of truly independent businesses can create unnecessary dependencies. Extensive training requirements take resources from daily operations. Due to ERP's architecture (OLTP, On-Line Transaction Processing) ERP systems are not well suited for production planning and supply chain management (SCM)
2. EVOLUTION
Evolution of ERP
AND
STRUCTURE:
The history of ERP can be traced back to the 1960s, when the focus of systems was mainly towards inventory control. Most of the systems software were designed to handle inventory based in traditional inventory concepts. The 1970s witnessed a shift of focus towards MRP (Material Requirement Planning).
This system helped in translating the master production schedule into requirements for individual units like sub assemblies, components and other raw material planning and procurement. This system was involved mainly in planning the raw material requirements.
Then, in 1980s came the concept of MRP-II i.e. the Manufacturing Resource Planning which involved optimizing the entire plant production process. Though MRP-II, in the beginning was an extension of MRP to include shop floor and distribution management activities, during later years, MRP-II was further extended to include areas like Finance, Human Resource, Engineering, Project Management etc.
This gave birth to ERP (Enterprise Resource Planning) which covered the cross-functional coordination and integration in support of the production process. The ERP as compared to its ancestors included the entire range of a companys activities. ERP addresses both system requirements and technology aspects including client/server distributed architecture, RDBMS, object oriented programming etc.
Evaluation Criteria
1. Some important points to be kept in mind while evaluating ERP software include 2. Functional fit with the Companys business processes. 3. Degree of integration between the various components of the ERP system 4. Flexibility and scalability 5. User friendliness 6. Ease of implementation 7. Ability to support multi-site planning and control 8. Technology - client/server capabilities, database independence, security 9. Availability of regular upgrades 10. Amount of customization required 11. Local support infrastructure 12. Reputation and sustainability of the ERP vendor 13. Total costs, including cost of license, training, implementation, maintenance, customization and hardware requirements.
ERP is a method for effective planning and control of all resources needed to
take, make, ship and account for customer orders in a manufacturing, distribution or Service Company.
ERP is a way to integrate the data and processes of an organization into one single system.
ERP systems will have many components including hardware and software, in order to achieve integration
ERP systems use a unified database to store data for various functions found throughout the organization.
An ERP system has a service-oriented architecture with modular hardware and software units or "services" that communicate on a local area network.
The modular design allows a business to add or reconfigure modules (perhaps from different vendors) while preserving data integrity in one shared database that may be centralized or distributed
EVOLUTION OF ERP
OR
The Evolution of Information Systems
ERP system was not feasible until the 1990s
Evolved as a result of
Development of hardware and software technology needed to support the system Computers have gotten smaller and faster Moores Law - Performance doubled with each new generation of computers - Every 18-24 months the # of transistors on a computer chip doubled
Development of a vision of integrated information systems As PCs gained popularity, managers became aware that important business information was being stored on individual PC/s, but there was no easy way to share the information electronically. Servers became more powerful and less expensive and provided scalability Possible to view ERP systems as an extension of MRP II (Manufacturing Resource Planning)
SAP
Formed in 1972 by five former IBM systems analysts System analyze und Programmentwicklung Systems Analysis and Program Development
R/3
Released in 1992 Designed using an open-architecture Allows all business areas to access the same database, eliminating redundant data and communication s lags
ERP INVOLVES
Project Planning Business & Operational Analysis, including Gap Analysis Business Process Re-engineering (BPR) Installation & Configuration Project Team Training Business Requirements Mapping to Software Module Configuration System Modification and Interfaces Data Conversion Custom Documentation End User Training Conference Room Pilot Acceptance Testing Production Post-Implementation Audit/Support
3. CONCEPTUAL MODEL
OF
ERP
4. SCENARIO
ERP in India
AND
JUSTIFICATION
OF
ERP
IN
INDIA
Until recently Indian organizations were in a sellers market and operating in a regulated environment. They grew by managing the environment, rather than innovating and improving internal efficiencies. The customer was taken for granted and quality was available only at a premium. With globalization and gradual lifting of regulation, there is a paradigm shift in running the business.
Indian companies now need to increase customer focus, improve speed of delivery, be cost competitive and provide value for money (improved quality at lower price). Indian companies therefore need to implement ERP systems for improving their business processes and becoming more competitive in the global environment. Though ERP implementation is costly and time consuming, it has several benefits which will help recover these costs in the long run.
According to NASSCOM, during the year 1998-99, the Indian ERP market has been estimated at R5200mn compared to Rs2800mn in the previous year i.e. a growth of 85%yoy. The growth in the export market was far higher and more than doubled during the same time period. According to the NASSCOM, by the end of FY2001-02, the total Indian ERP market is expected to multiply by nearly 4 times and reach Rs65bn compared to Rs13.4bn in 1998-99.
5. VARIOUS MODULES
OF
ERP
A.PERSONNEL MANAGEMENT
Personnel management includes numerous software components, which allow you to deal with human resources tasks more quickly, accurately and efficiently. You can use these components not only as part of the company wide ERP solution but also as standalone systems.
i.
Personnel Administration
Information is no longer owned by specific departments, but is shared by multiple entities across an organization. This eliminates duplicate entries reduces the chance for error and improves data accuracy.
ii.
Human resource module has a centralized database with integration to multiple components for processing employee information. The system provides tools to save time and help you tailor the system to fit your needs. The HR module contains features for storing any desired information about your employees. Most systems have the facility to scan the original documents for optical Storage.
The HR Information system displays graphical information such as organization charts or employee data. The system can produce charts and reports-both standard and customer defined.
iv.Travel Management
This module helps you in processing the travel expenses effortlessly, in several currencies and formants. HR Travel management allows you to process a business trip from start to finish-from the initial travel request right through to posting in financial accounting and controlling. This includes any subsequent corrections and all retroactive accounting requirements. Travel management automatically calculates the tax. It automatically processes credit card transactions for a particular trip. You reimburse costs incurred during a trip through a payroll accounting, accounts payable accounting or by data medium exchange. In addition, Travel management provides multiple report formats. You can enter receipts in any currency and then print reports in your native currency.
B.ORGANIZATIONAL MANAGEMENT
This module will assist you in maintaining an accurate picture of your organizations structure, no matter how fast it changes. In many cases, graphical environments make it easy to review any moves, additions, or changes in employee positions.
C. PAYROLL ACCOUNTING
The payroll accounting system can fulfill the payroll requirements and provide you with the flexibility to respond to your changing needs. Payroll accounting should address payroll functions from a global point of view. You should be able to centralize your payroll processing, or decentralize the data based on country or legal entities. Most payroll accounting systems give you the options and capabilities to establish business rules without modifying the existing payroll. Many systems have the features to remind you when transactions are due for processing. With payroll accounting, you have the ability to tailor the system to your organization requirement. With country specific versions of payroll accounting, you can fulfill language, currency and regulatory requirements.
D. TIME MANAGEMENT
It is a flexible tool designed to handle complicated evaluation rules to fulfill regulatory requirements and determine overtime and other time related data. The time evaluation component stores your organizations business rules and automatically validates hours worked and wage types.
Shift Planning
Shift planning module helps you to plan your workforce requirements quickly and accurately. You can plan your shifts according to your requirements taking into consideration all criteria, including absences due to leave or sickness, and employee requests for time off. Shift planning keeps you informed at all times of any staff excess or deficit. Another advantage of shift planning is that it enables you to temporarily assign an employee or employees to another organizational unit where they are needed, allowing for a temporary change of cost centre.
E. PERSONNEL DEVELOPMENT
Effective personnel development planning ensures that the goals of the organization and the goals of the employee are in harmony. The benefits of such planning include improvements in employee performance, employee potential, staff quality, working climate and employee morale.
i.
A good HR system will have scheduled seminars, training courses and business events. On completion of a training course, appraisal forms can be automatically issued. Appraisals can be carried out for instructors, attendees, business events and training courses.
The task priorities, according to the quality loop, shift from production (implementation phase) to production planning and product development (planning phase), to procurement and sales and distribution, as well as through the entire usage phase. It handles the traditional tasks of quality planning, quality inspection and quality control. The quality management modules internal functions do not directly interact with the data or processes of other modules.
QUALITY PLANNING: Management of basic data for quality planning and inspection
planning, material specifications, etc.
QUALITY CONTROL. Dynamic sample determination on the basis of the quality level
history, quality management information system for inspections and inspection results and quality notifications, etc.
E.MANUFACTURING MODULE:
A good manufacturing system should provide for multi mode manufacturing applications that encompass full integration of resource management.
These manufacturing applications should allow an easier exchange of information throughout the entire global enterprise, or at a single site within a company. The manufacturing module should enable an enterprise to marry technology with business processes to create an integrated solution. It must provide the information base upon which the entire operation should be run. It should contain the necessary business rules to manage the entire supply chain process whether within a facility, btwn facilities or across the entire supply chain.
6. ADVANTAGE
OF
ERP.
1. Business Integration: The first and most important advantage lies in the promotion of
integration. The reason why ERP packages are considered to the integrated, is the automatic data updating (automatic data exchange among applications) that is possible among the related business components.
Since conventional company information systems were aimed at the optimization of independent business functions in business units, almost all were weak in terms of the communication and integration of information that transcended the different business functions.
In the case of large companies in particular, the timing of system construction and directives differs for each product and department/ function and sometimes, they are disconnected. For this reason, it has become an obstacle in the shift to new product and business classification.
In the case of ERP packages, the data of related business functions is also automatically updated at the time a transaction occurs. For this reason, one is able to grasp business details in real time, and carry out various types of management decisions in a timely manner, based on that information.
2. Flexibility: The second advantage of the ERP packages is their flexibility. Different
languages, currencies, accounting standards and so on can be covered in one system, and functions that comprehensively manage multiple locations of a company can be packaged and implemented automatically. To cope with company globalization and system unification, this flexibility is essential and one can say that it has major advantages, not simply for development and maintenance, but also in terms of management.
3. Better Analysis and planning Capabilities: Yet another advantage is the boost to the
planning functions. By enabling the comprehensive and unified management of related business and its data, it becomes possible to fully utilize many types of decision support systems and simulation functions. Furthermore, since it becomes possible to carry out, flexible and in real time, the filing and analysis of data from a variety of dimensions, one is able to give the decision-makers the information they want; thus enabling them to make better and informed decisions.
4. Use of Latest Technology: the fourth advantage is the utilization of the latest
development in information Technology (IT). The ERP vendors were quick to realize that in order to grow and to sustain that growth; they had to embrace the latest developments in the field of information technology. Therefore, they quickly adapted their systems to take advantage of the latest technologies like open systems, client/ server technology, Internet/Intranet, CALS (Computer- Aided Acquisition and Logistics Support), electroniccommerce, etc.
It is this quick adaptation to the latest changes in the Information Technology that makes the flexible adaptation to changes in future business environments possible. It is this flexibility that makes the incorporation of the latest technology possible during system customization, maintenance and expansion phases.
Module II!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1. BUSINESS PROCESS RE
ENGINEERING
Reengineering is the fundamental rethinking and redesign of business processes to achieve dramatic improvements in critical, contemporary measures of performance, such as cost, quality, service and speed.
Outsourcing
Business process re-engineering (BPR) began as a private sector technique to help organizations fundamentally rethink how they do their work in order to dramatically improve customer service, cut operational costs, and become world-class competitors. A key stimulus for re-engineering has been the continuing development and deployment of sophisticated information systems and networks. Leading organizations are becoming bolder in using this technology to support innovative business processes, rather than refining current ways of doing work
Business Process Re-engineering (BPR) is basically the fundamental re-thinking and radical
re-design, made to an organization's existing resources. It is more than just business improvising.
Management Process:
Processes controlling and coordinating the organization's activities to ensure that business objectives are delivered. o Examples:
Support Processes:
Processes provide infrastructural and other assistance to business processes. o Examples: IT Financial Systems HR Systems
BPR Targets
Customer Friendly: One of the main goals of introducing BPR is to get a Competitive Edge and that can only be gained by providing the customers more than what the others in the market are asking for.
Effectiveness: How effective is the product or service that the business or manufacturing company providing the customer? Efficiency: How efficient is the company that is manufacturing the product before introducing it to the market to maximize costs? This is one of the key categories that is believed to be more important than any others.
Externally, focus on end customers and the generation of greater value for customers. Give customers and users a single and accessible point of contact through which they can use whatever resources and people are relevant to their needs and interests. Internally, focus on activities which deliver value to customers. Encourage learning and development by building creative working environments. Concentrate on flows and processes (including communication) through the organization. Remove non-value added activities Undertake parallel activities Speed up response and development times Concentrate on outputs rather than inputs Give priority to the delivery of value rather than the maintenance of management control. Keep the number of core processes to a minimum (approx. 12). They all should be directed to external customers. Ensure that continuous improvement is built into implemented solutions.
Network related people and activities. Virtual corporations are becoming commonplace in some business sectors. Implement work teams and case managers extensively throughout the organization. Move discretion and authority closer to the customer,
Re-allocate responsibilities between the organization, its suppliers and customers. Encourage involvement and participation. This requires error-tolerant leadership. Ensure people are equipped, motivated and empowered to do what is expected of them. Where ever possible, people should assume full responsibility for managing and controlling themselves. This requires planning skills. Work should be broadened without sacrificing depth of expertise in strategic areas. Avoid over-sophistication. Don't replace creative thinking with software tools. Build learning, renewal, and short feedback loops into business processes.
BPR Flowchart
Problems
The biggest problem that businesses usually face with BPR is overzealous expectations. BPR is a business tool with a high price and gradual returns. BPR is quoted as having a 30% success rate due to the time and cost involved. BPR has been used by corporations as an excuse for job cuts which has tarnished the name with employees. Specifically, in 1995, Pacific Bell called for 10,000 job cuts, followed by Apple Computer Incorporated. Both used the word reengineering to explain the job cuts. In addition, Michael Hammer and James Champy have admitted that in their book they did not take into account the human constituent of the business process. In late 1996, Dr. Hammer made a confession on the Wall Street Journal where the article read: "Dr. Hammer points out a flaw: He and the other leaders of the $4.7 billion re-engineering industry forgot about people. I wasn't smart enough about that,' he says. I was reflecting my engineering background and was insufficient appreciative of the human dimension. I've learned that's critical. Sometimes BPR implementation was based on generic best practices by a business, not specific to a particular company. One example of using a generic idea to a particular company would be the implementation of a $28,000.00 voicemail system at Winguth, Dohahue and Co., which was later scrapped because of the computer generated voice which sounded a little too cold and clients were tired of going through all the menu prompts to reach the desired person.
BPR is also time sensitive. In the case of Metropolitan Life, some claim that their bankruptcy was caused by their failure to switch from filing cabinets of customer files and records to a database system. With every new process implementation there is a security issue, like in the case of Equifax, where people's identities were stolen. eBay was down for 15-hours because the company decided to test a new system, which was a part of the eBay reengineering process, that they had hoped would help the company be more efficient and also provide quality service to the customers.
The future
Six Sigma and Total Quality Management (TQM) are terms often confused with BPR, and are not its replacements. All are change initiatives, with the main difference being BPR is focused on radical, "big bang" change, and Six Sigma and TQM both focused on continuous, incremental improvement. In order to reanalyze BPR, it is being replaced by Business Process Management (BPM). BPM is presently taking a similar road toward many failures by focusing too heavily on automation and failing to consider people in processes.
o o o
o o
Reengineering Recommendations
BPR must be accompanied by strategic planning, which must address leveraging IT as a competitive tool. Place the customer at the center of the reengineering effort -- concentrate on reengineering fragmented processes that lead to delays or other negative impacts on customer service. BPR must be "owned" throughout the organization, not driven by a group of outside consultants. Case teams must be comprised of both managers as well as those will actually do the work. The IT group should be an integral part of the reengineering team from the start. BPR must be sponsored by top executives, who are not about to leave or retire. BPR projects must have a timetable, ideally between three to six months, so that the organization is not in a state of "limbo". BPR must not ignore corporate culture and must emphasize constant communication and feedback.
2. DATA
WARE
HOUSING
AND
DATA MINING
A process of transforming data into information and making it available to users in a timely enough manner to make a difference
Evolution
60s: Batch reports hard to find and analyze information inflexible and expensive, reprogram every new request still inflexible, not integrated with desktop tools query tools, spreadsheets, GUIs easier to use, but only access operational databases
70s: Terminal-based DSS and EIS (executive information systems) 80s: Desktop data access and analysis tools
Data Warehouse: a centralized data repository which can be queried for business
benefit.
o o o o
Pet bytes -- 10^15 bytes Geographic Information Systems Exabytes -- 10^18 bytes National Medical Records Zettabytes -- 10^21 bytes Weather images Zottabytes -- 10^24 bytes Intelligence Agency Videos
A data warehouse is a
subject-oriented integrated time-varying non-volatile Collection of data that is used primarily in organizational decision making.
Which of my customers are most likely to go to the competition? What product promotions have the biggest impact on revenue? How did the share price of software companies correlate with profits over last 10 years?
Decision Support
Used to manage and control business Data is historical or point-in-time Optimized for inquiry rather than update Use of the system is loosely defined and can be ad-hoc Used by managers and end-users to understand the business and make judgements
Application Areas
Data quality: different sources typically use inconsistent data representations, codes and formats which have to be reconciled
Data Mining
Generally, data mining (sometimes called data or knowledge discovery) is the process of analyzing data from different perspectives and summarizing it into useful information information that can be used to increase revenue, cuts costs, or both. Data mining software is one of a number of analytical tools for analyzing data. It allows users to analyze data from many different dimensions or angles, categorize it, and summarize the relationships identified. Technically, data mining is the process of finding correlations or patterns among dozens of fields in large relational databases.
Information The patterns, associations, or relationships among all this data can provide information. For
example, analysis of retail point of sale transaction data can yield information on which products are selling and when.
Knowledge
Information can be converted into knowledge about historical patterns and future trends. For example, summary information on retail supermarket sales can be analyzed in light of promotional efforts to provide knowledge of consumer buying behavior. Thus, a manufacturer or retailer could determine which items are most susceptible to promotional efforts.
on sales, customer satisfaction, and corporate profits. Finally, it enables them to "drill down" into summary information to view detail transactional data. With data mining, a retailer could use point-of-sale records of customer purchases to send targeted promotions based on an individual's purchase history. By mining demographic data from comment or warranty cards, the retailer could develop products and promotions to appeal to specific customer segments. For example, Blockbuster Entertainment mines its video rental history database to recommend rentals to individual customers. American Express can suggest products to its cardholders based on analysis of their monthly expenditures. WalMart is pioneering massive data mining to transform its supplier relationships. WalMart captures point-of-sale transactions from over 2,900 stores in 6 countries and continuously transmits this data to its massive 7.5 terabyte Teradata data warehouse. WalMart allows more than 3,500 suppliers, to access data on their products and perform data analyses. These suppliers use this data to identify customer buying patterns at the store display level. They use this information to manage local store inventory and identify new merchandising opportunities. In 1995, WalMart computers processed over 1 million complex data queries. The National Basketball Association (NBA) is exploring a data mining application that can be used in conjunction with image recordings of basketball games. The Advanced Scout software analyzes the movements of players to help coaches orchestrate plays and strategies. For example, an analysis of the play-by-play sheet of the game played between the New York Knicks and the Cleveland Cavaliers on January 6, 1995 reveals that when Mark Price played the Guard position, John Williams attempted four jump shots and made each one! Advanced Scout not only finds this pattern, but explains that it is interesting because it differs considerably from the average shooting percentage of 49.30% for the Cavaliers during that game. By using the NBA universal clock, a coach can automatically bring up the video clips showing each of the jump shots attempted by Williams with Price on the floor, without needing to comb through hours of video footage. Those clips show a very successful pick-and-roll play in which Price draws the Knick's defense and then finds Williams for an open jump shot.
Classes: Stored data is used to locate data in predetermined groups. For example, a
restaurant chain could mine customer purchase data to determine when customers visit and what they typically order. This information could be used to increase traffic by having daily specials.
Sequential patterns: Data is mined to anticipate behavior patterns and trends. For
example, an outdoor equipment retailer could predict the likelihood of a backpack being purchased based on a consumer's purchase of sleeping bags and hiking shoes.
Artificial neural networks: Non-linear predictive models that learn through training
and resemble biological neural networks in structure.
Nearest neighbor method: A technique that classifies each record in a dataset based
on a combination of the classes of the k record(s) most similar to it in a historical dataset (where k 1). Sometimes called the k-nearest neighbor technique.
Rule induction: The extraction of useful if-then rules from data based on statistical
significance.
Data-mining techniques
The following list describes many data-mining techniques in use today. Each of these techniques exists in several variations and can be applied to one or more of the categories above.
Cluster analysisthis technique reduces data instances to cluster groupings and then
analyzes the attributes displayed by each group. Decision treesDecision trees separate data based on sets of rules that can be described in if-then-else language. Neural networksneural networks are data models that are meant to simulate cognitive functions. These techniques learn with each iteration through the data, allowing for greater flexibility in the discovery of patterns and trends.
Integration of the discovered knowledge with existing knowledge: A knowledge fusion problem Protection of data security, integrity, and privacy
Result: OLAP shifted from small vertical niche to mainstream DBMS category
Strengths of OLAP
It is a powerful visualization paradigm It provides fast, interactive response times It is good for analyzing time series It can be useful to find some clusters and outliers Many vendors offer OLAP tools
OLAP Is FASMI
Fast Analysis Shared Multidimensional Information
Relational OLAP
Relational Online Analytical Processing OLAP functionality using relational database and familiar query tools to store and analyze multidimensional data Multidimensional data schema support Data access language & query performance for multidimensional data Support for Very Large Databases
Other operations drill across: involving (across) more than one fact table drill through: through the bottom level of the cube to its back-end relational tables (using SQL)
Multidimensional OLAP (MOLAP) Array-based multidimensional storage engine (sparse matrix techniques) fast indexing to pre-computed summarized data
Hybrid OLAP (HOLAP) User flexibility, e.g., low level: relational, high-level: array
Specialized SQL servers specialized support for SQL queries over star/snowflake schemas
INTRODUCTION
All products and services have certain life cycles. The life cycle refers to the period from the products first launch into the market until its final withdrawal and it is split up in phases. During this period significant changes are made in the way that the product is behaving into the market i.e. its reflection in respect of sales to the company that introduced it into the market. Since an increase in profits is the major goal of a company that introduces a product into a market, the products life cycle management is very important. Some companies use strategic planning and others follow the basic rules of the different life cycle phase that are analyzed later. The understanding of a products life cycle, can help a company to understand and realize when it is time to introduce and withdraw a product from a market, its position in the market compared to competitors, and the products success or failure.
product and must be considered when a new product is to be introduced into a market since they dictate the products sales performance.
2. INTRODUCTION PHASE
The introduction phase of a product includes the product launch with its requirements to getting it launch in such a way so that it will have maximum impact at the moment of sale. A good example of such a launch is the launch of Windows XP by Microsoft Corporation. This period can be described as a money sinkhole compared to the maturity phase of a product. Large expenditure on promotion and advertising is common, and quick but costly service requirements are introduced. A company must be prepared to spent a lot of money and get only a small proportion of that back. In this phase distribution arrangements are introduced. Having the product in every counter is very important and is regarded as an impossible challenge. Some companies avoid this stress by hiring
external contractors or outsourcing the entire distribution arrangement. This has the benefit of testing an important marketing tool such as outsourcing. Pricing is something else for a company to consider during this phase. Product pricing usually follows one or two well structured strategies. Early customers will pay a lot for something new and this will help a bit to minimize that sinkhole that was mentioned earlier. Later the pricing policy should be more aggressive so that the product can become competitive. Another strategy is that of a pre-set price believed to be the right one to maximize sales. This however demands a very good knowledge of the market and of what a customer is willing to pay for a newly introduced product. A successful product introduction phase may also result from actions taken by the company prior to the introduction of the product to the market. These actions are included in the formulation of the marketing strategy. This is accomplished during product development by the use of market research. Customer requirements on design, pricing, servicing and packaging are invaluable to the formation of a product design. A customer can tell a company what features of the product are appealing and what are the characteristics that should not appear on the product. He will describe the ways of how the product will become handy and useful. So in this way a company will know before its product is introduced to a market what to expect from the customers and competitors. A marketing mix may also help in terms of defining the targeted audience during promotion and advertising of the product in the introduction phase.
3. GROWTH PHASE
The growth phase offers the satisfaction of seeing the product take-off in the marketplace. This is the appropriate timing to focus on increasing the market share. If the product has been introduced first into the market, (introduction into a virgin1 market or into an existing market) then it is in a position to gain market share relatively easily. A new growing market alerts the competitions attention. The company must show all the products offerings and try to differentiate them from the competitors ones. A frequent modification process of the product is an effective policy to discourage competitors from gaining market share by copying or offering similar products. Other barriers are licenses and copyrights, product complexity and low availability of product components. Promotion and advertising continues, but not in the extent that was in the introductory phase and it is oriented to the task of market leadership and not in raising product awareness. A good practice is the use of external promotional contractors. This period is the time to develop efficiencies and improve product availability and service. Cost efficiency and time-to-market and pricing and discount policy are major factors in gaining customer confidence. Good coverage in all marketplaces is worthwhile goal throughout the growth phase.
Managing the growth stage is essential. Companies sometimes are consuming much more effort into the production process, overestimating their market position. Accurate estimations in forecasting customer needs will provide essential input into production planning process. It is pointless to increase customer expectations and product demand without having arranged for relative production capacity. A company must not make the mistake of over committing. This will result into losing customers not finding the product on the self.
4. MATURITY PHASE
When the market becomes saturated with variations of the basic product, and all competitors are represented in terms of an alternative product, the maturity phase arrives. In this phase market share growth is at the expense of someone elses business, rather than the growth of the market itself. This period is the period of the highest returns from the product. A company that has achieved its market share goal enjoys the most profitable period, while a company that falls behind its market share goal, must reconsider its marketing positioning into the marketplace. During this period new brands are introduced even when they compete with the companys existing product and model changes are more frequent (product, brand, and model). This is the time to extend the products life. Pricing and discount policies are often changed in relation to the competition policies i.e. pricing moves up and down accordingly with the competitors one and sales and coupons are introduced in the case of consumer products. Promotion and advertising relocates from the scope of getting new customers, to the scope of product differentiation in terms of quality and reliability. The battle of distribution continues using multi distribution channels2. A successful product maturity phase is extended beyond anyones timely expectations. A good example of this is Tide washing powder, which has grown old, and it is still growing.
5. DECLINE PHASE
The decision for withdrawing a product seems to be a complex task and there a lot of issues to be resolved before with decide to move it out of the market. Dilemmas such as maintenance, spare part availability, service competitions reaction in filling the market gap are some issues that increase the complexity of the decision process to withdraw a product from the market. Often companies retain a high price policy for the declining products that increase the profit margin and gradually discourage the few loyal remaining customers from buying it. Such an example is telegraph submission over facsimile or email. Dr. M. Avlonitis from the Economic University of Athens has developed a methodology, rather complex one that takes under consideration all the attributes and the subsequences of product withdrawal process.
Sometimes it is difficult for a company to conceptualize the decline signals of a product. Usually a product decline is accompanied with a decline of market sales. Its recognition is sometimes hard to be realized, since marketing departments are usually too optimistic due to big product success coming from the maturity phase. This is the time to start withdrawing variations of the product from the market that are weak in their market position. This must be done carefully since it is not often apparent which product variation brings in the revenues. The prices must be kept competitive and promotion should be pulled back at a level that will make the product presence visible and at the same time retain the loyal customer. Distribution is narrowed. The basic channel is should be kept efficient but alternative channels should be abandoned. For an example, a 0800 telephone line with shipment by a reliable delivery company, paid by the customer is worth keeping.
The model of product life cycle also depends on the particular product. There would be different models and so different marketing approaches. There are basically three different types of products: a product class (such as cars), a product form (such as a station wagon, coupe, family car etc of a particular industry) and a product brand of that particular industry (such as Ford Escort). The life cycle of the product class
reflects changes in market trend and lasts longer than the life cycle of the product form or brand. In the other hand the life cycle of a product form or brand reflects the competitiveness of a company (i.e. sales, profits) and therefore follows more closely the product life cycle model.
CANNIBALISM
Product cannibalization occurs when a company decides to replace an existing product and introduce a new one in its place, regardless of its position in the market (i.e. the products life cycle phase does not come into account). This is due to newly introduced technologies and it is most common in high tech companies. As all things in life there is negative and positive cannibalization. In the normal case of cannibalization, an improved version of a product replaces an existing product as the existing product reaches its sales peak in the market. The new product is sold at a high price to sustain the sales, as the old product approaches the end of its life cycle. Nevertheless there are times that companies have introduced a new version of a product, when the existing product is only start to grow. In this way the company sustains peak sales all the time and does not wait for the existing product to enter its maturity phase. The trick in cannibalization is to know when and why to implement it, since bad, late or early cannibalization can lead to bad results for company sales.
1. UNFAVORABLE CANNIBALIZATION
Cannibalization should be approached cautiously when there are hints that it may have an unfavorable economic effect to the company, such as lower sales and profits, higher technical skills and great retooling. The causes of such economic problems are given bellow. The new product contributes less to profit than the old one: When the new product is sold at a lower price, with a resulting lower profit than the old one, then it does not sufficiently increase the companys market share or market size. The economics of the new product might not be favorable: Technology changes can force a product to be cannibalized by a completely new one. But in some cases the loss of profits due to the cannibalization is too great. For example a company that produced ready business forms in paper was forced to change into electronic forms for use in personal computers. Although the resulting software was a success and yield great profits, the sales of the paper forms declined so fast that the combined profit from both products, compared to the profits if the company did not cannibalize the original product showed a great loss in profits.
The new product requires significant retooling: When a new product requires a different manufacturing process, profit is lower due to the investment in that process and due to the write-offs linked to retooling the old manufacturing process. The new product has greater risks: The new product may be profitable but it may have greater risks than the old one. A company cannot cannibalize its market share using a failed or failing product. This can happen in high-tech companies that do not understand enough of a new technology so that to turn it into a successful and working product. As a result a
unreliable product emerges and replaces a reliable one, that can increase service costs and as a result decrease expected profits.
Management of cannibalization rate through pricing: When cannibalization of a product is decided, the rate at which this will happen depends on pricing. The price of the new product should be at a level that encourages a particular mix of sales of the old and new product. If the price of the new product is lower than the price of the old then cannibalization rate slows down. If the opposite happens then the cannibalization rate is increased. Higher prices in new products can reflect their superiority over the old ones. Minimization of cannibalization by introducing of the new product to certain market segments: Some market segments are less vulnerable to cannibalization to others. This is
because there is more or less to lose or gain for each of them. By choosing the right segment to perform the cannibalization of a product a company can gain benefits without loses and acquire experience on product behavior.
The chasm shown in the graph above depicts the difference between the early and late adopters. Each needs different marketing strategies and each is translated to a products different phase of its life cycle. One should note that the late adopters hold the greatest percentage of customers in a market. This is why most products begin their life cycle as technology driven and change into customer driven as time passes by. A good example of this is the computer market. In one hand customers ask for ease of use, convenience, short documentation and good design. On the other hand customers rush out to purchase anything new regardless of its complexity. This is why companies6 in the computer industry withdraw their products long before they reach their maturity phase. This is the moment that a product reaches its peak i.e. the time that both early and late adopters buy the product.
created by another department or group. The information is archived and valid for the life of the product It is a concept that should induce ethical behavior in terms of up graded products and hopefully will drive social responsibility in the areas of innovation, design, manufacturing, quality, and disposal
Module III!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ERP MARKETPLACE
AND
MARKETPLACE DYNAMICS
1. MARKET OVERVIEW
Enterprise Resource Planning or ERP is an industry term for integrated, multi-module application software packages that are designed to serve and support multiple business functions. An ERP system can include software for manufacturing, order entry, accounts receivable and payable, general ledger, purchasing,
warehousing, transportation and human resources. Evolving out of the manufacturing industry, ERP implies the use of packaged software rather than proprietary software written by or for one customer. ERP modules may be able to interface with an organization's own software with varying degrees of effort, and, depending on the software, ERP modules may be alterable via the vendor's proprietary tools as well as proprietary or standard programming languages.
Some of the top-tier ERP vendors are SAP-AG, BAAN, PeopleSoft, Oracle Application and J.D.Edwards. These companies are covering the major ERP market revenue. SAP (System Applications & Products in data processing). SAP is the worlds leading
provider of business software, SAP delivers products and services that help accelerate business innovation for their customers. Today, more than 82,000 customers in more than 120 countries run SAP applications from distinct solutions addressing the needs of small businesses and midsize companies to suite offerings for global organizations. SAP defines business software as comprising enterprise resource planning and related applications such as supply chain management, customer relationship management, and supplier relationship management SAP AG was founded in 1972 by five German engineers with IBM in Mannheim, Germany; and is one of the top most ERP vendors providing the client server business application solutions. SAP serves as a standard in the industries like chemicals, customer products, oil & high technology. The SAP group has offices in more than 50 countries worldwide & employs a workforce of over 19300. SAPs ERP package comes in 2 versions i.e. mainframe version (SAP R/2) & client server version (SAP R/3).(R-Real) With SAP, customers can install the core system & one or more of the fundamental components, or purchase the software as a complete package.
SAP software has special features like, linking a companys business processes & applications, & supporting immediate responses to change throughout different organizational levels & real time integration.
Also, the new technologies are available regularly to cop-up with the changes of the new business trends. The international standards have been considered while designing the software like support of multiple currencies simultaneously, automatically handles the country specific import/export requirements
The modules of R/3 can be used individually as well as user can expand it in stages to meet specific requirement's
7. The main advantages of Baan series-based family of products are the best in class components version independent integration and evergreen delivery.
Manufacturing Module:
This includes bills of material, cost price calculation, shop floor control, material requirement planning, etc.
Finance Module:
This includes accounts payable, accounts receivable, cash management, fixed assets, etc
Project Module:
This includes project budget, project definition, project estimation, project planning, etc
Distribution Module:
This includes sales management, purchase management and warehouse management
The open architecture of the BAAN ERP Tools make it possible to Quickly react to the changes that take place in the market, in-turn change the s/w configuration. Develop the BAAN product in such a way that it is independent of third party product such as hardware, OS and DB. Easily integrated with third party product. Gives customer specific solutions.
TECHNOLOGY
ORACLE software runs on the network computers, work stations & micro computers, mini computers, etc. ORACLE 8i is the leading database for internet computing. ORACLE database ALLOWS the corporation to access on any data, on any service, over any network, from any client device. ORACLE Warehouse Technology Initiative (WIT) is one of the fastest flowing & comprehensive programs in the data warehousing industry which provides the customers a complete data warehousing solution. ORACLEs integrated Business Intelligence Solutions provides us with a solution to deliver powerful processing capabilities to the user anywhere in the enterprise at anytime. Oracle business intelligence family product includes: Oracle report Oracle enterprise reporting tools Oracle discoverer Ad-Hoc Queries and analysis tools Oracle online analytical processing engine, etc.
ORACLE FINANCIAL
This application transforms a finance organization into a strategic force and also helps to access the financial management functions. By working with these applications the companies can work globally, lower the administrative cost & improve the cash management. It also provides strategic information to make timely & accurate decisions.
ORACLE PROJECTS
These applications improve operational efficiency by providing an integrated project management environment that supports the full lifecycle of a project and increases the revenue growth and profitability.
It also helps to attract and retain profitable customers through deployment channels including mobile & call centre.
ORACLE MANUFACTURING
Oracle manufacturing application enables the companies to achieve market leadership by becoming more CUSTOMERS responsive & efficient. This module also supports the companies to increase revenue, profitability & customer loyalty by capturing the demand & planning the manufacturing process in an efficient way
The PeopleSoft application serves the whole business management solutions, commercial solutions & industry solutions.
The PeopleSofts business management solutions are in the areas given below: Human Resources Management Accounting and Control Treasury Management Performance Measurement Project Management Sales and Logistics Materials Management Supply Chain Planning Service Revenue Management Procurement
Value: JD Edwards provides with an appreciating software asset one with the
potential to increase in value over the lift of your business.
TECHNOLOGY
As the business grew company adapted new technology & instead for small computer application; it started to design enterprise-wise software. JD Edwards is a leading provider of integrated software for distribution, human resource, finance, and manufacturing & SCM. These software's are operated in multiple computing environments & also JAVA & HTML enabled.
The MFG\PRO is one of the software, product offered by QAD, which provides multinational organization with integrated Global Supply Chain Management Solution. It helps the organization to achieve and maintain competitive advantage and synchronizes the distributed operation which balances the supply and demand across multiple sites.
SSA:-COMPANY PROFILE:
System Software Associates, Inc. (SSA) was founded in 1981. It has branches in more than 91 countries & more than 2000 employees. SSA has BPCS client/server V6 technology is implemented in more than 1000 industrial sector firms in over 4000 sites worldwide. SSAs vision is to be the best global partner to the worlds industrial companies. To achieve competitive advantage for clients through ERP system, SSAs follows its Mission Statement 1981.
1. MARKETPLACE DYNAMICS
Marketplace Dynamics
2. THE
CHANGING
ERP MARKET.
SOME of the first Indian companies to have adopted ERP practices are HLL, ONGC, ESSAR, Godrej Soaps, Cadburys, BASF, Telco, Maruti Udyog Ltd., Century Rayon, Citibank, ACC, ANZ Grindlays, German Remedies, Blue Star, Mahindra & Mahindra, Rallis India, Sony India Pvt. Ltd., Ceat Ltd., Indal, Ford Motors, Kirloskar, Knoll Pharmaceuticals, and Glaxo. First tier companies (those with a turnover greater than Rs.10 billion) implement ERP to increase internal efficiency and external competitiveness. Once ERP is established at this level, these large companies begin to desire similarly increased efficiency from their suppliers. Hence, second tier companies are pressured to implement ERP, and a trickle-down effect ensues. Powered by the axiom that a chain is only as strong as its weakest link, Indian industry quickly has recognized that in order to work at maximum efficiency, ERP must be implemented at all levels. Initially, the majority of ERP solutions have been marketed to companies with greater than Rs. 2 billion, and generally, according to industry reports, the total cost of deploying ERP has ranged between 1 and 2 percent of companies' gross sales. Lower cost solutions are available for comparatively smaller sized companies. Though the market seems to be very encouraging for ERP implementation, the timeframe for deployment may be an issue. However, since many companies that have not yet implemented ERP are leaders in their markets, it reasonably can be assumed that they will go for it within next five years. In fact, the ERP market should grow at a rate somewhere near the industrial growth rate.
Some industry categories, such as Automotive, Steel, Consumer Durables, Engineering, and Textiles have shown a very high ERP penetration. This means that these categories represent the greatest potential markets in next two years - other industries will follow. Figure 1 illustrates the market across various industries.
increased load, or to reduce lead times and inventory levels, and improve customer satisfaction. Resistance to change - in the form of fear of the unknown, reluctance to learn new techniques, or IT department reluctance to change due to attachment to its product was a major hurdle faced during many ERP implementations. Additionally, the duplication required in the initial stage, and the intense pressure exerted on manpower proved to be problematic, as did the level of customization necessitated by disparities between company requirements and solutions offered by ERP software. This problem is diminishing due to advances in the software facility models. Cost overruns also proved to be a pervasive problem with ERP implementations. Since most consultants charge on a man-hour basis, project time overruns substantially inflate incurred costs. To avoid this problem, top management must develop the necessary commitment to ERP, and all employees should be prepared for the change before the ERP implementation process is started. This model should help to eliminate needless project time and cost ballooning.
ERP SOFTWARE
Organizations are implementing Enterprise Resource planning system to streamline their internal business process and for smooth flow of data between the different functional departments like inventory, purchase, production, accounts, etc. The different functional modules of the ERP software look after the respective functional department.
Some of the functional modules in the ERP are as follows: 1. Production Planning Module: The Enterprise Resource Planning
system has evolved from Material Resource Planning which was used for the manufacturing requirements of the companies. ERP is more robust software for production planning as it optimizes the utilization of the manufacturing capacity, material resources and the parts using production data and sales forecasting.
handles the history of the employee, tracks the employees laid off and aids in rehiring of the employees.
OR
Functional Modules:
1. FI/CO (Finance & Controlling ) 2. HR (Human Resource) 3. PP (Production Planning) 4. MM (Material Management ) 5. SD (Sales & Distribution ) 6. PM (Plant Maintenance) 7. PS (Project System) 8. QM (Quality Management) 9. BIW (Business Information Warehousing)
New Dimension:
1. CRM (Customer Relationship Management)
2. SCM (Supply Chain Management) 3. SEM (Strategic Enhanced Management) 4. APO (Advanced Planner Optimizer) 5. EP (Enterprise Portal) 6. SRM (Supplier Relationship Management) 7. XI (Exchange Infrastructure)
4. INTEGRATION
What Is ERP Integration?
OF
ERP
ERP stands for Enterprise Resource Planning. It is a complete business software solution and a software product that can be implemented across the company incorporating all aspects of the enterprise. During the last twenty years, ERP has been implemented by a large number of Fortune 500 companies.
There are two components which form an important part of the concept of ERP system integration. They are compatibility and compliance. An ERP solution should be capable of integrating in the current information technology infrastructure of the organization. If a solution requires massive upgrades, then it is not the right solution intended.
An organization which is supposed to be deployed with ERP solutions should already possess a base level information technology infrastructure. For example, the production monitoring solutions, inventory keeping etc. are all the base level information technology infrastructures. When the ERP solution is deployed in the organization, it should have the capability to interface with the already existing solutions. If this integration does not take place, then there is no point to engaging in the entire process of ERP deployment. They should have the capacity to communicate with each other and should function as one solution instead of two different ones. This ability of the system to interface with the different solutions is known as compatibility.
If there is no proper compatibility, it is the end of the ERP implementation. A proper compatible system is the secret for a successful ERP implementation. Only when the system integrates with the current infrastructure, would it be able to understand what is happening. When the ERP system integration takes place in the right manner, it is very possible to monitor the status of every component of the work flow.
If there is no proper ERP integration, the data would have to be exchanged manually between the ERP system and the current infrastructure in place. This would lead to numerous problems due to data not being properly exchanged between the two solutions. If there is mutilation or loss of data during the time of export, it would lead to too many complications and as a result, the organization would undergo severe loss. It is a major challenge for many companies to get their applications to work with each other. Unless there is seamless integration of ERP with other systems, the benefits of an ERP application is limited. In the present day, it is an undeniable fact that the performances of many organizations have been enhanced due to the application of ERP software packages.
When an ERP software package is developed, adequate care is taken to ensure that maximum level of ERP integration takes place. To ensure that the ERP integration takes place in the right manner, it is vital that proper testing is carried out before deployment.
An Enterprise Resource Planning software product is capable of integrating multiple business applications with each application representing a specific business area. It is a product capable of great depth in a specific application or area while still being part of the overall bigger picture. These applications update transactions and process them in
real time. Due to this, effortless integration and communication between areas of a business is achieved. For example, a sales order can be created and the update order value in a sales information structure can be viewed immediately without having the necessity to wait till the end of the day or the end of month processing to take place.
The cornerstone of an ERP product is its ability to be configured to meet the specific needs of any business. This can be achieved by customizing or adapting the system as per the business requirements, and this involves the process of mapping the ERP to business process. A business process, for example, would be a sales order creation or creation of delivery etc. The process of mapping ERP to a business process is normally time-consuming and expensive. It requires full understanding of the business process procedures, finding a solution in ERP that would meet these requirements and then customizing the solution within the system.
5. SUPPLY
CHAIN AND
CUSTOMER RELATIONSHIP
APPLICATIONS.
Supply chain management (SCM) is the oversight of materials, information, and finances as they move in a process from supplier to manufacturer to wholesaler to retailer to consumer. Supply chain management involves coordinating and integrating these flows both within and among companies. It is said that the ultimate goal of any effective supply chain management system is to reduce inventory (with the assumption that products are available when needed). As a solution for successful supply chain management, sophisticated software systems with Web interfaces are competing with Web-based application service providers (ASP) who promise to provide part or all of the SCM service for companies who rent their service.
Supply chain management flows can be divided into three main flows:
The product flow includes the movement of goods from a supplier to a customer, as well as any customer returns or service needs. The information flow involves transmitting orders and updating the status of delivery. The financial flow consists of credit terms, payment schedules, and consignment and title ownership arrangements. There are two main types of SCM software: planning applications and execution applications. Planning applications use advanced algorithms to determine the best way to fill an order. Execution applications track the physical status of goods, the management of materials, and financial information involving all parties. Some SCM applications are based on open data models that support the sharing of data both inside and outside the enterprise (this is called the extended enterprise, and includes key suppliers, manufacturers, and end customers of a specific company). This shared data may reside in diverse database systems, or data warehouses, at several different sites and companies. By sharing this data "upstream" (with a company's suppliers) and "downstream" (with a company's clients), SCM applications have the potential to improve the time-to-market of products, reduce costs, and allow all parties in the supply chain to better manage current resources and plan for future needs. Increasing numbers of companies are turning to Web sites and Web-based applications as part of the SCM solution. A number of major Web sites offer e-procurement marketplaces where manufacturers can trade and even make auction bids with suppliers.
Customer Relationship
Enhances customer satisfaction and maximizes profits Continuous and consistent customer dialogue based on real-time information Manages present and prospective customers equally and effectively Facilitates sales team to take orders from the customers Availability of the complete purchase history for the customers Availability of features like automatic up-sell and cross-sell capabilities Automatic and accurate tracking of commissions Provides accurate forecasts Can view the ROI and true marketing effectiveness
While strong vendors are present in certain segments of the CRM market, no one vendor offers a complete, best-of-breed CRM package providing all functions, for all channels, for every industry. One of the myths is that the technology is complete says Julie Fitzpatrick, senior vice president of marketing for Chicago-based loyalty. companies need to understand how they are going to do what the technology cant do, such as having a data model to store information about the relationship - actionable data about the relationships The upshot: you will probably need to acquire your CRM applications piece by piece out of sheer necessity, although multi-function software suites are a popular choice to get started. To make sense of the bewildering array of vendors, applications, and technologies, start by thinking about the users of the CRM application:
Employees -this is where client/server-based CRM solutions started in the mid1990s, focused on automating internal sales, service, and marketing processes. Customers -If customers want to serve (or sell) themselves via the Web, why not? The flood of business applications is testimony to this hot trend. Partners - often overlooked in the ecommerce hype, indirect sales channels are still vital. Partner Relationship Management (PRM) applications serve these users. Next, consider the functions or processes involved in the customer relationship lifecycle:
Marketing- targeting prospects and acquiring new customers through data mining, campaign management and lead distribution. Sales - closing business with effective selling processes, using proposal generators, configurations, knowledge management tools, contact managers, and forecasting aids. Ecommerce - in the Internet age, selling processes should transfer seamlessly into purchasing transactions, done quickly, conveniently, and at the lowest cost. Service - handling post-sales service and support issues with sophisticated call center applications or Web-based customer self-service products.
Module IV!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Improved Integration of Systems and Processes Lower Costs Empower Employees Enable Partners, Customers and Suppliers
Technology
5. Production
Official hand holding Effectiveness assessment Business and Technical Direction recommendations
ERP systems provide a mechanism for implementing systems where a high degree of
integration between applications is required The Business Case or Value Proposition for implementation must be outlined To successfully implement a proper mix of people, processes and technology should be maintained
-Project Planning -Business & Operational analysis including Gap analysis -Business Process Reengineering -Installation and configuration -Project team training -Business Requirement mapping -Module configuration -System interfaces -Data conversion -Custom Documentation -End user training -Acceptance testing -Post implementation/Audit support
The above steps are grouped and sub-divided into four major phases namely
1) detailed discussions, 2) Design & Customization, 3) Implementation and 4) Production. The phases of implementation vis--vis their tasks and respective deliverables are as below:
Design and customization Phase: Task: - Map organization, Map business process,
Define functions and processes, ERP software configuration and Build ERP system modifications. Deliverables: - Organization structure, Design specification, Process Flow Diagrams, Function Model, Configuration recording and system modification.
Production Phase: Task: - Run Trial Production, Maintain Systems Deliverables:Reconciliation reports, Conversion Plan Execution
Package Evaluation
Package is selected on the basis of different parameter. Test and certify the package and also check the coordination with different department Selected package will determine the success or failure of the project. Package must be user friendly Regular up gradation should available. Cost
Project planning
Designs the implementation process. Resources are identified. Implementation team is selected and task allocated. Special arrangement for contingencies.
Gap analysis
Most crucial phase. Process through which company can create a model of where they are standing now and where they want to go. Model help the company to cover the functional gap
Configuration
IMPORTANCE OF CONFIGURATION This is the main functional area of the ERP implementation. Business processes have to be understood & mapped in such a way that they arrived solution matches with the overall goals of the company.
Reengineering
Implementation is going to involve a significant change in number of employees and their job responsibilities. Process BECOMES more automated and efficient.
Team Training
Takes place along with the process of implementation. Company trains its employees to implement and later, run the system. Employee become self sufficient to implement the software after the vendors and consultant have left.
Testing
This phase is performed to find the weak link so that it can be rectified before its implementation.
Going Live
The work is complete, data conversion is done, databases are up and running, the configuration is complete & testing is done.
The system is officially proclaimed. Once the system is live the old system is removed
Post Implementation
This is the maintenance phase. Employees who are trained enough to handle problems those crops up time to time.
The post implementation will need a different set of roles and skills than those with less integrated kind of systems. An organization can get the maximum value of these inputs if it successfully adopts and effectively uses the system.
3. ROLE
OF
SDLC/SSAD
System - an organized collection of independent tasks and processes that is designed to work
together in order to accomplish specific objectives. The processes and tasks typically receive input(s) from and provide output(s) to other processes and tasks and even other systems. The tasks and processes may or may not be supported by automation
SDLC Phases
Phases in SDLC are Planning, Analysis, Design, Implementation, and Maintenance/Sustainment/Staging
1-11
1-12
Systems design: Describes desired features and operations in detail, including screen
layouts, business rules, process diagrams, pseudo code and other documentation.
Integration and testing: Brings all the pieces together into a special testing
environment, then checks for errors, bugs and interoperability. Acceptance, installation, deployment: The final stage of initial development, where the software is put into production and runs actual business. Maintenance: What happens during the rest of the software's life: changes, correction, additions, and moves to a different computing platform and more.
Types of SDLC models Once upon a time, software development consisted of a programmer writing code to solve a problem or automate a procedure. Nowadays, systems are so big and complex that teams of architects, analysts, programmers, testers and users must work together to create the millions of lines of custom-written code that drive our enterprises.
The oldest of these, and the best known, is the waterfall: a sequence of stages in which the output of each stage becomes the input for the next. These stages can be characterized and divided up in different ways, including the following:
To manage this, a number of system development life cycle (SDLC) models have been created:
waterfall, spiral, rapid prototyping, RUP (Rational Unified Process) and incremental etc.
System A
Risk/Analysis
Prototype
Waterfall
Plan next phase.
I&T
Spiral
O&S
Rqts Defn
O&S
Part 1
O&S
System A
O&S
Incremental
O&S
One description of a product life cycle may not be adequate. Therefore, the organization may define a set of approved product life-cycle models.
6/3/2005 Page 4
Spiral model - The spiral model emphasizes the need to go back and reiterate earlier stages
a number of times as the project progresses. It's actually a series of short waterfall cycles, each producing an early prototype representing a part of the entire project.
This approach helps demonstrate a proof of concept early in the cycle, and it more accurately reflects the disorderly, even chaotic evolution of technology.
Rapid Prototyping - In the rapid prototyping (sometimes called rapid application development)
model, initial emphasis is on creating a prototype that looks and acts like the desired product in order to test its usefulness. The prototype is an essential part of the requirements determination phase, and may be created using tools different from those used for the final product. Once the prototype is approved, it is discarded and the "real" software is written.
Incremental - The incremental model divides the product into builds, where sections
of the project are created and tested separately. This approach will likely find errors in user requirements quickly, since user feedback is solicited for each stage and because code is tested sooner after it's written.
conducted. These sessions give an opportunity for all teams to present their ideas and document them. Testing team generally gets involved in the inception phase, depending on the schedule. As you see the figure above, Test shows different inclination and declination. Inclination emphasizes the increased role of the testing team and declination emphasizes the decreasing role.
Inception phase: In this phase, a tester will get a chance to understand the purpose of this
project. Generally the information is documented by the architecture team in the ARF (Architectural reference document). Data architects, Information architects, System architects are the key players in this phase.
Elaboration phase: In this phase, a tester will get a chance to understand how the project is
designed and what all the systems are getting upgraded or downgraded based on this project. This is a major phase, where the entire design of the project is documented in the JAD sessions in the Business Requirement document (BRD), System requirement document (SRD), Product requirement document (PRD), Business use cases (BUC) and System Use cases (SUC). Architects, Business analysts, Project management, Development, Testing, Production support teams etc attend the JAD sessions to give sign-off on these documents, once they are completely documented. Business use cases describe the business process of the project. System use cases describe about a system, which is impacted by the project.
Construction phase: In this phase, developers have a major role of constructing the system
based on the design accepted during the JAD sessions. A tester has to follow closely with the development team to understand different changes considered by the development. There is always a possibility that the development can miss, misinterpret the design documents, in this case, a tester can always escalate the issue to the concerning developers to resolve the issue. Technical design documents (TDD), Interface specification documents (ISD), Software architecture documents (SAD) etc are generated in this phase to document the development process. During the same phase, testing team needs to develop the high level scenarios (HLS) based on the BRD, SRD, TDD, PRD, BUC, SUC, SAD, ISD. Each high level scenario can have one or more test cases. A tester must make sure that all the requirements are traced to a test case thru a QA matrix. Though its not compulsory to write test cases based only on these documents and there is always a possibility of missing some of the functionality, so we have to write test cases based on all possible sources of the latest updated information (latest signed-off updated documents). In many of the projects I have worked, sometimes I had to write test cases based on the verbal information given the development, sometimes on viewing the data flow diagrams and process flow diagrams. In this, phase, testing will have a major role for performing System testing, integrated system testing.
Transition phase: In this phase, the system/software whatever it is designed is ready to roll
out for production. In most of the industries, IT always rolls out the product slowly like 5% every week for a certain period until the 100% is in production. In this, phase, testing will have a major role for performing regression testing. Roll out is done by moving the newly written code into a staging environment, where we test the product and raise the defects. Once the entire code is in the staging environment and it is stable. This code will be moved
into production. However, there is always a chance of defects/bugs arising in this stage. Regression testing will identify any defects occurring due to the already existing code.
ROLE
OF
SSAD
Abstraction. This allows you to reduce a complex operation into a generalization that
retains the base characteristics of the operation. For example, an abstract interface can be a well-known definition that supports data access operations using simple methods such as Get and Update. Another form of abstraction could be metadata used to provide a mapping between two formats that hold structured data.
Composition. Objects can be assembled from other objects, and can choose to hide
these internal objects from other classes or expose them as simple interfaces. Inheritance. Objects can inherit from other objects, and use functionality in the base object or override it to implement new behavior. Moreover, inheritance makes
maintenance and updates easier, as changes to the base object are propagated automatically to the inheriting objects. Encapsulation. Objects expose functionality only through methods, properties, and events, and hide the internal details such as state and variables from other objects. This makes it easier to update or replace objects, as long as their interfaces are compatible, without affecting other objects and code. Polymorphism. This allows you to override the behavior of a base type that supports operations in your application by implementing new types that are interchangeable with the existing object. Decoupling. Objects can be decoupled from the consumer by defining an abstract interface that the object implements and the consumer can understand. This allows you to provide alternative implementations without affecting consumers of the interface.
Common uses of the object-oriented style include defining an object model that supports
complex scientific or financial operations, and defining objects that represent real world artifacts within a business domain (such as a customer or an order). The latter is a process commonly implemented using the more specialized domain driven design style, which takes advantage of the principles of the object-oriented style. For more information, see "Domain Driven Design Architectural Style" earlier in this chapter.
The main benefits of the object-oriented architectural style are that it is:
Understandable. It maps the application more closely to the real world objects,
making it more understandable. Reusable. It provides for reusability through polymorphism and abstraction.
Testable. It provides for improved testability through encapsulation. Extensible. Encapsulation, polymorphism, and abstraction ensure that a change in the
representation of data does not affect the interfaces that the object exposes, which would limit the capability to communicate and interact with other objects. Highly Cohesive. By locating only related methods and features in an object, and using different objects for different sets of features, you can achieve a high level of cohesion.
Consider the object-oriented architectural style if you want to model your application based on real world objects and actions, or you already have suitable objects and classes that match the design and operational requirements. The object-oriented style is also suitable if you must encapsulate logic and data together in reusable components or you have complex business logic that requires abstraction and dynamic behavior.
5. CONSULTANTS
DEFINITION:
Business consultants are professional people who develop the different methods & techniques to deal with the implementation process & with the various problems that will crop up during implementation. They are experts in the area of the administration, management & control activities. They have experience of implementation & various methods that ensures successful implementation. The only limitation with consultant is they are very expensive. They consultants have to make the ERP implementation for an organization as their own business. They have to make a plan to carry the activities in the right direction during the implementation process. Since they are expensive the company should formulate a plan regarding best optimum utilization of the money spent on consultants.
ROLE OF CONSULTANTS
The consultants are involved in the implementation process of the organization. They consultant should guarantee the success of the project and should be able to show the results such as reduction in cycle time, increased response time, improved productivity, etc to the satisfaction of the customer. They are responsible for the administration of all the phases of the implementation so that the activities occur at the scheduled time and at the desired level of quality with effective participation with all those who must participate. They add value to the project as they provide knowledge about the packages & the implementation process which gives the employees the practical experience
ERP Consultancy
and running IT equipment. Although the client owned the equipment, the Facilities Manager had the pool of expertise that could be called upon as required. As well as allowing the client to concentrate on his business, it averted growth in the number of expensive IT personnel. Around 1998, the phrase Application Service Provider (ASP) emerged. ASP is a term that appears to accommodate any third party who is involved in one or more activity relating to the marketing, selling, installation, customization, implementation, running, maintenance and support of an application and the infrastructure upon which it runs. Whilst some provide the full service, others are more focused. These include System Integrators (SIs) and Value Added Resellers (VARs). When dealing with a SI or VAR, the client would purchase the software license from the application software developer and purchase implementation and post implementation support from the SI or VAR. In practice, many SIs or VARs act as a one-stop-shop, providing hardware, software, implementation, training, customization and support. The main distinction between a SI and a VAR is that the latter adds value primarily through software customization activities. However, this raises the question of who has ownership of the customized portion of the software? It is not uncommon to find both SIs and VARs in partnership with ERP software developers. The advantage is that it provides the developer with additional implementation capacity as well as allowing the developer to gain access to markets that are geographically beyond his reach. They have played a significant role in the growth of a number of ERP vendors including SAP. The danger, from a clients perspective, is that the partner may not have the requisite expertise of the vendors application or technology. In this situation, the nature of the relationship between the developer and the third party is important. This relationship can vary from weak agreements to strong partnerships and needs to be investigated during the selection process. If problems arise, then their resolution may be slowed while they decide who is responsible for dealing with them.
An alternative option open to the client is to use an independent consultancy to assist with the implementation. Whilst the consultants may have valuable business
and implementation experience, the Consultant may be unfamiliar with the application.
A relatively new concept is that of the data centre. Reminiscent of the bureau, this provider owns both application and infrastructure. The client, instead of experiencing the up-front costs traditionally associated with an application, pays a monthly rent for use of specific functionality. This can be accessed through a dumb terminal. As well as bringing the cost of an ERP application within the reach of smaller businesses, this approach is viewed as the future of business computing.23 However, various concerns have been voiced. These include security, data ownership, service reliability and
responsiveness. Whilst still a very immature market, as it develops, these issues should be addressed. One third parties who provide a specialized service is the Enterprise Application Integrator (EAI). Unlike the SI and VAR, the EAI is unlikely to support the implementation itself. Instead, the EAI provides integration tools (middleware) that ease the integration of different systems. The technology is relatively immature and there are questions about how this sector will develop. The introduction of a third party into the equation introduces another variable to be managed. However, it can be argued that the use of a Service Level Agreement (SLA) can reduce the likelihood of dispute. A SLA defines the acceptable levels of performance and responsibilities for the key activities provided by the service provider. Issues likely to be included are responsiveness, reliability and the meeting of deadlines. Where penalty clauses are attached then compensation may be obtained if performance is not attained. Sample SLAs can be found at the website www.techrepublic.com.
6. VENDORS
AND
EMPLOYEES.
DEFINITION:
Vendors are the people to develop the ERP packages, they spent a huge amount of time & effort in research & development to create the package solution that is flexible, efficient and easy to use. Now, these days the ERP have all features & function which can satisfy the need of all the business data. The ERP vendors spent a large amount of money so that they can become experts, to develop a flexible, efficient & easy to use ERP package.
ROLES OF VENDORS:
The vendor should supply the product & its documentation as soon as the contract is signed. The vendor is responsible to fix the errors which are found during the implementation process, so it becomes necessary that the vendor should be constantly touched with the implementation team.
The vendor also has to provide the training to the companys user & also to the people who are involved in the implementation process of the s/w. The vendors training should explain how the package works, what are major components, how the data & information flows across the system, etc.
The vendor gives the project support function & also takes care of the quality control factor with respect to how the product is implemented.
The vendors participate in all the phases of an implementation in which he gives advices, answers to technical questions about the product & technology.
In case, there is gap between the package & the actual business process then it is the job of a vendor to customize the s/w & make necessary modifications.
Roles & Responsibilities of Employees 1.Do Early Homework: Every employee is responsible for understanding the work allotted and
determining if it is appropriate for him. He/she should make sure whether he/she has mastered the skills required to perform the task completely. If he/she is not sure about how to handle the work allotted to them they should talk with their superiors and get suggestions and directions in fulfilling the work allotted to him/her. This will help the employee in building good relations with not only their superiors also with their colleagues.
2. Plan with the Manager: Having a proper work schedule or time table for the work allotted
to the employee helps the employee in Time Management and reaching the deadlines in time Also, when a new work is allotted
3. Use Available Resources and take responsibility: The employees should have sense of
responsibility towards the resources of the Organization. As a part of the Organization every employee is equally responsible for the long life of the existing resources, for which smooth usage and suggestions for usage is required, which in case is not provided should be requested for.
4. Participation: Active listening and participation in teams will ensure that all employees
become good team players and work with unity towards common goals of the Organization. Whenever a new work is being allotted all the Employees should be eager enough to take the initiative rather than trying to avoid newer tasks. This will facilitate in employees learning new skills and reaching the Organizational goals with much effectiveness. 5. Be Punctual And Regular: The Prime responsibilities of every employee must be Punctuality and Regularity. You can be better organized by being punctual and regular. Unwanted and unexpected work delays can be dealt effectively.
6. Cleanliness is Next To Godliness: One should maintain the cleanliness of their desk, and
also premises of the Organization. If you and your premises are clean you will find it more encouraging to work and also it is convenient to work for other employees.
7. Washroom: Please use the washrooms bearing in mind that you are not the only person who
is using it. See to it you dont spill the water across the wash basin when you are using it same with the premises of wash room. Health and Hygiene of you and others should be your prime concern.
8. Cost Effectiveness: The employees should develop the habit of cost saving work style and
put stress on waste control methods with maximum output.
9. Creative Thinking and Suggestions: The employee should always think upon the
improvement of work efficiency and organizational development