systems integration

55
How is software best procured?

Upload: agcristi

Post on 06-May-2015

311 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Systems Integration

How is software best procured?

Page 2: Systems Integration

Custom Software• Historically, built used & maintained in-

house

• Increasingly outsourced

• Development risks & costs covered by one organisation

• Software matched organisational needs

• Transaction processing easily supported

• Integrated systems difficult to develop

Page 3: Systems Integration

Packaged Software• Use of packaged software is growing rapidly.

– Packages meet common business needs.

– Transaction systems are similar across businesses

– Traditionally focus on isolated business function(s).

– Why reinvent the wheel!

– Developed by third parties.

• Packaged applications may be based on best practice.

Page 4: Systems Integration

Issues related to packaged software vs custom software:

• Which will provide the most effective information system?– Quality information for better decisions.

– Competitive advantage in rapidly changing environment.

• Which will be the most efficient solution?– Relates to the cost of creating, implementing,

maintaining and operating the orgsnisation’s information system.

Page 5: Systems Integration

Issues relating to purchase:• Does the package match the user requirements?• How reliable is the supplier?• Is the developer a stable organisation?• Is the package stable or is it under constant

revision?• How well does it integrate with other

software/applications?• What support is available? • Are operations staff available?

Page 6: Systems Integration

Issues relating to Implementation and Support:

• Customisation

– Changes necessary to meet organisational requirements.

• Integration

– How well can they package share information with other systems.

• Upgrades

– How often is the software upgraded?

– How is the upgrade affected by customisation and integration issues?

Page 7: Systems Integration

Customisation includes:

• Configuration

– Assembling the purchased modules into a system.

– Setting parameters in the package.

– Adjusting user interfaces.

– Integrating with other packages or systems.

Page 8: Systems Integration

Customisation includes:

• Modification

– Changing the package code to alter existing processing.

– This can cause serious problems when upgrading.

– The vendor may not support modification.

– Original code may be unavailable.

Page 9: Systems Integration

Customisation includes:

• Enhancement

– Adding functionality to a package.

– Does not alter the original package.

Page 10: Systems Integration

Upgrading

– Upgrading can be a serious problem if extensive work was required for customisation or integration.

Page 11: Systems Integration

Integrating Packages

• Packages tend to work separately from one-another, but they need to either use, supply or share data with other systems.

• Organisations try to set up data so that it is accessed in a standardised form in real time.

Page 12: Systems Integration

Non-Integrated Information System:

HR MarketingApplications Applications

HR MarketingData Data

Financial ProductionData Data

Financial ProductionApplications Applications

Page 13: Systems Integration

Integrated Information System:

HR MarketingApplications Applications

HRMarketingProductionFinancialData

Financial ProductionApplications Applications

Page 14: Systems Integration

ERP - Enterprise Resource Planning

• Using integrated application software to improve effectiveness and efficiency.

• Functionality supplied provides 'Best Practice'

Page 15: Systems Integration

• ERP integrates across the entire value chain

– Value chain = all processes that add value to a product or service.

– Data is integrated across the organisation

– Organisational units are integrated

– Capability to integrate with customers & suppliers

Page 16: Systems Integration

Advantages of integration include:

• Critical data is available for users in real time.

• Integrates the entire value chain.

• Integrates organisation across geographical boundaries.

• Extends boundaries across different businesses.

• ERP integrates TPS, MIS, DSS

Page 17: Systems Integration

Major ERP Vendors:

• SAP, Peoplesoft, Oracle, J.D.Edwards, Baan

– Originally supplied packages to support:

– Finance, Manufacturing, Human Resources

Page 18: Systems Integration

Vendor Offerings

• Offerings now include:

– Customer-relationship management

– Supply-chain management

– Sales-force automation

– E-commerce

– Business intelligence

– Total quality management

Page 19: Systems Integration

Customer Relationship management (CRM)

• The process of meeting the needs of customers from initial inquiry to after sales support.

Page 20: Systems Integration

Supply Chain management (SCM)

• Managing all resources and processes involved from raw material acquisition to finished goods delivery.

Page 21: Systems Integration

Sales-force automation

• Processes that make it easier for sales personnel to service customer accounts.

Page 22: Systems Integration

E-commerce

• The buying and selling of goods and services on the internet (especially the World Wide Web).

Page 23: Systems Integration

Business intelligence

• The acquisition and use of information designed to improve competitive advantage.

Page 24: Systems Integration

Total quality management (TQM)

• The process of achieving the highest levels of quality throughout the entire organisation.

Page 25: Systems Integration

The Changing Business Environment

• Mergers

• Government deregulation

• Globalization

• Business process reengineering

Page 26: Systems Integration

IT Trends

• Client-server technology

• Object-orientation

• Telecomunications

• Internet

Page 27: Systems Integration

Questions

• How can custom built legacy systems keep up?

• Can an organisation maintain staff that are expert in so many areas?

• How can an organisation reorganise itself within the limits imposed by legacy software?

Page 28: Systems Integration

Benefits of ERP Systems

• The adoption of ERP products appears to resolve these problems.

• Reduces workforce in core transaction processing systems by eliminating manual tasks and duplication.

• Supports global business operations.

• Economies of scale achieved by replacing division level systems with corporate level systems

Page 29: Systems Integration

Benefits con’t

• Reduction of information systems development staff by using packages

• Improves customer service through better logistics based on more complete & accessible information.

• Data integrity is improved through a common database.

• Decision support is improved through more timely reports and better drill down capabilities.

Page 30: Systems Integration

Costs of ERP:

• $800,000 for a midsize firm ($400k - $2 billion annual sales)

• $3-8,000,000 for a large corporation ($2 billion +)

• Consulting fees may be high due to shortage of staff.

• Payback expected in 6 – 30 months.

Page 31: Systems Integration

ERP Implementations:

• They are complex,

• They affect the entire organisation

Page 32: Systems Integration

Critical Success Factors:• Top management support, an effective &

respected champion• Centralised project management with a business

leader in charge (not an IT leader)• Strong IT management & staff support• Heavy user involvement in project management &

implementation• BPR to standardise on the software rather than

customise the software to match the business.• Retrain existing IT staff in ERP implementation

and maintenance.

Page 33: Systems Integration

CSF’s con’t• Use of consultants to lead in

implementation & training• Top-notch analysts with excellent business

knowledge and excellent technical skills. Retraining of these analysts throughout the project & beyond.

• Effective & continuous communication among all parties. Sensitivity to user resistance to new systems. Extensive training of end users.

Page 34: Systems Integration

What does this all mean to current students in IS??

Page 35: Systems Integration

Approaches to ERP implementation:

Comprehensive Package

Fully integrated

Some particular needs may not be supported

Lack flexibility to rapid change

Page 36: Systems Integration

Best-of-breed

Best software chosen for each application

Integrate all the applications

Often the packages don’t integrate well

Middleware (and a skilled systems integrator) used to reduce integration problems

Page 37: Systems Integration

Hybrid

Some packages purchased due to desirable functions

Comprehensive system provides ‘backbone’ for rest of the system.

Reduces problems of integration yet allows customisation in key areas.

Page 38: Systems Integration

Selecting a Comprehensive ERP package

Page 39: Systems Integration

Preliminary evaluation:

– Is critical functionality available?

– The up-front costs of the package.

– The cost of ongoing support, upgrades and add ons

– Viability of the vendor.

Page 40: Systems Integration

Preliminary Evaluation: (cont)

– The fit between the business model of the package and the current processes of the organisation.

– Proven success in the business environment

– Availability of customisation tools.

– Accommodation for the organisation’s management style.

Page 41: Systems Integration

Detailed Evaluation

– Lower-level managers

– Operating personnel

Page 42: Systems Integration

On-Site Visits

– Sites using the package are visited

– Sites identified through own reseaches

– Quality of support performance and reliability are determined

– Customisation difficulty studied

– Hardware, software and implementation times are studied

Page 43: Systems Integration

Final Decisions

• Criteria determined

• Weighting assigned

• Total score for each product is determined

• Any serious faults are noted and may disqualify product

• Consensus must be achieved with final decision.

Page 44: Systems Integration

Systems Development in an ERP Environment

• Large projects need to be well organised to be successful

Page 45: Systems Integration

Organisational Structure for ERP projects

• Scan image Pg 16 & insert here

Page 46: Systems Integration

Roles • Oversight committee

– Monitor project

– Make key recommendations

– Representative of all users

• Project Teams & workgroups formed.

– Teams assigned to different development areas

– Vendor representatives

• Administrative support provided

Page 47: Systems Integration

Phases of development

• Two key factors affect development

– The scope is very large

– Packaged software is used extensively

Page 48: Systems Integration

Planning– Oversight committee is formed

– Project team formed

– General purpose and scope determined

– Alternative approaches to ERP evaluated

– Initial selection made

– Determine how the project is to proceed

– Budgets, feasibility, project schedule

Page 49: Systems Integration

Analysis• Work Groups formed, Requirements determined

• Evaluation of vendors

• Business process engineering requirements identified

• Vendors selected, but not finalised

• Prototypes developed to demonstrate integration

• Alternatives reconsidered & re-evaluated

• Recommendations presented to Oversight Committee

Page 50: Systems Integration

Question:

• Will the analysis phase be longer or shorter than that for the custom development approach?

Page 51: Systems Integration

Design• Varies considerably depending on approach

taken

• Interface design varies according to the amount of customisation required

• Hardware and networks must be designed to support packages

• Training of end-users

• BPR performed, new procedures and job descriptions prepared

Page 52: Systems Integration

Implementation

• Configuration of modules

• Integration of packages

• Prototype created and evaluated until production ready

• System is verified, tested & tuned

• System documentation completed

Page 53: Systems Integration

• User training completed

• New system installed with rollout plan developed during design

• Organisational structures changed, personnel placed in new positions

• New procedures implemented

Implementation (cont)

Page 54: Systems Integration

Support

• Continued training & support

• Well managed Help Desk

• Adaptive & corrective maintenance

Page 55: Systems Integration

• Future additions:

• Evaluation of ERP systems

• SAP R/3