Project In A Week / development bootcamp [ditutup]

14

Tim kami berpikir untuk melakukan "Project In A Week" (bootcamp), dan saya tertarik untuk mengetahui apakah ada orang lain yang memiliki pengalaman melakukan ini atau memiliki saran?

Gagasan di baliknya adalah untuk menjauh dari gangguan kantor, saling memotivasi, dan membangun ikatan kami di dalam tim, untuk menghasilkan produk yang inovatif dan menguntungkan dalam waktu singkat.

Rencananya adalah untuk mendapatkan seluruh tim pengembang (sekitar 5 pengembang), seorang desainer, manajer proyek, beberapa orang penjualan dan pemasaran yang tinggal di pusat konferensi / hotel selama seminggu kerja penuh. Kami akan benar-benar fokus membangun satu aplikasi web (direncanakan sebelumnya) dan menjalankannya di pasar dalam waktu seminggu. Kami akan bekerja cukup lama tetapi di malam hari kami akan bersenang-senang bersama sebagai sebuah tim. Akan ada beberapa anggota tim yang tersisa di kantor untuk memastikan kami tidak terganggu oleh dukungan klien sehari-hari. Pendekatan serupa 'immersive' digunakan oleh perusahaan pelatihan seperti Firebrand.

Ide bagus? Ide yang mengerikan? Apa yang harus kita lakukan untuk memberi insentif kepada tim?

Pikiran / pengalaman / saran akan sangat dihargai.

Bersulang

TimS
sumber
Red Gate melakukan sesuatu yang mirip dengan ini beberapa waktu lalu: youtube.com/watch?v=29yz3v1OCIE
thecoop
apa ide di balik orang-orang penjualan dan pemasaran? apakah mereka akan menciptakan basis klien, pemasaran viral untuk produk Anda dalam pengembangan ?. Saya bisa mengerti tim pengembangan dalam hal ini.
Aditya P
@AdityaGameProgrammer Ya, orang-orang penjualan / pemasaran akan mendorong publik menghadapi konten dan desain situs web, dan akan bekerja pada promosi seperti yang Anda katakan. Mereka perlu dilibatkan untuk membentuk produk, membantu pengujian dan memastikan pengembang memberikan sesuatu yang 'dapat dijual'!
TimS

Jawaban:

5

Saya berada di tim "Coding by the Sea" dari Red Gate yang disebutkan oleh thecoop.

Saya, dan saya pikir semua orang di tim, memiliki waktu yang benar-benar luar biasa, dan saya akan menjadi yang pertama untuk menuliskan nama saya untuk melakukannya lagi. Kami membangun versi beta dari SQL Search, alat yang relatif kecil, dari awal dalam seminggu, meskipun itu tentu saja kualitas beta dan tidak siap untuk rilis umum pada saat itu.

Berikut beberapa peringatan yang saya ingat dari tanya jawab kami:

  • Ada empat dari kami di tim: 2 pengembang, satu tester, dan satu spesialis UX. Kami pikir lima mungkin bekerja, mungkin menambah tester kedua, tetapi enam atau lebih akan mulai menjadi kurang bermanfaat. Setelah Anda mencapai ukuran tim semacam itu, Anda mulai membutuhkan semacam manajemen proyek, tetapi dengan empat dari Anda, Anda dapat mengatur diri sendiri dengan sangat efektif. Saya tidak yakin memiliki manajer proyek untuk hal seperti ini akan berhasil!

  • Memiliki semacam ide tentang apa yang Anda lakukan sebelum Anda pergi adalah hal yang baik, dan kami menghabiskan satu atau dua hari sebelumnya untuk berbicara dengan orang-orang di dalam perusahaan yang tidak akan berada di tim mendapatkan masukan mereka. Ini sangat berharga! Namun, jangan pergi dengan spec yang kaku, karena a) butuh banyak kesenangan, dan b) tetap akan berubah. Kami menghabiskan brainstorming desain dan persyaratan pagi pertama, tetapi tetap fleksibel di seluruh proyek.

  • Ingat Anda perlu mengatur infrastruktur: kita semua menggunakan PC desktop sehingga kami dapat dengan mudah menjalankan beberapa monitor - jangan ganggu ini, atau Anda akan menyebabkan pengembang Anda merasa tidak perlu. Bagaimana Anda akan mengakses bit lain dari infrastruktur kantor? Membangun sistem? Surel? Siapa di tim yang akan menyatukan ini?

Jawaban atas beberapa pertanyaan yang diajukan oleh orang lain - inilah yang kami lakukan; itu bekerja untuk kita; itu mungkin tidak bekerja untuk Anda:

  • Makanan: kami berada di rumah selama enam malam. Malam pertama kami membuat pizza untuk kecepatan, malam berikutnya kami pergi ke kota untuk kari, dan empat sisanya kami masing-masing memasak makanan untuk semua orang. Ini bekerja sangat baik, dan kami semua menikmati memasak dan makan. Untuk sarapan / makan siang, kami hanya punya pilihan barang yang berarti kami bisa mengumpulkan sesuatu yang sesuai. Jika Anda melakukan ini, semua pergi berbelanja bersama di awal perjalanan, dan tentu saja, perusahaan membayar! (Itu termasuk beberapa botol anggur, ngomong-ngomong. Jangan konyol dan menetapkan batas pada berapa banyak mereka bisa menghabiskan: jika Anda tidak dapat mempercayai mereka untuk tidak konyol, Anda tidak boleh melakukan ini ... )

  • Kompensasi: kami tidak dibayar untuk lembur, atau cuti sebagai ganti. Sebagai bagian dari tim, saya bahkan tidak mempertimbangkan sesaat yang harus saya lakukan. Itu adalah pengalaman yang benar-benar luar biasa, dan saya tahu ada banyak orang di perusahaan yang akan senang pergi jika ada di antara kita yang tidak. Saya menghargai bahwa beberapa orang mungkin memiliki komitmen keluarga, dan ini bisa menjadi masalah. Jika Anda pikir Anda akan menikmati atau mendapat manfaat dari pengalaman itu, lakukan - jika tidak, jangan.

  • Waktu: Saya pikir seminggu (5 hari kerja) adalah tepat. Kami tiba pada hari Minggu malam, dan menghabiskan waktu itu dengan menetap dan mengatur, kemudian sedikit relaksasi. Kami berangkat Sabtu pagi berikutnya setelah berkemas, meninggalkan kami Senin hingga Jumat untuk proyek yang sebenarnya. Tidak mungkin kami bisa mempertahankan apa yang kami lakukan selama dua minggu, tetapi kurang dari seminggu, dan saya pikir Anda akan sangat terbatas dalam apa yang bisa Anda capai. Saya tidak berpikir penyerahan tim akan berhasil.

  • Produktivitas turun setelah 40 jam: selama seminggu dalam isolasi, kami tidak menemukan ini terlalu buruk. Bisakah saya mempertahankannya tanpa batas? Tentu tidak. Tetapi selama satu minggu, berjalan dengan adrenalin, kopi, dan kerja tim yang hebat, itu berhasil. Meskipun kode yang ditulis pada tengah malam setelah beberapa gelas anggur merah memang perlu sedikit perhatian keesokan paginya ;-).

  • Akomodasi: buat itu luar biasa. Bukan tempat konferensi yang cerdik. Temukan rumah paling menakjubkan, di lokasi terindah yang Anda bisa. Kami memiliki TV seukuran planet kecil (yang tidak pernah digunakan), api yang membakar kayu, meja sepak bola meja, dapur besar, dan masing-masing kamar tidur! Itu di antah berantah, dan itu bagus juga.

Ada video yang sangat singkat yang kami lakukan tentang petualangan kami di sini, jika Anda tertarik: http://www.youtube.com/watch?v=29yz3v1OCIE

Ceria, Rob

rmc47
sumber
1
Rob, terima kasih banyak telah menanggapi email saya kepada CEO Anda dan meluangkan waktu untuk berbagi pengalaman Anda. Saya senang ide ini bekerja untuk Gerbang Merah di lingkungan dunia nyata. Dengan mengikuti saran dan pembelajaran Anda, saya harap kami dapat mereproduksi motivasi dan produktivitas yang sama dalam tim kami, dan menghasilkan produk yang sukses. Terima kasih lagi!
TimS
@TimS: tidak masalah! Setiap perusahaan bekerja secara berbeda, dan apa yang bekerja untuk kami mungkin tidak sama dengan apa yang bekerja untuk Anda, tetapi mungkin beberapa komentar saya akan memberi Anda sesuatu untuk dilanjutkan. Tapi saya akan mencobanya, dan lihat apa yang terjadi :-)
rmc47
Informasi hebat!
DKnight
17

Saya berpikir bahwa jika Anda mencoba untuk menarik saya jauh dari keluarga saya dan semua responsibilites pribadi saya selama satu minggu kerja promsing lembur yang tidak dibayar dan interaksi dipaksa dengan rekan kerja saya akan melakukan yang terbaik untuk memilih keluar.

Saya suka banyak rekan kerja saya, tetapi tidak mungkin seluruh tim Anda sangat menyukai satu sama lain.

Jika Anda memiliki banyak karyawan lajang, ini mungkin berhasil.

Mungkin jika lokasinya luar biasa, dan kegiatan yang direncanakan memiliki daya tarik yang luas, dan Anda mengundang keluarga serta membayar mereka untuk menginap di akhir pekan.

DKnight
sumber
Ya, waktu yang jauh dari keluarga dan kehidupan normal adalah masalah besar, jadi senang Anda membesarkannya. Tentu saja hanya akan memilih ikut, dengan semacam insentif finansial dan / atau liburan untuk bekerja jauh dan melakukan upaya ekstra. Menurut Anda apa cara yang baik untuk memberi insentif kepada tim? Terima kasih lagi
TimS
1
tergantung pada orang-orang Anda, dan saya mendaftarkan beberapa di bagian bawah sana. Kalau tidak, bagi hasil pada produk mungkin menjadi motivator yang baik. Basis% dibagikan untuk semua orang termasuk orang-orang yang tinggal di belakang dan memungkinkan, dan kemudian% tambahan dibagi di antara yang berjalan pada skala geser berdasarkan pada berapa banyak pekerjaan yang harus diselesaikan. Meskipun demikian, ada banyak cara untuk melakukan insentif, lebih baik untuk mengetahui apa yang diinginkan orang-orang dalam tim Anda.
DKnight
13
Setuju dengan insentif. Berikut adalah beberapa hal yang akan menarik bagi saya sebagai pencari nafkah / ibu dari 3: Waktu double-comp untuk lembur (cuti 2 jam kemudian untuk setiap jam bekerja, diambil sesuai kebijaksanaan saya). Gaji ganda. Liburan ekstra seminggu dan bonus sehingga saya bisa menggunakannya untuk membawa keluarga saya ke tempat yang menyenangkan. Kuncinya adalah, apa pun itu, ia harus mengimbangi suami saya dan saya - karena ketika saya bekerja lebih lama, begitu juga dia, sebagai SAHD; dan, itu harus sebagian pasti - tidak hanya pendapatan "hanya jika produknya baik".
Ethel Evans
5

Saya suka ide itu dan ingin berpartisipasi dalam sesuatu seperti ini, tetapi untuk memiliki pilihan itu, Anda harus memberi insentif besar dengan waktu ( bukan hanya uang!). Perlu diingat bahwa, dengan meminta saya menginap, Anda juga membuat suami saya bekerja lembur untuk merawat anak-anak kita. Jika Anda memiliki karyawan tunggal atau tanpa anak, ini mungkin bukan masalah. Juga, jika semua karyawan Anda diharapkan untuk bepergian dan jauh dari rumah selama minggu-minggu sesekali ketika mereka mengambil posisi mereka saat ini, ini tidak akan menjadi masalah.

Gagasan saya untuk kompensasi yang baik untuk ini adalah liburan seminggu (yang juga akan membantu saya pulih dari lembur) dan bonus sehingga saya bisa melakukan sesuatu yang baik dengan keluarga. . . dan menyuap suamiku untuk mengikuti ini.

Saya ingin rencana yang sangat jelas untuk apa yang akan kita lakukan sebelum kita pergi. . . pada dasarnya, semua perencanaan sprint (atau teknik estimasi lainnya) dilakukan sebelum kita pergi, dengan estimasi yang jelas.

Memiliki satu malam di mana perusahaan memperlakukan kami untuk makan malam bersama seluruh keluarga kami (jika acara tersebut terjadi secara lokal) dapat melakukan keajaiban untuk menjaga saya agar tidak mengkhawatirkan keluarga saya pada akhir minggu.

Saya lebih suka melakukan acara dua hari (disarankan oleh orang lain) selama seminggu daripada di akhir pekan. Akhir pekan saya penuh dengan acara keluarga dan gereja. Jika Anda memilih kegiatan akhir pekan, jangan lupa untuk menyisihkan waktu untuk kewajiban agama.

Jika karyawan Anda sudah harus bekerja lembur secara teratur, ini bisa menjadi bumerang. Pastikan minggu sebelum dan minggu setelah itu cukup ringan sehingga mereka mulai segar dan punya waktu untuk pulih sesudahnya.

ETA: Saya sadar bahwa persyaratan saya untuk melakukan sesuatu seperti ini mungkin tinggi. Saya menawarkan mereka sebagian besar untuk memberikan gambaran tentang bagaimana perasaan karyawan yang paling sulit merasakan menghabiskan satu minggu jauh dari rumah untuk latihan seperti ini.

Ethel Evans
sumber
Terima kasih untuk sudut pandang ini. Kehidupan keluarga yang sibuk tentu saja akan membuat lebih sulit untuk berkomitmen, jadi ada baiknya mendengar insentif yang Anda harapkan sebagai imbalannya.
TimS
3

Secara pribadi saya tidak ingin melakukan hal seperti itu. Pertama-tama, ini akan menghabiskan biaya karena saya harus mendapatkan pengasuh anjing. Di tempat kedua, waktu istirahat saya adalah milik saya. Saya membutuhkannya dan saya harus jauh dari rekan kerja. Saya memiliki kelas seni dan kegiatan lain yang saya tidak mau menyerah. Lalu ada faktor kelelahan. Jika Anda ingin saya datang ke hotel dan bekerja melebihi jam normal saya, tidak, terima kasih. Orang yang lelah melakukan kesalahan, itu bodoh dan rabun untuk merencanakan bekerja lembur. Lalu seperti apa minggu Anda kembali dan minggu sebelum Anda pergi? Pekerjaan ekstra dihabiskan untuk memperbaiki keadaan agar pergi selama seminggu dan kembali ke sejumlah hal yang tidak dilakukan yang mendesak. Tidak, terima kasih.

Mungkin ini terdengar menyenangkan bagi seorang pria lajang muda, tetapi bagi saya itu terdengar seperti siksaan organisasi.

Oh ya, saya lupa, jadi ini sekali dan mereka akan mengharapkan Anda dapat melakukan semua pengembangan di masa depan dalam seminggu juga. Saya akan mempertimbangkan hal ini dengan sangat hati-hati jika saya adalah Anda.

HLGEM
sumber
Poin baiknya, pengeluaran langsung seperti pengasuh anjing mungkin harus dibayar oleh perusahaan jika Anda berpartisipasi dalam proyek semacam itu. Saya tidak yakin saya setuju tentang keseimbangan rumah / pekerjaan, karena ini hanya hal yang sangat sesekali dan bukan refleksi dari pola kerja normal yang diharapkan. Dalam hal menarik semua perkembangan masa depan dalam seminggu ... Itu jelas bukan harapan yang kita miliki, ini adalah pengecualian bukan aturan :)
TimS
1
Bukan harapan Anda yang penting, itu harapan para tenaga penjualan dan manajemen senior.
HLGEM
Tidak masalah jika harapan dikelola dengan baik! :)
TimS
2
katakan saja bahwa dalam lebih dari 30 tahun bekerja saya belum pernah melihatnya bekerja dengan baik untuk tim dalam jangka panjang jika mereka melakukan upaya luar biasa untuk melakukan sesuatu dan berhasil. Itu kemudian menjadi definisi upaya biasa 99% dari waktu. Tetapi Anda tahu organisasi Anda lebih baik daripada saya. Hanya menjadi awam bahwa petugas penjualan akan mengingat ini pada saat berikutnya klien menginginkan sesuatu yang lebih cepat dari perkiraan Anda. Dan mereka akan menjanjikannya tanpa meminta Anda terlebih dahulu.
HLGEM
1
mengambil kelelawar nerf yang bisa digunakan para
Dev
3

Meskipun saya bisa mengerti ada niat baik di balik ini, saya tidak yakin saya akan melihat ini bekerja dengan baik dalam banyak kasus. Berikut beberapa pertanyaan awal, komentar, dan masalah:

  1. Seberapa terinci bagian "direncanakan sebelumnya" itu? Sepertinya ada keinginan "inovasi" tetapi dengan garis waktu tertentu yang saya tidak yakin dunia bekerja seperti itu. Bagaimana jika tidak ada produk yang dapat dikirim pada akhir minggu?

  2. Tidak ada analis. Apakah ada alasan untuk tidak memiliki penguji, analis bisnis, dan administrator sistem dalam hal ini?

  3. " RSA Animate - Drive: Kebenaran yang mengejutkan tentang apa yang memotivasi kami " tidak menyebutkan perusahaan perangkat lunak yang memberi karyawan 24 jam untuk melakukan apa pun yang ingin mereka lakukan yang mungkin merupakan ide yang lebih baik daripada mencoba membuat seseorang menjadi kreatif tetapi dalam kotak.

  4. Bagaimana makanan ditangani dalam pengaturan ini? Bagaimana dengan pembatasan atau batasan diet?

  5. Apakah akan ada jam kerja yang ditetapkan untuk proyek atau apakah ini terbuka untuk diputuskan oleh tim? Beberapa orang mungkin ingin bekerja sangat lama dalam dorongan yang konsisten dan yang lain lebih suka memacu.

  6. Bagaimana pengaturan tidur disusun, misalnya apakah akan ada pasangan di kamar hotel atau masing-masing di kamar mereka sendiri? Sebagai contoh, saya tidur dengan mesin CPAP yang agak mengejutkan bagi orang yang saya berbagi kamar di bulan Januari yang mungkin atau mungkin tidak membuat ini hal yang mudah bagi saya untuk naik dan pergi selama seminggu jauh dari dunia.


Kembali pada tahun 2000, bos saya dan saya pergi ke sebuah konferensi selama seminggu di LA dan berbagi kamar hotel. Saya cukup yakin dia tidak menikmati pengalaman langsung dengan kemampuan mendengkur saya. Begitulah yang terjadi pada saya, tetapi saya tidak yakin seberapa besar kemungkinan saya akan terjadi di masa depan.

Pemikiran lain adalah tindak lanjut seperti apa yang akan dilakukan untuk melihat perubahan apa yang ada dalam hubungan dan proses yang bisa diambil dari minggu itu? Sementara beberapa dari manfaat tak berwujud ini dapat berlanjut karena hubungan telah berubah, mungkin perlu dicatat di suatu tempat untuk mengakui pelajaran mana yang dipelajari pada latihan semacam ini.

JB King
sumber
Poin luar biasa, terima kasih. Perencanaan sebelumnya akan terdiri dari hari brainstorming untuk memutuskan ide (kami memiliki satu dalam pikiran) dan menyempurnakannya (secara teknis dan komersial), diikuti oleh guru antarmuka pengguna kami yang menggabungkan beberapa wireframes bersama-sama. Poin bagus pada penguji, orang-orang di kantor yang tidak terlibat bisa melakukan itu. Makanan, tidur, dan berjam-jam semuanya siap untuk diperdebatkan di antara tim.
TimS
Bisnis apa yang membuat Anda berbagi kamar dengan orang lain? Dalam 20+ tahun perjalanan bisnis yang berpikir bahkan tidak pernah terlintas dalam pikiran saya karena itu akan menjadi praktik yang buruk. Jika saya harus berbagi kamar jumlah perjalanan bisnis saya akan setuju untuk pergi akan sangat, sangat kecil. Bukannya saya tidak suka rekan kerja saya, tetapi harus menghabiskan siang dan malam dengan mereka terlalu banyak dan begitu saya pergi ke kamar saya tidak ingin ada yang mengganggu saya.
Dunk
Saya tidak setuju dengan memiliki penguji di luar situs untuk ini. Saya pikir memiliki dev / tes bekerja erat di lingkungan ini dapat memiliki beberapa kemenangan besar, dan akan membuat penguji merasa lebih seperti bagian integral dari tim dan bukan warga negara kelas dua. Tentu saja, saya berbicara sebagai SDET
Ethel Evans
3
Saya setuju dengan hasil edit Anda untuk dilakukan dengan proses tindak lanjut. Jika kita meneruskan gagasan itu, mungkin kita juga harus menulis blog tentang pengalaman itu sehingga orang lain dapat memperoleh manfaat dari evaluasi kita juga.
TimS
2

Saya tidak punya pengalaman melakukannya seminggu penuh di lingkungan perusahaan. Saya telah melakukan beberapa kamp dev dan mengajar di satu, dan mereka hebat. Biasanya berjalan untuk akhir pekan. Anda mulai Jumat malam, Anda selesai Minggu malam. Di antaranya, Anda bertemu orang, membentuk tim, memilah ide, dan membangun sesuatu. Setidaknya pendidikan, dan itu bisa sangat menyenangkan.

Saya pikir bagian dari apa yang membuat pekerjaan itu adalah bahwa semua orang yang hadir melakukannya untuk bersenang-senang. Jadi jangan memaksa orang, dan jangan membayar orang ekstra untuk melakukannya. Cari tahu bagaimana membuatnya sangat menarik sehingga Anda harus memalingkan orang. Dan kemudian, seperti yang disarankan orang lain, membuatnya tidak menyakitkan bagi mereka, sehingga mereka tidak memiliki apa pun yang mengganggu kerja.

William Pietri
sumber
Poin bagus tentang tidak memaksa orang dan memastikan hal itu membuat menarik dan bermanfaat. Terima kasih
TimS
0

Saya akan dibagi menjadi 2 tim, masing-masing bekerja 2 hari. Ini membuatnya lebih mudah untuk menutupi di kantor, punya cukup waktu untuk menyelesaikan proyek dan tidak membebani semua orang dengan pergi selama seminggu.

Anda juga mendapatkan manfaat dari belajar membangun sesuatu sehingga orang berikutnya / orang lain dapat bekerja dengannya dan mungkin mengambil alih. Ini berlaku untuk orang pemasaran & penjualan yang mewarisi akun tertutup atau hampir tertutup.

Sekarang menyebalkan menjadi tim kedua. Anda bisa saja meminta sukarelawan tanpa mereka sadari. Adakan kontes untuk memilih siapa yang menjadi tim pertama. Tentu saja tim kedua mendapatkan keputusan akhir dalam proyek tersebut, sehingga mungkin bermanfaat. Mereka bisa mengulang semuanya.

Habiskan hari terakhir dengan kedua tim bersama dan debrief / berkelahi habis-habisan.

JeffO
sumber
Hmm tidak yakin tentang pendekatan itu dalam hal itu menjadi pertempuran dua bagian, tetapi akan memikirkannya seperti yang saya bisa lihat dari mana Anda berasal.
TimS