Sebagai pengembang, apakah tugas kita untuk melaporkan masalah jika tidak ada orang lain dalam organisasi yang peduli? [Tutup]


19

edit:

Saya harus tunjukkan; Pandangan pribadi saya adalah bahwa saya harus proaktif. Saya tahu kadang-kadang saya harus menggigit lidah saya, dan saya ingin mendapatkan masukan dari masyarakat (apakah ini salah satu dari itu).

Saya tidak dapat menemukan tempat yang lebih tepat untuk menanyakannya di sekumpulan keluarga situs SO.

Inilah skenarionya -

  • org kecil <70 karyawan
  • tidak ada departemen qa
  • situs web dilihat oleh ribuan orang setiap hari.
  • Saya adalah satu-satunya pengembang situs web
  • Saya tidak pernah punya satu keluhan pun bahwa situs tersebut rusak di IE6

  • Saya telah menemukan situs kami tidak berfungsi di IE6 selama bertahun-tahun. Orang yang saya ganti yang membuatnya pasti "menguji" itu hanya di IE7. Saya menyalakan Virtual PC dan dengan IE6, dan situs kami berantakan total. Anda tidak dapat memilih beberapa item menu yang begitu kacau. Terlihat mengerikan.

Jadi sekali lagi, Apakah tugas kita untuk mencari bug secara proaktif, atau kita hanya memperbaiki apa yang diminta pelanggan ....

Secara pribadi, saya ingin memanfaatkan kesempatan ini dengan org saya untuk menjatuhkan harapan dukungan atau kompatibilitas IE6.



Jika tidak ada yang mengeluh, tidak ada masalah. dan seperti kata pepatah jika tidak rusak jangan memperbaikinya .
mouviciel

Jawaban:


24

Jawaban singkat, ya. Pengembang profesional harus proaktif.

Jawaban panjang, tergantung. Apakah Anda memiliki analitik yang disiapkan di situs Anda? Jika demikian, Anda dapat menggunakan laporan peramban untuk melihat persentase lalu lintas Anda adalah IE6 dan menggunakannya untuk menentukan apakah ROI sepadan dengan waktu Anda (atau bisnis).


1
Meskipun penggunaan IE6 jika ada beberapa mungkin tidak sepenuhnya mewakili pasar pengguna potensial. Jika saya membuka situs di peramban dan tidak berfungsi, saya ragu saya akan kembali untuk kerusakan lebih lanjut. Mungkin saya akan memeriksa dalam beberapa bulan tetapi saya tidak akan sering mengunjungi situs. Namun jawaban singkat yang bagus, saya setuju sepenuhnya.
Chris

3
"Jika sebuah pohon tumbang di hutan dan tidak ada yang mendengarnya, apakah itu mengeluarkan suara?"
Tn. Ant

@ Tidak: Tidak setuju. Bagaimana philisophical.
MVCylon

+1 @ant Jika Anda memiliki kutipan itu lagi, Anda harus menyusunnya dalam sebuah buku. "Zen dan seni manajemen proyek" mungkin? ; o)
TimS

siapkan Google analytics. Tim admin sistem kami menyediakan analitik menggunakan webtrends 7.0 LOL! (Netscape Navigator adalah browser yang paling banyak digunakan # 2 minggu lalu menurut mereka, IE 2.0 MINGGU TERAKHIR juga membuat daftar, tidak ada firefox atau safari bahkan ROFL yang terdaftar!).
MVCylon

12

Saya akan melaporkan masalah yang Anda temukan. Karena Anda juga ingin menjatuhkan harapan dukungan IE 6, saya juga akan memasukkan yang berikut dalam laporan Anda:

  • statistik tentang jumlah orang yang mengunjungi situs Anda di bawah IE 6
  • fakta bahwa tidak ada yang melaporkan masalah ini
  • biaya untuk terus mendukung situs di IE 6 dalam hal jam pengembangan

3
+1: "fakta bahwa tidak ada yang melaporkan masalah". Jika tidak ada yang melaporkannya, maka biaya bug pada dasarnya adalah nol. Jadi setiap uang yang dihabiskan untuk "perbaikan" terbuang sia-sia.
S.Lott

3
jika orang yang menggunakan IE6 tidak dapat menggunakan situs, bagaimana mereka melaporkan masalahnya? sebagian besar pengguna menganggap itu salah mereka, dan pergi ke tempat lain ...
Steven A. Lowe

5

Ya ya seribu kali YA !!!

Tidak ada yang salah dengan itu sama sekali!

Saya akan melihat log untuk melihat persentase orang yang memukul situs dengan IE6. mungkin mereka kemudian tidak melakukan apa-apa dan Anda dapat mulai menghitung bagaimana ini dapat memengaruhi perusahaan Anda (mis. Kehilangan penjualan, kehilangan klik iklan, dll.).

Ini akan membuat Anda terlihat cukup baik untuk menemukan masalah seperti ini.

Yang sedang berkata ada sesuatu yang hilang dalam proses bisnis Anda bahwa mereka belum mengidentifikasi browser yang ingin mereka targetkan, dan bahkan kemudian mereka membutuhkan bimbingan TI untuk itu.


Poin bonus pasti diberikan untuk dipersiapkan dengan statistik peramban pengunjung (+1 saat suara saya direset besok)
Nicole

4

Jika Anda belum melaporkannya, bagaimana Anda tahu mereka tidak peduli? Tanpa masukan Anda, bagaimana mereka tahu bahwa mereka harus peduli?

Benar-benar melaporkan setiap masalah yang Anda temukan di perusahaan, baik sistem atau lainnya (tentu saja, pertimbangkan bagaimana Anda harus mendekati masalah secara politis).

Anda adalah bagian dari tim, dan di perusahaan kecil seperti milik Anda, Anda kemungkinan besar adalah anggota kunci tim. Jika Anda melihat masalah yang belum dilihat orang lain, adalah tanggung jawab profesional Anda untuk menjadi proaktif dan membawanya ke perhatian mereka, dan biarkan manajemen memutuskan bagaimana memprioritaskannya (dengan masukan keahlian Anda, tentu saja).

Dengan ukuran perusahaan Anda, semua orang dapat terkena dampak, termasuk diri Anda dan pekerjaan Anda. Bahkan jika Anda berada di perusahaan yang lebih besar, beberapa departemen dapat terkena dampak, jadi Anda harus tetap proaktif dan melaporkannya.


2

Ya, Anda harus membawanya ke atas, dan berdiskusi tentang pendekatan terbaik untuk melakukan bisnis. Jika tidak masalah, gunakan itu sebagai kesempatan untuk mendokumentasikan browser mana yang didukung. Jika itu penting, perbaiki.

Cara terbaik untuk mengetahui apakah itu tugas Anda untuk mengangkatnya atau tidak: apakah Anda akan malu, atau bahkan ditegur, jika orang lain tahu dan membawanya lebih dulu?


1

Ya, Anda harus melaporkannya kepada seseorang. Karena tidak ada yang peduli, Anda dapat menjadikannya masalah prioritas rendah dan kemudian membunuhnya jika manajemen mengatakan "kami tidak akan mendukung IE6 karena tidak ada yang mengeluh", tetapi Anda harus melaporkannya. Dengan cara itu ada beberapa catatan dan jejak dari masalah yang ditemukan, dibahas, dan diselesaikan (dalam hal ini mungkin dengan tidak melakukan apa-apa, tetapi prinsip yang sama berlaku di tempat lain).


1

Itu cukup jelas setiap karyawan perusahaan harus melaporkan masalah yang dia temui kepada orang yang tepat.

Sekarang di dunia yang ideal, semua karyawan harus mengadopsi sikap kaizen dan menyarankan perbaikan dalam proses perusahaan.


1

Anda mengatakan tidak ada pelanggan Anda yang melaporkan masalah dengan IE6, tetapi ini kemungkinan karena situs Anda tidak berfungsi dan mereka takut karenanya. Periksa statistik situs Anda dan lihat apakah ada yang mengunjungi situs di IE6. Anda dapat menganggap pengguna IE6 di situs Anda sebagai pelanggan yang hilang.


+1, sulit untuk melaporkan masalah jika Anda tidak dapat melihat tautan 'laporkan masalah'!
GrandmasterB

@GrandmasterB: Anda pasti pernah ke situs kami. Mgmt telah menggunakan pendekatan ini, jangan menaruh tautan untuk melaporkan masalah teknis. LOL.
MVCylon

1

Iya! laporkan dan dengan melaporkannya kami programmer dapat membenarkan proyek baru untuk menangkap masalah yang tidak dilaporkan atau tidak dijaga.

Sibuk itu bagus :)


0

Ya, sebutkan saja. Saya akan merekomendasikan langkah-langkah berikut:

  1. Selidiki penyebabnya. Apakah ini perpustakaan javascript? HTML yang tidak didukung? dll.
  2. Kembangkan satu atau beberapa solusi yang mungkin, bersama dengan perkiraan umum tentang berapa lama mereka akan mengambil dan campur tangan mereka ke dalam basis kode yang ada.
  3. Baik memperbaikinya secara langsung (jika Anda memiliki kebebasan untuk melakukannya), atau melaporkan temuan Anda dan opsi resolusi yang tersedia kepada penyelia Anda untuk membuat keputusan.

0

Secara umum, laporkan. Dalam kasus khusus ini, tambahkan proposal bahwa skrip petunjuk pembaruan IE6 harus ditambahkan ke situs. Ada banyak di luar sana secara gratis, termasuk browser yang sudah ketinggalan zaman juga. IE6 sudah jauh ketinggalan zaman pada 2011, bahkan lebih pada 2013.

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.