CMIS 470 Structured Systems Design Package Software, Intro to LPI, Intro to hands-on SAP R/3 Week 6.

Slides:



Advertisements
Similar presentations
Introduction to Workflow. Slide 2 Overview What is workflow? What is business process management? Common workflow and process problems The functional.
Advertisements

Chapter 15: Packaged Software and Enterprise Resource Planning
SAP Overview SAP Solutions. 2 Agenda for the overview Introduction to the SAP R/3 system SAP system’s functionality SAP implemenation methodology mySAP.com.
University of Southern California Introduction to Enterprise Wide Information Systems Configuring SAP Instructor: Richard W. Vawter.
SUMMER 2005 JUNE ERP Implementation Choices ERP Implementation Methodologies SAP Implementation Methodology (ASAP) Strategic Implementation Decisions.
Business e-Business SAP R/3 Overview Session 1 Winter Semester 2002.
1 ERP  What are Enterprise Resource Planning (ERP) Systems? Incredibly large, extensive software packages used to manage a firm’s business processes.
Chapter 7 Enterprise-Wide Information Systems
Slide 1.1 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. An Introduction to Object-Oriented Systems Analysis and Design with.
SE 464: Industrial Information systems Systems Engineering Department Industrial Information System LAB 02: Introduction to SAP.
IS IS 788 [Process] Change Management  Lecture: ERP as process redesign  Presentation and Discussion: The Trouble with Enterprise Software.
SAP America, 2002 USD/Chico Plug & Play Grant 1 The Basics of SAP’s Integrated Business Solution.
M ERP (Enterprise Resources Planning) M ERP (Enterprise Resources Planning) Session 8 - ERP Modules Ir. Ekananta Manalif, MM, MKom (D2664)
ERP SYSTEMS 4:00-4:15. WHAT IS ERP?  Enterprise (E) Resource (R) Planning (P)  A set of integrated software modules for supporting all of an enterprises.
Introduction to SAP R/3.
Enterprise Resource Planning (ERP) Systems
Enterprise Resource Planning (ERP). ERP: Process-oriented, Enterprise-wide, Transaction-tracking Information Systems Since the 60’s, information technology.
ADMS3510 June 2009 Introduction to SAP ERP. ERP © 2008 by SAP AG. All rights reserved. 2 What are Enterprise Resource Planning (ERP) Systems? Incredibly.
January 2007 (v1.0) The Rushmore Group, LLC1 SAP Overview The Rushmore Group, LLC.
ERP – Enterprise Resource Planning ERP integrates management of business as a whole. Types: –SAP –BAAN –JD EDWARDS –ORACLE FINANCIALS –SIEBEL –PEOPLESOFT.
Chapter 10 Business Process Management and Enterprise Systems The McGraw-Hill Companies, Inc All rights reserved. Irwin/McGraw-Hill.
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 3 – 10 – 2011 College Of Computer Science and Information, Information Systems.
CIS 321—IS Analysis & Design Chapter 1: The World of the Modern Systems Analyst.
McGraw-Hill/Irwin Copyright © 2011 The McGraw-Hill Companies, All Rights Reserved Chapter 14 Enterprise Resource Planning Systems.
Architecture of the R/3 System Chapter 14 C & L Chapter 8 M & W.
SAP America, 2003 The University of South Dakota Plug and Play Introductory Course California State University, Chico 1 The Basics of SAP’s Integrated.
18 Chapter 18: Packaged Software and Enterprise Resource Planning Systems Analysis and Design in a Changing World, 3 rd Edition.
Overview of SAP ERP- Training Steps
Enterprise Resource Planning Enterprise Resource Planning Systems is a computer system that integrates application programs in accounting, sales, manufacturing,
12/02/04www.cis.ksu.edu/~meiyappa Enterprise Resource Planning Meiyappan Thandayuthapani CIS 764.
Introduce SAP By Robert Hurt PhD, CFE Accounting Department.
Chapter 6 Supporting Processes with ERP Systems Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 6-1.
M ERP (Enterprise Resources Planning) M ERP (Enterprise Resources Planning) Session 10 – ERP Software Package (OFC) Ir. Ekananta Manalif, MM,
ERP Enterprise Resource Planning D Lewis 10/02. Definitions ERP is a process of managing all resources and their use in the entire enterprise in a coordinated.
ERP. What is ERP?  ERP stands for: Enterprise Resource Planning systems  This is what it does: attempts to integrate all data and processes of an organization.
ERP Course: Planning, Design, and Implementation of ERP Readings: Chapter 3 Mary Sumner Peter Dolog dolog [at] cs [dot] aau [dot] dk E2-201 Information.
Enterprise Resource Planning ERP Systems
ERP – Enterprise Resource Planning ERP integrates management of business as a whole. Types:  SAP  BAAN  JD EDWARDS  ORACLE FINANCIALS  SIEBEL  PEOPLESOFT.
Introduction to SAP SAP University Alliances Author Stefan Weidner
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 12 Integrating the Organization from End to End – Enterprise Resource Planning.
Enterprise Resource Planning
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All rights reserved.
Enterprise Resource Planning Dr. Djamal Ziani. ERP Business Functions And SAP System CHAPTER 2.
© The McGraw-Hill Companies, Inc., McGraw-Hill/Irwin Managerial Briefing 13 Enterprise Resource Planning Systems.
SAP/IT Business Plan.  Mission Statement  Organization  Image FX Implementation  SAP Image FX Training Plan  SAP/IT Budget  Target Conversion Plan.
Cis339 Chapter 2 The Origins of Software 2.1 Modern Systems Analysis and Design Fifth Edition.
Integration integration of all the information flowing through a company – financial and accounting, human resource information, supply chain information,
Introduction to SAP SAP University Alliances Version 2.11
McGraw-Hill/Irwin © 2006 The McGraw-Hill Companies, Inc., All Rights Reserved. 1.
In Spain we have basically three profiles in computer science vocational training:  MIDDLE-GRADE DEGREES ◦ Microcomputer systems and networks technician.
Chapter 11 Information Systems Within the Organization.
Enterprise Resource Planning - PeopleSoft. An ERP system is a business support system that maintains in a single database the data needed for a variety.
© 2009 SAP AG Introduction to SAP ERP Abstract This teaching material is intended to explain how the fundamental business processes interact with SAP ERP.
ERP / SAP Overview ERP / SAP Overview | Dec-2008.
BUSINESS INFORMATION SYSTEMS
Enterprise Wide Information Systems SAP R/3 Overview & Basis Technology Instructor: Richard W. Vawter.
ERP Implementation Choices Indian Institute of Materials Management
Introduction to SAP SAP University Alliances Author Stefan Weidner
Skills/Competencies :
SAP Overview.
WELCOME TO SAP Online Training
Flya Kite Introduction to SAP
Business Process Management and Enterprise Systems
MINS 298C SAP Terminology & Structure
Introduction to SAP SAP University Alliances Author Stefan Weidner
Manufacturing Roots of ERP
Introduction to SAP SAP University Alliances Author Stefan Weidner
Chapter 15: Accounting and Enterprise Software
Enterprise Resource Planning Systems
Presentation transcript:

CMIS 470 Structured Systems Design Package Software, Intro to LPI, Intro to hands-on SAP R/3 Week 6

Plan for the Week Intro to Packaged Software, ERP and LPI Ch 14 4 readings distributed Overview of SAP R/3 Turn in BPP, Sequence Diagram Homework

Packaged Software Traditionally focused on isolated business functions ERP focuses on integrated software solutions Current trends show increase in packaged software and decrease in in-house software development

Three Critical Issues of Packaged Software Spanning All Phases of the SDLC Figure 14-3

Customization Desire is to minimize customization Best practices built-in already Unique requirements may exist Customization types Configuration Modification Enhancement

Integration Standardize data so all functions can access it in real time Enterprise application integration (EAI) is the process of linking applications to support the flow of information across multiple business units and IT systems Middleware ERP with built-in middleware

Upgrading Packages Upgrades can be challenging Frequency Existing level of customization Integration Must be planned and documented

Large Package Implementation Pre-ERP What is ERP? Advice from “the front”

Large Package Implementation Associated Readings: The ABC’s of ERP Koch, Slater & Baatz, CIO History of SAP From sapfans.com ERP Training Stinks Wheatley, CIO

Pre-ERP Application-specific systems Application-specific systems Incremental design Separate information systems built over long period of time Each system supports discrete business process (e.g., manufacturing, finance, sales) Suppliers and customers rarely part of the information system picture

Pre-ERP

Application-specific systems Application-specific systems An illustration of associated problems -- Mott’s North America (Catherine Riordan): “Under application-specific systems, each business unit was well served, but important data would vary dramatically among divisions” “Sales would use its system to project sales; Logistics planning group would use manufacturing system to decide how much product to make and how to schedule production” “Each area would think overtly or covertly that the other area’s numbers weren’t any good” “There was no trust between the divisions”

What is ERP? Configurable information system that integrates applications in accounting, sales, manufacturing, and other functions Integration is accomplished through a single (HUGE) database shared by all the applications Designed to support global operations Multiple languages and currencies

What is ERP?

Major ERP Vendors Major ERP vendors: SAP AG PeopleSoft Oracle J.D. Edwards

Advice from “the front” Need to redesign business processes to fit the ERP (not the other way around) Need to redesign business processes to fit the ERP (not the other way around) Boeing: “Most difficult and time-consuming and expensive aspect of the project was creation of a ‘bridge’ between PeopleSoft HR system and our legacy payroll systems” In hindsight, they believe they should have forced the payroll process to move to PeopleSoft and eliminated those legacy systems

Advice from “the front” Management support, at the top and in business areas, is crucial Management support, at the top and in business areas, is crucial A-Busch recommends placing a BUSINESS leader in charge, not MIS, so project leadership comes from the business perspective Leader needs to communicate vision, maintain motivation, fight political battles, and remain influential with all stakeholders (Willcocks & Sykes, 2000, Communications of the ACM)

Advice from “the front” Prepare to invest in training of IT and process folks Prepare to invest in training of IT and process folks A-Busch: “Find the ‘right’ people for the project, empower them, and take the training seriously” Boeing: “Reskill the end users; supplement generalized user training with training on the specific application modules each will be using”

Advice from “the front” Prepare to deal with difficulty in hiring and retaining ERP-skilled workers Prepare to deal with difficulty in hiring and retaining ERP-skilled workers Monsanto: “One of the critical workforce requirements for the SAP project was identifying analysts with both business and technical knowledge” “Instead of 200 ‘programmers’ with average skills, the SAP project demanded and could be accomplished with 20 of the ‘best and brightest’ business analysts” “However, retaining these professionals was a significant problem because of their market value”

So... Which installation method is likely most recommended in ERP implementations? Big-bang Parallel Phased

What should you be able to come up with? Reasons for implementing ERP Critical success factors of ERP At least one take-away from each article

Overview of SAP R/3 Major ERP vendors: SAP AG PeopleSoft Oracle J.D. Edwards

Overview of SAP R/3 Pronounced “Ess Ay Pee” SAP is the company, R/3 is the product SAP stands for Systems, Applications, and Products R stands for Real-time system 3 represents client/server (vs. R/2 mainframe version)

Overview of SAP R/3 Three-tier architecture of R/3

Overview of SAP R/3 Basic design principles implemented in the SAP R/3 product Real-time information Single integrated database Business groups work with SAME data in REAL TIME

SAP R/3 Functional Modules

SAP R/3 Software Basis (the blue blob) Middleware that enables R/3 to run on various platforms Operating systems Major UNIX platforms (e.g., AIX) Windows NT IBM’s AS/400 and S/390 platforms Database Management Systems IBM’s DB2 Oracle Microsoft SQL Server Functional Modules...

SAP R/3 Financial Components FI - Financial Accounting CO - Controlling EC - Enterprise Controlling IM - Capital Investment Management TR - Treasury (might be 1 or 2 recent additions)

SAP R/3 HR Components PA - Personnel Administration PD - Personnel Development

SAP R/3 Logistics Components MM - Materials Management PM - Plant Maintenance PP - Production Planning PS - Project System QM - Quality Management SD - Sales and Distribution

SAP R/3 Industry Solution Applications Fully integrated with SAP R/3 components Address unique needs of the industry Industry Solutions available include: Banking Healthcare Public Sector Retail Utilities Insurance

IS Development View of SAP R/3 4 ways to adapt SAP R/3 to a company What is ABAP? Recommended R/3 development landscape

4 Ways to Adapt SAP R/3 1Configuration A mandatory part of setting up R/3 Set system parameters using a special user interface (IMG) Essentially entering “master data” and selecting processes Done by business analysts

SAP R/3 “Master Data”

4 Ways to Adapt SAP R/3 2Modification Customer changes SAP R/3 objects When you upgrade your SAP R/3 system, must compare your version of modified objects with new SAP version -- and deal with the associated issues “DON’T DO IT”

4 Ways to Adapt SAP R/3 3Enhancements Customer additions and changes to R/3 objects that are not “modifications” SAP programs have “user exits” designed into them at points where they have found customers may want to branch to additional specialized logic

4 Ways to Adapt SAP R/3 4Customer Development R/3 contains a customer namespace where you can create your own objects (e.g., additional tables, report programs, dialogs, transactions, etc.) NOTES: SAP customers typically do only 1 and 4 - Configuration and Customer Development Textbook use of term “Enhancements” would encompass both 3 and 4 here

What is ABAP? The ABAP Language The ABAP Language Pronounced “ah-bop” ABAP Advanced Business Application Programming All SAP functional modules are written in ABAP Only SAP and SAP customers use the ABAP language

What is ABAP? The ABAP Language The ABAP Language (continued) Supports event-driven logic Uses Open SQL (subset of ANSI SQL) Is “multilingual”: Text on screens/reports (e.g., titles, headers) stored separately from the program code User settings indicate which language the text should be displayed in Special date, time, currency fields are incorporated in the language functionality to support “global” logic Conversions are done automatically

What is ABAP? Companies installing or running SAP R/3 need ABAP programmers to: Provide extended functionality that can’t be implemented by Configuration specialized reports additional screens, dialogs, tables additional transactions modules to execute at user exits Of course, the SAP company and SAP consulting firms also need ABAP programmers