Anda di halaman 1dari 134

1.

Introduction: my
Profile Riwayat Hidup
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 Nomadic Agrarian Mercantile Industry Knowledge

Technology Hunting Manual Farm Sailing Machines Computer


Tool Equipment Ship
Energy Source Fire Animals Wind Fossil The Mind Fuel
Basis of Hunting Farm Land Sailing Land, Labor Information
Wealth Ability of Ship Capital Tribe
Market Person to Village, Town Shopping Cyber
Place Person Square Store Mall Space
Organization Tribe Feudalism Trading Hierarchical Networks
House Cooperation
Evolution ?
1).Information Technology
Domain
INFORMATION SYSTEM Organization
Processes Standards and Procedures Management

Research and People and Culture Human Resources Products and Services
Development

Infrastructure Internet
INFORMATION TECHNOLOGY
Intranet
Rules and Policy
Electronic Digital Nervous
Commerce ISDN, VSAT System Extranet
Cost and
Investment
COMPUTER
Electronic
Market and Data
Customers Interchange
HARDWARE SOFTWARE

Strategic Decision Support PC Desktop Operating System


Business System
Plan Notebook and Palmtop Database

Data Mining Applications


Macro Printer
Environment
Modem Multimedia Programming Languages
Workgroup
Computing
Outsourcing
The Balanced of Resources
has Changed
Materials

Machines Money

Four Ms Plus

Men Information
Why Information ?

Intelligence INTELLIGENT MANAGER


+ wisdom

Knowledge

+ experience

Information
+ context

Data
+ procedure

Business Facts
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
Aliran fakta dasar)
Informasi
- 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 Non Profit Organization Public Sectors

INFORMATION SYSTEM
- DEMAND SITE -

INFORMATION MANAGEMENT

INFORMATION TECHNOLOGY
- SUPPLY SITE -

Software Houses Computer Manufacturers


Universities Silicon Valley R&D Centers
The Three Domains: IS, IT
and
What ?
IM
IS Applications
ISStrategy
Strategy
Division/function
Division/functionbased
based
Demand
Demandoriented
oriented
Business
Businessfocused
focused
Wherefore ?
IM
IMStrategy
Strategy
Organisation
Organisationbased
based
Relationship
Relationshiporiented
oriented
Management
Managementfocused
focused
How ?
Management
IT
ITStrategy
Strategy
Activity
Activitybased
based
Supply
Supplyoriented
oriented
Technology
Technologyfocused
focused Delivery
Role of Information
Technology
Intelligence INTELLIGENT MANAGER
1. Help Creating the Intelligence

+ wisdom

2. Help Empowering the People


Knowledge EXECUTIVES
+ experience

Information LINE MANAGER


+ context

Data SUPERVISOR
+ procedure

Business Facts STAFF


Information Technology
Anatomy
USER INTERFACE AND DISTRIBUTION CHANNELS

DEVELOPMENT AND ANALYSIS TOOLS

INTRANET - INTERNET - EXTRANET

SUPPORT AND SERVICES


SOFTWARE AND APPLICATIONS

LAN - WAN - MAN


DATABASE LANGUAGES OBJECT MODULES

OPERATING SYSTEM AND PROTOCOLS

COMPUTER SYSTEMS AND PERVASIVE COMPUTING

COMMUNICATION AND NETWORK DEVICES

TRANSMISSION MEDIA INFRASTRUCTURE


ITs that Build Information
System
Payroll System

Inventory System
INFORMATION TECHNOLOGIES
Hardware
INFORMATION
Software
SYSTEMS
Databases
Marketing System
Networks
Other related components

Customer Service
System
2).Sistem Penunjang Keputusan
(Decision Support System)
Pengaturan Data Sistem
Informasi
Contoh ERD Sistem Informasi
Pernikahan
Conceptual Data Model
TEMAN
NOTEMAN Datang
NAMA
ALAMAT BOWOHAN
TELPON UANG
EMAIL

TAMU
NODATANG
TANGGAL

Memberi_Uang
Phisical Data Model cotoh ERD
Sistem Pernikahan

TEMAN
NOTEMAN = NOTEMAN
NOTEMAN CHAR(10)
NAMA CHAR(30)
ALAMAT CHAR(50)
TELPON CHAR(15) BOWOHAN
EMAIL CHAR(40) NODATANG NUMERIC(5)
UANG NUMERIC(10)

TAMU
NODATANG NUMERIC(5)
NOTEMAN CHAR(10) NODATANG = NODATANG
TANGGAL DATE
Contoh hasil generate script
Table
hasil ERD
3).Pentingnya Perancangan dan
Pengembangan Sistem
Informasi
Ingat :Cerita Orang Kaya

Google CEO Facebook CEO


Microsoft Eric Schmidt Mark Zuckerberg
Bill Gate
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
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
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 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. So many claims.


cut engineers What happens?

When will Feature is behind


the project finish? the competitor

Chaos
Tentukan Goal Setting
Project Management
5 Steps to improve project management
Strategy
Value Added High Reliability/Performance,
User-Friendly Interface
Development Environment,
Productivity Reusability

Test Theory, Design Review,


Quality Problem solving method
Documentation, Mile-stone control,
Management 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
Development Division
Requirement Project

System
Customer Engineering Group
Division
Proposal
Team
Delivery
Inspection
Division
Trouble
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
05/4 5 6 7 8 9 10 11 12
Work is measured not by progress, but only by its completion
SD HD DD PG
Total
Mile Stone CT ST IT AT SV

Group1
Major
SD check
HD point
DDin the
PG projectCT ST IT AT

Group2 SD HD DD PG CT ST IT AT

Tool HD DD PG CT
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
Random Test Test White
Items?Box Test Black Box Test
a=b
false
c=d true E=f

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

Select test items Select test items Select test items


hitting your head from source codes from specifications

System Test Unit Test Connection Test


How many test items?
Sort
Example Flag=false
Sort of List table true
While Flag=false
false
Input: integer array
Flag=true
Question
#1 #2 #3 #4 #5 For
4 1 1
3 3 i=0, arraysize-1
Loop end

3 How many
2 test
2
1 items? No List <=
List[i]>List[i+1]
2 3 3 >
1 4 4
2 work=List[i]

List[i]=List[i+1]
Test
Test Criteria
Criteria
List[i+1]=work
1:
1:Cover
Coverallallcodes
codes
2:
2: Cover all flowlines
Cover all flow lines Flag=false
3:
3:Check
Checkboundary
boundaryconditions
conditions
4:
4:Illegal
Illegalconditions
conditions
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
When the properness
a problem of selected Test Cases
happens?
Even if a project is small, all problems are to be
ABeProblem
Human
Onecareful
error once
beings happened
are
indicates
about anthose
other surely
who
unintentional
similar happens
makes in again.
a mistakes.
errors
miss-operation.
it.
recorded
Be
A
Onecareful
Problem about an other
unintentional
once happened
error indicates miss-operation.
surely errors
similar happens again.
in it.

One error indicates


Be careful about an other similar errors
unintentional in it.
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
State Of- hook On- hook Dial
Idle Originate Clear -
Dialing - Clear Connect
To writedownRinging
a document
AnsweroftenClear
makes us-
speech - clear -
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
Requirement
Process
Design, Programming and test
Team A Design
are done by a different team.
Design Doc.
One month per one stage

Team B Programming
Purpose
The importance of File
accurate document and
readability of source code
Team C Test
Milestone keeping
Pattern or tendency of Bug Report
errors

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