SOFTWARE HOUSE
Software house merupakan suatu kelompok orang atau individu atau perusahaan yang bekerja dibidang jasa untuk memproduksi berbagai keperluan pembuatan perangkat lunak (software).
Jenis Software house
· Perusahaan besar dan terkenal, seperti Microsoft , Oracle Corporation , HP , Adobe Systems , Apple Inc dan Red Hat
· Perusahaan produksi khusus, seperti Panorama , Hyperion , Siebel Systems , GazitIT , Enigma Technologies
· perusahaan produksi komponen software, seperti Developer Express , Dundas , ComponentOne
· Application Service Provider , seperti Salesforce
· Perusahaan difokuskan pada memberikan software solusi untuk industri vertikal atau wilayah geografis tertentu
Sebuah rumah perangkat lunak profesional biasanya terdiri dari setidaknya tiga didedikasikan-tim sub:
- bisnis analis yang mendefinisikan kebutuhan bisnis pasar
- software desainer / programmer yang membuat spesifikasi teknis dan menulis perangkat lunak
- perangkat lunak penguji yang bertanggung jawab untuk seluruh proses manajemen mutu
Dalam software house yang lebih besar, spesialisasi yang lebih besar bekerja, dan ada juga:
- teknis penulis yang menulis semua dokumentasi seperti buku petunjuk
- rilis spesialis yang bertanggung jawab untuk membangun seluruh produk dan software versioning
- desainer grafis yang sangat penting dalam industri game dan di tempat lain. Mereka biasanya bertanggung jawab atas desain antarmuka pengguna grafis .
- insinyur pemeliharaan yang berada di belakang dua, tiga atau lebih jalur dukungan
- bertanggung jawab untuk membuat solusi operasional, terutama jika beberapa pengetahuan khusus diperlukan konsultan. Contoh ini meliputi: bangunan kubus multidimensi dalam perangkat lunak bisnis intelijen , mengintegrasikan dengan solusi yang ada, dan menerapkan skenario bisnis di Manajemen Bisnis Proses perangkat lunak.
kontra:
- orang tidak begitu banyak terfokus pada spesialisasi
- setiap orang harus sangat fleksibel dan memiliki kemampuan untuk memainkan peran masing-masing (tidak setiap orang bersedia untuk melakukan itu)
- pendekatan ini mungkin hanya untuk yang lebih kecil, organisasi kurang formal
Pro:
- setiap orang memiliki pengetahuan lengkap tentang siklus produksi penuh
- orang yang melakukan berbagai tugas apa yang membuat terutama kaum muda bersemangat tentang pekerjaan mereka
- ada kemungkinan sangat baik untuk mengelola beban kerja terutama dalam situasi krisis seperti "semua tangan di pompa"
Struktur software house