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 Processes Standards and Procedures
Organization
Management

Research and People and Culture Human Resources Products and Services
Development

Infrastructure
INFORMATION TECHNOLOGY Internet
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 IM
What ?
IS Strategy Applications
Division/function based
Demand oriented
Business focused
Wherefore ?
IM Strategy
Organisation based
Relationship oriented
Management focused
How ?
Management
IT Strategy
Activity based
Supply oriented
Technology 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 Strategy
5 Steps to improve project management
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
Development Division
Requirement Project

System
Customer Engineering Group
Division
Proposal
Team
Delivery
Inspection
Division
Trouble
Development Stage
Step by Step Development
No
Stage Definition Output
1 SD System Design System requirement, system System Spec.
architecture
2 FD Function Design Module structure, feature, data Design Doc.
3 DD Detailed Design flow
Module internal design API Doc.
4 PG Programming coding and unit test Source File
5 CT Connection Test Test under all systems are Test Scenaio
connected
6 ST System Test Multiple service test, illegal/error Test Scenaio
test, etc. Manual
7 IT Inspection Test Test by the independent quality Test Scenario
asuurance devision
8 AT Acceptance Test Test by the customer, including Test Scenaio
customer training
9 SV Service
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
05/4 5 activity
6 of each
7 stage
8 9 10 11 12
SD is measured
Work HD DD notPG
by progress, but only by its
Total
CT ST IT AT SV
completion
Group1 SD HD DD PG CT ST IT AT

Group2
Mile Stone
SD HD DD PG CT ST IT AT

Tool
Major check point in the project
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
i=0, arraysize-1Loop end
4 1 1
3 3
3
How 2many 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 Criteria
1: Cover all codes List[i+1]=work
2: Cover all flow lines Flag=false
3: Check boundary conditions
4: Illegal conditions
End
Quality Graph
Test Progress and Quality are shown
on the Quality Graph

Completion Criteria
Quality
When Graph
all the testcases completed, the curve of
Delete & Add
detected bugs is saturated andof Test
no Cases
unresolved problems
is left.
Bugs
Items

Plan Result
Detected Bugs
Result Plan
Rest of test items

Unsolved problems Time


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
One error
careful
recorded once
beings happened
are
indicates
about anthose
other surely
who
similar
unintentionalhappens
makes in again.
a mistakes.
errors it.
miss-operation.

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 Management = Statistics + Psychology


Major Forms for Project Management

No Form Contents
1 Project Summary Sheet Project basic information, Gant chart,
Quality Graph
2 Sub Project Sheet Same as Project Summary Sheet
3 Weekly Report Weekly report by each group on
progress data, delay reason, planned
actions, etc.
4 Design Study List Summary List of Design Study Form
5 Design Sutdy Form One page study summary on study
requirement and study result
6 Test Item List Test item list with execution result
7 Problem List Summary List of Problem Form
8 Problem Form One page study summary on problem,
cause and reapir
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
Ringing Answer Clear -
speech - clear -

To write down a document often makes us


find a problem and straighten our
understanding
Software Training in Japan
Formation
3 different topics for three teams
Each team is consist of several engineers Requirement

Process Team A Design


Design, Programming and test Design Doc.
are done by a different team.
One month per one stage Team B Programming

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

Experience is the best way to learn Project 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