Pertemuan 4 Membangun Teknologi Informasi Matakuliah: H0402/PENGELOLAAN SISTEM KOMPUTER Tahun: 2005 Versi: 1/0.

Slides:



Advertisements
Similar presentations
© Prentice Hall CHAPTER 11 Facilitating User Computing.
Advertisements

Systems Analysis & IT Project Management Pepper. System Life Cycle BirthDeathDevelopmentProduction.
Pertemuan – 16a Matakuliah: M0304/Corporate Information System Management Tahun: 2008.
Pertemuan 6 Membeli aplikasi Teknologi Informasi Matakuliah: H0402/PENGELOLAAN SISTEM KOMPUTER Tahun: 2005 Versi: 1/0.
© Prentice Hall CHAPTER 10 Alternative Approach: Purchasing Systems.
C H A P T E R 10 Developing Business/IT Solutions.
Acquiring Information Systems and Applications
Acquiring Information Systems and Applications
Pertemuan 08 System Development: System life cycle methodologies Matakuliah: TI307/Sistem Informasi Tahun: 2012 Versi: 1 1.
Chapter 7 CASE Tools and Joint and Rapid Application Development.
Principles and Learning Objectives
Alternative Methodologies Ken Peffers UNLV March 2004.
Chapter 8 Information Systems Development & Acquisition
1 Pertemuan 12 Perencanaan Sistem Informasi Matakuliah: H0472 / Konsep Sistem Informasi Tahun: 2006 Versi: 1.
© Prentice Hall CHAPTER 9 Application Development by Information Systems Professionals.
Chapter 1 Assuming the Role of the Systems Analyst
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
1 Pertemuan 4 Auditing Standards and Responsibilities Matakuliah:A0274/Pengelolaan Fungsi Audit Sistem Informasi Tahun: 2005 Versi: 1/1.
Fundamentals of Information Systems, Second Edition
1 Pertemuan 9 Membuat dan mengelola sistem informasi Matakuliah: H0472 / Konsep Sistem Informasi Tahun: 2006 Versi: 1.
1 Pertemuan 5 Bisnis Proses Matakuliah: H0472 / Konsep Sistem Informasi Tahun: 2006 Versi: 1.
1 Pertemuan 13 Membangun Expert System Matakuliah: H0383/Sistem Berbasis Pengetahuan Tahun: 2005 Versi: 1/0.
Fundamentals of Information Systems, Second Edition
Chapter 1 Assuming the Role of the Systems Analyst
Pertemuan Matakuliah: A0214/Audit Sistem Informasi Tahun: 2007.
Pertemuan 11 Systems Analysis and Design of a Business Event Driven System Matakuliah: M0034 /Informasi dan Proses Bisnis Tahun: 2005 Versi: 01/05.
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
SDLC. Information Systems Development Terms SDLC - the development method used by most organizations today for large, complex systems Systems Analysts.
Introduction to Systems Analysis and Design
Information Systems Development : Overview. Information systems development practice Concept and role of a systems development methodology Approaches.
SDLC and alternative methodologies 1/14/2015 © Abdou Illia MIS Spring 2015.
Acquiring Information Systems and Applications
Acquiring Information Systems and Applications
Acquiring Information Systems and Applications
Chapter 8: Systems Development Please turn your cell phone off.
Chapter 14: Redesigning the Organization with Information Systems Instructor: Kevin Brabazon.
Succeeding with Technology Systems Development An Overview of Systems Development Tools and Techniques for Systems Development Systems Investigation Systems.
Pertemuan 5 Pengembangan Teknologi Informasi Matakuliah: H0402/PENGELOLAAN SISTEM KOMPUTER Tahun: 2005 Versi: 1/0.
Laudon & Laudon: Canadian Edition
8-1 Chapter 8 Information Systems Development & Acquisition.
Information Systems Analysis and Design
Chapter 14 Information System Development
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
Acquiring Information Systems and Applications
AIS Development Strategies. Lecture 4-2 ©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart Introduction This.
Chapter 10 Information Systems Analysis and Design
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
1 Systems Analysis and Design in a Changing World, Thursday, January 18, 2007.
CHAPTER 13 Acquiring Information Systems and Applications.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
Chapter 11: Alternative Approach - Purchasing Systems.
Pertemuan – Matakuliah: M0304/Corporate Information System Management Tahun: 2008.
Systems Development Life Cycle (SDLC)
ANALISA & PERANCANGAN SISTEM Disusun Oleh : Dr. Lily Wulandari Program Pasca Sarjana Magister Sistem Informasi Universitas Gunadarma.
CHAPTER 13 Acquiring Information Systems and Applications.
Fundamentals of Information Systems, Third Edition2 Principles and Learning Objectives Effective systems development requires a team effort of stakeholders,
1 Pengembangan Sistem Informasi Williams, B.K, Stacy C. Sawyer (2007). Using Information Technology: A Practical Introduction to Computers & Communications.
Chapter 1 Assuming the Role of the Systems Analyst.
CASE Tools and Joint and Rapid Application Development
Fundamentals of Information Systems, Sixth Edition
Planning Phase: Project Control and Deliverables
Pengembangan Sistem Informasi
CHAPTER 10 METHODOLOGIES FOR CUSTOM SOFTWARE DEVELOPMENT
Pengembangan Sistem Informasi
MANAGING THE DEVELOPMENT AND PURCHASE OF INFORMATION SYSTEMS
Presentation transcript:

Pertemuan 4 Membangun Teknologi Informasi Matakuliah: H0402/PENGELOLAAN SISTEM KOMPUTER Tahun: 2005 Versi: 1/0

Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Menjelaskan metodologi pengembangan teknologi informasi, metodologi pembelian sistem aplikasi serta penerapan end user computing

Outline Materi Mengembangkan Sistem Aplikasi Membeli Sistem Aplikasi Memfasilitasi User menggunakan komputer untuk mengembangkan sistem aplikasi

SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC) DEFINITION PHASE: –Feasibility analysis –Requirement definition CONSTRUCTION PHASE: –System design –System building –System testing IMPLEMENTATION PHASE: –Installation –Operations –Maintenance *

PROTOTYPING LIFE CYCLE 1.IDENTIFY REQUIREMENTS 2.DEVELOP INITIAL PROTOTYPE 3.USE PROTOTYPE, NOTE CHANGES 4.REVISE, ENHANCE PROTOTYPE: Return to Step 3 as needed 5.EVALUATE OPERATIONAL SYSTEM 6.MAKE CHANGES OR ABANDON 7.INSTALL, OPERATE, MAINTAIN *

JOINT APPLICATION DESIGN (JAD) TECHNIQUE INVOLVING TEAM OF USERS, IS SPECIALISTS INTENSE, STRUCTURED PROCESS DEVELOP REQUIREMENTS OR REVIEW DESIGN PROPOSAL CAN LAST HOURS, DAYS, OFTEN AT LOCATION REMOVED FROM WORKPLACE *

COMPUTER-AIDED SOFTWARE ENGINEERING (CASE) COLLECTION OF SOFTWARE TOOLS TO AUTOMATE SDLC PROCESSES: DIAGRAMMING TOOLS COMPUTER DISPLAY, REPORT GENERATORS ANALYSIS TOOLS CENTRAL REPOSITORY DOCUMENTATION GENERATORS CODE GENERATORS *

RAPID APPLICATION DEVELOPMENT (RAD) HYBRID OF SDLC, PROTOTYPING, JAD, CASE PRODUCE SYSTEM IN 6 MONTHS OR LESS STEPS: –PLANNING –USER DESIGN –CONSTRUCTION –IMPLEMENTATION (CUTOVER) *

OBJECT-ORIENTED METHODS (O-O) HOLD GREAT PROMISE TO PRODUCE BETTER SYSTEMS AT LESS COST OBJECTS HIGHLY COHESIVE, LOOSELY COUPLED, REUSABLE CAN REDUCE ERRORS, IMPROVE MAINTENANCE *

SYSTEMS DEVELOPMENT APPROACHES SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC) PROTOTYPING PURCHASED SOFTWARE OUTSOURCING (SYSTEMS INTEGRATOR) END USER DEVELOPMENT *

MAKE-OR -BUY DECISION ASSESS RISKS & BENEFITS MAKE: Use SDLC, prototyping, RAD if organization has IS skills. Can save cost, speed implementation BUY: If vendor offers acceptable product and required support at lower cost, faster time than in-house development could provide. Usually system must be modified to meet organization’s needs *

THE PURCHASING PROCESS DEFINITION PHASE CONSTRUCTION PHASE IMPLEMENTATION PHASE

REQUEST FOR PROPOSAL (RFP) DOCUMENT SENT TO POTENTIAL VENDORS INVITING THEM TO SUBMIT A PROPOSAL TO FURNISH A SYSTEM PROVIDES DETAILED INFORMATION ABOUT THE DESIRED SYSTEM, ITS ENVIRONMENT, MATERIAL REQUIRED FROM VENDOR, AND GENERAL CRITERIA USED TO EVALUATE PROPOSALS *

SAMPLE CONTENTS OF RFP 1.INTRODUCTION 2.GUIDELINES FOR RESPONSE 3.REQUIREMENTS 4.COSTS 5.SIGNATURE PAGE

MATCHING COMPANY NEEDS WITH PACKAGE CAPABILITIES PACKAGE CAPABILITIES COMPANY NEEDS IDENTIFY DISCREPANCIES CHOOSE ALTERNATIVES MODIFY PACKAGE CHANGE COMPANY LIVE WITH PROBLEMS

ROLES FOR PURCHASING PACKAGED APPLICATIONS PROJECT MANAGER: Manages process, responsible for the success of the project, may be user but IS expertise required VENDOR: Must be responsive to customer’s needs PURCHASING SPECIALIST: Helps prepare RFP, assist in entire process ATTORNEYS: Oversee writing, approval of contract *

END-USER COMPUTING HANDS-ON USE OF COMPUTERS BY EMPLOYEES ENTER DATA MAKE INQUIRIES PREPARE REPORTS PERFORM STATISTICAL ANALYSIS ANALYZE PROBLEMS DEVELOP WEB PAGES *

PRIMARY DRIVERS AVAILABILITY OF LOW-COST MICROCOMPUTERS: –HIGH-LEVEL LANGUAGES –COMPUTER LITERACY AMONG COLLEGE GRADUATES, PROFESSIONALS INCREASED USER FRUSTRATIONS ABOUT NEW PROJECT BACKLOGS *

USER APPLICATION DEVELOPMENT USE OF COMPUTER TOOLS DEVELOP BUSINESS APPLICATIONS USERS ARE NOT IS SPECIALISTS INVOLVES APPLICATION, TOOL & DEVELOPER

GUIDELINES FOR CHOOSING DEVELOPMENT PROCESS DEVELOPED FOR OTHER USERS DEVELOPED FOR SELF USER ONLY SMALL, SIMPLE LARGE, COMPLEX 1. SDLC OR PROTOTYPING, DISCIPLINED APPROACH TO DEFINITION & IMPLEMENTATION 2. SDLC, CLEAR “HANDS-OFF” BETWEEN PHASES 3. “COLLAPSED” LIFE CYCLE 4. DISCIPLINED, ITERATIVE DEVELOPMENT

LEVERAGING END-USER COMPUTING CONTEXT: CONTEXT: ORGANIZATIONAL LEVEL FACTORS DEPARTMENTAL LEVEL FACTORS STATUS OF IS/USER PARTNERSHIP ORGANIZATION LEVEL SUPPORT & CONTROL ACTIONS STRATEGY TECHNOLOGY INDIVIDUAL LEVEL DEVELOPMENTPROCESS TASK TOOL USER DEVELOPER *Based on Branceau & Brown, 1993

ORGANIZATIONAL LEVEL STRATEGY: Strategic objectives and approach to end-user computing TECHNOLOGY: Range & accessibility of end- user tools SUPPORT & CONTROL ACTIONS: Support services, control policies & procedures *

Mengembangkan Sistem Aplikasi Membeli Sistem Aplikasi Memfasilitasi User menggunakan komputer untuk mengembangkan sistem aplikasi Membangun Teknologi Informasi