CLICK HERE FOR BLOGGER TEMPLATES AND MYSPACE LAYOUTS »

31.8.09

SoFTWaRe EngInEErIng

Software Engineering adalah seseorang yang mampu memilih alat bantu yang baik dalam perencanaan maupun dalam penerapan perangkat lunak & memiliki teknik yang baik untuk menilai perangkat lunak yang dihasilkan serta mampu mengkordinasikan, mengontrol & mengatur pelaksanaan pekerjaan pembuatan perangkat lunak.

Langkah kerja Software Engineering adalah sebagai berikut :

  1. Metode : adalah metode yang digunakan untuk membuat atau mengembangkan perangkat lunak. Jadi metode ini mencakup : Perencanaan proyek & perkiraan, Analisis keperluan sistem & perangkat lunak, Perancangan struktur data, Arsitektur program, Prosedur algoritma, Coding, Testing dan Pemeliharaan.
  2. Alat Bantu : adalah alat bantu yang digunakan untuk mendukung pelaksanaan pengembangan atau pembuatan perangkat lunak.
  3. Procedure : akan mendefinisikan urutan-urutan pengerjaan dari metode & alat bantu yang digunakan dalam pemecahan atau pembuatan perangkat lunak.

Sedangkan siklus kerja dari Software Engineering yaitu:

  • Software Engineering → Analisis (tahap dimana SE menganalisis/mengenali hal-hal yang diperlukan dalam pembuatan & pengembangan perangkat lunak) →
  • Desain (tahap penerjemahan dari keperluan atau data yang telah dianalisis ke dalam bentuk yang mudah dimengerti oleh pemakai) →
  • Pengkodean (tahap menerjemahkan data atau pemecahan masalah yang telah dirancang ke dalam bahasa yang pemograman yang telah ditentukan) →
  • Testing (tahap menguji coba terhadap program yang telah dibuat) →
  • Perawatan

0 komentar: