TAKLIMAT PEMBANGUNAN SISTEM
Transcript of TAKLIMAT PEMBANGUNAN SISTEM
![Page 1: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/1.jpg)
Company Proprietary and Confidential The document name can go here
PEMBANGUNAN TAKLIMAT
12 MAC 2015
ENCIK KATHIRRASAN K.KUPUSAMY
KETUA PERUNDING PEMBANGUNAN SISTEM
SISTEM
![Page 2: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/2.jpg)
FASA PEMBANGUNAN SISTEM ( AKTIVITI & SERAHAN )
SESI SOAL JAWAB
METODOLOGI PENGENALAN
Kandungan
PENGENALAN
• METODOLOGI PEMBANGUNAN SISTEM
![Page 3: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/3.jpg)
BAHAGIAN PERUNDINGAN ICT, MAMPU
Objektif :
Memberi pendedahan Metodologi Pembangunan Sistem,
aktiviti dan serahan bagi setiap fasa.
PENGENALAN
![Page 4: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/4.jpg)
BAHAGIAN PERUNDINGAN ICT, MAMPU
PERANCANGAN ANALISIS
REKABENTUK PEMBANGUNAN
PENGUJIAN DAN PENERIMAAN
PELAKSANAAN PENYELENGGARAAN
METODOLOGI PEMBANGUNAN SISTEM
![Page 5: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/5.jpg)
BAHAGIAN PERUNDINGAN ICT, MAMPU
• Dalam fasa ini keperluan bisnes dikenalpasti serta bagaimana sistem akan beroperasi bagi menyokong keperluan bisnes tersebut ditentukan.
• Semua keperluan /maklumat dinyatakan dalam bentuk elemen dan hubungan
• Keperluan pengguna akan diterangkan dalam bentuk gambarajah aliran proses manakala Use case pula akan digunakan bagi menerangkan dengan lebih terperinci aktiviti/fungsi bagi setiap proses.
FASA PEMBANGUNAN SISTEM AKTIVITI DAN SERAHAN
FASA ANALISIS
![Page 6: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/6.jpg)
BAHAGIAN PERUNDINGAN ICT, MAMPU
SIAPA, APA , DIMANA dan BILA?
FOK
US
• Kenalpasti Keperluan Bisnes
• Pemodelan Aliran Proses Kerja
• Analisis Use Case
• Analisis keperluan data
LA
NG
KA
H
• Spesifikasi Keperluan Bisnes (BRS)
• Spesifikasi Keperluan Sistem (SRS)
• Aliran Proses
• Use Case
• Logikal Data
SE
RA
HA
N
FASA PEMBANGUNAN SISTEM AKTIVITI DAN SERAHAN
FASA ANALISIS
![Page 7: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/7.jpg)
BAHAGIAN PERUNDINGAN ICT, MAMPU
PENENTUAN KEPERLUAN BISNES
2011 SPESIFIKASI KEPERLUAN BISNES
(BRS)
SPESIFIKASI KEPERLUAN SISTEM
(SRS)
PENENTUAN KEPERLUAN SISTEM
ALIRAN PROSES
USECASE
LOGIKAL DATA
FASA PEMBANGUNAN SISTEM AKTIVITI DAN SERAHAN
FASA ANALISIS
![Page 8: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/8.jpg)
BAHAGIAN PERUNDINGAN ICT, MAMPU
• Bagaimana sistem akan berfungsi dari segi perkakasan, perisian dan infrastruktur rangkaian; antaramuka sistem, borang dan laporan yang akan digunakan, codes, pangkalan data dan fail yang spesifik yang diperlukan.
• Koleksi gambarajah arkitektur, rekabentuk proses fizikal dan model data adalah blueprint bagi sistem yang akan dibangunkan.
• Tujuan Untuk beralih dari “apa?“ kepada “bagaimana?” untuk transform keperluan terperinci kepada spesifikasi
program bagi fasa pembangunan untuk menghasilkan rekabentuk yang memenuhi
keperluan aplikasi yang dipersetujui untuk merancang penyelesaian bagi masalah yang
dinyatakan dalam dokumentasi keperluan
FASA PEMBANGUNAN SISTEM AKTIVITI DAN SERAHAN
FASA REKABENTUK
![Page 9: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/9.jpg)
BAHAGIAN PERUNDINGAN ICT, MAMPU
Bagaimana sistem akan berfungsi ?
FOK
US
• Rekabentuk sistem terperinci
• Rekabentuk senibina sistem
• Penentuan teknologi & jangkaan
• Rekabentuk pangkalan data
LA
NG
KA
H
• Spesifikasi rekabentuk sistem (SDS)
• Senario Use Case
• Gambarajah rekabentuk senibina sistem
• Penetapan teknologi
• Pemodelan data secara logikal dan fizikal
SE
RA
HA
N
REKABENTUK
FASA PEMBANGUNAN SISTEM AKTIVITI DAN SERAHAN
FASA REKABENTUK
![Page 10: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/10.jpg)
BAHAGIAN PERUNDINGAN ICT, MAMPU
PENENTUAN TEKNIKAL
2013 2011 2007 TECHNICAL
OPTIONS
GAMBARAJAH
ARKITEKTUR
REKABENTUK ARKITEKTUR
SPESIFIKASI REKABENTUK SISTEM
(SDS)
REKABENTUK SISTEM APLIKASI
REKABENTUK PANGKALAN DATA
LOGICAL MODEL
PHYSICAL MODEL
INTERFACE
DESIGN
PROGRAM
DESIGN
FASA PEMBANGUNAN SISTEM AKTIVITI DAN SERAHAN
FASA REKABENTUK
![Page 11: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/11.jpg)
BAHAGIAN PERUNDINGAN ICT, MAMPU
Fasa Pembangunan adalah fasa Peralihan dari keperluan sistem kepada pembangunan sistem. Langkah-langkah yang perlu dilaksanakan: • Pembangunan pangkalan data • Pengaturcaraan
FASA PEMBANGUNAN SISTEM AKTIVITI DAN SERAHAN
FASA PEMBANGUNAN
![Page 12: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/12.jpg)
BAHAGIAN PERUNDINGAN ICT, MAMPU
• Teknik pengaturcaraan
• Teknik Pembangunan Pangkalan Data
• Teknik / pendekatan pengujian
FOK
US
• Pengaturcaraan
• Pembangunan Pangkalan Data
• Pengujian
LA
NG
KA
H
• Pangkalan Data
• Skrip / kod aturcara
SE
RA
HA
N
FASA PEMBANGUNAN SISTEM AKTIVITI DAN SERAHAN
FASA PEMBANGUNAN
![Page 13: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/13.jpg)
BAHAGIAN PERUNDINGAN ICT, MAMPU
PEMBANGUNAN PANGKALAN DATA
REKABENTUK
PANGKALAN DATA SECARA FIZIKAL
KOD ATURCARA
FASA PEMBANGUNAN SISTEM AKTIVITI DAN SERAHAN
FASA PEMBANGUNAN
PENGATURCARAAN
![Page 14: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/14.jpg)
BAHAGIAN PERUNDINGAN ICT, MAMPU
Fasa Pengujian dan Penerimaan adalah fasa penting bagi melaksanakan penilaian bagi menentukan kualiti aplikasi. Langkah-langkah yang perlu dilaksanakan:
• Penyediaan jadual pengujian, pengujian kes dan skrip
pengujian. • Kendalikan pengujian • Laporan pengujian
FASA PEMBANGUNAN SISTEM AKTIVITI DAN SERAHAN
FASA PENGUJIAN DAN PENERIMAAN
![Page 15: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/15.jpg)
BAHAGIAN PERUNDINGAN ICT, MAMPU
• Teknik / pendekatan pengujian
FOK
US
• Pindahan dan Migrasi Data
• Pengujian
• Instalasi/pemasangan dan pelaksanaan
• Penyediaan Manual Pengguna dan Manual Operasi
LA
NG
KA
H
• Pelan migrasi
• Pelan pengujian
• Skrip pengujian
• Laporan Pengujian
• Manual Pengguna
• Manual Operasi
SE
RA
HA
N
FASA PEMBANGUNAN SISTEM AKTIVITI DAN SERAHAN
FASA PENGUJIAN DAN PENERIMAAN
![Page 16: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/16.jpg)
BAHAGIAN PERUNDINGAN ICT, MAMPU
2013 2011
PENYEDIAAN PELAN PENGUJIAN (*)
PENYEDIAAN MANUAL PENGGUNA
PENYEDIAAN
MANUAL OPERASI
PENGUJIAN SISTEM
PENGUJIAN MIGRASI
PENGUJIAN PENERIMAAN PENGGUNA
• PELAN PENGUJIAN • SKRIP PENGUJIAN • VERFICATION CROSS REFERENCE MATRIX (VCRM)
LAPORAN PENGUJIAN
DAN PENERIMAAN PENGGUNA
•MANUAL PENGGUNA •MANUAL OPERASI •DOKUMENTASI TEKNIKAL
FASA PEMBANGUNAN SISTEM AKTIVITI DAN SERAHAN
FASA PENGUJIAN DAN PENERIMAAN
(*) PENGUJIAN TAMBAHAN BOLEH JUGA DILAKSANAKAN OLEH PIHAK KETIGA
![Page 17: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/17.jpg)
BAHAGIAN PERUNDINGAN ICT, MAMPU
• Instalasi sistem aplikasi dilaksanakan, keperluan pengguna dipenuhi dan dokumentasi pengguna telah diserahkan
• Sistem aplikasi sedia digunapakai / beroperasi
• Khidmat bantuan / sokongan perlu diwujudkan bagi menanggani masalah berkaitan dengan sistem aplikasi.
17
FASA PEMBANGUNAN SISTEM AKTIVITI DAN SERAHAN
FASA PELAKSANAAN
![Page 18: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/18.jpg)
BAHAGIAN PERUNDINGAN ICT, MAMPU
Serahan sistem aplikasi dan bantuan sokongan
FOK
US
• Latihan
• Serahan sistem aplikasi
• Post Implementation Review (PIR)
LA
NG
KA
H
• Pelan sokongan
• Helpdesk (manual / sistem)
• Laporan PIR
SE
RA
HA
N
FASA PEMBANGUNAN SISTEM AKTIVITI DAN SERAHAN
FASA PELAKSANAAN
![Page 19: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/19.jpg)
BAHAGIAN PERUNDINGAN ICT, MAMPU
SEDIAKAN PELAN
PELAKSANAAN
PELAN
PELAKSANAAN
PELAKSANAAN
PELAN LATIHAN
DAN MANUAL MENGAJAR
SEDIAKAN PELAN LATIHAN DAN MANUAL
PENGGUNA
LATIHAN
FASA PEMBANGUNAN SISTEM AKTIVITI DAN SERAHAN
FASA PELAKSANAAN
PIR
LAPORAN PIR
![Page 20: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/20.jpg)
BAHAGIAN PERUNDINGAN ICT, MAMPU
SESI SOAL JAWAB
TERIMA KASIH
![Page 21: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/21.jpg)
VCRM Date / Version
1 SRS
2 SDS
3
Reference Documents
REQUIREMENT
SPECIFICATION
IDENTIFICATION
NUMBER
DESIGN SPECIFICA
TION
SYSTEM FUNCTION & PARAMETER DESCRIPTION
TEST NUMBER
VERIFICATION METHOD
TEST STAGES COMMENTS
UT UAT SIT PAT FAT
UT – UNIT TEST UAT – USER ACCEPTANCE TEST SIT – SYSTEM INTEGRATION TEST PAT – PROVISIONAL ACCEPTANCE TEST FAT – FINAL ACCEPTANCE TEST
VERFICATION CROSS REFERENCE MATRIX (VCRM)
CONTOH
![Page 22: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/22.jpg)
UT, CAT, AST,PAT,ST,FAT,IT
Scope of Testing
Modules/Components
Scope of System to be tested
[3.1] Test procedures for each stage of the testing [3.2] Test report for each stage of the test
Stages of Testing – UT to FAT
Test Locations/Sites
[5.1] Phased versus Full/Total [5.2] Black Box & Scenario Based
Test Approach
The plan must contain but not
limited to the followings
CONTOH
MASTER TEST PLAN
“ Master Test Plan which will contain information about the purpose and goals of testing within the project. In addition to that it will also identify the strategies that will be employed to implement and execute the testing and resources required.”
![Page 23: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/23.jpg)
[7.1] Verification Methods (I, A, D, T) [7.2] VCRM
Requirements Verification
[8.1] SW, HW, OS [8.2] Backup and Recovery
Test Environment And Test Configurations
Test Manager, Lead analyst, Test analyst, Tester, Test librarian
Test Organisation and Responsibilities
Test Tools And Test Equipment Manual and automated
The plan must contain but not
limited to the followings
MASTER TEST PLAN
![Page 24: TAKLIMAT PEMBANGUNAN SISTEM](https://reader031.fdocument.pub/reader031/viewer/2022012023/6169c9c011a7b741a34b5da1/html5/thumbnails/24.jpg)
Test Schedule and Dependencies
(e.g. TOR, Test Script/Procedure)
List of templates to be used
[11.1] Entry [11.2] Exit
Acceptance Criteria
[10.1] Configuration Management & Control of Test Environment [10.2] Process of Testing [10.3] Test Procedures [10.4] Test Report [10.5] TOR [10.6] TDS
Test Control
The plan must contain but not
limited to the followings
MASTER TEST PLAN