Bagaimana cara mencegah pelanggan yang baru saja belajar teknologi dan ingin menggunakannya di mana-mana? [Tutup]


24

Pelanggan saya baru-baru ini menemukan apa itu Penulisan Ulang URL, tanpa sepenuhnya memahami apa itu URL, bagaimana kerjanya dan pro dan kontra darinya. Sekarang, ia meminta banyak perubahan aneh dalam persyaratan aktual proyek saat ini dan perubahan dalam proyek lama untuk mengimplementasikan apa yang ia yakini sebagai Penulisan Ulang URL.

Di satu sisi, saya kesal diminta melakukan hal-hal yang tidak masuk akal daripada melakukan pekerjaan nyata. Di sisi lain, saya tidak bisa memberi tahu pelanggan saya bahwa dia tidak mengerti apa-apa tentang subjek tersebut meskipun dia berminat terhadapnya.

Saya pikir banyak orang mengalami situasi ketika manajer atau pelanggan mereka baru saja mempelajari kata kunci baru atau teknologi baru, dan dia sangat menyukainya daripada dia ingin menggunakannya di setiap proyek, di mana-mana, menulis ulang seluruh basis kode hanya untuk menggunakan yang baru ini hal, dll.

Juga, saya baru-baru ini membaca sesuatu yang berhubungan dengan Programmer.SE di mana orang-orang menceritakan tentang pengalaman mereka ketika ada gebrakan besar di sekitar XML, dan beberapa manajer akan meminta untuk memperkenalkan XML di setiap proyek hanya untuk menunjukkan kepada semua orang bahwa mereka telah menggunakannya.

Jadi mereka yang berada dalam situasi yang sama, bagaimana Anda mengaturnya?


13
Apakah Anda menagihnya untuk ini? Jika tidak, tunjukkan tagihan untuk perubahan tersebut. Jika dia masih menginginkannya, lakukanlah!
Vitor Py

3
Ada kutipan tentang palu dan paku, dan satu lagi tentang tidak memperbaiki hal-hal yang berhasil.
mouviciel

Lupakan pelanggan, apa yang harus saya lakukan dengan rekan kerja saya yang menemukan sesuatu yang baru dan berpikir itu harus digunakan di mana-mana? (terima kasih @Marcelo)
gbjbaanb

Lol. Kedengarannya seperti sesuatu dari Dilbert.
DrinkJavaCodeJava

Jawaban:


26

IMO Anda harus memiliki diskusi "Anda tidak mengerti penulisan ulang URL" dengan klien Anda.

Jelas Anda tidak harus berterus terang memberi tahu klien Anda, "Anda tidak mengerti". Sebagai gantinya, saya akan memulai dengan, "Sebelum kita berinvestasi apa pun, saya pikir kita harus mendiskusikan X untuk memastikan kita berada di halaman yang sama tentang apa pro dan kontra dari X dan alternatifnya."

Jika ternyata dia benar-benar mengetahui hal-hal yang Anda lakukan, tetapi tetap ingin menerapkan X, maka Anda bertanya kepadanya warna apa yang ia inginkan.

Anda harus memastikan bahwa Anda memilih kata-kata dengan sangat hati-hati. Lagipula, ada kemungkinan (betapapun tidak signifikan) bahwa dia tahu lebih banyak tentang X daripada Anda (dan ada poin yang jelas - Anda berbicara dengan manajemen ), jadi pastikan Anda melepaskan diri dari nada merendahkan.


10
1 karena sangat hati-hati bagaimana Anda mengucapkannya untuk menghindari merendahkan. Maksud saya, jika klien telah mendengar tentang manfaatnya di suatu tempat, dapat dimengerti ia ingin menggunakannya - dan terserah Anda, sang ahli, untuk menjelaskan apa itu, kapan itu berlaku, dan juga kapan tidak menggunakannya.
sevenseacat

2

Di sinilah daftar prioritas tugas yang terjadi di tim membantu. Jika saya adalah Anda, saya akan mengevaluasi manfaat biaya Penulisan Ulang URL, dan menunjukkan kepada klien bagaimana hal itu akan menambah / menghapus dari pengalaman keseluruhan.

Pikirkan diri Anda sebagai dokter. Orang-orang pergi ke dokter sepanjang waktu dengan daftar obat-obatan yang mereka lihat pada Iklan / gejala yang mereka bayangkan. Adalah tugas dokter untuk memastikan orang tersebut mendapatkan apa yang seharusnya ia dapatkan.

Juga, Gunakan kontrol sumber dan percabangan dengan ketat untuk setiap perubahan. Dengan cara ini, Anda dapat mengembalikan waktu dan menunjukkan kepada pelanggan apa yang ia lewatkan, kalau-kalau ia lupa bahwa ia membawanya sendiri.

Akhirnya, Transkrip semua rapat Anda. Mereka berguna pada suatu hari nanti.


1

Hancurkan menjadi dolar dan sen. Beri dia perkiraan realistis tentang berapa lama waktu yang dibutuhkan untuk mengimplementasikan tingkahnya, dan sertakan dampaknya pada fitur-fitur lainnya. Transisi itu menjadi diskusi tentang prioritas, dan tanyakan di mana ini cocok. Dari sana Anda dapat pindah ke diskusi untuk memastikan dia benar-benar mengerti apa yang dia minta. Melakukan itu akan memastikan bahwa:

  1. Dia tahu apa yang dia minta
  2. Dia tahu berapa biayanya
  3. Dia tahu bagaimana itu akan mempengaruhi jadwal fitur lainnya
  4. Dia tahu berapa lama

Dalam banyak kasus setelah diskusi itu, akan mudah baginya untuk setuju untuk membatalkannya, atau menjadikannya prioritas yang sangat rendah (baca: jangan pernah berharap hal itu dilakukan).


1

Di satu sisi, saya kesal diminta melakukan hal-hal yang tidak masuk akal daripada melakukan pekerjaan nyata.

Bagaimana Anda tahu apa yang Anda tanyakan memiliki nilai sangat kecil? Mungkin ada motif tersembunyi yang mungkin tidak jelas pada pandangan pertama mengapa sesuatu dilakukan. " Lilin menyala, tangan kanan. Lilin mati, tangan kiri. Lilin hidup, lilin lepas. Tarik napas melalui hidung, keluar mulut. Lilin menyala, lilin lepas. Jangan lupa bernapas, sangat penting. " Akan menjadi garis dari "The Karate Kid" perlu dicatat di sini sampai taraf tertentu.

Di mana saya memiliki pengalaman dengan perusahaan melakukan hal-hal yang saya bertanya-tanya, "Mengapa Anda melakukannya dengan cara ini?" ada saat di mana saya akan bertanya apa manfaat yang diinginkan dan apakah ada cara lain untuk sampai ke sana. Kuncinya di sini adalah bersikap terbuka dan ingin tahu daripada menghakimi dan membenarkan diri sendiri yang tampaknya "menyiratkan" pekerjaan nyata "ke pikiran saya.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.