85
ARSITEKTUR BISNIS KARMILASARI Pengantar Perancangan Perangkat Lunak

Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

ARSITEKTUR BISNIS

KARMILASARI

Pengantar Perancangan Perangkat Lunak

Page 2: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

PerkembanganTIK

Page 3: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Trend Komputasi SaatIni

● Konektifitasdimanasaja(ubiqiutous)

● PengadopsianjaringanberbasiskanTCP/IP

● Nilaiekonomisproseskomputasi

● Miniaturisasi komponenelektronik

● Penganalisisandatayangmakincanggih

● Pemanfaatan KomputasiCloud

Page 4: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Jaringan saatini

Komposisihybridyangmenjangkaugeografi luasdanberbagaisektor

Kompleksitassistemmakintinggi

Meningkatnyakonektifitas(bluetooth,wifi,dsb),Interkoneksikeintrannetcorporate

Interkoneksi sangatberagamtermasuk keInternet,daninterdependensidari antar/inter sistem

Sistemwarisan(sistemlamadariyangadadari dulu)

Aksesibilitassistemdanketersediaaninformasi

Ketergantunganpadapenyedialayanandi LN (cloud)

Page 5: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Smart Artefact (SmartCity, Smart…)

Pelatihan Sistem AnalisLanjutan

Deskriptif

Prediktif

Preskriptif

Sistem Informasi

Manajemen

Executive Information

System

DecisionSupportSystem

Interaksi

Transaksi

Kolaborasi

Optimasi

KemampuanArtefak

Data Warehouse

Data Lake

INTEGRASI→BigData

BigData

Single Federated

INTEROPERABLE

Mampu berfikir Mampumenghitung

Instrument -Interconnect - Intelligentlyprocess

Komputasi Komunikasi

Diseminasi

Mampu menemukan Mampumendelegasikan Mampuberkolaborasi

Implementasi Aksi danFitur

Page 6: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Data apa saja yangditangani

● Unstructureddan structured

● Jenisdata

● Datakuantitatif

● Datakualitatif (contohnama,alamat)

● Datakualitatif deskriptif (penilaian)

● Data kualitatif analitis (hasilanalisis)

● Penghasil data

● Data dihasilkansendiri

● Datadi”salin”daripihak lain(contohNIK)

● Datadi”turun”kandaripihak lain(ratio)

● Kategorikerahasiaan

● Datarahasia

● terbatas,

● Terbuka

● Datahistoricalataudatasaat ini (contoh kepangkatan)

BIGDATA

SQL danNoSQL

Learninganalytic Trend Analysis DecisionMaking

Collect.

Store.

Organize.

Analyze.

Share.

Data growth outruns theability tomanageit soweneed scalablesolutions.

BIG lebih kepada kompleksitas databukan sekedarukuran

Aplikasibukutelfonyang besar BUKANlah Big Data

Page 7: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Heterogen danBigData

Fungsionalitas: Datayang diproses danaksi

Kemampuanpemrosesan

Platformteknologi, standard danprotokol

Aplikasi danserice

Kapabilitas, danlevel dependabilitas

Page 8: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Kebutuhan Jaringanuntuk BigData

● Satumesinbesar,1aplikasi besar

SinglePointof Failure

Bottleneck

● Banyakmesinkecil,dan dapat tersebar secara geografis →Google, Facebook

Stackable

LoadBalancing

Fail over

Automirror

Page 9: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Hardware→ Service

Page 10: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

PemanfaatanVirtualisasi● Penyimpan

MemoriVirtual → L1,L2,L2 → recursive

VirtualCD,VirtualDisk (RAID), CloudStorage

● Komputasi

Virtual Desktop →Virtual Server →VirtualDatacenter

ThinClient →→VM → Cloud

● Jaringan

● VirtualChannel, Virtual LAN, Virtual Private Network

Page 11: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Development → Deployment→ Ops

Development Process

Deployment OperationEvaluasi Monitoring

Good Practice Static Analyzer

DynamicAnalyzer Performance

Instrumentation PerformanceMonitor

Security Monitor Problemmonitor

TimDevelopment TimOperasion/Infrastruktur

SourcecodeEnvironment

Untuk Development

Environment Untuk

Operation

Page 12: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

ContinueDevelopment

Development Process

Deployment OperationEvaluasi Monitoring

Good Practice Static Analyzer

DynamicAnalyzer Performance

Instrumentation PerformanceMonitor

Security Monitor Problemmonitor

TimDevelopment TimOperasion/Infrastruktur

VM

EnvironmentUntukDevelopment Environment UntukOperation

Page 13: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

TahapanPengembangan

Page 14: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

System Dev. LifeCyc

Page 15: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Problempengembangan

Page 16: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Request ≠ Delivery

Page 17: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Development Modelyangmana?

Page 18: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Traditionalvs

Agile

Page 19: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

TahapanPengembangan1)Analisis UserModel

2)Analisis TaskModel

3)Analisis InteractionModel

4)Analisis ImplementasiUser Interface

Analisis User

Model

Analisis Task

Model

Analisis Interaction

Model

Analisis Implementasi UserInterface

Proto Persona

Task Listper user

Use Case

Interaction Path

Menu Tree

Sketch Mockup

PatternUI

Guidance

Page 20: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Menganalisiskebutuhan

Pelatihan Sistem AnalisLanjutan

Page 21: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Requirementproblem

Page 22: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Mulai dari userstory/interaction

Page 23: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Prototyping

Low fidelity: paper, pencil andpost-it

Middle fidelity, sketch tool, presentation program

High fidelity,user-interface builder/script

Page 24: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

SpesifikasiSistem● Perangkat komunikasi untuk

pihak yang terlibat pengembangan(disainer,tester..)

● Sebagaibagiandarikontrak (aspek legal) →Google,controlled language

● Tidak mungkin memenuhi 100% kebutuhanpenggunadanstakeholder, karena selalu berubah dan user seringkali tidaktahudenganpasti

● Strategi lebihmasukakal:

Tentukanhal-halyangtidakboleh ada (unsatisfactoryfactor)

Causalanalisisdari factor-tersebut

Pertimbangkanpencegahan (countermeasure)

Tujuan (Goal)[....specificdankuantitatif]

Synopsis [social interaction] (Man –Machine

–Man),ArsitekturInfrormasi

Context

Environment

r

User as visitor

Useras operato

Stakeholder

Organisasipendukung

● Constrains

Implementasi(listrik,wirelessetc)

Project (waktu,budget,personal)

Page 25: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

PengembanganLanjutan

Page 26: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Mencari SolusiTeknologi

Mengetahui Masalah

Mengetahui Solusi

Mengetahui Teknologi

Mengetahui Produk

● Teknologi netral :bebasmenentukanjenisteknologiyangdigunakan,

tidakbergantungstandard,vendor,danlisensi

● Open Standard:bebasmenentukanimplementasi sistentanpatergantug

darivendordanlisensiselamamengikutistandard

● Open Source:bebasmenentukanimplementasi sistemselamamengikuti lisensi Open Source. TETAPI Bebas melakukan pemeriksaan,

mengembangkandanmengubahuntukkeperluan

Page 27: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Contoh : bukualamat

– TABLE_1– ID

– NAMA

– MD5_NAMA

– ALAMAT

– MD5_ALAMAT

– NOMOR_TELEFON

– MD5_NOMOR_TELEFON

– TABLE_2– ID

– NAMA

– MD5_NAMA

– ALAMAT

– MD5_ALAMAT

– NOMOR_TELEFON

– MD5_NOMOR_TELEFON

Untukmenyimpan nama alamat/buku/nomor telfon

Isihanya1tabledengan

field

ID

NAMA

ALAMAT

NOMOR_TELFON●

Dalam mobiledevices

Memori terbatas

Kecepatan prosesorterbatas

Bagaiamana formatdatayangcepatdanefisien

● Context→ amanatautidak

Multilingual ---> LANJUTAN!!!!!

dsb

Page 28: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Pendekatan komponenProgramSolusi →

StrukturData+ Algoritma

PilihAlgoritma yang akanditerapkan

PilihStruktur data yangditerapkan

PilihStruktur data yangdigunakan

PilihAlgoritma yang digunakan

Solusi→ Domain

SpecificLang.+ Skrip

Tentukan domain

Tentukanmasalah

Pilih“Domain Specific Language”

Tulis dalamDSL

Contoh :SQL

Solusi→

Data set +

MachineLearning

Pilih pendekatan Machine Learning dan implementasi (statistik,konvensional ANN,

DeepBeliefLearning)

Pilihstrategi Learning

Pilih“dataset” untuk Learning

Page 29: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Programditulisdari scratch

Berawaldarialgoritmadanstrukturdata

Dilakukan implementasi algoritmadan

struktur data di dalam bahasa

pemrograman yangdipilih

Pemrograman memanfaatkaneditor

biasaataupun IDEsederhana

StrategiP1

PendekatanPemrogramanStrategiP2

StrategiP3 StrategiP4

Menggunakankomponensiappakai yang telah dikembangkan sebelumnya (orang lain atau diri sendiri)

Komponensiappakai :

Subrutinataufungsi

Library

Interpreter(embedded DSL)

Menggunakan unit atau program jadi

kecil yangdapatdisusunmenjadi satu

(glue)

Banyakditerapkan di lingkunganUnix

(1programkecil yangmemiliki fungsi)

Memanfaatkan“pipe”dan“redirect”

Contoh : cat Fileku.dat | sort| uniq

Memanfaatkan Services yang tersedia melaluiApplicationProgramInterface(API): GoogleAPI,TweeterAPI,FacebookAPIdll

Tidakperlumemahamibagaimana internal,

yang penting semantik pemanggilan

services(REST,nonREST)

Mengetahuistrukturdatahasil service (JSON,BSON,XML, lainnya)

Page 30: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

PengembanganSecure

Page 31: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Menentukan model capaiansistem

Sistem Berfungsi

Sistem Aman

(security)

Sistem Dipercaya

(Dependability)

Sistem Tahan

(resilience)

Biaya Yang

dibutuhkan

SISTEM KRITIS

SISTEM NON KRITIS

Perbankan

Page 32: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Sistemberfungsi

Berfungsisesuaidenganyangdispesifikasikan

Diambildarikonseppadasistemterdistribusiproperty dari sistem yaitu liveness dan safety. Safety property secara informal menyatakan prasyarat “sesuatu yang buruktakpernahterjadi”

Sebagianbesarsistemdi Indonesiadikembangkanhanya denganpertimbangan“bekerjasesuaifungsinya:

Minimverfiikasi pihakke-3

Minimvalidasipihakke-3

Minimpenentuanstandardbaikutkprosespengembangan, produk maupunkompetensi

Page 33: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Sistem yangSecure

C :Confidentiality :Pencegahanterhadapaksesinformasioleh

orangyangtakberhak.

I : Integrity: Pencegahanterhadapmodifikasi informasi oleh

orangyangtakberhak

A :Availability: Pencegahan terhadappenguasaan informasiatau

sumberdayaolehorangyangtakberhak.

EU :terkait ketergantunganpadapihakke-3→Google,

SOUVEREIGNITY

Sekuriti komputermenanganipencegahandanpendeteksi dariakses yang tak berhak olehpenggunadari suatusistemkomputer

C

I A

Sistem

C I A

Page 34: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Dependability● Availability: readiness for correct service,availability of asystem

for aperiod (0,t) is theprobability that the systemisavailable foruseatanyrandomtimein(0,t).

● reliability: continuityof correct service,.Thereliabilityof asystem for aperiod (0,t)is theprobabilitythatthesystemiscontinuously operational (i.e., does not fail) in time interval (0,t) given that it is operational at time0.

● safety: absence of catastrophic consequences on the user(s) and theenvironment,Safety.Thesafetyofasystemforaperiod(0,t)is the probability that the system will not incur any catastrophic failures intimeinterval (0,t).

● confidentiality: absenceofunauthorizeddisclosureof information,Confidentiality: Theconfidentialityof asystemisameasureof the degreetowhichthesystemcanensurethatanunauthorizeduser will notbeable tounderstandprotected informationinthesystem.

● integrity: absenceof impropersystemstatealterations;Integrity

andTrustworthiness. The integrity of asystem is the probabilitythaterrorsorattackswill not leadtodamagesto thestateof thesystem,includingdata,code,etc.

● maintainability: ability to undergo repairs and modifications, The maintainabilityofasystemisameasureof theability of thesystem to undergo maintenance or to return to normal operation after a failure.

\

● Thedependability ofasystemis its ability to

deliver specified services to the end users so

that they can justifiably rely on and trust the

services provided by the system

● Alternated definition: the ability of a system

to avoid failure that are more frequent or more

severe, and outage durations that are longer

that is acceptable to users

Page 35: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Resilience - Survivability●

Infrastructure resilience is the ability to reduce the magnitude and/or duration

of disruptive events. The effectiveness of a resilient infrastructure or

enterprisedependsuponitsability toanticipate,absorb,adaptto,and/orrapidly recover fromapotentiallydisruptiveevent.

Definition:A propertyof asystem,subsystem,equipment,process,orprocedure thatprovidesadefineddegreeof assurancethatthenamedentitywill continueto functionduringandafteranaturalorman-madedisturbance;e.g.,nuclearburst.

Note:Forgivenapplication, survivabilitymustbequalifiedbyspecifyingtherangeof condi tionsoverwhichtheentitywill survive,theminimumacceptable levelor post-disturbancefunctionality,andthemaximumacceptableoutageduration.

InSoftwareEngineering(

Deutsch(..):Thedegreetowhichessential functionsarestill availableeventhoughsome partof thesystemisdown.

Elison (…). Survivability is theabilityof anetworkcomputingsystemtoprovideessential services in thepresenceofattacksandfailures,andrecoverfull services inatimelymanner

Page 36: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Beda Sistem Aman dan TidakAman

Pelatihan Sistem AnalisLanjutan

Sistem

YangAman, handal danterpercaya

Metoda Pengembangan

Jenis Teknologi

TataKelola

Kriteria Forensik

Kriteria Fail tolerant

Kriteria Beban

Development LifeCycle

Kriteria Pengujian

Page 37: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Replication Partitioning

Page 38: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

LoadBalancer

Page 39: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

StrukturSistemyang Aman

Firewall IDS IPS Integritycontrol

SanitizeModSec Apache

DBaseFirewallCMS

Logmonitoring

Alert system

StaticAnalyzer

Advisorymonitor

PatchmanagementRecoverysystem

Incidenthandler

OPERATION AFTER INCIDENTPRE

Threatanalyzer

Isolation andVirtualization

Monitoring Situs

Page 40: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

SNI ISO-IEC 15408 CommonCriteria– EAL1 - Functionally tested: “Applicablewheresomeconfidencein correct

operation is required, but the threats to security are not viewed asserious”

– EAL2 - Structurally tested, “Applicablewheredevelopersorusers requirealowtomoderatelevelofindependentlyassuredsecurity”

– EAL3 - Methodically tested and checked,applicablewherethe requirement is for a moderate level of independently assured security”

Sistem nonKritis

Sistem Kritis

danstrategis

Kemungkinan Audit Verifikasi Codereview

Aspek Assurance Sovereignty

EAL4 - Methodically designed, tested and reviewed, applicable where developers or users require a moderate to high level of independently assuredsecurity”

EAL5 - Semi-formally designed and tested,applicablewherethe

requirementis forahighlevelof independentlyassuredsecurity”

EAL 6 - Semi-formally verified design and tested, applicable to the developmentofspecialisedTOEs(TargetsofEvaluation),forhighrisk situations

EAL 7 - Formally verified design and tested, applicable to the developmentofsecurityTOEsforapplicationinextremelyhighrisk situations

Page 41: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

PengembanganIntegrasi

Page 42: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Sistem InformasiHeterogen● Interoperabilitas di sistem yangheterogen

● Beragamorganisasi

dapat bertukar data/informasi

● Beragamteknologi

dapat bertukar data/informasi

● Dibutuhkan “central

point” sebagai penyelaras data/informasi

Page 43: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Kualitas

data

Page 44: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Jenisintegrasi

Pelatihan Sistem AnalisLanjutan

• Integrasi Presentasi Merupakan user interface yang

menyediakan akses pada suatu aplikasi. Keuntungan dari model integrasipresentasi adalahresikodanbiayarendah, teknologi yang tersedia relatif stabil, mudah untuk dilakukan, cepat untuk diimplementasikan, tidak perlu merubah data sumber. Sedangkan kelemahan ada pada kinerja, persepsi, dan tidak adanya interkoneksi antara aplikasi dandata.

• Integrasi Data. Model integrasi data yang dilakukan

langsung pada basis data atau struktur data dari aplikasi dengan mengabaikan presentasi dan logika bisnis ketika membuat integrasi. Keunggulan dari model integrasi data adapadafleksibilitas yanglebihbaikdarimodelpresentasi dan memungkinkan data digunakan oleh aplikasi lain. Namun jika terjadi perubahan model data, maka integrasinyaperludirevisi ataudilakukanulang.

• Integrasi Fungsional Proses integrasi dilakukan pada level

logikabisnisdenganmemanfaatkandistributed processing middleware. Keunggulandari integrasi fungsional adapada kemampuan integrasi yang kuat di antara model integrasi yang lain. Selain itu, model integrasi fungsional menggunakan true code reuse infrastructure untuk beberapaaplikasipadaenterprise.

;

Page 45: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Service Bus –ServicePublisher

SERVICEBUS(Jboss,Mullsoft dsb)

SISTEMA SISTEMB

SISTEMCSERVICE

PUBLISHER (WS02, ZATO...)

Metadata Repository

Service Directory

Page 46: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

BIG DATASOLUTIONWORKFLOW UTK VALIDASI DATA

Machine Learning

Analytical engine

Front End untuk Data Entry

DASHBOARDINTEGRATIONAND CONTROL

VISUALIZATION SERVER

REPORTING SERVER

Konversi dan digitalisasi

DECISION SUPPORT

SERVICE BUS SYSTEM

PENGGUNA SITUATION ROOM

Data Collector and Integrator

SIMA SIM B

Page 47: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Master Plan denganIntegrasi

Waktupengembangan

Pengembangan SistemA Pengembangan

SistemB

Pengembangan SistemC

Integrasi

SistemdikembangkanTanpa pertimbanganintegrasi

Integrasidilakukandengan“tambalsulam” Tidakadastandarinteroperabel

Pengembangan SistemA Pengembangan

SistemB

Pengembangan SistemC

Integrasi

Sub sistemPendukungintegrasi

Sub sistemPendukungintegrasi

Page 48: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

PengembanganArsitektur

Page 49: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Transformasi Digital padaLayanan Publik

Organisasi

Peraturan

Business Prosess

Human

Organisasi

Peraturan

Business Prosess

Human

Digitalisasi

Transformasi

Digital

Page 50: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

TIK adalah Proses BukanProduk

– Bukan hanya sekedar masalah softwaredanhardwaresaja,tetapi jugasisinonteknis

– Bukan hanya pengadaan dan pembuatan tetapijuga pemeriksaan, monitoring danperawatan

Process People

Technology

Page 51: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Aspek penting penerapanTIK

Komitmen manajemenatas

Peraturan danKebijakan

Organisasi dan TataKelola

Sumber Daya Manusia(SDM)

Pengembangan Teknologi Infrastruktur-Informasi-Aplikasi

Page 52: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Framework● Satusetpolapikir dalammemecahkanmasalahsecara

terstruktur dansistematis.

TOGAF (The Open Group Architecture Framework)

DODAF (DepartmentofDefenseArchitectureFramework)

ITIL(InformationTechnologyInfrastructureLibrary)

COBIT(ControlObjective for Informationandrelated Technology)

CMMI (CapabilityMaturityModel)

PMBOOK (ProjectManagementBodyofKnowledge)

PRINCE2(PRojectsINControlledEnvironments)

MSP (Managing Successfulprogrammes)

Page 53: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Alurpikir

Memandangsistemtidak hanya sekitarperangkat teknis

Sistem informasi sebagai komponen penting sebagai saranatercapainya tujuanorganisasi

Page 54: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Konsepsi AlurKerja

ArsitekturBusiness

Arsitektur Informasi ArsitekturData

ArsitekturAplikasi

ArsitekturTeknologi

SistemInformasi

DataElektronis

PencocokanModel Informasi danData

Tahapanpekerjaan

Strukturorganisasi

SurveiInformasi

SurveiData

Survei SIM

UserModel

Formulir Laporan

TaskModel InteractionModel

Page 55: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Arsitektur

– Suatudeskripsisistemsecaraformal,ataurencanaditaildarisistempada tingkatkomponen,untukmenjadipanduansaatimplementasi

– Strukturdarikomponen,hubunganantarkomponen,sertaprinsipdan panduan mengelola disain tersebut dan evolusi disain sesuai dengan perjalananwaktu

● Menurut TOGAF (TheOpenGroupArchitectureFramework)

● Jenisarsitektur:

Arsitektur bisnis,yangmeliputistrategi,tujuan,prosesbisnis, fungsidan

organisasi

Arsitektur data,meliputiorgansiasidanpengelolaaninformasi/data

Arsitektur aplikasi,yangmenyajikanaplikasi,komponenperangkatlunakdan

interaksi masing-masingkomponen

Arsitektur teknologi, menjelaskan teknik dan komponen yang digelar

(deploy)termasukjugajaringan,daninfrastruktur fisik untukmendukung berjalannyaaplikasidanpenyimpanandata

Page 56: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Tahapan pengembangansistem

Page 57: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

ArsitekturBisnis●

Menentukan tujuanorganisasi

Untukcorporate

Visi → eMisi→

Tujuan

Untuklembaga negara

● Mandat–Misi →

Visi

Page 58: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Langkah-langkah●

Memahami stakeholder

Memahamistrukturorganisasaidantugasfungsi

Memahamipelaksanaanpekerjaan→ seringtertuang dalamSOP

SebagianbesarSOP:berorientasipadaunitkerja, apaapasajayangdilakukanolehsuatuunitkerja

Proses Bisnisterintegrasi:

SOPpekerjaanyangmeliputiberbagaiunitkerja

Page 59: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Technical ReferenceTOGAF9

Page 60: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

PemanfaatanKajian●

Sebagai landasan/justifikasi

Sebagaipengarah

Sebagai patokanevaluasi

KajianFeasibility

StudyKAK

Sistem

Pelaksanaan Development

Evaluasi

BATSeleksi

Page 61: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Pengujian

Lelang

Pengawasan

Lelang

Naskah Akademik

Assestment Dan

Rekomendasi

KAKdsb

Pelaksanaan pengadaanlelangEvaluasi Termasuk

PaparanProposal Didepan pakar

StandarStandarStandarStandarStandar

Justifikasi HPS HR

Output

1

Peren canaan

3

Persiapan Tender

2

Feasibility Assestment

4

PelaksanaanPENGEMBANGAN

5

SIM yangdikembangkan

6

Page 62: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Prosedur pelaksanaanlelang●

Tahap1.Perencanaandilakukanpenulisannaskahakademik,berupa rencanasisteminformasitersebutdarikacamataakademikdengan memertimbangkan beragamaspek

Tahap 2. Pelaksanaan assestment danperencanaanpekerjaan tersebut,sesuaidengankondisi anggaran,serta capaianpadarentangwaktuyangdiharapkan

Tahap 3. Persiapan pelaksanaan lelang, dengan menyiapkan justifikasi pembiayaan,justifikasiahli yangterlibat,serta justifikasikeluarandalam pelaksanaanpekerjaan

Tahap4.Pelaksanaan lelang,denganpenentuanpemenangmelaluievaluasi administrasi,evaluasi teknis,danpaparan

Tahap5.Pelaksanaan pekerjaandengandilakukanpengawasansesuai dengandokumen,standard,dannaskahakademik

Tahap6.Pelaksanaan pemeriksaan penyerahan pekerjaanberdasarkan standard,naskahakademik,sertabakuanevaluasi.

Page 63: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

SpesifikasiStandard

MODEL1.AplikasiSeragam

BerbagiPakai

MODEL2.AplikasiBeragam

DenganSpesifikasiStandard

Menentukan Spesifikasi Standard

Melakukan Evaluasi

Aplikasiyang Compliance

Mengembangkan Aplikasi

Melakukan Sosialisasi+Bimtek

Memberikan DukunganTeknis

MenyusunDirektori Danacuan

Ataucontoh

Pihak ke-3 Mengembangkan

Dukunganteknis Pihakke-3

Ekosistem Industri

Proses

Produk

SDM

Page 64: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

StandarDokumentasi

Dokumentasi perencanaan proyek

Dokumentasikebutuhan(userrequirement)

Dokumentasidisain

Dokumentasi implementasi

Dokumentasipenggunaan(usermanual)

Dokumentasipelatihan

Dokumentasiperawatan

Page 65: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Metoda yangDisarankan

Melakukan functional model → →IDEF1

Melakukanpemetaanfungsi→→ Use-Case

Melakukanusermodel→→ProtoPersona

Melakukanbusinessprocessmodel→→BisaBPMN

atauIDEF

Melakukan informationmodeling→IDEF1

Melakukandatamodelling→IDEF1x

Melakukantaskmodellingdaninteractionmodelling, tentukanpattern

Page 66: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Dokumentasi AnalisisKebutuhan

● Dokumenyangmenjelaskankebutuhanmengapa sistem tersebut dibuat. Terdiridari:

Purposefull requirement,tujuanyangingindicapaioleh

sistemitu(darisisi organisasi)

Functionalrequirement,pra-syarat fungsiyangingin

diberikan olehsistem

Non functionalrequirement,pra-syarattakterkait

fungsiyangharusdiberikansistem(ekonomisdll)

Userprofile,profil yangakanmenggunakansistem

Page 67: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Kerangkadokumentasi

● Pengantar

Latar belakangkebutuhan

Tujuansistem

Scope

Asumsi

User

Sumberdaya

Jadwal

Page 68: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

KerangkaDokumentasi(2)

● Spesifikasisistem

Fungsisistem

Kinerja yangdiharapkan

Spesifikasi interaksipengguna–sistem

Deskripsidatayangadadanhubungannya

Batasan danprioritas

Modifikasi yangdiprediksi

Page 69: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Kerangka DokumenDisain

● Menjabarkanbagaimanadisaindari sistemdibuat. Padadokumenini terdiri dari:

Task model (tugas-tugas apa secara ditail yang akan dipecahkanolehsistemtersebut,dapatmenggunakan notasidanmetodayangada,CTT,HTA

Interaksimodel(menjelaskaninteraksidarisistemsecara mudahdapatdijelaskandenganskenarioataustoryboard

RancanganUser Interfacedanmenuatauseringdisebut denganPrototype

Penentuanpattternyangdigunakan

Page 70: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

KajianSistem

● Pendahuluan

Landasan[Sosial,Fungsi,Regulasi]

Metodologi

SistematikaKajian

● AnalisisKebutuhan

Spesifikasi high-level,UserModel, TaskModel, InteractionModel, UseCase

Kondisi saatini

AnalisisGap

● ArsitekturBisnis

StakeholderAnalisis

Organization

BisnisProses

● AristekturInformasi/Data

Informasimasukdnakeluar,InformationModelling IDEF1danIDEF1x

Permodelandata

● ArsitekturAplikasi

Spesifikasi teknis(menentukanmetodapengembangan,dsb)

Functional Specification denganIDEF0

● ArsitekturTeknis●

Stackteknologiyangdigunakan

Strategi interoperbailitas

● Spesifikasinonteknis(SDMdanOrganisasi), level security

● Perencanaan pelaksanaanpekerjaan

Teknis

SDMdan Organisasi

● Penutup

Page 71: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

StudiKasus

SistemInformasi Personal

Sistem Informasi Logistik

Sistem Informasi Anggaran

Executive Information

System

DecisionSupportSystem

Page 72: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Tahapanpenyusunan

● Analisis Informasi(bukanhanyadata)

Informasiyangdisajikankepublik

Informasiyangdipertukarkankebadanpublik lain

Informasiyangdibutuhkandaribadanpublik lain

● Inventarisasi jenisdata

Jenisdata,skaladata,keterkaitandata

Organiasi pengelolaandata

Inventarisasi peraturanterkait

Struktur organisasipendukung

Page 73: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Survei UnitKerjadan Tata Kelola●

Nama UnitKerja

NamaJabatanKepalaUnit danPerson

JumlahSDM padaUnit Kerja tersebut

JumlahSDMbidangTIK

SDMPengeloladata(memasukkandata,membuat laporan,memberikandatakepihak lain)

JumlahServeryangdikelola:[onpremise,ataucollo]

Jaringansendiriyangdimiliki

Tahapanapasajayangdilakukan[Perencanaan,….]

Page 74: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

SurveiRequirement● Kebutuhan/harapandari

SIMyangadautkbekerjasehari-hari

Dashboardpadasituationroombilaada(apayangbisadilihat pimpinan)

Hal-halyangdisukaipadaSIMataupengolahandatayangada→→preference

● KetidakpuasandariSIMpengolahandata

Hal-hal yang tidak disukai bila terjadi pada SIM atau pengolahandata→→unsatisfactory factorutknodeutama LWBA

KasusyangpernahterjadipadapengolahandatadanSIM→

memahami “gap” dan“incident”

Page 75: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

SurveiSIM●

NamaSIMdansubdomainbilaonline:

Unit pengelola:

Lokasi instalasiSIM:

PengembangSIM:[internal,pihakke-3,pusat]

FungsidanJenisSIM:

Pengguna:[Internalunit, InternalPemkab,Publik]

Data-datayangadapadaSIM(bilaperluskemadanDATAnya)

DatapihakeksternalyangdibutuhkanolehSIMini

SIMeksternalyangdibutuhkanolehpihakini

DokumentasiyangadauntukSIMini:

Page 76: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

SurveiDataElektronis/Non-Elektronis●

Nama pengolahan data

Unit kerjayangmelakukan

Formatberkas:[wordprocess,spreadsheet, database],apabisamemporelah

Jenis informasi :[rahasia, terbatas, terbuka]

Frekuensiupdate:berapaseringdiupdate/dibuat

Unit yangmemintadataini

Datadariunit lainyangdibutuhkanuntukmengisi pengolahan dataini

Page 77: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Penentuan JenisData

● Berdasarkan keterbukaandata:

dataumum,

data terbatas,dan

dataterkontrol.

● Sementara kekritisanmeliputi:

datastrategis→ mempengaruhikebijakan

nasional data menengah →v→mempengarui kondisi

daera datayangtidakstrategis→→hanyaunit

Page 78: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Survei Laporan●

NamaLaporan

Acuan Aturan: UU/PP/PM atau peraturan lainnya yangmewajibkanaturaninidisusun,baik isimaupun format(contohAssetDaerah,denganKIP,Keuangan dsb)

Frekuensi:(berapabulan/minggusekali)

Unit pembuatlaporan:

Unit pemintalaporan:

Unit yangmembutuhkanlaporansebagai informasi acuan

Page 79: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

InventarisasiInformasiInformasi Jenis

(String, Numeris..)

Frekupdate Dependency Klasifikasi (Rahasia/ Terbatas/ Publik)

Aturan/ Konteks

● Informasi: jenisinformasi

Jenis:jenisdatapenyimpaninformasidanbesarnya

FrekUpdate:berapasering informasidi-update

Kebergantungan pada informasi lain (mengupdate apa- diupdate apa)

Klasifikasi keterbukaan:apakahbersifat rahasia/terbatas/publik

Klasifikasi kekritisan::sejauhmanamengganggujalannyabusinessproses:

kritis/agak kritis/tidakkritis

Aturan:aturanyangmembahaspengaturaninformasiybs:wajib,ataurutin

wajib,palingtelatberapa lama

Page 80: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

RACIResponsible:adalahorangyangmelakukansuatukegiatanataumelakukanpekerjaan

Accountable:adalahorangyangakhirnyabertanggungjawabdanmemiliki otoritas untukmemutuskansuatuperkara

Consulted:adalahorangyangdiperlukanumpanbalikatausarannyadan berkontribusiakankegiatantersebut

Informed: adalahorangyangperlu tahuhasildari suatukeputusanatautindakan

Page 81: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

LangkahAnalisisRACI

Identifikasibidangpekerjaanyangharusdilakukan.

Identifikasi para stakeholder yang akan terlibat dalam proyek atau prosesbisnis.Alokasikanmasing-masingstakeholderpadakolom,dan keterangansetiapkolomdibagianatasgrafik.

Pertimbangkansetiap tugaspadagilirannyauntukmemutuskandimana unsur-unsur RACIberada.

MeninjaukelengkapangrafikRACI.

Wali data adalah orang/pihak yang memiliki tanggung jawab (accountable) terhadappelaksanaantugasdanfungsipekerjaanyang

membuat (create)data.

Wali sistem adalah orang/pihak yang memiliki tanggung jawab (accountable)terhadappelaksanaantugasdanfungsipekerjaanyang didukungolehsistemaplikasi.

Page 82: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

Matrix kebutuhaninformasi

UNIT 1

UNIT 2

UNIT 4

UNIT 3

UNIT 1 UNIT 2 UNIT 3 UNIT 4

Page 83: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

SurveiIntegrasi● Model integrasi

● Apakahsudahmenerapkanintegrasisecarafederatedmelalui:

– Integrasi service

Intergrasi tabeldata

Integrasitampilan

● Bagaimanamekanismesinkronisasi data

– Secara rutin perwaktu

Ketikaadaperubahandi satudatamakadilakukansinkronisasi

Sinkronisasimanual

● Komponenpendukung integrasi.Apakahtelahditerapkan

● Menggunakan ServiceBus

● Permasalahan integrasidata

● KasusyangpernahterjadipadapengolahandatadanSIM→→ e,memahami

“gap” dan“incident”

Page 84: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

InventarisasiServiceService Sumber data Format Frekue

nsiDepende ncy

Klasifikasi (Rahasia/ Terbatas/ Publik)

Aturan/ Konteks

● Service:jenislayananyangdiberikan

Sumeber data:organisasi pengelola layanan tersebut

Format:formatdatayangdiberikanolehservicetersebut

FrekUpdate:berapasering informasi tersebutdiminta

Kebergantunganpadaservice lain(mengupdateapa-diupdateapa)

Klasifikasiketerbukaan:apakahbersifat rahasia/terbatas/publik

Klasifikasikekritisan: :sejauhmanamengganggujalannyabusinessproses:kritis/agak kritis/tidakkritis

Aturan:aturanyangmembahaspengaturan informasiybs:wajib,ataurutinwajib,paling telat berapalama

Page 85: Pelatihan Sistem Analis - Gunadarmakarmila.staff.gunadarma.ac.id/Downloads/files/70122... · Share. Datagrowthoutrunsthe abilitytomanageitso we needscalablesolutions. BIG lebih kepada

TERIMAKASIH