You are on page 1of 134

1.

Introduction:
Riwayat Hidup
Profile

my

1. Nama
: Edi Satriyanto
Tmp Lahir : Sidoarjo
Alamat
: Jl.Merpati 40 AB Betro
Sedati Juanda 61253
No.Tlp
: 031-8683451
No.Hp
: 08123037230
Email
: edi@eepis-its.edu
Status
: Menikah
Jml Anak : Tiga
2. Staf Pengajar PENS: 1995-sekarang
3. Pendidikan:
S1 Statistika Bidang Komputasi
S2 Matematika Bidang Pemodelan Komputasi
4. Sertifikasi : Instruktur Cisco(CCNA1-4) ITB
Database Oracle 10g dari Oracle
5. Jabatan di PENS: Kabid.Kemitraan dan Bisnis
6. Team pendiri software house elista PENS: 1999-skrg
- Thn 1999 : Manager Proyek Sistem Rumah Sakit Terpadu(RSI)
- Thn 2001 : Team Sistem analis Eepis Informasi System
- Thn 2002 : Manager Proyek SIM Rmh akit Subandi Jember
- Thn 2003 : Manager Proyek SIM Bapedal Jatim
- Thn 2004-Skrg : Team pembina Software House Elista
- Thn 2005: Manager Proyek Pembangunan BLPT Bondowoso
7. Kegiatan Komunitas
- Koordinator Community College IT se Jawa Timur(2001-Skrg)
- Koordinator Pengembangan Sistem Pendidikan Jarak Jauh PENS
(2006-Skrang)

IT Barokah or Musibah

What is your Target ????

Knowledge Era

Attribute

Technology

Nomadic

Hunting
Tool
Energy Source Fire
Basis of
Hunting
Wealth
Ability of
Market
Person to
Place
Person
Organization
Tribe

Agrarian
Manual Farm
Equipment
Animals
Farm Land
Ship
Village,
Feudalism

Mercantile

Industry

Knowledge

Sailing
Machines Computer
Ship
Wind
Fossil
The Mind Fuel
Sailing
Land, Labor Information
Capital
Tribe
Town
Shopping Cyber
Square Store
Mall
Space
Trading Hierarchical Networks
House Cooperation

Evolution ?

1).Information Technology
Domain
INFORMATION SYSTEM
Research and
Development

Processes

People and Culture

Cost and
Investment

Electronic
Commerce

Management

Human Resources

ISDN, VSAT

Products and Services


Infrastructure

INFORMATION TECHNOLOGY
Rules and Policy

Organization

Standards and Procedures

Internet
Intranet

Digital Nervous
System

Extranet

COMPUTER
Market and
Customers

Strategic
Business
Plan

Electronic
Data
Interchange
Decision Support
System

HARDWARE

Data Mining

Workgroup
Computing
Outsourcing

Operating System

PC Desktop
Notebook and Palmtop

Macro
Environment

Printer
Modem

SOFTWARE

Multimedia

Database
Applications
Programming Languages

The Balanced of Resources


has Changed
Materials

Machines

Money

Four Ms Plus

Men

Information

Why Information ?
Intelligence
+ wisdom

Knowledge
+ experience

Information
+ context

Data
+ procedure

Business Facts

INTELLIGENT MANAGER

Teknologi Informasi(TI)
dan Sistem Informasi(SI)
TI

- Bentuk teknologi untuk menangani informasi


yang di inginkan.

SI

- Integrasi komponen pemrosesan , penyimpanan


dan diseminasi informasi dalam suatu organisasi.
- STudi interdisiplin suatu sistem untuk
menyediakan informasi pada suatu organisasi.

Data dan Informasi

Data

Informasi

Aliran fakta dasar)


- Interpretasi data yang disajikan dengan cara
yang berarti.

Informatika

Studi tetantang informasi, sistem informasi dan


teknologi informasi.

SEKILAS TENTANG ENTERPRISE RESOURCE


PLANNING

ERP (Enterprise Resource Planning) menyediakan


informasi tunggal untuk satu kesatuan koordinasi
organisasi dari proses kunci bisnis di suatu perusahaan.
Tersedianya data yang lengkap dan terintegrasi antara
unit fabrikasi, akuntansi, SDM, penjualan dan keuangan
memudahkan manajemen perusahaan untuk melakukan
perencanaan terhadap semua sumber daya dengan cepat
dan akurat.

Modul-modul yang terdapat pada SI Enterprise


Resource Planning antara lain :
Modul Operasi
General Logistics
Sales and Distribution
Materials Management
Logistics Execution
Quality Management
Plant Maintenance
Customer Service
Production Planning and Control / Supply Chain
Management (SCM)
Project System
Environment Management

Modul-modul yang terdapat pada SI Enterprise


Resource Planning antara lain :

Modul Finansial dan Akutansi


General Accounting
Financial Accounting
Controlling
Invesment Management
Treasury
Enterprise Controlling
Modul Sumber Daya Manusia
Personnel Management
Personnel Time Management
Payroll
Training and Event Management
Organizational Management
Travel Management

Skema Integrasi sistem ERP

ARSITEKTUR SISTEM ERP :

Keunggulan SI Enterprise Resource Planning


antara lain :

Integrasi data keuangan sehingga top manajemen bisa melihat dan


mengontrok kinerja keuangan perusahaan dengan lebih baik.
Standarisasi proses operasi sehingga terjadi peningkatan produktivitas,
penurunan inefisiensi dan peningkatan kualitas produk.
Standarisasi data dan informasi, yaitu menstandartkan data dan informasi
melalui keseragaman pelaporan, terutama untuk perusahaan besar yang
biasanya terdiri dari banyak bussines unit dengan jumah dan jenis bisnis
yang berbeda-beda.
Penurunan Inventory
Penurunan tenaga kerja secara total
Peningkatan service level
Peningkatan kontrol keuangan
Penurunan waktu yang dibutuhkan untuk mendapatkan informasi.
Back Up data secara manual maupun otomatis

Information Management
Corporations
Community
Business Entities
Institutions
Public Sectors
Non Profit Organization

INFORMATION SYSTEM
- DEMAND SITE -

INFORMATION MANAGEMENT

INFORMATION TECHNOLOGY
- SUPPLY SITE -

Software Houses
Universities

Computer Manufacturers
Silicon Valley

R&D Centers

The Three Domains: IS, IT


and
IM
What ?
IS
ISStrategy
Strategy
Division/function
Division/functionbased
based
Demand
Demandoriented
oriented
Business
Businessfocused
focused

Applications

Wherefore ?
IM
IMStrategy
Strategy
Organisation
Organisationbased
based
Relationship
Relationshiporiented
oriented
Management
Managementfocused
focused
How ?
IT
ITStrategy
Strategy
Activity
Activitybased
based
Supply
Supplyoriented
oriented
Technology
Technologyfocused
focused

Management

Delivery

Intelligence

INTELLIGENT MANAGER

+ wisdom

Knowledge

EXECUTIVES

+ experience

Information

LINE MANAGER

+ context

Data

SUPERVISOR

+ procedure

Business Facts

STAFF

2. Help Empowering the People

1. Help Creating the Intelligence

Role of Information
Technology

Information Technology
Anatomy

DATABASE

LANGUAGES

OBJECT MODULES

OPERATING SYSTEM AND PROTOCOLS

COMPUTER SYSTEMS AND PERVASIVE COMPUTING

COMMUNICATION AND NETWORK DEVICES

TRANSMISSION MEDIA INFRASTRUCTURE

SUPPORT AND SERVICES

SOFTWARE AND APPLICATIONS

LAN - WAN - MAN

DEVELOPMENT AND ANALYSIS TOOLS

INTRANET - INTERNET - EXTRANET

USER INTERFACE AND DISTRIBUTION CHANNELS

ITs that Build Information


System
Payroll System

Inventory System

INFORMATION TECHNOLOGIES

Hardware
Software
Databases
Networks
Other related components

INFORMATION
SYSTEMS
Marketing System

Customer Service
System

2).Sistem Penunjang Keputusan


(Decision Support System)

Pengaturan Data Sistem


Informasi

Contoh ERD Sistem Informasi


Pernikahan

Conceptual Data Model


TEMAN
NOTEMAN
NAMA
ALAMAT
TELPON
EMAIL

Datang

BOWOHAN
UANG

TAMU
NODATANG
TANGGAL
Memberi_Uang

Phisical Data Model cotoh ERD


Sistem Pernikahan
TEMAN
NOTEMAN CHAR(10)
NAMA
CHAR(30)
ALAMAT
CHAR(50)
TELPON
CHAR(15)
EMAIL
CHAR(40)

NOTEMAN = NOTEMAN

BOWOHAN
NODATANG NUMERIC(5)
UANG
NUMERIC(10)

TAMU
NODATANG NUMERIC(5)
NOTEMAN
CHAR(10)
TANGGAL
DATE

NODATANG = NODATANG

Contoh hasil generate script


Table
hasil ERD

3).Pentingnya Perancangan dan


Pengembangan Sistem
Informasi

Ingat :Cerita Orang Kaya

Microsoft
Bill Gate

Google CEO
Eric Schmidt

Facebook CEO
Mark Zuckerberg

Prospek Bisnis IT Saat ini di


Indonesia

Memulai Bisnis IT

Mulai dari Hobby


Lihat sumber daya yang dimiliki
Inkubator, small office dll.
Tentukan Goal setting
Urus ijin legalitasnya
Jualan, produksi,implementasi dan
sosialisasi

Mulai dari Hobby: Sejak kecil


mprogram

Hobby nguprex hardware

Hobby mengambar dan seni

Atau hobbynya jualan

Resource

SDM: ( Engineer:Ahli Jarkom,Sistem analisis, programmer,


teknisi, marketer, manajer etc)
Modal Usaha:

Small office software House: 3-5 engineer

Medium office software House: 10-15, 15-20 engineer

Investasi :10-15 PC= Rp.30 jt s/d 45 jt


Biaya operasional: rp. 20 jt-30 jt perbulan (bagi hasil)
Target: project :borongan, tanpa tender, tender terbatas,siap di broker

High office software House: >20 engineer

Investasi :3-5 PC= Rp.9 jt s/d 15 jt


Biaya operasional: rp. 6 jt-10 jt perbulan (bagi hasil)
Target: project :borongan, tanpa tender, siap di broker

Investasi banyak investor


Biaya operasional: diatas 1 M
Target: project :Tender tak terbatas, memiliki R&D cukup tinggi

Berapa banyak relasi:Pemerintah, vendor IT, Swasta dll.

Why do so many projects fail?

Reasons in many cases

Very few managers know project management.


Very few engineers know software engineering.

Over the budget.


cut engineers

So many claims.
What happens?

When will
the project finish?

Feature is behind
the competitor

Chaos

Tentukan Goal Setting

Project Management
5 Steps to improve project management
Strategy
Value Added

High Reliability/Performance,
User-Friendly Interface

Productivity

Development Environment,
Reusability

Quality

Test Theory, Design Review,


Problem solving method

Management

Documentation, Mile-stone control,


Software Metrics

Chaos

Difficult to forecast the schedule


and the quality

Order of Actions is important

Without management platform,


you cannot evaluate the quality.
You cant ship the system under quality.
If you pursue the productivity before quality,
then the project goes worse.

Project Organization
Order

Sales
Division

Requirement
System
Customer
Engineering
Division
Proposal
Delivery

Trouble

Inspection
Division

Development Division
Project
Group
Team

Development Stage
Step by Step Development

Name of stage, output may differ according to the system/organization.

Design Stage

Design Activities

To read upper documents and list up study issues

To investigate the study issues

To write down Specification/Design Documents

To review the documents

Viewpoints of Project Management

Design Sheet

Summary paper on investigation of a study issue

The background or reason of technical judgment is to be kept because the


specification often tells us nothing about it

Design Review

Review is the cheapest way to detect a bug, and


the best way to understand the system

Interim Inspection

Check of the design output by the inspection division

We cannot proceed to the next stage without passing it

Gant Chart
Gant Chart is useful to see
the progress of many parallel activities

Task

Main activity of each stage


Task is followed by its progress and quality metrics

Work

Gant
Chart
Subsidiary activity of each stage

Total

05/4

SD

HD

DD

PG

Mile Stone

Major
Group1
SD

Group2
Tool

10

11

12

Work is measured not by progress, but only by its completion

SD

CT

HD point
DDin the
PG projectCT
check
HD
HD

DD
DD

PG

PG
CT

CT

ST

IT

AT

ST

IT

AT

ST

IT

AT

SV

Test Stage

Test Activities

To list up Test Items, and review them


To execute a Test Item
To submit a Problem Form, if there is a problem
To remove a bug from a program

How
to select
Test White
Items?
Random
Test
Box Test

Black Box Test

a=b

false
E=f
c=d true

For i+0:10
x=y[i]

end

Select test items


hitting your head

Select test items


from source codes

Select test items


from specifications

System Test

Unit Test

Connection Test

How many test items?


Sort

Example

4
3
2
1

true

Sort of List table


Input: integer array

Question
#1
#2

Flag=false

How many
2
3
4

#3
#4
1
3
3
test
items?
2
1
3
4
2

Test
Test Criteria
Criteria

#5
No List

1:
1:Cover
Coverall
allcodes
codes
2:
Cover
all
flow
2: Cover all flowlines
lines
3:
3:Check
Checkboundary
boundaryconditions
conditions
4:
4:Illegal
Illegalconditions
conditions

While Flag=false
false
Flag=true
For
i=0, arraysize-1
Loop end
<=
List[i]>List[i+1]
>
work=List[i]
List[i]=List[i+1]
List[i+1]=work
Flag=false

End

Quality Graph
Test Progress and Quality are shown
on the Quality Graph

Completion Criteria

When all the test cases completed, the curve of detected bugs is saturated and no unresolved problems is left.

How to solve the problems

Viewpoints of Project Management


To check
the properness
of selected Test Cases
When
a problem
happens?

Even if a project is small, all problems are to be


A
once
happened
surely
happens
Human
beings
are
those
who
makes
a mistakes.
One
BeProblem
careful
error
indicates
about
an
other
unintentional
similar
errors
miss-operation.
in again.
it.
recorded
Be
careful
about
an other
unintentional
miss-operation.
A
Problem
once happened
surely errors
happens
again.
One
error indicates
similar
in it.
One
error indicates
similar errors
in it.
Be careful
about an other
unintentional
miss-operation.
One error indicates other similar errors in it.

Project
Project Management
Management == Statistics
Statistics ++ Psychology
Psychology

Major Forms for Project


Management

Suggestions for High Quality

Tabular/Graphical Documentation is the better way


to define the specification with the less errors

Event
Of- hook On- hook
Dial
State
Idle
Originate
Clear
Dialing
Clear
Connect
Answer
downRinging
a document
oftenClear
makes us
speech
clear
-

To write
find a problem and straighten our understanding

Circulation of information/notice and good communication


help us to avoid a problem.

Software Training in Japan

Formation

3 different topics for three teams

Each team is consist of several engineers


Process

Design, Programming and test


are done by a different team.

One month per one stage


Purpose

The importance of
accurate document and
readability of source code

Milestone keeping

Pattern or tendency of
errors

Requirement
Team A

Design
Design Doc.

Team B

Programming
File

Team C

Test
Bug Report

Experience
Experience is
is the
the best
best way
way to
to learn
learn Project
Project Management
Management

Hasil Produk yang pernah kita


develop bersama

Berikut ini hasil produk software house elista salah satu


inkubator di PENS
Program dosenjaga, jejaring sosial berbasis edukasi.
Sistem informasi Politeknik Terpadu
Sistem Informasi Rumah sakit Terpadu
Sistem Keuangan Bapertarum Jakarta
Sistem Informasi PTPN XI
Sistem administrasi Bapedal Jawa Timur
Sistem Secure Parking Terintegrasi
Try-out online
Sistem integrasi Transaksi POM Bensin
etc

Sistem Keuangan
Bapertarum Jakarta

Transaksi Pom Bensi Terpadu

Sistem Secure Parking


Terpadu

Sistem Informasi Terpadu

You might also like