Pengembangan Sistem.

Sistem Informasi
[email protected]

| 2014

Sistem Informasi
[email protected]

| 2014

Pengembangan sistem
Penyusunan suatu sistem yang baru untuk menggantikan
sistem yang lama secara keseluruhan ataupun memperbaiki
sistem yang ada.
Keseluruhan sistem atau sebagian

Sistem Informasi
[email protected]

| 2014


Alasan sistem lama perlu digantikan :
1. Adanya permasalahan yang timbul di sistem yang lama
2. Meraih kesempatan bisnis
3. Adanya instruksi pimpinan atau perubahan peraturan
pemerintah

Sistem Informasi
[email protected]

| 2014

Siklus Hidup Pengembangan Sistem

Disebut juga SDLC,
Merupakan Rangkaian
aktivitas yang dilakukan
oleh professional dan juga
pemakai sistem informasi
untuk mengembangkan dan
mengimplementasikan

sistem informasi.

Planning &
Analysis

Implementation

Design

Sistem Informasi
[email protected]

| 2014

Tahap 1. Perencanaan dan Analysis
Beberapa hal yang dilakukan pada tahapan perencanaan
adalah :
 Pemilahan setiap proyek pengembangan sistem yang
ada dan penentuan prioritas sistem. Analisa terhadap
permasalahan yang ada.

 Manajemen sumber daya (team work)
 Manajemen biaya

Sistem Informasi
[email protected]

| 2014

Tahap 2. Desain Sistem
Untuk mendesign sistem baru yang dapat menyelesaikan
masalah– masalah yang dihadapi perusahaan yang
diperoleh dari pemilihan alternatif sistem yang terbaik.
Aktivitas yang terlibat :

Identifikasi
kebutuhan

Perancangan
Struktur File,
dbase


Desain
interface

Sistem Informasi
[email protected]

| 2014

Tahap 3. Implementasi
 Mengimplementasikan sistem yang baru tersebut ke dalam
salah satu bahasa pemrograman yang paling sesuai
 Programer berperan dalam melakukan coding program
dan juga melakukan testing
 Termasuk melakukan pengujian sistem

Sistem Informasi
[email protected]

Specification


Development

• what the system
should do and its
development
constraints

• production of the
software system

| 2014

Validation
• checking that the
software is what
the customer
wants

Evolution

• changing the
software in
response to
changing
demands

Sistem Informasi
[email protected]

System Design
Program Design

ANALYST

DESIGNER
PROGRAMMER

Program Implementation
Unit Testing


TESTER

Integration Testing
System Testing
System Delivery

TRAINER

Maintenance

The roles of the development team

DEVELOPER ROLES

SOFTWARE DEVELOPMENT STEPS

Requirements Analysis and
Definition

| 2014


Sistem Informasi
[email protected]

Karakteristik PL
a. Software is developed not manufactured
b. Software doesn’t wear out
c. Software continues to be custom built

| 2014

Sistem Informasi
[email protected]

| 2014

Metodologi Pengembangan Sistem (Klasik) - Waterfall
Membutuhkan pendekatan sistemstis dan sekuensial dalam
pengembangan


Sistem Informasi
[email protected]

| 2014