Mewujudkan model kerjasama

Model kerjasama yang ditakrifkan dengan baik dan berstruktur ialah pusat kepada operasi pasukan lakuran yang cekap. Bahagian ini mempertimbangkan faktor yang boleh menyumbang kepada kejayaan ini, seperti peranan dan tanggungjawab yang ditakrifkan dengan baik, ritma perniagaan berstruktur, saluran komunikasi yang boleh dipercayai dan portal dokumentasi yang boleh dicapai.

Takrifkan peranan dan tanggungjawab

Untuk mencipta pasukan lakuran yang cekap, anda mesti mewujudkan peranan dan tanggungjawab yang jelas terlebih dahulu. Pendekatan utama adalah untuk bermula secara kecil-kecilan dan hanya memperkenalkan lebih banyak peranan dan kakitangan apabila perlu. Gunakan sasaran yang lebih kecil untuk membina kejayaan dan menunjuk cara nilai model pasukan lakuran sebelum mencuba projek yang lebih bercita-cita.

Setidak-tidaknya, pasukan anda hendaklah termasuk kakitangan dan peranan berikut:

  • Pemilik produk – biasanya, ini merupakan individu yang ditugasi untuk memastikan kejayaan projek. Dia juga akan mentakrifkan tujuan yang jelas dan menarik atau boleh membangunkan bersama visi dengan pasukan yang selebihnya.
  • Pakar domain – ini merupakan ahli pasukan celik perniagaan yang memahami serta boleh menyatakan cabaran dan penyelesaian dengan jelas. Dengan kesederhanaan pendekatan kod rendah Power Apps, dia seharusnya dapat mendapatkan kebanyakan cara untuk mencipta penyelesaian tersebut.
  • Pembangun profesional – Pembangun Profesional mengambil penyelesaian daripada pakar domain dan memberikan sokongan pengekodan secukupnya untuk mendayakannya untuk menyampaikan fungsinya yang dimaksudkan (dan tiada apa-apa lagi) jika perlu.
  • Pentadbir – ahli pasukan ini memudahkan integrasi dan menyokong senario sementara melaksanakan perkhidmatan pentadbiran bahagian belakang. Apa-apa sokongan lanjutan dari segi masa dan kepakaran yang diperlukan oleh pasukan teras boleh dibawa secara fleksibel dan bukannya sebagai ahli kumpulan yang tetap. Pendekatan ini memastikan operasi pasukan lakuran yang cekap sementara menyediakan capaian kepada lebih banyak sumber yang diperlukan oleh pemilik produk bagi pasukan untuk mencapai matlamatnya.

Wujudkan ritma model perniagaan

Penyegerakan ritma operasi yang berkaitan dengan pembangunan aplikasi dalam pasukan lakuran boleh meningkatkan keberkesanan pasukan dengan dilaraskan dengan struktur berikut:

  • Takrifkan peristiwa kalendar yang berulang untuk penyegerakan pasukan. Untuk kebanyakan pasukan, mesyuarat pengemaskinian status setiap minggu atau dua minggu adalah baik-baik sahaja. Walau bagaimanapun, jangan jadualkan mesyuarat cuma untuk mengadakan mesyuarat dan cuba mengelakkan daripada meningkatkan kekerapan mesyuarat yang menghampiri tarikh akhir kerana pendekatan tersebut boleh menjadi tidak produktif.
  • Berpegang pada waktu kerja yang disetujui. Secara ideal, pasukan anda akan berkolokasi walaupun pasukan lakuran juga boleh berfungsi secara berkesan merentas zon geografi dan zon waktu. Tanpa mengira cara kerja diaturkan, pastikan semua orang memahami tujuan dan tempoh waktu kerja dan hormati sempadan tersebut.
  • Cipta ritma mingguan. Ritma mingguan pasukan seharusnya termasuk kerja solo, interaksi kerjasama dan mesyuarat yang berkesan apabila perlu. Mesyuarat ini seharusnya mempunyai tujuan tertentu, seperti:
    • Ulasan skop – untuk membawa pasukan bersama dengan inisiatif baharu.
    • Ulasan pengalaman pengguna – untuk menyemak reka bentuk dan mekap contoh aplikasi. Mesyuarat untuk merancang mesyuarat lain, mesyuarat dan bukannya e-mel atau mesej segera, atau mesyuarat tanpa tujuan yang ditakrifkan dengan jelas akan mengurangkan produktiviti.
  • Bekerja dengan berkesan. Pasukan perlu melakukan penjajaran secara dalaman untuk mencipta penyelesaian yang paling berguna. Penjajaran ini seharusnya termasuk keupayaan untuk menggunakan semula komponen yang telah dibina oleh orang lain.
  • Kekalkan kemajuan yang konsisten terhadap matlamat. Untuk memastikan pasukan memenuhi matlamatnya, penting bahawa semua orang berganding bahu untuk mencapai hasil tersebut. Untuk pasukan lakuran yang bekerja dengan Power Apps, pengekalan kemajuan ini bermaksud tindakan mengambil tahu dan memahami maklum balas pengguna, mengutamakan tunggakan serta mewujudkan dan mengekalkan peta hala tuju holistik bagi seluruh projek.
  • Jana matriks sokongan. Matriks sokongan menyediakan pendekatan berstruktur untuk mendapatkan sokongan yang diperlukan untuk mara ke arah matlamat keseluruhan pasukan. Cabaran yang tidak dapat dielakkan bagi pembinaan aplikasi secara langsung oleh ahli teknologi perniagaan adalah apabila mereka mencapai had pengetahuan dan keupayaan mereka. Pada peringkat ini, siapakah yang dihubungi oleh mereka dan bagaimanakah mereka boleh berbuat demikian? Bagaimanakah mereka berurusan dengan laporan pepijat pengguna? Matriks ini seharusnya menetapkan cara mereka boleh membangkitkan tiket sokongan untuk melibatkan pasukan yang sesuai dalam pencarisilapan dan penyelesaian isu berdasarkan keterukan isu. Untuk setiap senario sokongan, matriks menerangkan laluan peningkatan dan pencarisilapan.

Takrifkan cara pasukan berkomunikasi

Penyelarasan komunikasi pasukan merupakan lagi satu komponen yang penting dalam pengekalan operasi yang berkesan. Semua ahli pasukan mesti mengetahui cara pasukan berhubung, khususnya dalam mod tak segerak merentas zon waktu. Strategi komunikasi anda seharusnya mempertimbangkan bidang berikut:

  • Saluran. Saluran apa yang akan digunakan oleh pasukan untuk komunikasi utama dan sekunder? Apakah kelebihan dan keburukan setiap saluran? Dalam dunia pilihan, penggunaan e-mel semata-mata mungkin bukan penyelesaian terbaik dan pilihan seperti Microsoft Teams mungkin memberikan kejelasan yang lebih baik, kebolehjejakan yang ditingkatkan dan kadar respons yang lebih tinggi.
  • Jenis pemberitahuan. Bagaimanakah anda memaklumkan pasukan anda tentang kemas kini atau peristiwa yang memerlukan mereka bertindak?
  • Kekerapan dan volum mesej. Berapa kerapkah anda memaklumkan pasukan anda? Komunikasi harian boleh memberikan ringkasan yang berguna tentang perkara yang berlaku pada hari tersebut, tetapi sesetengah mesej mungkin memerlukan tindakan yang lebih awal. Kebanyakan pekerja berpengetahuan dibebankan dengan e-mel. Pastikan anda mencapai keseimbangan antara kekerapan dan volum untuk mengelakkan ahli pasukan dibanjiri dengan mesej yang berkaitan dengan projek.
  • Automasi. Bagaimanakah anda boleh mengautomasikan proses komunikasi? Penyelarasan templat e-mel, bot dan isyarat peristiwa boleh membantu, tetapi perlu digunakan secara bertanggungjawab jika mereka bukan untuk membebankan keupayaan ahli pasukan untuk memberikan respons.
  • Kemahiran komunikasi yang baik. Bukan semua orang dalam pasukan mempunyai tahap kemahiran komunikasi yang sama, tetapi sesiapa pun boleh menjadi lebih baik. Pendekatan mudah seperti pemilihan subjek yang baik untuk e-mel membawa perbezaan yang dramatik tentang betapa baiknya pasukan memberikan respons terhadap mesej tersebut. Galakkan penulisan yang ringkas dan berkesan dalam semua komunikasi. Apabila terdapat tindakan yang perlu diambil oleh ahli pasukan, khususkannya dan nyatakan tindakan tersebut dalam baris subjek.

Satu contoh tentang cara menggunakan kemahiran komunikasi yang berkesan mungkin ialah anda perlu mengubah takrif jadual dalam Dataverse, seperti menambahkan pelbagai medan. Apabila anda menghantar pemberitahuan perubahan yang dimaksudkan ini, pasukan mesti memahami bahawa jika mereka tidak memberikan respons dalam masa yang munasabah, maka kekurangan respons ini menandakan persetujuan mereka. Proses komunikasi yang diselaraskan dan logik membantu meningkatkan kecekapan dan menyampaikan hasil yang dijangkakan.

Terbitkan portal dokumentasi

Dokumentasi bukan hanya sebahagian pilihan daripada apa-apa projek – ia adalah penting untuk komunikasi, kerjasama, sokongan dan operasi yang sedang berlangsung. Kod yang diulas ialah kod yang baik, dan kewujudan penjelasan yang menyeluruh dan dokumentasi latihan merupakan sebahagian yang penting daripada fasa penggunaan dan pembelajaran bagi apa-apa projek lakuran.

  • Katalog aplikasi. Katalog aplikasi ialah matriks atau jadual yang meringkaskan dan menyelaraskan semua aplikasi dalam tanggungjawab pasukan tertentu. Katalog termasuk semua pemilik daripada bahagian peranan dan tanggungjawab masing-masing. Fungsi utama adalah untuk memastikan pasukan mengetahui secara tepat tentang benda yang dimiliki oleh orang tertentu. Dengan itu, proses menghubungi ahli pasukan yang betul untuk mendapatkan jawapan khusus dimudahkan.
  • Soalan teknikal. Pasukan anda seharusnya mengekalkan repositori soalan teknikal yang kerap ditanya (atau tidak begitu kerap ditanya) tentang operasi aplikasi. Soalan ini perlu menjadi munasabah dengan jawapan yang ditulis dengan baik dan boleh dicapai.
  • Panduan cara. Panduan cara ialah set prosedur yang dapat difahami dengan segera yang menyediakan jawapan ringkas untuk soalan persediaan dan pengendalian yang biasa. Lazimnya, ia akan menjawab soalan tertentu, seperti “Bagaimanakah saya mula mencipta aplikasi baharu?”
  • Penyertaan. Arahan penyertaan ialah dokumen dalaman sahaja yang direka bentuk untuk membantu ahli pasukan baharu. Dokumentasi ini termasuk maklumat seperti permintaan capaian, penyertaan senarai pengedaran e-mel, penyediaan dan langganan kepada isyarat dan sebagainya.

Amalan terbaik

Amalan terbaik berikut boleh membantu mentakrifkan sempadan dan pendekatan untuk kerja yang berkesan dalam pasukan lakuran.

Kebertanggungjawaban

Apabila pasukan pembangunan dan lakuran yang diterajui oleh pembuat mendayakan pembangunan dan penggunaan aplikasi yang pantas, penting untuk memastikan usaha ini terang-terangan dan dilaksanakan dengan kerjasama Jabatan IT. Pembuat mesti bertanggungjawab terhadap IT untuk membantu mencegah isu yang berkaitan dengan pertumbuhan sistem IT bayangan.

Sebagai akibatnya, IT mesti diberikan isyarat pada bila-bila masa pembuat mula membina aplikasi. Pemberitahuan ini memudahkan proses pembangunan seterusnya kerana IT dapat menyediakan sokongan yang sesuai untuk pasukan pembuat dan lakuran, membantu mereka mencipta aplikasi yang mempunyai rangka yang baik yang terjamin dan diurus secara wajar.

Automasi

Automasi yang dilaksanakan dengan baik boleh memberikan rangsangan yang besar kepada produktiviti. Satu contoh tentang cara meningkatkan kejayaan penggunaan penyelesaian adalah dengan mengautomatikkan apa-apa semakan yang diperlukan dalam penggunaan berbilang penyelesaian. Cek automatik ini boleh termasuk:

  • Pengesahan versi penyelesaian yang setiap penggunaan menggunakan nombor versi yang dikemaskinikan, jadi mengelakkan isu semasa pencarisilapan.
  • Rujukan sambungan pendua.
  • Tiada rujukan sambungan.
  • Komponen pendua.

Penyelesaian Alat Penyemak PR termasuk contoh cara menggabungkan automasi ini secara berkesan.

Pelaporan

Pasukan lakuran dan aplikasi yang dibangunkan oleh pembuat mesti sejajar dengan pendekatan data diutamakan yang bermaksud pembinaan aplikasi apabila berkemungkinan untuk memantau kejayaan secara langsung. Pencapaian hasil ini memerlukan instrumentasi baik yang memberikan keupayaan untuk menerokai perkara yang dilakukan dengan baik oleh pasukan tersebut bersama dengan analisis maklum balas ini untuk menjana penilaian yang tepat tentang keberkesanan aplikasi tertentu. Untuk mencapai hasil ini, anda seharusnya:

  • Pantau dan nilai aplikasi. Cuma oleh sebab seorang berpendapat bahawa sesuatu berguna atau merupakan idea yang baik, ini tidak secara automatiknya bermaksud semua orang akan menemukan nilai dalamnya. Pasukan perlu memantau kebolehgunaan aplikasi dan menilai fungsi mereka untuk memastikan apa-apa pembangunan baharu berguna dan berfungsi dengan sewajarnya.
  • Galakkan penilaian yang baik. Dalam erti kata yang lain, jangan bina aplikasi hanya kerana anda hanya boleh – membinanya untuk menangani keperluan perniagaan tertentu.