24
Company Proprietary and Confidential The document name can go here PEMBANGUNAN TAKLIMAT 12 MAC 2015 ENCIK KATHIRRASAN K.KUPUSAMY KETUA PERUNDING PEMBANGUNAN SISTEM SISTEM

TAKLIMAT PEMBANGUNAN SISTEM

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: TAKLIMAT PEMBANGUNAN SISTEM

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

FASA PEMBANGUNAN SISTEM ( AKTIVITI & SERAHAN )

SESI SOAL JAWAB

METODOLOGI PENGENALAN

Kandungan

PENGENALAN

• METODOLOGI PEMBANGUNAN SISTEM

Page 3: TAKLIMAT PEMBANGUNAN SISTEM

BAHAGIAN PERUNDINGAN ICT, MAMPU

Objektif :

Memberi pendedahan Metodologi Pembangunan Sistem,

aktiviti dan serahan bagi setiap fasa.

PENGENALAN

Page 4: TAKLIMAT PEMBANGUNAN SISTEM

BAHAGIAN PERUNDINGAN ICT, MAMPU

PERANCANGAN ANALISIS

REKABENTUK PEMBANGUNAN

PENGUJIAN DAN PENERIMAAN

PELAKSANAAN PENYELENGGARAAN

METODOLOGI PEMBANGUNAN SISTEM

Page 5: TAKLIMAT PEMBANGUNAN SISTEM

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

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 8: TAKLIMAT PEMBANGUNAN SISTEM

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

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

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

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

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

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

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

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

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

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

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

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

BAHAGIAN PERUNDINGAN ICT, MAMPU

SESI SOAL JAWAB

TERIMA KASIH

Page 21: TAKLIMAT PEMBANGUNAN SISTEM

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

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

[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

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