pembangunan sistem dpa

Post on 19-Jun-2015

351 Views

Category:

Documents

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Modul Pembangunan Sistem PTK F44 Tahap 3

PEMBANGUNAN SISTEM

INTAN Bukit Kiara

Nik Sharifah Nik Yusoff

2

ISI KANDUNGAN

Latar BelakangKitaran Hayat PerisianPendekatan Pelaksanaan ICT AplikasiIsu dan CabaranFaktor Kejayaan Kritikal (CSF)Rumusan

3

LATAR BELAKANG

PROGRAM RMKe-8 RMKe-9 % (+/-)Pengkomputeran Agensi Kerajaan 2,125 5,734 +169.84

Merapatkan Jurang Digital 2,433 3,710 +52.49

Tabung ICT 1,125 1,493 +32.71

Aplikasi Multimedia MSC 1,153 1,100 -4.60

Pembangunan MSC 320.8 377 +17.52

Penyelidikan dan Pembangunan ICT 727.5 474 -34.85

JUMLAH 7,885 12,888

PERUNTUKAN PEMBANGUNAN BAGI PROGRAM BERKAITAN ICT, 2001-2010 (RM JUTA)

Sumber: EPU

4

5

LATAR BELAKANG

LIMA TERAS UTAMA

WAWASAN 2020

MISI NASIONAL

PELAN RMK-9

1. Meningkatkan nilai tambah dalam ekonomi negara

2. Meningkatkan keupayaan modal insan3. Menangani masalah ketidaksamaan

sosioekonomi secara membina dan produktif

4. Meningkatkan tahap dan kemampanan kualiti hidup

5. Mengukuhkan keupayaan institusi dan pelaksanaan negara

6

LATAR BELAKANG

PROPOSEDHow the CustomerExplained it

SWING ANALOGY OF THE DEVELOPMENT PROCESS

ANALYSEDHow the Business Analyst captures it

DESIGNEDHow the systems analyst designed it

DEVELOPEDHow the programmer wrote it

INSTALLEDHow the system was deployed

WHAT USER WANTED

Do we really understand our customer well?

7

This is what I need, she seems to understand

This is what I believe my customer wants

Business UserThe Customer IT vendor

The Contractor

8

PENGENALANDEFINISI PEMBANGUNAN APLIKASI SISTEM

Proses merancang, menganalisis,merekabentuk,membangun dan melaksanakan keperluan bisnes. Ini

termasuk proses mendefinisikan arkitektur perkakasan dan perisian, komponen, modul,

antaramuka dan data bagi suatu sistem supaya memenuhi keperluan fungsi yang

telah ditetapkan. Ini juga termasuk dokumentasi dan jaminan kualiti

9

Metodologi

Sekumpulan prosedur, teknik,alatan dan alat bantuan

dokumentasi (Avison & Fitzgerald 1988)

Aktiviti sistematik ,berdisiplin dan pendekatan terhadap

pembangunan, operasi dan penyelenggaraan (IEEE 1993)

Satu set prinsip-prinsip am yg memberi panduan kepada

pilihan kaedah yang sesuai kepada satu spesifikasi projek.

Kaedah – diskripsi langkah demi langkah yg terlibat dlm

melaksanakan sesuatu kerja

10

METODOLOGI

Sumber: PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2nd EditionCopyright 2003 © John Wiley & Sons, Inc. All rights reserved.

WATERFALL

Kitaran Hayat Pembangunan Aplikasi Sistem

Perancangan Analisis Rekabentuk Pelaksanaan

Focus : Why build system?How to structureThe project?

Outputs:System Request with Feasibility Study

Project Plan-workplan,staffing Plan,risk assessment

Focus:Delivery and support of completed systemOutput:Installed system-test plan-documentation-migration plan(conversion plan, training plan, business contigency plan)-prob. Rep, change req.Post-imp. Audit report

Focus:How will this system work?

Output:System Specification-architecture report-hardware & software spec-interface design-physical process model-d/b specPhysical data model

Focus:Who,what, where When?

Output:System Proposal-requirement definition-use cases-process models-data models

14

12

PERANCANGAN

Kajian KesesuaianAnalisa KeperluanSpesifikasi KeperluanSpesifikasi Sistem LogikalRekabentuk Logikal

PEMBANGUNAN APLIKASI PELAKSANAAN

MigrasiPengujian InstalasiLatihanPengoperasianSokongan Teknikal

PemprogramanPengujianPemasangan dan Pengujian InfrastrukturDokumentasi

POLISI, INFRASTRUKTUR ICT, DATA, PENGGUNA

PENGURUSAN PROJEK

URUS TADBIR (J/K PEMANDU, J/K TEKNIKAL)

JAMINAN KUALITI

13

Cost of Fixing Errors

Reqmts Design Coding Dev Test Acp Test Operation

Rel

ativ

e co

st t

ofi

x an

err

or

1 3-6x10x

15-40x

30-70x

40-1000x(From: Boehm, Software Engineering Economics, 1981)

14

WEALTH OF EMPIRICAL RESULTS SHOWING THE PROPORTIONS OF RESOURCES SPENT ON THE VARIOUS PHASES OF SDLC, EG., FLYNN, 1992:

REQUIREMENTS 8%

LOGICAL DESIGN 16%

PHYSICAL DESIGN, 58%IMPLEMENTATION & UNITTESTING

INTEGRATION AND SYSTEM 18%TESTING

15

SOURCES OF ERRORS

(FLYNN, 1992)

REQUIREMENTS 56%

DESIGN 27%

OTHERS 10%

CODING 18%

16

PEMBANGUNAN APLIKASI SISTEM

Perancangan Projek, Kajian Kesauran;Analisis Sistem dan Kajian Keperluan;Rekabentuk Sistem;Pelaksanaan;Integrasi dan Pengujian;Penerimaan, Instalasi dan Deployment;Penyenggaraan;Post Implementation Review.

LANGKAH-LANGKAH ASAS

FASA 1: PERANCANGAN

20

18

Objektif Pernyataan

Masalah

Naik TarafSistem

BangunSistemBaru

KenalpastiPerjalananSistem

JalanAlternatif

SumberMencukupi?

19

PUNCA-PUNCA PERMOHONAN SISTEM MAKLUMAT

Meningkatkan kecekapan (birokrasi dari segi penyimpanan

dan capaian maklumat oleh pengguna)

Mengurangkan kos (kos personal)

Perubahan Keperluan Bisnes (sistem maklumat sedia ada

tidak memenuhi keperluan)

Ketiadaan Kemahiran (tenaga pekerja mahir)

20

OBJEKTIF FEASIBILITY STUDY

Menilai kebolehlaksanaan sesebuah projek,

kebiasaannya melibatkan kajian - kertas konsep.

Membantu pihak pengurusan samada menerima atau

tidak.

Menghasilkan kertas cadangan.

Bentang dan mendapat persetujuan jawatankuasa

pemandu

21

DOMAIN KEBOLEHLAKSANAAN

TEKNIKAL

OPERASI SKEDUL

EKONOMIKAL PERUNDANGAN

22

Penilaian Faktor-Faktor Strategik

Penilaian Faktor-faktor Strategik

Produktiviti Pembezaan

Pengurusan

FASA 2: ANALISIS( Mengenalpasti keperluan-keperluan Sistem)

23

24

AKTIVITI-AKTIVITI DALAM FASA ANALISISPengumpulanFakta

PembentanganKepada PihakPengurusan

MengenalpastiKeperluan-Keperluan Sistem

MenyusunKeutamaanKeperluan

Penjanaan &PenilaianAlternatif

25

PENGUMPULAN FAKTA

TEMUBUAL/Interview

PEMERHATIANObservation PERSAMPELAN PEMBINAAN

PROTOTAIP

JRPSOAL SELIDIKQuestionnaire

SOROTANDOKUMEN LiteratureReview

TEKNIK-TEKNIKPENGUMPULAN DATA

26

Modeling Technique (1):Use Case Modeling

USE CASE DIAGRAM

40

Now, Fact Finding in OOAD

By using Use Case DiagramDescribe the functionality of the system from the users’ perspectiveStarting point of UML to describe a systemHigh level view of the systemGood communication platform across user and IT team

Business Requirement Use Case Diagram

Example Case Study- Hotel Management System

Sample of High Level Business Requirements• Customer reserves a room• Receptionist checks in a customer to their room• Customer buys a meal in the hotel restaurant• Customer is ready to leave so the receptionist checks

out the room• Customer pays the bill• Receptionist notifies housekeeping that the room is

vacant• Housekeeping send a cleaner to clean the room

28

Case Study

29

Use Case Diagram (High Level Overview)- Hotel Management System

30

JENIS SISTEM

OPERASI

TAKTIKAL

STRATEGIK

Operational System

DSS

DSS, EIS

31

PENDEKATAN ICT APLIKASI DILAKSANA

PENDEKATAN IN-HOUSE

PENDEKATAN OUTSOURCING

PENDEKATAN

32

PENDEKATAN ICT APLIKASI DILAKSANAPENDEKATAN IN-HOUSE

In house – menggunakan perkhidmatan dalam

(personel IT) melaksanakan fungsi-fungsi tertentu ICT

33

PENDEKATAN ICT APLIKASI DILAKSANA

Menggunakan perkhidmatan luar untuk melaksanakan fungsi-

fungsi tertentu ICT bagi suatu tempoh berdasarkan kepada dokumen perjanjian dengan bayaran yang dipersetujui.

PENDEKATAN OUTSOURCING

Rujukan: MAMPU, Oktober 2006, Garis Panduan ITOutsourcing Agensi-Agensi Sektor Awam

34

PENDEKATAN ICT APLIKASI DILAKSANA

Build, Own, Transfer (BOT) Build, Own, Operate (BOO)Perkhidmatan Kontrak

PENDEKATAN OUTSOURCING

35

PENDEKATAN ICT APLIKASI DILAKSANA

Build, Own, Transfer (BOT) – Pembekal sedia sistem aplikasi ikut spesifikasi,

kendali pengoperasian dan diserah kepada agensi di akhir tempoh kontrak.

– Contoh:

PENDEKATAN OUTSOURCING

36

PENDEKATAN ICT APLIKASI DILAKSANA

Build, Own, Operate (BOO)– Pembekal sedia dan urus perkhidmatan ICT tanpa

menyerahkan hak milik kepada agensi.– Contoh: Penyediaan dan pengurusan infrastruktur

rangkaian, eServices.

PENDEKATAN OUTSOURCING

37

PENDEKATAN ICT APLIKASI DILAKSANA

Perkhidmatan Kontrak– Operasi & Penyelenggaraan– Pembekal sedia/senggara peralatan ICT. Hak milik

dan pengurusan keseluruhan peralatan ICT kekal kepada agensi.

– Contoh: Penyelenggaraan perkakasan diagensi seperti komputer peribadi, pencetak, server dsbnya

PENDEKATAN OUTSOURCING

38

FAKTOR KEJAYAAN KRITIKAL

Over 15% of IT Projects Fail (abandoned),

34% completed successfully, 51% challenged (cost

overruns, time overruns and projects not delivered with

right functionality to support business).

Source: Standish Group, 2004

39

FAKTOR KEJAYAAN KRITIKAL

Perbincangan

40

Cross Agency Collaboration

Performance Measurement

EnhancingSystems

Infrastructure

• EGDMS Impact Study, Kajian Keselamatan Maklumat dan Kebolehpercayaan Integriti, KPI, SLA

• Benchmarking – service maturity level, trends, best practices, comparative analysis

E-Knowledge, E-Learning, IIDL, PERDANA, Katalog Induk Kebangsaan, PPSMI

Portal Kastam, Portal Trade Facilitation, eLX, MyGovernment Portal,e-Tanah, MyGDI, IFMS, IHLMS, MATRIIX, e-PBT, e-Stamping, e-Khidmat Sosial, e-Services

Data Center, Disaster Recovery Center, Network, ICT Training Lab, Call Center, USP, SchoolNet,

GFMAS, SAGA, SPEKS, e-SPKB, e-Perolehan, IJPN, STS, PRISM, VIS, ITIS, Traffic COPS, BioFIS, ALIS, SMPP, BioNADI, e-Kadaster, SPT II, SPPII, Smartschool, Telekesihatan

WAY FORWARD ICT SEKTOR AWAM

41

SESI SOAL JAWAB

42

TERIMA KASIHwww.intanbk.intan.my

top related