Anda di halaman 1dari 3

Software Requirements Specification (SRS) atau Spesifikasi Kebutuha...

1 of 3

Home

Biodataku

Daftar Blog

Umum

Tip & Trik

Program

http://blog.binadarma.ac.id/yantox_ska/2013/02/05/software-requireme...

RSS : Posts

Penelitian

Materi Kuliah

Makalah

Jurnal

Info Kesehatan

Written on February 5, 2013 at 1:33 pm by Suyanto Jarwosuwito

Recent

Software Requirements Specification


(SRS) atau Spesifikasi Kebutuhan
Perangkat Lunak (SKPL)
Filed under Info IT, Jurnal, Penelitian

Comments

no comments

Apa itu SRS/SKPL?

Sebuah dokumen yang berisi pernyataan lengkap dari apa yang dapat
Like
dilakukan oleh perangkat lunak, tanpa menjelaskan bagaimana hal
tersebut dikerjakan oleh perangkat lunak
Mencantumkan deskripsi perangkat lunak dengan lingkungannya
(Mencakup antarmuka untuk perangkat keras, perangkat lunak,
komunikasi dan pemakai).
SRS umumnya dikembangkan bersama oleh calon pengguna dan para
pengembang system/perangkat lunak
Faktor-faktor yang dipertimbangkan dlm pembuatan SRS
1. Untuk Siapa perangkat lunak dikembangkan ?

Comments

Tags

100 Kalimat Indah Dalam Lirik Lagu Iwan Fals dkk


Linked List Menggunakan Pascal
Praktikum Struktur Data Menggunakan Turbo C++
Soal Latihan if() dan switch() dalam Turbo C++
Class Diagram Relationships
Metode dalam Data Mining
Data Warehouse dan Data Mining
Siklus Riset
KEAMANAN DATABASE MENGGUNAKAN
METODE ENKRIPSI

Sumatera Selatan Web Link


Dinas Perhubungan Komunikasi dan Informatika
Pemprov Sumsel
Relawan TIK Sumsel

Blog Link
Bina Darma Blog
Bina Darma Web

Siapa yang menyediakan dana ?


Kepada siapa proposal pengembangan perangkat lunak akan
diberikan ?
Yakinkan calon pengguna bahwa perangkat lunak yang akan dibuat
memang dibutuhkan
2. Masalah apa yang akan diselesaikan dengan kehadiran perangkat lunak yang baru ?
Seorang analis perlu berfikir dengan seksama masalah apa yang akan diselesaikan
dengan kehadiran perangkat lunak baru.
Harus dingat.! Komputer hanya alat bantu. Komputer tidak dapat memecahkan
semua masalah yang ada pada suatu perusahaan.

Hidup Damai
Lembaga Penelitian IAIN Raden Fatah Palembang
Leon Andreti Abdillah
Merry Agustina
Mutakin Bakti
Suyanto
Usman
Zanial

Searching Location
3. Dimana perangkat lunak akan diimplementasikan ?

Terms of Use

Karakteristik yang berbeda terhadap kebutuhan calon pengguna akan


mempengaruhi model dan desain perangkat lunak yang dikembangkan, termasuk
implementasi di lapangan
4. Kapan perangkat lunak yang baru sudah harus dijalankan ?
para pengembang harus memperhatikan kapan waktu dimulainya pengerjaan
proyek pengembangan perangkat lunak baru dan kapan waktu perangkat lunak
tersebut sudah harus dikembangkan
Berpengaruh terhadap model pengembangan perangkat lunak yang akan
dipergunakaan.
Fungsi dokumen SRS
1. Mencatat semua kebutuhan calon pengguna perangkat lunak.
2. Sebagai kontrol saat proses pengembangan perangkat lunak dilakukan, sehingga setiap
tahapan pengerjaan pengembangan sesuai dengan yang diharapkan.
3. Digunakan sebagai acuan pada saat pengujian dilakukan sehingga hasil akhir sesuai
dengan yang dibutuhkan.
4. Dijadikan pedoman jika terdapat perbedaan pendapat antara calon pemakai dengan
pengembang sistem terhadap hasil dari pengembangan perangkat lunak
5. Bukti bahwa pengembang telah melakukan tahap software reguirements analysis.
Kriteria dokument SRS yang baik
1. Benar (correct)
2. Tepat (precise)

View Larger Map Get Directions View Bird's Eye

My Twitter Friends
Friends: Followers:

Slide Show
Syntax error in album
specification. Album does
not exist: 1

Ikuti Blog ini


RSS feed

My Yahoo

My Facebook

26/10/2014 1:24

Software Requirements Specification (SRS) atau Spesifikasi Kebutuha...

2 of 3

http://blog.binadarma.ac.id/yantox_ska/2013/02/05/software-requireme...

3. Unambiguouity
4. Lengkap (complete)
5. Bisa diverifikasi (verifiable)
6. Konsisten
7. Understandable
8. Bisa dimodifikasi (modifiedable)
9. Dapat ditelusuri (traceable)
10. Harus dapat dibedakan bagian what (bagian spesifikasi) dan how (bagian yang
menjelaskan bagaimana menjelaskan what tadi)
11. Dapat mencakup dan melingkupi seluruh sistem
12. Dapat melingkupi semua lingkungan operasional, misalnya interaksi fisik dan operasional.
13. Bisa menggambarkan sistem seperti yang dilihat oleh pemakai.
14. Harus toleran (bisa menerima) terhadap ketidaklengkapan, ketidakpastian (ambiguous)
dan ketidak konsistenan.
15. Harus bisa dilokalisasi dengan sebuah coupling, yaitu hubungan ketergantungan antara
dua model yang tidak terlalu erat.
Hindari hal-hal berikut saat pembentukan SRS

Download
Adobe Reader 7
Flash Player
Nod32Bussines Edition
Opera 964
Turbo Pascal 7.1
WinAmp 5 Full Version
WinRAR 4
Yahoo Multi Messgr
YMessgr 9 Offline Install

Tag Cloud

Algoritma
array Asset

Suyanto Jarwosuwito

1. Over specification (penjelasan berlebih dan berulang-ulang sehingga menjadi tidak jelas)
2. Tindakan unconcistency
3. Ambiguity dalam kata atau kalimat
4. Menuliskan mimpi-mimpi , yaitu hal-hal yang tidak bisa dilakukan

Create
your
badge

Aspek yg harus terlihat di SRS


1. Fungsi
Menjelaskan fungsi dari perangkat lunak (digunakan untuk apa keperluan apa), sifat
perangkat lunak dan datanya

internet
programming
Keamanan linked list
Makalah niit nokia
panduan

2. Non-Fungsi
reliability
maintainbility
security
integrity
Ergonomic
Performance
Orang yang terlibat dalam pembuatan SRS
1. Pemakai (user)
Merupakan orang yang akan mengoperasikan/menggunakan produk final dari
perangkat lunak yang dibuat.

Security Audit autoplay


Basis Data blog c++
chat class diagram
datawarehouse
Dekripsi Effectiveness
Efficiency Resources
Enkripsi flu flu babi
handphone informasi
Information Systems

Calendar
February 2013
M T WT F S S
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28
Dec
Jul

pemrograman
persamaan kuadrat pingbox

praktikum

programming
sistem skripsi
sort stack struktur data
Tersandikan tip trik turn
queue

off vaksin

xml yahoo

Archives
2. Sponsor/ Client
Orang atau perusahaan yang mau membuat sistem (yang menentukan).

April 2014 (2)


March 2014 (1)
December 2013 (4)

3. Sistem analyst (sistem engineer)


Adalah orang yang biasa melakukan kontak teknik pertama dengan client. Bertugas
menganalisis persoalan, menerima requirement dan menulis requirement.
4. Software engineer

November 2013 (1)


July 2013 (2)
February 2013 (2)
December 2012 (3)
November 2012 (1)

Merupakan orang yang bekerja setelah kebutuhan perangkat lunak dibuat (bekerja
sama dengan sistem engineer berdasarkan SRS)
5. Programmaer

August 2012 (1)


July 2012 (1)
June 2012 (1)
April 2012 (1)

Orang yang akan menerima spesifikasi perancangan perangkat lunak, membuat


kode dalam bentuk modul, menguji dan memeriksa (tes) modul.

March 2012 (1)


November 2011 (1)

6. Test integration group


Kumpulan orang yang melakukan tes dan mengintegrasi modul.

October 2011 (1)


July 2011 (1)
April 2011 (7)

7. Maintenance group
Orang yang memantau dan merawat performansi sistem perangkat lunak yang
dibuat selama pelaksanaan dan pada saat modifikasi muncul (80% dari pekerjaan).
8. Technical Support

February 2011 (1)


January 2011 (1)
December 2010 (1)
November 2010 (2)
October 2010 (2)

Orang-orang yang mengelola (manage) pengembang perangkat lunak, termasuk


konsultan atau orang yang mempunyai kepandaian lebih tinggi.

August 2010 (3)

26/10/2014 1:24

Software Requirements Specification (SRS) atau Spesifikasi Kebutuha...

3 of 3

http://blog.binadarma.ac.id/yantox_ska/2013/02/05/software-requireme...

9. Staff dan Clerical Work

July 2010 (4)

Bertugas mengetik, memasukkan data dan membuat dokumen.

June 2010 (1)


April 2010 (3)

Template SRS bisa download disini.

March 2010 (1)


November 2009 (2)

bookmark

July 2009 (1)


June 2009 (6)

Google Cendikia

Like

Related posts:

Recent Comment
1. Panduan Penulisan Proposal Skripsi SI Revisi 2009
2. Final Report Software Project Management Plan (SPMP)
3. SISTEM PENDUKUNG KEPUTUSAN PENJUALAN BUKU MENGGUNAKAN METODE
TREND MOMENT
4. Metode Analisis & Desain Sistem Informasi FAST
5. Penelitian Sebelumnya
6. Nokia Nseries PC Suite
7. Metode Enkripsi Untuk Multiple Database Format Berbasis XML
8. KUISIONER AUDIT SISTEM INFORMASI
9. Object Oriented Analysis and Design (Studi Kasus Gallery VCD)

zac on SAP Struktur Data


aan on Fungsi String di Turbo C++
solikin on Biodataku
sakti on Tutorial Pemrograman Java NetBeans IDE
Suyanto Jarwosuwito on Daftar Judul Skripsi/Tugas
Akhir Teknik Informatika dan Sistem Informasi

Filed under Info IT, Jurnal, Penelitian


Tags: internet programming, Makalah, pemrograman, skpl, skripsi, srs
Latihan Program Array di Turbo C++
Metode Enkripsi Untuk Multiple Database Format Berbasis XML

Share your thoughts, leave a comment!

Klik-Klik yang
menguntungkan
Tinggalkan Pesan
Anda
Shoutbox

Users online: 2 guest(s).

kaka slank: coba 100 kata mutiara slank


Name: salam kenal [link]
yantox: @santi : silahkan cek disini, maaf terlambat merespon. [link]
santi: Pak tolong bagi contoh program aplikasi linked list mengunakan free
pascal.......?sedang butuh
Name: salam kenal dari jogja [link]
yantox: rooney : sama-sama
rooney: Teng-Q Artikelnya sangat bermanfaat
Names: [link] | [link]

26/10/2014 1:24

Anda mungkin juga menyukai