Anda di halaman 1dari 60

TOGAF 8.

1 for IT Planning
Internal Staff Workshop
Pusat Ilmu Komputer Universitas Indonesia

Technical Workshop

2007-2008 Pusilkom-UI

Introduction

IT Planning, Enterprise Architecture, and TOGAF

Technical Workshop

2007-2008 Pusilkom-UI

EA-based IT Master Plan


Apa IT Master Plan? Merumuskan rancangan TI organisasi secara keseluruhan (lintas bagian), meliputi: informasi, aplikasi, dan infrastruktur. Merumuskan rencana implementasi untuk merealisasikan rancangan TI organisasi. Apa Enterprise Architecture (EA)?

Rancangan TI organisasi yang berpangkal dari rancangan proses bisnis, ke kebutuhan & penyediaan informasi, ke sistem aplikasi penyedia & pengolah informasi, hingga infrastruktur teknologi.

Technical Workshop

2007-2008 Pusilkom-UI

EA Perspectives
Arsitektur diturunkan secara bertahap

dengan tiga lapisan perspektif (TOGAF):

1. Arsitektur Bisnis 2. Arsitektur Sistem Informasi


2.a 2.b Arsitektur Aplikasi Arsitektur Data

3. Arsitektur Teknologi

Technical Workshop

2007-2008 Pusilkom-UI

EA Scope
Lingkup EA mencakup organisasi secara utuh

(bukan departemental)

Diturunkan dari strategi organisasi secara keseluruhan. Memperhatikan kompatibilitas, atau setidaknya interoperabilitas, antar komponen-komponen lintas unit organisasi. Mengoptimasi utilitas dengan meminimasi duplikasi melalui penggunaan bersama (sharing) komponen-komponen TI lintas unit organisasi.

Technical Workshop

2007-2008 Pusilkom-UI

TOGAF
Apa TOGAF?
Suatu kerangka-kerja pengembangan,

penerapan, dan pengelolaan arsitektur TI organisasi/perusahaan.


Berupa panduan tahapan-tahapan dan prinsip-prinsip. Memberikan keleluasaan dalam memilih teknik pemodelan yang digunakan. Merupakan paduan dari berbagai framework pengembangan arsitektur (FEAF, TEAF, DoDAF, dsb.)

Sumber: www.theopengroup.org/architecture
Technical Workshop 2007-2008 Pusilkom-UI 6

TOGAF Framework
Perumusan kerangka (landasan) solusi TI (Re)evaluasi relevansi arsitektur dan trend teknologi Pengawasan ketaatan proyek-proyek implementasi thd arsitektur Perencanaan proses migrasi ke arsitektur baru Analisa gap antara arsitektur saat ini dan masa depan 7 Pengembangan arsitektur TI

Application Architecture Data Architecture

Technical Workshop

2007-2008 Pusilkom-UI

Cascaded Views
Visi Arsitektur adalah gambaran umum

bagaimana TI diterapkan untuk mendukung strategi bisnis organisasi. Arsitektur Bisnis adalah model operasional organisasi yang merealisasikan strategi bisnis organisasi. Arsitektur Sistem Informasi adalah struktur aplikasi dan data yang dibutuhkan untuk menjalankan Arsitektur Bisnis organisasi. Arsitektur Teknologi adalah konfigurasi infrastruktur yang dibutuhkan untuk menjalankan aplikasi-aplikasi pada Arsitektur Sistem Informasi.
Technical Workshop 2007-2008 Pusilkom-UI 8

Architecture Foundation Development

Underlying Business & IT Strategies

Technical Workshop

2007-2008 Pusilkom-UI

Foundation: Business Strategy


Rancangan Arsitektur TI yang efektif adalah

yang relevan dengan (dapat menjawab) permasalahan aktual organisasi Baik di tingkat strategis maupun operasional.

Setiap tahapan dalam perancangan EA mengacu pada konsep solusi atas permasalahan organisasi tsb.

Dalam TOGAF acuan ini dikelola melalui lingkaran pusat: Requirements Management.
2007-2008 Pusilkom-UI 10

Technical Workshop

Requirement Management
Inti dari

requirement adalah fitur-fitur (fungsional maupun nonfungsional) yang harus ada untuk merealisasikan konsep solusi atas permasalahan organisasi.

Technical Workshop

2007-2008 Pusilkom-UI

11

Organizations Issues
Perancangan EA perlu menggali

permasalahan organisasi dari para stakeholders selengkap-lengkapnya. kali dapat diidentifkasi dari bagaimana prestasi organisasi dalam: Menjalankan misinya (pernyataan: Perusahaan didirikan untuk ). Merealisasikan visinya (pernyataan: menjadi perusahaan yang ).

Permasalahan yang paling mendasar sering

Technical Workshop

2007-2008 Pusilkom-UI

12

Identifying Issues

(1)

Ekspektasi konsumen/masyarakat: Layanan-layanan dasar apakah yang seharusnya disediakan oleh organisasi? Seperti apakah idealnya layanan tersebut? Adakah satu hal terpenting yang harus dilakukan organisasi untuk meningkatkan mutu layanan tersebut? Permasalahan layanan: Adakah situasi dimana layanan organisasi tidak benar/baik? Sebaiknya bagaimana situasi tersebut ditangani?
Technical Workshop 2007-2008 Pusilkom-UI 13

Identifying Issues

(2)

Waktu dan tenaga yang dibutuhkan: Dalam proses layanan organisasi, aktivitas apakah yang membutuhkan waktu paling lama? Aktivitas apakah yang paling rumit/sulit? Mengapa? Aktivitas apakah yang jika ditangani dengan benar akan menghemat waktu proses? Kebutuhan masa depan: Aspek layanan organisasi apakah yang akan menjadi penting di masa depan? Mengapa?
Technical Workshop 2007-2008 Pusilkom-UI 14

Foundation: Key IT Solution


Selain strategi bisnis, EA disusun

berdasarkan Solusi TI Kunci:


Model acuan bagi rancangan arsitektur, misalnya berupa pola solusi best practices. Model acuan dipilih berdasarkan ketepatannya untuk mendukung pencapaian tujuan strategis organisasi. Juga mempertimbangkan kondisi TI organisasi saat ini, trend teknologi, dan ketentuan perundangan (regulasi).

Technical Workshop

2007-2008 Pusilkom-UI

15

Identifying Key IT Solution


Permasalahan (issues) harus digali dari

para stakeholders organisasi. Gambar pemetaan akan mempermudah mendapatkan konfirmasi dari stakeholders Dapat digambarkan dengan rich picture
Gambaran simplifikasi proses-proses dalam organisasi dengan penonjolan pada permasalahan yang ditemui. Atau gambar lain yang dapat menunjukkan keterkaitan antar permasalahan.

2007-2008 Pusilkom-UI 16

Technical Workshop

Case Study
Sebuah perusahaan jasa dekorasi panggung

(stage-prop untuk public event), PT. ABC

Bisnis inti: merancang dan membangun panggung untuk suatu event di lokasi umum (hotel, mall, gedung pertemuan). Proses-proses inti: Survei lokasi Perancangan desain panggung Perakitan dan pemasangan panggung Permasalahan `strategis perusahaan: Menekan biaya dan meningkatkan kecepatan perakitan dan pemasangan panggung.
2007-2008 Pusilkom-UI 17

Technical Workshop

Example: Rich Picture


Produktivitas & efisiensi Menjadi pemasok tetap Biaya pemasaran mahal Biaya administrasi tinggi & waktu menunggu terlalu lama Mendapatkan pemasok dengan harga bersaing

Manajer

Pemasok

Keuangan
Teknisi kurang teliti dalam memilih pemasok
Bahan bermutu tinggi

Tersedianya kebutuhan bahan segera


Administrasi pengadaan tidak efisien

Teknisi

Logistik
Pemasok tidak bonafide

Technical Workshop

2007-2008 Pusilkom-UI

18

Business Solution Identification


No. Judul Ukuran
Biaya telepon & fax untuk negosiasi harga bahan, persetujuan pembelian, dan pemesanan bahan. Waktu dari sejak munculnya kebutuhan sampai bahan diterima teknisi. Waktu dari sejak mendapatkan pemasok sampai pesanan diterima pemasok. Total perbedaan nilai pesanan berlebih dibandingkan harga pasaran yang wajar (per pemesanan).

Sasaran Perbaikan
Minimasi jumlah kontak melalui telepon dan fax.

1. Biaya administrasi tinggi 2. Waktu menunggu lama 3. Administrasi pengadaan tidak efisien 4. Teknisi kurang teliti memilih pemasok

Penyederhanan proses pemesanan bahan. Penyederhanaan proses persetujuan pemesanan.

Penyediaan informasi tentang harga pasaran yang wajar.

5. Pemasok tidak bonafide


Technical Workshop

Jumlah pesanan yang dikembalikan karena kualitas bahan tak memenuhi syarat.
2007-2008 Pusilkom-UI

Penyediaan informasi tentang reputasi pemasok.

19

IT Solution Identification
No. Sasaran Perbaikan Pola Solusi

1. Minimasi jumlah kontak melalui telepon dan fax (informate: digitize & propagate)
2. Penyederhanan proses pemesanan bahan (restructure: orchestrate) 3. Penyederhanaan proses persetujuan pemesanan (restructure: loose wait)

Aplikasi online untuk semua aktivitas yang berhubungan dengan pengadaan barang
Pertukaran data dengan sistem pemasok Otomasi proses persetujuan pemesanan berdasarkan data harga pasaran dan daftar rekanan unggulan Database katalog yang di-update setiap saat oleh pemasok

4. Penyediaan informasi tentang harga pasaran yang wajar (mind: analyze & synthesize)

5. Penyediaan informasi tentang reputasi pemasok (mind: connect, collect & create)

Fasilitas rating pemasok berdasarkan skor untuk tiap kriteria: mutu barang dan kelambatan.
20

Technical Workshop

2007-2008 Pusilkom-UI

Architecture Vision
Manajer Keuangan

tagihan

Pemasok produk

Katalog mutakhir

& harga terbaru

Pemesanan online

Aturan pemesanan persetujuan baku

Teknisi

Logistik

Gambaran bagaimana key IT solutions berperan

dalam proses bisnis strategis perusahaan.

Kebetulan hanya ada satu proses critical. Satu gambar untuk tiap critical process.
2007-2008 Pusilkom-UI

Technical Workshop

21

Architecture Design

EA Principles, Business Architecture, and Information System Architecture

Technical Workshop

2007-2008 Pusilkom-UI

22

EA Principles
Perancangan Arsitektur TI dipandu oleh

prinsip-prinsip yang diturunkan dari konsep key IT solutions Untuk memastikan bahwa teknologi yang diimplementasikan dapat mendukung key IT solutions.

Prinsip-prinsip arsitektur juga memper-

timbangkan kondisi TI organisasi saat ini Mengutamakan pemanfaatan aset-aset TI yang sudah dimiliki. Meminimasi resiko migrasi.
2007-2008 Pusilkom-UI

Technical Workshop

23

Example: EA Principles

(1)

Setiap fungsi aplikasi yang

berhubungan dengan pengadaan bahan harus dapat diakses melalui internet (web enabled) Dapat diakses oleh teknisi di lapangan, staf lain di luar kantor, dan pemasok. lain harus menggunakan format berbasis XML Mengakomodasi dinamika field data yang dibutuhan (katalog). Minimasi dampak perubahan pada protokol komunikasi.
2007-2008 Pusilkom-UI 24

Pertukaran data dengan organisasi

Technical Workshop

Example: EA Principles

(2)

Setiap user sistem aplikasi harus

memiliki userid dan password unik


Pengelolaan profil user harus terpusat (terpadu lintas sistem). Untuk audit akuntabilitas.

Akses melalui internet harus

menerapkan enkripsi data

Minimal menggunakan secure socket layer (SSL).

Database perusahaan harus

dijalankan pada server di belakang firewall

2007-2008 Pusilkom-UI

Pengamanan data perusahaan.


25

Technical Workshop

Standard EA Principles
Selain prinsip-prinsip strategis, prinsip-

prinsip umum (generic) lain yang relevan dapat ditambahkan, misalnya:

Penyeragaman teknologi Penerapan open standard Duplikasi komponen-komponen kritis Modularisasi komponen-komponen sistem Maksimasi penggunaan ulang (reuse)/ penggunaan bersama (sharing).

Technical Workshop

2007-2008 Pusilkom-UI

26

Business Process Mapping


Pemetaan

kebutuhan TI seluruh organisasi dilakukan dengan menyusun Arsitektur Bisnis.

Technical Workshop

2007-2008 Pusilkom-UI

27

Business Architecture
Arsitektur Bisnis mendefinisikan: Dekomposisi (struktur) aktivitas dalam proses-proses bisnis organisasi Aliran informasi (atau material) dalam dan antar proses-proses bisnis organisasi.
Dapat dibatasi oleh ruang lingkup: layanan

atau proses-proses bisnis utama organisasi (sesuai requirement management).

Arsitektur Bisnis digunakan sebagai acuan

dalam mencapai konsensus antara TI dan bisnis tentang landasan kebutuhan bisnis TI.
2007-2008 Pusilkom-UI 28

Technical Workshop

Business Process Modeling


Proses bisnis dapat dimodelkan dengan

berbagai diagram: activity diagram, context diagram, DFD, IDEF-0, state transition diagram, dsb.

Untuk kebutuhan perancangan EA umumnya tingkat kerinciannya rendah (high level). Sampai tingkat kerincian yang cukup untuk mengidentifikasi sistem aplikasi yang dibutuhkan. Lebih mengutamakan keluasan cakupannya (seluruh perusahaan).
2007-2008 Pusilkom-UI 29

Technical Workshop

Example: Business Architecture


Negosiasi kontrak Survey lokasi

Perancangan desain panggung

Pemasangan panggung

Penutupan kontrak

Pendaftaran pemasok

Pemesanan barang

Penerimaan barang

Pembayaran pemasok

Proses bisnis inti Proses bisnis pendukung


Manajemen pemasok Manajemen Keuangan

Manajemen personalia

Catatan: Tidak semua aliran informasi tergambarkan.


Technical Workshop 2007-2008 Pusilkom-UI 30

Example: Activity Diagram


Teknisi
Katalog

Pemasok
Kirim katalog

Logistik

Keuangan

Pilih barang & pesan

Pesanan

Validasi & persetujuan Memo Pesanan Ambil & periksa barang Lapor kedatangan barang Tagihan T OK? Y

Kirim pesanan

Serahkan barang

Bayar tagihan

Proses pengadaan barang


Technical Workshop 2007-2008 Pusilkom-UI 31

Example: Activity Decomposition


Manajemen pemasok:
Manajemen Pemasok

Pendaftaran Pemasok

Evaluasi Pemasok

Pemberhentian Pemasok

Registrasi Pemasok Verifikasi Dokumen Penandatanganan Kontrak Sekretaris


Technical Workshop

Review Laporan Keterlambatan

Notifikasi Pemberhentian Sekretaris

Review Laporan Mutu Barang Penetapan Skor Pemasok


Manajer
2007-2008 Pusilkom-UI

32

Information System Architecture


Arsitektur sistem informasi mendeskripsi-

kan sistem-sistem aplikasi dan perannya dalam mendukung proses-proses bisnis:

Teknologi atau konsep aplikasi kunci yang dibutuhkan. Struktur logis sistem informasi: gambaran pertukaran informasi antar sistem aplikasi, dan antara sistem-sistem aplikasi dengan pengguna. Struktur/komposisi modul-modul sistem informasi.
2007-2008 Pusilkom-UI 33

Technical Workshop

Key Application Solutions


Solusi aplikasi kunci diidentifikasi

berdasarkan: Kebutuhan informasi untuk mendukung pengambilan keputusan di tiap aktivitas (sub-proses). Kebutuhan pertukaran informasi antar aktivitas (sub-proses). Kebutuhan alat bantu di tiap aktivitas (sub-proses) Solusi aplikasi dapat mengadopsi best practice di industri.
Technical Workshop 2007-2008 Pusilkom-UI 34

Example: Application Solutions


GD
Negosiasi kontrak

Survey lokasi

GD Perancangan desain panggung

GD Pemasangan panggung Penutupan kontrak

Aplikasi yang sama melayani beberapa proses

SCM Pendaftaran pemasok

SCM CM

AD

SCM Penerimaan barang

FM SCM Pembayaran pemasok

Pemesanan barang

SCM CM Manajemen pemasok

HR SCM FM Manajemen Keuangan

FM HR Manajemen personalia

GD FM HR

Graphic Design Tool (laptop) Financial Management system Human Resource Management sys.

SCM CM AD

Supply Chain Management system Catalog Management system Automated Disposition system
35

Technical Workshop

2007-2008 Pusilkom-UI

Example: Application Portfolio


Kode
SCM

Nama
Supply Chain Management

Fungsionalitas
Pendaftaran pemasok, Evaluasi & rating pemasok, Pemesanan barang, Penerimaan barang, Pembayaran pemasok.

CM

Catalog Management
Financial Management Human Resource Management Automated Disposition

Upload dan ubah data produk oleh pemasok, Cari produk dengan keyword atau browsing, Ubah status ketersediaan produk
Pembukuan aktivitas pembayaran dan penerimaan, Penyusunan anggaran Pengelolaan data personalia, Pengelolaan penugasan, Penghitungan upah Persetujuan pemesanan berdasarkan kewajaran harga (selisih dari rata-rata harga semua pemasok) dan bonafiditas (rating) pemasok

FM HR

AD

GD

Graphic Design Tool

Technical Workshop

2007-2008 Pusilkom-UI

36

Example: Application Landscape


Application landscape menggambarkan

hubungan kedekatan antar sistem aplikasi kunci:


Web Client (laptop, PDA) Portal Web (Single Sign On) Automated Disposition Catalog Management Financial Management Supply Chain Management Human Resource Management Network Security

User Profile Management

Dipersyaratkan oleh prinsipprinsip arsitektur

Client Application (desktop)

Technical Workshop

2007-2008 Pusilkom-UI

37

Foundation Architecture Design


Perancangan arsitektur teknis TI organisasi

dimulai dengan meletakkan kategori-kategori arsitektur dasar.

Kategori komponen

minimal menurut TOGAF:


Software aplikasi System software: web server, application server, DBMS Komunikasi: software & hardware jaringan. Interface diantara ketiganya.
2007-2008 Pusilkom-UI 38

Technical Workshop

Generic Foundation Architecture


Kategori umum

komponen infrastruktur menurut TOGAF

Tidak semua kategori dibutuhkan suatu organisasi. Spesifikasi komponen di dalamnya ditetapkan berdasarkan prinsip-prinsip arsitektur.
2007-2008 Pusilkom-UI 39

Technical Workshop

Example: Foundation Architecture


Horde Webmail (List of applications) XML over HTTP

LDAP

Enterprise Firewall, SSL

PHP on Apache Webserver, Firefox web browser


Server: Linux Redhat Desktop: Windows XP

MS Visio

eMail SMTP & POP Server LAN: 10 Mbps Ethernet WAN: 128 Kbps MPLS

Technical Workshop

2007-2008 Pusilkom-UI

40

Microsoft Generic Architecture

Technical Workshop

2007-2008 Pusilkom-UI

41

Example: Mapping to Generic Architecture


Web Web Client Client (laptop, (laptop, PDA) PDA) Portal Portal Web Web (Single (Single Sign Sign On) On)

Profile User Profile User Management Management

Automated Automated Disposition Disposition Catalog Catalog Management Management Financial Financial Management Management Supply Supply Chain Chain Management Management Human Human Resource Resource Management Management

Client Client Application Application (desktop) (desktop)

Arsitektur Sistem Aplikasi

Security Network Security Network

Arsitektur Teknologi
Technical Workshop 2007-2008 Pusilkom-UI 42

Overall Architecture
MS Visio Firefox Open LDAP

Graphic Design Tool (laptop) Web Client (laptop, PDA) Portal Web (Single Sign On) Automated Disposition Catalog Management Financial Management Supply Chain Management Human Resource Management Network Security

XML over HTTP Horde Webmail PHP on Apache Webserver Enterprise Firewall, SSL

User Profile Management

Client Applications (desktop)


VB Client

Server: Linux Redhat Desktop: Windows XP eMail SMTP & POP Server LAN: 10 Mbps Ethernet WAN: 128 Kbps MPLS
43

Operating System Services Network Services Communication Infrastructure

Technical Workshop

2007-2008 Pusilkom-UI

Traceability
Pilihan teknologi harus didasarkan pada prinsipNo. Teknologi Prinsip Arsitektur
Mengutamakan pemanfaatan aplikasi yang sudah dimiliki. Memanfaatkan paket open source sedapat mungkin. Memanfaatkan paket open source sedapat mungkin. Menyediakan layanan aplikasi berbasis web bagi karyawan di lapangan. Memanfaatkan paket open source sedapat mungkin. Menyediakan layanan aplikasi berbasis web bagi karyawan di lapangan. Mengenkripsi semua lalu lintas data transaksi yang melalui jaringan publik. Melindungi data perusahaan dari akses ilegal melalui jaringan
2007-2008 Pusilkom-UI 44

prinsip arsitektur yang telah ditetapkan. Contoh:

1. VB Client 2. Firefox browser 3. Horde Webmail

4. PHP & Apache WS

5. SSL 6. Firewall
Technical Workshop

Infrastructure Design

Technology Architecture

Technical Workshop

2007-2008 Pusilkom-UI

45

Technology Architecture
Untuk keperluan tatakelola infrastruktur

TI, arsitektur teknologi diperinci sampai ke komponen hardwarenya

Memetakan kebutuhan hardware sistemsistem aplikasi. Memungkinkan identifikasi hardware yang dapat dipakai bersama. Memungkinkan identifikasi mekanisme integrasi antar komponen sistem aplikasi yang saling berhubungan.

Technical Workshop

2007-2008 Pusilkom-UI

46

Example: Interoperability Map


Aliran informasi antar sistem aplikasi:
Web Client (laptop, PDA)

Portal Web (Single Sign On) Network Security

User Profile Management

Automated Disposition

Catalog Management Human Resource Management

Supply Chain Management

Financial Management

Setiap tanda panah diberi label entitas informasi yang dipertukarkan

Client Applications (desktop)


Technical Workshop 2007-2008 Pusilkom-UI 47

Example: Integration Mechanisms


Target Source Automated Disposition Catalog Management Supply Chain Management Human Resource Management Financial Management SQL-ODBC SQL-ODBC SOAP Interface SOAP Interface Automated Disposition Catalog Management SQL-ODBC Supply Chain Management Human Resource Management Financial Management

Opsi menggunakan middleware: Jika interaksi antar aplikasi melibatkan workflow atau melibatkan hubungan one-to-many (atau many-to-many).
Technical Workshop 2007-2008 Pusilkom-UI 48

Application Patterns
Pola arsitektur tiap aplikasi dipilih berdasarkan

kebutuhan non-fungsionalnya. Contoh:


Web Web Client Client (laptop, (laptop, PDA) PDA)

Portal Portal Web Web ((Single Single Sign Sign On On))

Service
Profile User Profile User Management Management

Automated Automated Disposition Disposition

Security Network Security Network

Web-based 2-Tier Transact

Web-based 2-Tier Transact

Catalog Catalog Management Management Human Human Resource Resource Management Management

Supply Supply Chain Chain Management Management Financial Financial Management Management

3-Tier Transact

3-Tier Transact

Client Client Applications Applications (desktop) (desktop)

Technical Workshop

2007-2008 Pusilkom-UI

49

Example: Application Platforms


Client Interface Network Presentation
Web Browser Web Browser VB Client VB Client

Internet HTTPs

Internet HTTPs

LAN

LAN

Application
Application Integration

Web Server & PHP

Web Srv. & PHP

Web Server & PHP .Net Server

.Net Server

SOAP

SOAP

ODBC

ODBC

Database

Catalog

Rule

Order

Account

Employee

Catalog Management

Auto. Disp.

Supply Chain Management

Financial Management

HR Management

Technical Workshop

2007-2008 Pusilkom-UI

50

Unified Application Platforms


Client Interface
Web Browser

VB Client

Network
Presentation Application Application Integration

Internet HTTPs

LAN

Web Server

Web Server & PHP .Net Server App. Server

SOAP

ODBC

Database

Catalog
DB Server 1

Rule

Order

Account DB Server 2

Employee

Technical Workshop

2007-2008 Pusilkom-UI

51

Example: Infrastructure Topology


DMZ

LDAP Server

DB Server 2

Web Server

Internet
Firewall Notebook Clients .Net Appl. Server

LAN

Firewall

DB Server 1

Desktop Clients

Technical Workshop

2007-2008 Pusilkom-UI

52

Implementation Plan Development

Gap Analysis

Technical Workshop

2007-2008 Pusilkom-UI

53

Gap Analysis
Daftar kegiatan

implementasi arsitektur (portofolio proyek implementasi) diperoleh dengan membandingkan antara arsitektur TI ideal dengan arsitektur saat ini.

Gap analysis: identifikasi peluang pemanfaatan aset TI yang ada dan solusi baru yang harus dikembangkan.
Technical Workshop 2007-2008 Pusilkom-UI 54

Example: Information System Gaps


Tabulasi gap cara TOGAF Dapat diterapkan pada proses bisnis, sistem informasi, maupun teknologi (komponen infrastruktur). Contoh untuk Sistem Informasi:
Future
Automated Disposition Purchase Order Product Catalog Manage. Supply Chain Manage. Human Resource Manage. Financial Manage. Eliminated

replace replace remove retain add add


2007-2008 Pusilkom-UI 55

Existing

Time Sheet Price Table Financial Management New

Technical Workshop

Example: Infrastructure Gaps


Contoh untuk infrastrktur TI: Dapat dipisahkan antara hardware dan system software.
Future
Apache Web Server IIS Enterprise Firewall SSL .Net Server Eliminated

replace retain remove add add

Existing

.Net Server Windows NT New

Technical Workshop

2007-2008 Pusilkom-UI

56

TOGAF vs IT Planning UI
Methodology mapping & tools

Technical Workshop

2007-2008 Pusilkom-UI

57

TOGAF-ITP UI Mapping
Vision Mission Vision&& Mission Corporate & Business Strategy, Corporate & Business Strategy, Policies, Objectives && Policies, Objectives Compliance Compliance Current Assessment Business Process Layer Information Systems Architecture Layer Information Technology Architecture Layer IS/IT Management & Organization
Analysis Gap Analysis Gap

Future Blueprint Business Process Layer Information Systems Architecture Layer Information Technology Architecture Layer IS/IT Management & Organization

Roadmap & Implementation Plan Business Process Layer Information Systems Architecture Layer Information Technology Architecture Layer IS/IT Management & Organization

Missing in TOGAF

Project Portfolio Project Portfolio Financial (Budget & Plan Financial (Budget &Invesmtent) Invesmtent) Plan Change management Change management Priorities && Schedules Priorities Schedules

Technical Workshop

2007-2008 Pusilkom-UI

58

Tools
Perencanaan EA-based umumnya berbasis

pola best practices. Analisis yang lebih rinci dapat menggunakan ITP UI tools.
Layer Metodologi IT Plan UI Business Process Tools yang dapat digunakan CFF, IDEF O, Rich picture Form Assessment application UI, DFD, Rich Picture Form Assessment Infrastructure UI, Panduan wawancara assessment manajemen & oganisasi SI/TI UI Value Chain Analysis CSF, Strategic IT Portfolio, Business Alignment Method (Henderson & Venkatraman) Capacity Planning, Arsitektur Integrasi, Strategic IT Service Porfolio IT Governance UI, IT Organization Design Agarwal & Sambamurthy, Weill-Ross model untuk IT Governance COBIT, ITIL, ISO 20000 series IT Portfolio Management, Business Milestone, Prerequisite Project Method, CSF Alignment Method, Meta-TOR & Draf KAK setiap future projects untuk strategi implementasi Gantt-chart dan project portfolio Budget plan

Technical Workshop

Current Assessment Blueprint Roadmap & Implementation Plan

Information System Information Technology IS/IT Management & Organization Business Process Information System Information Technology IS/IT Management & Organization

Business Process Information System Information Technology IS/IT Management & Organization

2007-2008 Pusilkom-UI

59

Thank you

Questions?

Technical Workshop

2007-2008 Pusilkom-UI

60