Siklus Pengembangan SI

32
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved. 1 - 1 Siklus Hidup Siklus Hidup Pengembangan SI Pengembangan SI

description

ASI1

Transcript of Siklus Pengembangan SI

Page 1: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 1

Siklus Hidup Siklus Hidup Pengembangan SIPengembangan SI

Page 2: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 2

Key Ideas

Banyak sistem gagal dibuat karena analis mencoba membuat sistem yang bagus tanpa mengerti organisasi.Tujuan utama adalah menciptakan nilai bagi organisasi.

Page 3: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 3

Key Ideas

systems analyst adalah orang kunci yang menganalisa kegiatan bisnis, mengidentifikasi peluang untuk pengembangan dan mendisain sistem informasi untuk mengimplementasi idenya. Sangat penting untuk mengerti dan membangun kemampuan melalui praktek agar berhasil dalam mendisain dan mengimplementasikan sistem informasi.

Page 4: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 4

Atribut utama dalam Siklus Hidup

Proyek--Perubahan secara sistematis dalam setiap fase memiliki standar hasil.Menghasilkan proyek yang deliverablesMenggunakan deliverables dalam implementasiHasil yang nyata dalam SIMenggunakan gradual refinement

Page 5: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 5

Fase Proyek

Planning (Mengapa membangun sistem? Bagaimana cara tim membangunnya?)Analysis (Siapa yang menggunakan sistem, apa yang akan dilakukan, dimana dan kapan sistem akan digunakan?)Design (Bagaimana sistem bekerja?)Implementation (System delivery)

Page 6: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 6

A simple process for making lunch

Page 7: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 7

Mengidentifikasi business valueMenganalisa feasibility (kelayakan)Membangun rencana kerjaMenyiapkan staf proyekMengontrol proyek dan terjun langsung dalam proyek

Planning

Page 8: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 8

Analysis strategyMengumpulkan business requirementsRequirements definition use casesProcess modelingData modeling

Analysis

Page 9: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 9

Design selectionArchitecture designInterface designData storage designProgram design

Design

Page 10: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 10

ConstructionProgram buildingProgram and system testing

InstallationConversion strategyTraining planSupport plan

Implementation

Page 11: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 11

Processes and Deliverables

Process Product

Planning

Analysis

Design

Implementation

System RequestFeasibility Analysis

Workplan

System Proposal

System Specification

New System and Maintenance Plan

Page 12: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 12

SYSTEM DEVELOPMENT SYSTEM DEVELOPMENT METHODOLOGIESMETHODOLOGIES

Page 13: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 13

What Is a Methodology?

A formalized approach to implementing the SDLC

A series of steps and deliverables

Methodology CategoriesProcess-

CenteredData-CenteredObject-

Oriented

Structured DesignRapid Application

DevelopmentAgile Development

Page 14: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 14

Waterfall Development Methodology

Page 15: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 15

Pros and Cons of the Waterfall Methodology

Pros Cons

Identifies systems requirements long before programming begins

Minimizes changes to requirements asproject progresses

Design must be specified on paper before programming begins

Long time between system proposal and delivery of new system

Page 16: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 16

Parallel Development Methodology

Page 17: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 17

Pros and Cons of Parallel Development Methodology

Pros Cons

Reduces Schedule Time

Less Chance ofRework

Still Uses PaperDocuments

Sub-projects May BeDifficult to Integrate

Page 18: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 18

Rapid Application Development

Incorporate special techniques and tools:

CASE toolsJAD sessionsFourth generation/visualization programming languagesCode generators

Page 19: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 19

Three RAD Categories

Phased developmentA series of versions developed sequentially

PrototypingSystem prototyping

Throw-away prototypingDesign prototyping

Page 20: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 20

Phased Development Methodology

Insert Figure 1-4 here

Page 21: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 21

Pros and Cons of Phased Development Methodology

Pros Cons

Users Get a SystemTo Use Quickly

Users Can IdentifyAdditional NeedsFor Later Versions

Users Work with aSystem that isIntentionally Incomplete

Page 22: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 22

How Prototyping Works

Page 23: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 23

Pros and Cons of Prototyping Methodology

Pros Cons

Users Interact withPrototype Very Quickly

Users Can IdentifyNeeded ChangesAnd Refine RealRequirements

Tendency to doSuperficial Analysis

Initial Design Decisions May

Be Poor

Page 24: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 24

Throwaway Prototyping

Page 25: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 25

Pros and Cons of Throwaway Prototyping Methodology

Pros Cons

Risks are Minimized

Important Issues areUnderstood Before the

Real System is Built

May Take LongerThan Prototyping

Page 26: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 26

Agile Development: Extreme Programming

Page 27: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 27

Pros and Cons of Agile Methodologies

Pros Cons

Fast Delivery of Results

Works Well in ProjectsWith Undefined or

Changing Requirements

Requires Discipline

Works Best in Small Projects

Requires MuchUser Input

Page 28: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 28

Criteria for Selecting the Appropriate Methodology

Clear user requirementsFamiliarity with technologyComplexity of systemReliability of systemTime scheduleSchedule visibility

Page 29: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 29

TEAM ROLES AND TEAM ROLES AND SKILLSSKILLS

Page 30: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 30

Information Systems Roles

Business analystSystems analystInfrastructure analystChange management analystProject manager

Page 31: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 31

SummaryThe Systems Development Lifecycle consists of four stages: Planning, Analysis, Design, and ImplementationThere are six major development methodologies: the waterfall method, the parallel development method, the phased development method, system prototyping, design prototyping, and agile development.There are five major team roles: business analyst, systems analyst, infrastructure analyst, change management analyst and project manager.

Page 32: Siklus Pengembangan SI

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd Edition

Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.1 - 32

Copyright © 2003 John Wiley & Sons, Inc.

All rights reserved. Reproduction or translation of this work beyond that permitted in Section 117 of the 1976 United States Copyright Act without the express written permission of the copyright owner is unlawful. Request for further information should be addressed to the Permissions Department, John Wiley & Sons, Inc. The purchaser may make back-up copies for his/her own use only and not for redistribution or resale. The Publisher assumes no responsibility for errors, omissions, or damages, caused by the use of these programs or from the use of the information contained herein.