pembangunan sistem dpa
Post on 19-Jun-2015
370 Views
Preview:
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