Menyatakan Masalah
Function
Sebutkan persyaratan kinerja khusus untuk memenuhi kebutuhan pribadi atau
populer dari klien / pengguna.
Sebutkan persyaratan kinerja khusus untuk mengakomodasi kegiatan utama
dalam proyek.
Sebutkan persyaratan kinerja unik yang dibuat oleh hubungan antara aktivitas
dalam proyek
Form
Mengidentifikasi pengaruh bentuk site pada desain bangunan utama
Identifikasi pengaruh lingkungan yang menonjol pada desain bangunan.
dentifikasi kualitas proyek dan implikasinya pada desain bangunan.
Economy
Menetapkan sikap terhadap anggaran awal dan pengaruhnya terhadap bahan
dan bangunan.
Tentukan apakah biaya operasi merupakan masalah penting, untuk arahan
desain
Rekonsiliasi perbedaan yang mungkin antara anggaran awal dan biaya siklus
hidup.
Time
Pertimbangkan kemungkinan pengaruh lingkungan berhubungan dengan sejarah
Pertimbangkan kegiatan utama mana yang paling mungkin tetap statis dan tetap
dan yang mungkin dinamis dan fleksibel.
Pertimbangkan implikasi perubahan dan pertumbuhan pada kinerja jangka
panjang.
Ada berbagai aplikasi pemrograman dengan banyak variasi, dan berbagai tingkat
kecanggihan dalam setiap aplikasi yang mencerminkan meningkatnya kompleksitas
proyek pembangunan. Perhatikan bahwa masing-masing dari empat derajat yang
diuraikan dalam bagian ini dibangun berdasarkan pengalaman tingkat sebelumnya dan
pada prinsip-prinsip dasar dan teknik dasar dari tingkat kecanggihan pertama.
Ada hubungan erat antara derajat pemrograman dan kondisi variabel yang mendasari
layanan harus disediakan. Pemrogram harus belajar untuk membuat penyesuaian dan
modifikasi pada tipikal kegiatan pemrograman tanpa harus menemukan metode
pemrograman baru
Seorang pemula dalam pemrograman juga harus belajar untuk tidak bingung oleh
kompleksitas suatu proyek. Bagian terakhir menjelaskan bagaimana metode ini,
pertimbangannya, dan keputusan klien dapat memberi keteraturan dan
penyederhanaan masalah desain.
Sebelum bertemu dengan klien untuk pertama kalinya, programmer utama mengatur
tim proyek dan memberikan tugas sesuai dengan rencana kerja. Tim dapat terdiri dari
seorang programmer utama, seorang asisten programmer, seorang manajer proyek,
dan, terkadang, seorang spesialis untuk jenis bangunan tertentu. Rencana kerja
mencakup jadwal dan penjelasan aktivitas,pengiriman dan anggota tim yang ditugaskan
untuk menyelesaikannya. Tim menyiapkan daftar data awaldibutuhkan dari klien.
Tim proyek pergi ke tempat klien untuk rapat organisasi. Salah satu alasan utama
pertemuan itu adalah
untuk mengidentifikasi pembuat keputusan. Dapat diasumsikan bahwa orang-orang
yang memiliki tanggung jawab dan akuntabilitas produk memiliki wewenang untuk
pengambilan keputusan. Klien / pemilik biasanya diidentifikasi sebagai pembuat
keputusan utama, namun klien / pengguna dan agen pemerintah memengaruhi
keputusan.
Karena tujuan proyek dapat menentukan sifat data yang akan dikumpulkan, maka lebih
baik untuk memperoleh serangkaian tujuan awal
pemilik dan manajemen senior sebelum mereka sampai ke detail. Ini juga waktu untuk
menjelaskan proses pemrograman dan jadwal kegiatan, termasuk tanggal dan waktu
pertemuan yang kritis. Bijaksana untuk memverifikasi harapan klien untuk konten dan
organisasi pada laporan akhir, serta mengoordinasikan penggunaan aplikasi komputer
untuk seluruh tim