Anda di halaman 1dari 4

PERENCANAAN PROYEK APLIKASI

Initial Checklist
1. Tempat mencatat ide, apa inisialisasi ide yang ada?
Jawab :
2. Apa permasalahan utama pada aplikasi yang akan dibuat, semuanya
dicatat disini?
Jawab :
3. Bagaimana cara meproses data dan bagaimana metodenya?
Jawab :
4. Apakah ide ini merupakan ide untuk aplikasi yang akan dibuat dan
dibutuhkan banyak orang? Jika merupakan suatu yang dibutuhkan,
siapa target user yang dituju? Siapa saja yang dapat
menggunakannya?
Jawab :
5. Apakah ada kebutuhan kedua untuk software ini?
Jawab :
6. Jika ada sesuatu yang mungkin dapat mendukung ide ini, apa sajakah
itu?
Jawab :
7. Daftar fitur yang akan digunakan untuk mendukung aplikasi!
Jawab :
8. Apa yang membuat ide ini berbeda atau lebih baik dari aplikasiaplikasi yang sudah ada terlebih dahulu?
Jawab :
9. Adakah aspek aplikasi yang belum jelas?
Jawab :
10.
Apakah aplikasi yang akan dibuat itu bersifat gratis atau akan
dikomersialkan, atau free komersial? Mengapa gratis atau komersial?
Jawab :
11.
Jika aplikasi komersial, berapa harga yang pantas? Mengapa?
Jawab :
12.
Bagaimana cara mendistribusikan aplikasi ini?

Dengan floppy disk / CD / DVD / Internet? Mengapa memilih system


distribusi tersebut?
Jawab :
13.
Support apa saja yang akan diberikan?
E-mail / web / forum / telepon
Jawab :

Additions / Changes Checklist


1. Tambahan apa saja yang dibutuhkan? Perubahan yang terjadi?
Jawab :
2. Apa pengaruh dari initial idea?
Jawab :

Requirements
1. Apa fungsi utama aplikasi yang akan dibuat? Jelaskan!

Jawab :
2. Apa fungsi kedua dari aplikasi? Jelaskan!
Jawab :
3. Apakah fungsi utama dan kedua itu dimasukkan ke dalam satu
aplikasi atau dibagi menjadi beberapa aplikasi? Jelaskan mengapa
dan apa kelebihannya?
Jawab :
4. Jika aplikasi berhubungan dengan pengolahan data, dari mana asal
data? Sebagai contoh, apakah data berasal dari input keyboard atau
dari file?
Jawab :
5. Apa bentuk pengolahan data yang diambil (input)?
Jawab :
6. Jika aplikasi yang dibuat itu adalah pengolah data, komponenkomponen apa yang dibutuhkan untuk membuat aplikasi itu lebih baik
dari yang sudah ada?
Jawab :
7. Apa bentuk hasil dari pengolahan data itu?
Jawab :
8. Berapa banyak end user yang tertarik dengan aplikasi ini?
Jawab :
9. Interface yang bagaimana yang dibutuhkan? Apakah sangat dasar
(command line) atau yang modern menggunakan button, drop down
box dan elemen interface lainnya?
Jawab :
10.
Jika iya, elemen tambahan apa yang akan digunakan?
Jawab :
11.
Bagaimana cara menjelaskan penggunaan aplikasi kepada user?
Jawab :
12.
Apakah aplikasi membutuhkan penyimpanan file?
Ya / Tidak
Jika Ya, apa tipe file yang digunakan?
Jawab :
13.
Apakah aplikasi yang dibuat berhubungan dengan aplikasi lain?
Ya / Tidak

Jika Ya, aplikasi apa saja?


Jawab :
14.
Apakah aplikasi membutuhkan output yang berupa cetakan?
Ya / Tidak
Jika Ya, apa?
Jawab :

Error Documenting
1. Jelaskan error yang terjadi dan dampak dari error tersebut terhadap
aplikasi?
Jawab :
2. Bagian kode mana yang bermasalah sehingga timbul error?
Jawab :
3. Keputusan apa yang dibuat untuk masalah ini?
Jawab :