Biarkan saya mengambil contoh masalah penjual keliling. Saya telah mengerjakannya beberapa kali.
Ada beberapa kali ketika saya berada di sebuah tim yang menulis solusi untuk masalah salesman keliling tetapi dengan beberapa parameter lagi. Misalnya, itu bisa menjadi toko dengan armada teknisi dan insinyur masing-masing dengan keahlian yang unik. Tujuan datang setiap hari dalam bentuk permintaan layanan. Semua program dalam produksi meskipun mereka telah mengalami modifikasi dan pemeliharaan sejak menulisnya.
Beginilah cara mereka bekerja. Setiap insinyur akan menerima daftar hal-hal yang perlu diperbaiki pada perangkat genggam setiap hari. Ketika mereka menyelesaikan setiap tugas layanan, mereka harus menutup kasing. Kasus-kasus yang ditinggalkan bergabung dengan kasus-kasus yang dijadwalkan untuk hari berikutnya dengan prioritas sedikit lebih tinggi karena pada saat itu pelanggan akan menyatakan beberapa ketidakpuasan. Ada banyak alasan mengapa seorang insinyur tidak mau menghadiri suatu kasus. Masalah lalu lintas adalah yang paling umum.
Seberapa umum mereka? Paling tidak sebanyak jumlah permintaan layanan purna jual yang datang dari pelanggan. Tanpa layanan purna jual, misalnya, mempertahankan pelanggan akan sulit dan mendapatkan pelanggan baru akan menjadi lebih sulit.
Dengan banyak toko berbasis web seperti Amazon dan toko-toko buku lainnya dan toko-toko lain yang berjalan baik dalam bisnis, saya akan berpikir bahwa penjual keliling lebih umum daripada dulu. Juga, mungkin ada banyak variasi dari masalah salesman keliling yang diajarkan dalam buku teks.