Bagaimana Organisasi Dapat Menata Diri Sendiri

Bagaimana Organisasi Dapat Menata Diri Sendiri

Setiap arsitek perangkat lunak telah memainkan peran pengembang perangkat lunak, tetapi sangat sedikit pengembang perangkat lunak akan mendapatkan kesempatan untuk memainkan peran arsitek di masa depan mereka. Berkembang menjadi seorang jasa arsitek atau setidaknya yang baik membutuhkan dedikasi bertahun-tahun untuk teknologi, konsepnya dan tren yang muncul serta praktik terbaik. Ada terlalu sedikit arsitek yang layak di luar sana dan kadang-kadang kelangkaan arsitek cukup mengkhawatirkan. Mengkhawatirkan karena mungkin itu masih tidak terlalu mengejutkan, meskipun karena kita semua tahu kemampuan dan keterampilan yang diharapkan dari seorang arsitek cukup menuntut hari-hari ini dan sangat langka untuk dimiliki. Ini merupakan peran yang sangat menekan, bertanggung jawab dan penting dalam sebuah organisasi yang diperlukan untuk mengarahkan proyek menuju kesuksesan. Meskipun ada permintaan besar untuk layanan jasa arsitek berkualitas di pasar, mereka masih tetap merupakan breed yang langka dan mereka datang dengan biaya tinggi yang terus meningkat. Artikel ini berbicara tentang bagaimana organisasi dapat memikirkan kembali strukturnya untuk mengatasi masalah mendasar untuk kelangkaan arsitek top dan fokus pada pengembangan arsitek yang tumbuh di rumah daripada bergantung pada arsitek lateral biaya tinggi.

Elemen yang paling penting dalam organisasi perangkat lunak adalah kualitas pengembang perangkat lunaknya. Elemen paling penting kedua adalah bagaimana pengembang ini dibentuk menjadi memiliki pola pikir arsitek untuk masa depan. Di sebagian besar struktur organisasi, keterampilan inti pengembang hilang di antara berbagai tugas dan tanggung jawab yang harus ia lakukan ketika ia menaiki tangga profesional. Struktur umum yang terdiri dari pengembang perangkat lunak, pimpinan teknologi, analis bisnis, prospek proyek, dll. Mengarah pada pengenceran keterampilan teknis dan sumber daya kehilangan fokus pada area yang ia harapkan untuk berkonsentrasi.

Ini mengarah pada penciptaan sumber daya umum daripada sumber daya dengan skillsets khusus. Bahkan dalam organisasi yang berfokus pada pembuatan aliran teknis, terlalu banyak penekanan pada peran tertentu dalam setiap aliran yang sebenarnya mencairkan kualitas yang diperlukan dari arsitek yang sebenarnya baik. Sebagian besar arsitek perusahaan berpengalaman akan memberi tahu Anda bahwa hanya ada dua jenis sumber daya teknis yaitu 1) Pengembang 2) Arsitek, semua yang lain di antaranya adalah overhead murni dan menghasilkan pengenceran kualitas yang dibutuhkan oleh sumber daya teknis yang baik.