Pengantar Analisis Dan Desain Sistem Informasi

20
Pendahuluan Analisis dan Desain Sistem Informasi Sherly Christina, S.Kom., M.Kom

description

Pengantar Analisis Dan Desain Sistem Informasi

Transcript of Pengantar Analisis Dan Desain Sistem Informasi

Page 1: Pengantar Analisis Dan Desain Sistem Informasi

Pendahuluan Analisis dan Desain Sistem Informasi

Sherly Christina, S.Kom., M.Kom

Page 2: Pengantar Analisis Dan Desain Sistem Informasi

Materi

• Definisi Analisis dan Desain Sistem Informasi• System Analyst• Review SDLC

2

Page 3: Pengantar Analisis Dan Desain Sistem Informasi

Definisi Analisis dan Desain Sistem Informasi

• Systems Analysis and Design is the process

people use to create (automated) information

systems.

3

Page 4: Pengantar Analisis Dan Desain Sistem Informasi

Definisi Analisis dan Desain Sistem Informasi

• Nama lain:– Software Engineering– Information System Engineering– System Engineering– Information System Engineering

4

Page 5: Pengantar Analisis Dan Desain Sistem Informasi

Sistem Analyst

• Profesi yang mempelajari permasalahan-

permasalahan dan kebutuhan-kebutuhan

suatu organisasi untuk meningkatkan

performa organisasi tersebut.

5

Page 6: Pengantar Analisis Dan Desain Sistem Informasi

Keahlian Sistem Analyst

• Agents of change– Identify ways to improve the organization– Motivate & train others

6

Page 7: Pengantar Analisis Dan Desain Sistem Informasi

Keahlian Sistem Analyst

• Skills needed:– Technical: must understand the technology– Business: must know the business processes– Analytical: must be able to solve problems– Communications: technical & non-technical audiences– Interpersonal: leadership & management– Ethics: deal fairly and protect confidential information

7

Page 8: Pengantar Analisis Dan Desain Sistem Informasi

Peranan System Analyst

8

Page 9: Pengantar Analisis Dan Desain Sistem Informasi

Systems Development Life Cycle (SDLC)

Planning

Analysis

Design

Implementation

9

Page 10: Pengantar Analisis Dan Desain Sistem Informasi

SDLC Process

• Terdiri atas 4 fase

• Tiap fase terdiri atas beberapa langkah

• Tiap fase terdokumentasi

• Tiap fase dapat dieksekusi secara sequentially,

incrementally, iteratively atau dalam pola lain.

10

Page 11: Pengantar Analisis Dan Desain Sistem Informasi

Questions to be Answered

• Planning phase– Why should we build this system?– What value does it provide?– How long will it take to build?

• Analysis phase– Who will use it?– What should the system do for us?– Where & when will it be used?

• Design phase– How should we build it?

11

Page 12: Pengantar Analisis Dan Desain Sistem Informasi

SDLC: Fase Planning

1. Project Initiation– Develop/receive a system request– Conduct a feasibility analysis

• Technical feasibility• Economic feasibility• Organizational feasibility

2. Project Management– Develop the work plan– Staff the project– Monitor & control the project

12

Page 13: Pengantar Analisis Dan Desain Sistem Informasi

SDLC: Fase Analysis

1. Develop an analysis strategy– Model the current system– Formulate the new system

2. Gather the requirements– Develop a system concept– Create a business model to represent:

• Business data• Business processes

3. Develop a system proposal

13

Page 14: Pengantar Analisis Dan Desain Sistem Informasi

SDLC: Fase Design

1. Develop a design strategy2. Design architecture and interfaces3. Develop databases and file specifications4. Develop the program design to specify:

– What programs to write

– What each program will do

14

Page 15: Pengantar Analisis Dan Desain Sistem Informasi

SDLC: Fase Implementation

1. Construct the system– Build it (write the programming code)

– Test it

2. Install system– Train the users

3. Support the system (maintenance)

15

Page 16: Pengantar Analisis Dan Desain Sistem Informasi

SDLC: Metodologi

• Methodology: a formalized approach to implementing the SDLC

• Categories– Process oriented– Data centered– Object-oriented– Structured– Rapid action development– Agile development

16

Page 17: Pengantar Analisis Dan Desain Sistem Informasi

Kelas-Kelas Metodologi

• Structured Development– Waterfall Development– Parallel Development

• Rapid Application Development– Phased– Prototyping

• Agile Development– eXtreme Programming– SCRUM

17

Page 18: Pengantar Analisis Dan Desain Sistem Informasi

Perbandingan antar Metodologi

18

Page 19: Pengantar Analisis Dan Desain Sistem Informasi

Daftar Pustaka

• Dennis, Wixon and Tegarden, Systems analysis and design with UML 4th, 2012 , John Wiley and Sons

• Rosa A. S dan M.Shalahudin, Modul Rekayasa Perangkat Lunak (Terstruktur dan Berorientasi Objek), 2011, Modula

19

Page 20: Pengantar Analisis Dan Desain Sistem Informasi

20