metedologi pengembangan sistem n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
METEDOLOGI PENGEMBANGAN SISTEM PowerPoint Presentation
Download Presentation
METEDOLOGI PENGEMBANGAN SISTEM

Loading in 2 Seconds...

play fullscreen
1 / 21

METEDOLOGI PENGEMBANGAN SISTEM - PowerPoint PPT Presentation


  • 148 Views
  • Uploaded on

ANALISIS DAN DESAIN SISTEM INFORMASI. METEDOLOGI PENGEMBANGAN SISTEM. PENGERTIAN. Metodologi pengembangan sistem adalah suatu proses yang digunakan untuk mengembangkan sistem informasi . Metodologi meliputi : A ktivitas yang dilakukan pada setiap langkah ( fase )

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'METEDOLOGI PENGEMBANGAN SISTEM' - nevina


Download Now An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
pengertian
PENGERTIAN

Metodologipengembangansistemadalahsuatuproses yang digunakanuntukmengembangkansisteminformasi. Metodologimeliputi:

  • Aktivitasyang dilakukanpadasetiaplangkah (fase)
  • Perananindividudankelompokdalamsetiapaktivitas
  • Deliverablesdanstandardkualitasbagisetiapaktivitas, dan
  • Peralatan(“tools”) danteknik yang digunakanuntuksetiapaktivitas .
mengapa pengembangan sistem menggunakan metodologi
Mengapapengembangansistemmenggunakanmetodologi ?
  • Memastikanpendekatan yang konsistendalamsetiapproyek.
  • Mengurangirisiko yang berkaitandengankesalahandanmenghindarijalanpintas.
  • Menghasilkandokumentasi yang konsistendanlengkapuntuksetiapproyek .
prinsip pengembangan sistem
Prinsippengembangansistem

1. Melibatkanpenggunadanpemiliksistem (Get the owners and users involved). Sangatpentingdalamkesuksesanpengembangansistemuntukmelibatkanpenggunadanpemiliksistem.

2. Gunakanpendekatanpenyelesaianmasalah (Use a problem-solving approach). Telitidanmengertimasalahdankontekssistem. Tentukankebutuhanbagisetiappenyelesaianmasalah. Ketahuialternatifpemecahannyadancubapilih yang terbaik. Kemudiandesaindanimplementasikanalternatifpenyelesaianmasalahtersebut. Dan yang terakhiradalahmenelitinilaiataukesanpenyelesaianmasalahtersebutdancobauntukmemperbaikinya.

slide5

Cont’

3. Tentukanfasedanaktivitas (Establish phases and activities). Secara umum terdapat 5 fase dasar dalam pengembangan sistem, yaitu:

1. Tinjauansistem

2. Analisissistem

3. Desainsistem

4. Implementasisistem

5. Penunjangsistem

4. TentukanStandarbagi Pembangunan danDokumentasi yang Konsisten (Establish standards for consistent development and documentation). Standarpengembangansistembiasanyamenerangkanhal-halsebagaiberikut:

  • Aktivitas
  • Tanggungjawab
  • Garispanduan @ kebutuhandokumentasi
  • Kriterianpengukurankualitas
slide6

Cont’

5. Lihatsistemsebagaiinvestasipenting (Justify systems as capital investments). Sisteminformasimerupakaninvestasipenting, olehkarenaituterdapatduaisu yang harusdipertimbangkan, yaitupemecahanmasalahdanfeasibilitasterutamadarisegisignifikanbiaya. Signifikanbiayaadalahhasilperbandingandiantarabiayapengembangan yang dijalankandenganmanfaatsistem.

slide7

Cont’

6. Jangantakutuntukmembataldanmembetulkanruanglingkup (Don’t be afraid to cancel). Adakalanyasetiapproyek yang dibatalkantersebutmemilikilebihrendahbiayanyadibandingkandenganapabilaproyektersebutditeruskandenganmemilikibanyakmasalah. Kemudianmenentukan “checkpoints” feasibilitasproyekdenganmempertimbangkan :

  • Pembatalanproyekjikaproyektersebuttidakfeasibel.
  • Penilaiansemulabiayadanjadwaljikaruanglingkupproyekdibesarkan.
  • Kecilkanruanglingkupjikaanggarandanjadwaldibekukandantidakmencukupi untuk menampung semua tujuan proyek .

7. Divide and Conquer. Setiap sistem merupakan sebahagian dari sistem yang lebih besar (super-systems). Dan memiliki sistem yang lebih kecil (subsystems). Pecahkan sistem kepada sub sistem supaya mudah untuk mengontrol masalah dan mengembangkan sistem yang lebih besar.

slide8

Cont’

8. Design Systems for Growth and Change. Kebanyakansistemanalismengembangkansistemmengikutiperkembangan yang secaralangsungdirasakanpadasaatini. Entropy iaitukerusakan yang biasaberlaku &tidakbisadihindariolehsistem.

metedologi dalam pengembangan sistem
METEDOLOGI DALAM PENGEMBANGAN SISTEM

Terdapatbeberapametedologi yang digunakandalampengembangansistem, diantaranya:

  • Metedologi FAST (Forecasting and Assessment in Science and Technology)
  • MetodologiLife CycleProyek
  • Metodologi CASE (Computer-Aided Systems Engineering)
fast forecasting and assessment in science and technology
FAST(Forecasting and Assessment in Science and Technology)

FAST (Forecasting and Assessment in Science and Technology) merupakansalahsatumetodologipengembangansistem.

Terdapat 8 fasepengembangan yang digunakandalammetedologi FAST.

Terdapat pula beberapasimbol yang digunakandalammetedologi FAST yang memilikifungsimasing-masing.

symbol
SYMBOL

KeteranganFAST Life Cycle and Methodology, terhadapsimbol-simbolyang digunakan:

  • Segiempatbulat: fasepengembangansistem.
  • Anakpanahhijautebal: aliraninformasi yang memulaiproyekFAST.
  • Anakpanahhitamtebal: deliverables (outputs) utamasetiapfase. Setiap deliverable mempunyaidokumentasidan/atauspesifikasipenting. Deliverable sebuahfasebisamenjadi input kepadafase yang lain.
  • Anakpanahhitam, tipis, duaarah: aliraninformasisekunderdankomunikasi. Aliranterdiridaripembicaraan, musyawarah, surat, memo, laporan, dll.
  • Segiempat: individu/organisasi yang berinteraksidengansistemanalis.
  • Bulatanhitam: checkpoints dimanapesertaproyekperlumenilailagifeasibilitasdan/atauruanglingkupproyek .
fase pengembangan
Fasepengembangan
  • FaseTinjauan :Penentuankonteks, ruanglingkup, anggaran, stafdanjadwalproyek.
  • FaseKajian : Mengetahuidanmenganalisis domain masalahbisnesdanteknikaluntuksetiapmasalah, sebabdankesantertentu.
  • FaseDefinisi :Mengetahuidanmenganalisiskebutuhanbisnes yang bisadigunakanuntukpenyelesaianteknikalsuatumasalah.
  • Fase Konfigurasi :Mengetahui dan menganalisis beberapa penyelesaian teknikal yang bisa mengatasi masalah dan memenuhikebutuhan bisnes. Output fase ini adalah penyelesaian target dan feasibilitas.
slide13

Cont’

5. Fase Pembelian : Mengetahui dan menganalisis produk perangkat keras dan perangkat lunak yang akan dibeli untuk kebutuhan proyek.

6. Fase Desain :Menentukan kebutuhan teknikal untuk penyelesaian target.

7. Fase Pembangunan :Mengembangkan dan menguji penyelesaian sistem (prototaip)

8. FasePenghantaran : Menggunakansistemdalamproduksisehari-hari.

life cycle proyek
LIFE CYCLE PROYEK

Selepaspengembangansistemselesaiperludibuatpenunjangsistem, yaitu : pemeliharaansecaraterusmenerusterhadapsistemtermasukdidalamnyaadalah program penyelenggaraandanpeningkatansistem.

Aktivitas :

  • Membetulkankesalahansistem.
  • Membantupengguna.
  • Menyesuaikansistemkepadakebutuhanbaru.
slide15

Cont’

Secaraumumaktivitas yang seringdijalankandalamkebanyakan/semuametodologiadalah :

  • Pencarianfakta : pengumpulaninformasi; pengumpulan data, proses formal yang menggunakankajian, wawancara, diskusi, angket, percontohandanteknik-teknik lain untukmengumpulinformasitentangkebutuhandankeutamaansistem.
  • Dokumentasidanpresentasi : kemahiranberkomunikasipentingdalammensukseskanproyek.
slide16

Cont’

  • Anggarandanpengukuran : untukmelihatkualitasdanproduktivitassistem.

Terdapatduapendekatan yang bisadigunakandidalammenganggarkanproyek, yaitu:

1. Mengelakanpengganggarantakut, tidakpastiataukurangkeyakinan.

2. Menggunakanpengalamandan data (own + others) dariproyeksebelumnyadanmemperbaikianggaransecaraterusmenerus.

  • Analisisfeasibilitas : penilaianterhadapmanfaatpembangunansisteminformasikepadaorganisasiatauperusahaan.
slide17

Cont’

  • Pengelolaanproyekdanproses :
    • Pengelolaanproyek : aktivitasterusmenerusdimanabagiananalisismerancang, mendistribusikan, mengarahkandanmengontrolproyekuntukmembangunkansistemmengikutibiayadanwaktu yang ditetapkan. Kebanyakanproyekgagaldikarenakankepimpinandanpengelolaan yang lemah.
    • Pengelolaanproses : aktivitas yang terusmenerusdalammenetapkankebutuhanbagiaktivitasproses, manfaat, peralatandan output yang akandihasilkan. Tujuanpengelolaanprosesadalahuntukmenyelaraskanpendekatandan output proyek .
case computer aided systems engineering
CASE (Computer-Aided Systems Engineering)

CASE merupakanaplikasiteknologiinformasiuntukaktivitas, teknik, metodologipengembangansistem.

Peralatan CASE adalahpemrograman (software) yang mengautomasikanataumendukungfase-fase SDLC(Systems Development Life Cycle).

slide20

Cont’

Tujuan CASE adalahuntukmempercepatprosespengembangansistemdanmeningkatkankualitassistem yang dihasilkan.

Sebetulnya CASE bukansatumetodologiataualternatifkepadametodologi, namun CASE lebihberkecenderunganuntukmendukungstrategi, teknikdan output metodologi.

slide21

T.E.R.I.M.A

K.A.S.I.H….

ADA PERTANYAAN

???