DEVELOPMENT OF INFORMATION SYSTEM

Slides:



Advertisements
Similar presentations
Information Systems Systems Development Chapter 6.
Advertisements

10.1 © 2002 by Prentice Hall c h a p t e r 10 REDESIGNING THE ORGANIZATION WITH INFORMATION SYSTEMS.
Fundamentals of Information Systems, Sixth Edition
Acquiring Information Systems and Applications
Redesigning the Organization with Information Systems Soetam Rizky.
Principles and Learning Objectives
Building Information Systems
CHAPTER 10 & 13 IS within the Organization & Acquiring IS and Applications.
Designing new systems or modifying existing ones should always be aimed at helping an organization achieve its goals State the purpose of systems design.
6.1 Copyright © 2014 Pearson Education, Inc. publishing as Prentice Hall Building Information Systems Chapter 13 VIDEO CASES Video Case 1: IBM: Business.
Chapter Twelve Approaches to Systems-Building. The Traditional Systems Lifestyle The systems lifecycle is a traditional methodology for developing an.
Redesigning the Organization with Information System
© Prentice Hall CHAPTER 9 Application Development by Information Systems Professionals.
14.1 © 2006 by Prentice Hall 14 Chapter Redesigning the Organization with Information Systems.
Sheu 1 n Spectrum of Organizational Changes (& Impacts) –Paradigm shift / Reengineering / Rationalization /Automation n IS as Planned Org. Change Information.
Effective systems development requires a team effort from stakeholders, users, managers, systems development specialists, and various support personnel,
Eleventh Edition 1 Introduction to Information Systems Essentials for the Internetworked E-Business Enterprise Irwin/McGraw-Hill Copyright © 2002, The.
12 REDESIGNING THE ORGANIZATIONWITHINFORMATIONSYSTEMS Chapter.
Redesigning the Organization with Information Systems
Fundamentals of Information Systems, Second Edition
Prof. Yuan-Shyi Peter Chiu
14 Lecture Redesigning the Organization with Information Systems.
13.1 © 2007 by Prentice Hall 13 Chapter Building Systems.
SDLC. Information Systems Development Terms SDLC - the development method used by most organizations today for large, complex systems Systems Analysts.
Lecture Nine Database Planning, Design, and Administration
Database System Development Lifecycle Transparencies
The Agile vs. Waterfall Methodologies Systems Development:  the activity of creating new or modifying / enhancing existing business systems.  Objectives.
Acquiring Information Systems and Applications
Acquiring Information Systems and Applications
Redesigning The Organization With Information Systems
1.Database plan 2.Information systems plan 3.Technology plan 4.Business strategy plan 5.Enterprise analysis Which of the following serves as a road map.
Chapter 8: Systems Development Please turn your cell phone off.
Chapter 14: Redesigning the Organization with Information Systems Instructor: Kevin Brabazon.
Database System Development Lifecycle © Pearson Education Limited 1995, 2005.
1 Building and Maintaining Information Systems. 2 Opening Case: Yahoo! Store Allows small businesses to create their own online store – No programming.
14 REDESIGNING THE ORGANIZATION WITH INFORMATION SYSTEMS.
4/8: Systems Analysis & Development Systems change affecting organizations Systems development Influences on & challenges to implementation Systems development.
Laudon & Laudon: Canadian Edition
Building and Managing Systems Chapter Thirteen (10E)
11/26: How IS Systems Change the Organization, Systems-Building
Chapter 13: Developing and Implementing Effective Accounting Information Systems
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
Acquiring Information Systems and Applications
Systems Development AIMS 2710 R. Nakatsu. Overview Why do IT projects succeed and fail? Two philosophies of systems development –Systems Development Life.
Fundamentals of Information Systems, Third Edition1 Systems Design Answers the question “How will the information system do what it must do to solve a.
Acquiring Information Systems and Applications
CHAPTER 13 Acquiring Information Systems and Applications.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
SESSION 12 REDESIGNING THE ORGANIZATIONWITH INFORMATION SYSTEMS.
10.1 Copyright © 2005 Pearson Education Canada Inc. Management Information Systems, Second Canadian Edition Chapter 10: Systems Development SYSTEMS DEVELOPMENT.
11.1 LEARNING OBJECTIVES EXPLAIN HOW ORGANIZATION CAN DEVELOP SUITABLE INFO SYSTEMSEXPLAIN HOW ORGANIZATION CAN DEVELOP SUITABLE INFO SYSTEMS IDENTIFY.
10.REDESIGNING THE ORGANIZATION WITH INFORMATION SYSTEMS 10.REDESIGNING THE ORGANIZATION WITH INFORMATION SYSTEMS.
第 11 組 MIS 報告. Phases of any information system ~ recognition of a business problem or opportunity ~ recognition of a business problem or opportunity.
Module 4: Systems Development Chapter 13: Investigation and Analysis.
10-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
Information Systems Development
REDESIGNING THE ORGANIZATION WITH INFORMATION SYSTEMS
Principles of Information Systems Eighth Edition
Information Systems Development
Fundamentals of Information Systems, Sixth Edition
Chapter 12- O’Brien Chapter 13- Laudon
Developing Information Systems
Information Systems Development
CLINICAL INFORMATION SYSTEM
Information Systems Development and Acquisition
INFORMATION SYSTEMS PLAN
MANAGING THE DEVELOPMENT AND PURCHASE OF INFORMATION SYSTEMS
Chapter 12- O’Brien Chapter 13- Laudon
Chapter 13 Building Systems.
Presentation transcript:

DEVELOPMENT OF INFORMATION SYSTEM W e e k 6 DEVELOPMENT OF INFORMATION SYSTEM Muhamad Abduh Institut Teknologi Bandung

INFORMATION SYSTEMS PLAN 1. PURPOSE OF THE PLAN: Overview of plan contents, changes in current situation, firm’s strategic plan, current organization, key business processes, management strategy 2. STRATEGIC BUSINESS PLAN: Current situation, current organization, changing environments, major goals of plan * Muhamad Abduh Institut Teknologi Bandung

INFORMATION SYSTEMS PLAN 3. CURRENT SYSTEMS: Major systems supporting business functions & processes, major current capabilities (hardware, software, database, telecommunications), difficulties meeting requirements, anticipated future demands 4. NEW DEVELOPMENTS: New system projects (project descriptions, business rationale), new capabilities required (hardware, software, database, telecommunications, internet) * Muhamad Abduh Institut Teknologi Bandung

INFORMATION SYSTEMS PLAN 5. MANAGEMENT STRATEGY: Acquisition plans, milestones & timing, organizational realignment, internal reorganization, management controls, major training initiatives, personnel strategy 6. IMPLEMENTATION PLAN: Anticipated difficulties, progress reports 7. BUDGET REQUIREMENTS: Requirements, potential savings, financing, acquisition * Muhamad Abduh Institut Teknologi Bandung

Institut Teknologi Bandung ENTERPRISE ANALYSIS (BUSINESS SYSTEMS PLANNING) ORGANIZATION-WIDE INFORMATION NEEDS IN TERMS OF: ORGANIZATIONAL UNITS FUNCTIONS PROCESSES DATA ELEMENTS HELPS IDENTIFY KEY ENTITIES & ATTRIBUTES IN ORGANIZATION’S DATA * Muhamad Abduh Institut Teknologi Bandung

CRITICAL SUCCESS FACTORS (CSFs) SMALL NUMBER, EASILY IDENTIFIABLE OPERATIONAL GOALS SHAPED BY INDUSTRY, MANAGER, ENVIRONMENT BELIEVED TO ASSURE FIRM’S SUCCESS USED TO DETERMINE ORGANIZATION’S INFORMATION REQUIREMENTS * Muhamad Abduh Institut Teknologi Bandung

CRITICAL SUCCESS FACTORS Example: PROFIT CONCERN GOALS (AUTOMOBILE INDUSTRY): Earnings per share, return on investment, market share, new product CSF: Styling, quality dealer system, cost control, energy standards * Muhamad Abduh Institut Teknologi Bandung

CRITICAL SUCCESS FACTORS Example: NONPROFIT CONCERN GOALS (HOSPITAL): Excellent health care, meeting government regulations, future health needs CSF: Regional integration with other hospitals, efficient use of resources, improved monitoring of regulations * Muhamad Abduh Institut Teknologi Bandung

USING CSFs TO DEVELOP SYSTEMS COLLECT MANAGERS’ CSFs AGGREGATE, ANALYZE INDIVIDUALS’ CSFs DEVELOP AGREEMENT ON COMPANY CSFs DEFINE COMPANY CSFs USE CSFs TO DEVELOP INFORMATION SYSTEM PRIORITIES DEFINE DSS & DATABASES * Muhamad Abduh Institut Teknologi Bandung

SPECTRUM OF ORGANIZATIONAL CHANGE AUTOMATION: Using technology to perform tasks efficiently / effectively RATIONALIZATION OF PROCEDURES: Streamline SOPs; eliminate bottlenecks BUSINESS REENGINEERING: Radical redesign of processes to improve cost, quality, service; maximize benefits of technology PARADIGM SHIFT * Muhamad Abduh Institut Teknologi Bandung

Institut Teknologi Bandung PARADIGM SHIFT PARADIGM: A complete mental model of how a complex system functions A PARADIGM SHIFT: Involves rethinking the nature of the business, the organization; a complete reconception of how the system should function * Muhamad Abduh Institut Teknologi Bandung

BUSINESS PROCESS REENGINEERING (BPR) REENGINEERING: Redesigning business processes to lower cost, speed development WORK-FLOW MANAGEMENT: Streamlining process to move documents easily, efficiently * Muhamad Abduh Institut Teknologi Bandung

EFFECTIVE REENGINEERING STEPS: 1. Develop business vision, process objectives 2. Identify process to be redesigned 3. Understand, measure performance of existing processes 4. Identify opportunities for applying information technology 5. Build prototype of new process * Muhamad Abduh Institut Teknologi Bandung

SYSTEMS ANALYSIS ANALYSIS OF PROBLEM TO BE SOLVED WITH AN INFORMATION SYSTEM FEASIBILITY STUDY: Can problem be solved within constraints? * Muhamad Abduh Institut Teknologi Bandung

Institut Teknologi Bandung FEASIBILITY TECHNICAL: Assess hardware, software, technical resources ECONOMIC: Will benefits outweigh costs? OPERATIONAL: Is solution desirable within existing conditions? INFORMATION REQUIREMENTS: Detailed statement of new system needs * Muhamad Abduh Institut Teknologi Bandung

Institut Teknologi Bandung SYSTEM DESIGN DETAILS HOW SYSTEM WILL MEET NEEDS: LOGICAL DESIGN: Components, data as needed by applications PHYSICAL DESIGN: Physical location of components and data * Muhamad Abduh Institut Teknologi Bandung

DESIGN SPECIFICATIONS OUTPUT: Medium, content, timing INPUT: Origins, flow, data entry USER INTERFACE: Simplicity, efficiency, logic, feedback, errors DATABASE DESIGN: Logical data relations, volume, speed requirements, file organization & design, record specifications PROCESSING: Computations, program modules, required reports, timing of outputs MANUAL PROCEDURES: What activities, who performs them, how, where * Muhamad Abduh Institut Teknologi Bandung

DESIGN SPECIFICATIONS CONTROLS: Input, processing, output, procedural SECURITY: Access controls, catastrophe plans, audit trails DOCUMENTATION: Operations, systems, user CONVERSION: Transfer files, initiate new procedures, select testing modules, cut over to new system TRAINING: Select training techniques, develop training modules, identify training facilities * Muhamad Abduh Institut Teknologi Bandung

DESIGN SPECIFICATIONS ORGANIZATIONAL CHANGES: Task redesign, job design, process design, organization structure design, reporting relationships * Muhamad Abduh Institut Teknologi Bandung

Institut Teknologi Bandung ROLE OF END USERS USERS DRIVE SYSTEMS EFFORT MUST HAVE SUFFICIENT CONTROL TO ENSURE SYSTEM REFLECTS BUSINESS PRIORITIES, NEEDS FUNCTIONAL USERS DRIVE SYSTEM NEEDS * Muhamad Abduh Institut Teknologi Bandung

COMPLETING SYSTEM DEVELOPMENT PROCESS PROGRAMMING: Translating needs to program code TESTING: Does system produce desired results? CONVERSION: Changing from the old to the new * Muhamad Abduh Institut Teknologi Bandung

Institut Teknologi Bandung TESTING UNIT TESTING: Tests each unit separately SYSTEM TESTING: Do modules function as planned? ACCEPTANCE TESTING: Final certification TEST PLAN: Preparations for tests to be performed * Muhamad Abduh Institut Teknologi Bandung

Institut Teknologi Bandung CONVERSION PARALLEL: Old & new run same problems. Give same results? DIRECT CUTOVER: Risky conversion to new system PILOT: Introduce into one area. Does it work? Yes: introduce into other area PHASED: Introduce in stages CONVERSION PLAN: Schedule for conversion DOCUMENTATION: Description of how system works * Muhamad Abduh Institut Teknologi Bandung

PRODUCTION & MAINTENANCE PRODUCTION: Constant review by users & operators. Does it meet goals? MAINTENANCE: Upkeep, update, corrections over time * Muhamad Abduh Institut Teknologi Bandung

Institut Teknologi Bandung SYSTEMS DEVELOPMENT CORE ACTIVITY DESCRIPTION SYSTEMS ANALYSIS IDENTIFY PROBLEM(S) SPECIFY SOLUTIONS ESTABLISH INFORMATION REQUIREMENTS SYSTEMS DESIGN CREATE LOGICAL DESIGN SPECS CREATE PHYSICAL DESIGN SPECS MANAGE TECHNICAL REALIZATION OF SYSTEM PROGRAMMING TRANSLATE DESIGN SPECS INTO PROGRAM CODE Muhamad Abduh Institut Teknologi Bandung

Institut Teknologi Bandung SYSTEMS DEVELOPMENT CORE ACTIVITY DESCRIPTION TESTING UNIT TEST SYSTEMS TEST ACCEPTANCE TEST CONVERSION PLAN CONVERSION PREPARE DOCUMENTATION TRAIN USERS & TECHNICAL STAFF PRODUCTION & OPERATE SYSTEM MAINTENANCE EVALUATE SYSTEM MODIFY SYSTEM Muhamad Abduh Institut Teknologi Bandung

Institut Teknologi Bandung SYSTEM LIFECYCLE PROJECT DEFINITION: Is there a problem? Can it be solved with a project? SYSTEM STUDY: Analyze problems in existing systems; define objectives evaluate alternatives DESIGN: Logical & physical specifications for systems solution PROGRAMMING: Develop software code * Muhamad Abduh Institut Teknologi Bandung

SYSTEM LIFECYCLE INSTALLATION: Construct, test, train, convert to new system POSTINSTALLATION: On-going evaluation, modifications for improvement to meet new requirements NECESSARY FOR LARGE, COMPLEX SYSTEMS & PROJECTS * Muhamad Abduh Institut Teknologi Bandung

ALTERNATIVE SYSTEM-BUILDING APPROACHES PROTOTYPING APPLICATION SOFTWARE PACKAGES END-USER DEVELOPMENT OUTSOURCING * Muhamad Abduh Institut Teknologi Bandung

Institut Teknologi Bandung PROTOTYPING PROCESS OF BUILDING EXPERIMENTAL SYSTEM TO DEMONSTRATE, EVALUATE APPROACH; USERS REFINE NEEDS PROTOTYPE: Preliminary working version of information system for demonstration, evaluation purposes ITERATIVE PROCESS * Muhamad Abduh Institut Teknologi Bandung

Institut Teknologi Bandung STEPS IN PROTOTYPING 1. IDENTIFY USER’S REQUIREMENTS 2. DEVELOP PROTOTYPE 3. USE PROTOTYPE 4. REVISE & ENHANCE PROTOTYPE BEST FOR DESIGN OF END-USER INTERFACE: How end-user interacts with system * Muhamad Abduh Institut Teknologi Bandung

APPLICATION SOFTWARE PACKAGES PREWRITTEN, PRECODED APPLICATION SOFTWARE, COMMERCIALLY AVAILABLE FOR SALE OR LEASE GEARED TO COMMON REQUIREMENTS CUSTOMIZATION: Modification of software to meet organization’s needs MUST WEIGH COSTS / BENEFITS REQUEST FOR PROPOSAL (RFP): Detailed questions sent to vendors * Muhamad Abduh Institut Teknologi Bandung

Institut Teknologi Bandung CUSTOMIZATION MODIFYING SOFTWARE PACKAGE TO MEET ORGANIZATION’S UNIQUE REQUIREMENTS WITHOUT DESTROYING INTEGRITY OF PACKAGE RAISES DEVELOPMENT COSTS * Muhamad Abduh Institut Teknologi Bandung

Institut Teknologi Bandung END-USER DEVELOPMENT END-USERS DEVELOP INFORMATION SYSTEM WITH LITTLE HELP FROM TECHNICAL SPECIALISTS USING 4th GENERATION TOOLS * Muhamad Abduh Institut Teknologi Bandung

Institut Teknologi Bandung END-USER DEVELOPMENT STRENGTHS: Improved requirements determination, increased user involvement & satisfaction, reduced application backlog WEAKNESSES: Relatively inefficient, slow transaction processing, may carry high cost, large files can degrade performance, nonprocedural approach may hamper logic & updating requirements * Muhamad Abduh Institut Teknologi Bandung

Institut Teknologi Bandung OUTSOURCING CONTRACTING: COMPUTER CENTER OPERATIONS TELECOMMUNICATIONS NETWORKS APPLICATION DEVELOPMENT TO EXTERNAL VENDORS * Muhamad Abduh Institut Teknologi Bandung

Institut Teknologi Bandung OUTSOURCING WHEN TO OUTSOURCE: IF FIRM WON’T DISTINGUISH ITSELF BY DEVELOPING APPLICATION IF PREDICTABILITY OF UNINTERRUPTED SERVICE NOT IMPORTANT IF EXISTING SYSTEM IS LIMITED, INEFFECTIVE, INFERIOR * Muhamad Abduh Institut Teknologi Bandung

SYSTEMS LIFECYCLE PHASES: PROJECT DEFINITION SYSTEM STUDY DESIGN PROGRAMMING INSTALLATION POST-IMPLEMENTATION * Muhamad Abduh Institut Teknologi Bandung

OBJECT - ORIENTED SOFTWARE DEVELOPMENT DE-EMPHASIZES PROCEDURES SHIFTS FOCUS FROM MODELS & DATA TO OBJECTS, WHICH COMBINE DATA & PROCEDURES OBJECTS REUSABLE SYSTEM: Classes, objects, relationships REDUCES DEVELOPMENT TIME & COST * Muhamad Abduh Institut Teknologi Bandung

RAPID APPLICATION DEVELOPMENT (RAD) DEVELOP SYSTEM RAPIDLY: PROTOTYPING 4th GENERATION TOOLS CLOSE TEAMWORK AMONG USERS & SPECIALISTS * Muhamad Abduh Institut Teknologi Bandung

DEVELOPMENT OF INFORMATION SYSTEM W e e k 6 DEVELOPMENT OF INFORMATION SYSTEM Muhamad Abduh Institut Teknologi Bandung