Apa yang Perlu Diketahui Manajer Proyek tentang Awan

Cloud computing telah mengubah cara aplikasi dihosting dan diakses oleh bisnis di seluruh dunia. Ada beberapa aspek kunci dalam cara komputasi awan telah mengubah lanskap komputasi bisnis dan sebagai manajer proyek, kita perlu tahu apa artinya bagi peran kita, apakah itu menggunakan perangkat lunak manajemen proyek terbaik di kelasnya atau meluncurkan aplikasi untuk pelanggan.

Berikut uraiannya: Pertama, dengan mengalihkan infrastruktur komputasi onsite ke lokasi terpencil, cara tim proyek, klien Anda, dan pelanggan mengakses infrastruktur dan aplikasi telah benar-benar berubah.

Kedua, ukuran tim proyek lokal sangat berkurang dan keterampilan orang-orang yang perlu tinggal di lokasi telah berubah.

Ketiga, karena aplikasi yang tersimpan di cloud dikelola oleh vendor, proses yang terkait dengan pengembangan, pengelolaan dan pengaturan aplikasi telah berubah dan proyek termasuk tugas tentang aplikasi itu juga.

Bersih seperti lumpur? Saya pikir begitu! Saya menelepon Cloud Expert dan CEO Cloudwards.net, Mauricio Prinzlau, untuk menjelaskan lebih banyak tentang apa yang perlu diketahui oleh manajer proyek tentang cloud dan bagaimana mengubah ruang kerja Anda. Mari serahkan padanya ...

Lingkungan Aplikasi Pra-Cloud

Hingga tibanya awan, lingkungan yang dihadapi oleh manajer proyek rata-rata tampak seperti ini: Server di-host di dalam perusahaan, baik di tempat atau di tempat eksternal. Desktop dan laptop sisi-klien didistribusikan di seluruh kantor perusahaan dan dikelola oleh staf TI internal yang besar.

Sebagian besar pengembangan dan pemeliharaan sistem TI dilakukan oleh pengembang staf dari kolam besar internal pengembang. Ada beberapa kontraktor yang terlibat, tetapi sebagian besar staf adalah karyawan penuh waktu. Terdengar akrab? Jika Anda telah bekerja sebagai manajer proyek selama lebih dari lima atau enam tahun maka itu akan terjadi.

Tanggung Jawab Inti dari Manajer Proyek di Era Pra-Cloud

Sebelum cloud computing mengambil alih, tanggung jawab inti untuk manajer proyek rata-rata pada proyek perangkat lunak tampak seperti ini: Bekerja dengan arsitek teknis dan desainer untuk desain dan kebutuhan arsitektur. Perkirakan, rencanakan, awasi, kelola, lacak dan koordinasikan tugas analisis, desain, pengkodean, dan pengujian di antara masing-masing tim. Berkoordinasi dengan pengguna bisnis untuk pengujian penerimaan pengguna dan tim eksternal untuk pengujian sistem sesuai kebutuhan. Pegang tanggung jawab keseluruhan untuk pengiriman, berinteraksi dengan tim internal jika diperlukan

Apa yang Terlihat Seperti Hari Ini

Sekarang, mari kita lihat bagaimana peran manajer proyek terlihat ketika bisnis menggunakan vendor eksternal untuk mengembangkan dan menghosting aplikasi di situs cloud mereka.

Tidak ada anggota tim internal yang terlibat dalam desain dan potongan arsitektur. Anda hanya berinteraksi dengan desainer dan arsitek dari sisi vendor dari jarak jauh, dengan mereka datang di lokasi untuk pertemuan sesuai kebutuhan

Overhead koordinasi meningkat karena Anda masih harus mengurus tanggung jawab pengawasan mulai dari estimasi melalui pengujian, tetapi dengan personel vendor eksternal. Lebih banyak pertemuan diperlukan.

Koordinasi dengan pengguna bisnis masih terjadi secara internal untuk pengujian penerimaan pengguna tetapi pengujian integrasi sistem dilakukan oleh tim eksternal paling sering.

Terlihat lebih berbeda ketika bisnis hanya menggunakan aplikasi yang dihosting oleh vendor eksternal di situs cloud.

Tidak ada persyaratan untuk staf TI di sisi klien sama sekali dan lebih mudah untuk menyelesaikan masalah karena komunikasi dan kepemilikan semuanya ada di satu tempat.

Ada juga peluang untuk dukungan baik yang berasal dari skala. Sebagai contoh, jika kita mempertimbangkan CRM Salesforce, contoh yang sama dari perangkat lunak, pada arsitektur yang sama melayani jutaan pelanggan melalui internet. Setiap masalah atau cacat operasional akan diperbaiki dengan cepat oleh Salesforce karena itu adalah bagian dari model bisnis mereka.

Proses debug masalah juga disederhanakan karena terjadi di situs remote.

Ini menyederhanakan peran manajer proyek.

Bagaimana Cloud Mengubah Ruang Kerja Anda

Ada beberapa cara di mana cloud mengubah ruang kerja Anda.

Perubahan paling berpengaruh yang dihasilkan oleh awan adalah bahwa sebagian besar infrastruktur di tempat Anda kehilangan pentingnya. Di era pra-cloud, semua aplikasi Anda dihosting di server dan pusat data di lokasi. Setelah tim proyek Anda beralih ke cloud, perangkat lunak mulai dilayani dari situs jauh oleh vendor. Apa artinya ini adalah bahwa ruang kantor Anda dan kebutuhan ruang pusat data untuk proyek sangat berkurang.

Dalam hal personil, kedatangan awan mengubah campuran personil dan ukuran tim staf TI karyawan yang diperlukan untuk mendukung aplikasi apa pun yang dikirimkan proyek Anda. Sebelum cloud computing merupakan pilihan serius, Anda akan membutuhkan sejumlah besar pengembang aplikasi, prospek teknis dan penguji QA untuk melakukan peningkatan, perbaikan bug dan pengembangan yang diperlukan sebagai bagian dari proyek Anda. Setelah Anda beralih ke aplikasi cloud, kebutuhan Anda untuk jenis anggota tim ini menurun.

Ketiga, di era pra-cloud, Anda akan membutuhkan staf TI internal dengan ukuran signifikan untuk menjaga agar aplikasi Anda tetap berjalan. Sebagai seorang manajer proyek, Anda akan memasukkan orang-orang pendukung ini sebagai salah satu peran kunci dalam sebuah tim proyek karena merencanakan serah terima Anda itu penting.

Setelah cloud tiba di perusahaan Anda, Anda dapat mengurangi tim pendukung Anda dan memiliki personil yang sudah ada yang diisi ulang dan dipetakan ke posisi lain. Anda masih harus menyertakan serah terima proyek pada bagan Gantt Anda, tetapi Anda akan melakukannya secara berbeda dan mungkin tidak akan memakan banyak waktu.

Di sisi lain, Anda akan membutuhkan lebih banyak arsitek teknis dan analis bisnis di tim proyek Anda (dan dalam bisnis ini lebih umum) daripada sebelumnya. Para ahli ini akan dapat berkoordinasi dengan personil vendor untuk secara efektif persyaratan lingkup.

Keterampilan Apa yang Dimasukkan Cloud Computing Dari Manajer Proyek?

Anda mungkin perlu memperoleh beberapa keterampilan manajemen proyek baru untuk mengelola keterlibatan berbasis cloud. Berikut beberapa yang paling penting:

1. Keterampilan Finansial dan Biaya Tingkat Lanjut: Manajer proyek akan diminta untuk menangani lingkungan yang akan menjadi campuran aplikasi yang dihosting di server di lokasi dan yang dihosting di situs cloud.

Ketika sebuah aplikasi baru akan dikembangkan, manajer proyek akan dipanggil untuk melakukan analisis biaya dan ROI untuk kedua opsi. Ini membutuhkan pengetahuan tentang biaya untuk lingkungan berbasis cloud dan keahlian dalam membuat anggaran proyek .

2. Pengetahuan yang Lebih Dalam tentang Arsitektur Perusahaan: Ini lagi karena kenyataan bahwa lanskap arsitektur untuk aplikasi menjadi lebih rumit setelah pindah ke cloud. Pengetahuan yang lebih mendalam tentang arsitektur perusahaan akan diperlukan untuk memastikan bahwa aplikasi yang lebih baru dapat dikembangkan dengan bisnis dan persyaratan teknis yang benar dengan cara yang mereka kerjakan secara lancar dengan aplikasi yang ada yang dihosting di cloud dan di lokasi.

3. Vendor dan Negosiasi Kontrak: Meskipun manajer proyek selalu diperlukan untuk memiliki keterampilan negosiasi kontrak, pindah ke cloud membutuhkan manajer untuk lebih sering menggunakan vendor dan keterampilan negosiasi kontrak.

Ada aspek tambahan tambahan untuk ini karena pengembangan aplikasi kecil sekalipun akan mengharuskan bekerja dengan vendor untuk menyetrika segalanya.

Menjadi seorang manajer proyek pada proyek berbasis cloud adalah kesempatan belajar yang hebat dan cara yang fantastis untuk memperluas keterampilan Anda!