• alat (misalnya, standar diagram
untuk notasi seperti UML (Unified Modeling
Language)).
Penggunaan standar eksternal. Konstruksi
tergantung pada penggunaan standar eksternal untuk konstruksi
bahasa, alat konstruksi, teknik
antarmuka, dan interaksi antara Software
Konstruksi KA dan Kas lainnya. Standar berasal
dari berbagai sumber, termasuk hardware dan
spesifikasi perangkat lunak antarmuka (seperti
Object Management Group (OMG)) dan internasional
organisasi (seperti IEEE atau ISO).
Penggunaan standar internal. Standar juga
dibuat secara organisasi di perusahaan
tingkat atau untuk digunakan pada proyek-proyek tertentu. Ini
standar mendukung koordinasi kegiatan kelompok,
meminimalkan kompleksitas, mengantisipasi perubahan,
dan membangun untuk verifikasi.
2. Mengelola Pembangunan
2.1. Aset dalam Siklus Hidup Model
[1 *]
Banyak model telah dibuat untuk mengembangkan
perangkat lunak; beberapa menekankan konstruksi yang lebih
dari yang lain.
Beberapa model yang lebih linier dari pembangunan
sudut pandang-seperti air terjun dan
dipentaskan pengiriman model siklus hidup. Model ini
memperlakukan konstruksi sebagai aktivitas yang terjadi hanya
setelah bekerja prasyarat yang signifikan telah completed-
termasuk persyaratan rinci bekerja,
karya desain yang luas, dan perencanaan rinci.
Pendekatan yang lebih linier cenderung menekankan
kegiatan yang mendahului konstruksi (persyaratan
dan desain) dan membuat pemisahan lebih jelas
antara kegiatan. Dalam model ini,
penekanan utama konstruksi dapat coding.
Model-model lain yang lebih berulang-seperti
prototyping evolusi dan pengembangan tangkas.
Pendekatan ini cenderung memperlakukan pembangunan
sebagai suatu kegiatan yang terjadi bersamaan dengan
kegiatan pengembangan perangkat lunak lainnya (termasuk
persyaratan, desain, dan perencanaan) atau yang tumpang tindih
mereka. Pendekatan ini cenderung untuk mencampur desain,
coding, dan kegiatan pengujian, dan mereka sering memperlakukan
kombinasi kegiatan konstruksi (lihat
Manajemen Software dan Software Proses
Kas).
Akibatnya, apa yang dianggap sebagai "konstruksi"
juga tergantung pada hidup
model siklus digunakan. Secara umum, konstruksi perangkat lunak
sebagian besar coding dan debugging, tetapi
juga melibatkan perencanaan konstruksi, detail
desain, unit testing, pengujian integrasi, dan lainnya
kegiatan.
2.2. Perencanaan Konstruksi
[1 *]
Pemilihan metode konstruksi adalah aspek kunci
dari kegiatan konstruksi-perencanaan. Pilihan
metode konstruksi mempengaruhi sejauh
mana prasyarat pembangunan dilakukan,
urutan di mana mereka dilakukan, dan
sejauh mana mereka harus diselesaikan sebelum
pekerjaan konstruksi dimulai.
Pendekatan konstruksi mempengaruhi proyek
kemampuan tim untuk mengurangi kompleksitas, mengantisipasi
perubahan, dan membangun untuk verifikasi. Masing-masing
tujuan tersebut dapat juga ditujukan pada proses,
persyaratan, dan desain tingkat-tetapi mereka
akan dipengaruhi oleh pilihan konstruksi
metode.
perencanaan konstruksi juga mendefinisikan urutan
di mana komponen dibuat dan terintegrasi,
strategi integrasi (misalnya , bertahap atau
integrasi tambahan), kualitas perangkat lunak
proses manajemen, alokasi tugas
tugas untuk insinyur perangkat lunak khusus, dan
tugas-tugas lainnya, sesuai dengan metode yang dipilih.
2.3. Konstruksi Pengukuran
[1 *]
Banyak kegiatan konstruksi dan artefak dapat
diukur-termasuk kode yang dikembangkan, kode
dimodifikasi, kode kembali, kode hancur, kompleksitas kode,
statistik inspeksi kode, kesalahan-fix dan
kesalahan-menemukan harga, usaha, dan penjadwalan. Pengukuran ini
dapat berguna untuk tujuan pengelolaan
konstruksi, memastikan kualitas selama konstruksi,
dan meningkatkan proses konstruksi, antara
kegunaan lain (lihat Rekayasa Perangkat Lunak Proses
KA untuk lebih lanjut tentang pengukuran).
Sedang diterjemahkan, harap tunggu..
