- Seattle के एक parking lot में smartphone होने के बावजूद parking fee कैसे pay करें यह न जानने वाले एक बुज़ुर्ग की मदद करने का वास्तविक अनुभव
- एक ही parking lot में Park Mobile, PayByPhone, QR code payment जैसे 1–5 competing apps के signboards साथ-साथ लगे होने से confusion
- QR scan करने पर ad popup, Instant App, 16MB・24MB app install तक पहुंचना और payment तक असंख्य steps बन जाना
- credit card डालने के बावजूद Google Pay अपने-आप select हो जाना, time selection UI का टूट जाना आदि पूरे payment process में malfunction
- analysis के अनुसार, बार-बार location permission मांगने और non-intuitive UI की वजह से non-technical users के लिए साधारण parking तक असंभव हो जाने की हकीकत उजागर
घटना का सार
- Seattle के parking lot में कार के अंदर बैठे हुए एक बुज़ुर्ग महिला ने खिड़की खटखटाकर पूछा, “parking fee कैसे देनी है?”
- वह अपने पति को hospital ले जाना चाहती थीं, लेकिन कई महीनों से खत्म होने का नाम न लेने वाले बड़े road construction की वजह से hospital तक पहुंच बंद थी, इसलिए उन्होंने कुछ blocks दूर parking की
- शहर के लगभग सभी parking lots ने कई साल पहले pay station हटा दिए हैं
- उनके पास smartphone था, लेकिन इस स्थिति को संभालने का तरीका बिल्कुल नहीं पता था
- उनके अपने शब्दों में, “मैं अकेले यह कभी नहीं कर पाती,” और लेखक भी इससे सहमत हैं
Payment apps की भरमार की समस्या
- उस parking lot में payment instructions वाले तीन signboards लगे थे, और शहर के सभी parking lots 1–5 competing parking apps support करते हैं
- एक दीवार पर Park Mobile और lot ID, दूसरी दीवार पर PayByPhone और अलग lot ID की जानकारी
- एक और जगह “Scan Here To Park” QR code बड़े आकार में ऐसे दिखाया गया था जैसे official default payment method हो, लेकिन असल में वह भी बस एक और app था
QR scan process की उलझन
- लेखक ने कम friction वाला मानकर Instant App तरीका सुझाया, लेकिन बुज़ुर्ग ने अलग से QR scanner app खोल लिया
- क्योंकि या तो camera में default QR support नहीं था, या उन्होंने गलत समझा कि अलग app चाहिए (कौन-सी बात सही थी, यह confirm करने का समय नहीं था)
- लेखक को लगा था कि front camera default होगा, लेकिन असल में rear camera selected था, इसलिए camera switch करने में मुश्किल हुई
- scan के तुरंत बाद ad popup आया, और device में कुछ install होने से ठीक पहले लेखक ने रोक दिया
- QR code की properties समझाने वाली 30 items की list वाला screen आया
- सबसे ज्यादा दिखाई देने वाला “Search The Web” button scanned URL को Google में भेजकर असंबंधित results ही दिखाता था; छोटे नीले link को दबाना पड़ता था
Instant App का विरोधाभास
- उस link ने Instant App खोला तो Google Play ने बड़ा permission message दिखाया, और लेखक ने accept करने को कहा
- 16MB app install हुआ — Instant होने का मतलब ही फीका पड़ गया
- app चलाते ही फिर permission मांगी गई, और आखिर में 24MB का full version app install करना पड़ा
- इस app ने parking lot का street address मांगा
- लेखक ने कभी parking lot में ऐसी जानकारी लिखी हुई नहीं देखी
- यह “nearby” option देता है, लेकिन असल में वह जगह 0.5 mile दूर थी
Park Mobile payment का malfunction
- आखिरकार लेखक ने खुद Park Mobile install करने में guide किया, जिसे चलाना वे जानते थे, और lot ID खोजकर दी
- time (2 hours) और payment information (credit card) डालने के बावजूद payment step पर Google Pay अपने-आप select हो गया
- लेखक ने पूछा, “क्या यह वही card है?”, तो बुज़ुर्ग ने कहा नहीं; अनुमान है कि करीब $30 से ज्यादा overdraft loss टल गया
- payment option field दबाने पर कोई response नहीं मिला, और corner में छोटे pencil icon को दबाने पर ही credit card select किया जा सका
- payment आगे बढ़ाने पर time picker फिर आ गया और default 1 hour पर लौट गया, 2 hours select करना असंभव हो गया
- लेखक इस UI को अच्छी तरह जानते हैं, इसलिए उनका मानना था कि अगर time limit सच में 1 hour होती तो option दिखता ही नहीं; यानी यह पूरी तरह malfunction (glitch) की स्थिति थी
- कोई और तरीका न होने से 1 hour के लिए payment पूरा किया, और बताया कि time extension app के अंदर button से संभव है (असल में काम करेगा या नहीं, अनिश्चित)
Location permission बार-बार मांगना
- पूरे process में कम से कम तीन बार location permission देनी पड़ी, और हर बार तीन options में “Yes” कोई नहीं था
- चाहिए था “while the app is open”, लेकिन यह जानने का कोई तरीका नहीं था
- बाकी दो options कोई भी नहीं चुनेगा
लेख का मुख्य संदेश
- लेखक ने इस लेख का conclusion तीन बार लिखने की कोशिश की, लेकिन नाकाम रहे; उन्होंने कहा कि “सच में शब्द नहीं हैं”
- वे सीधे तौर पर मौजूदा app-centric payment system को लेकर frustration जताते हैं, जो non-technical users के लिए साधारण parking तक असंभव बना देता है
1 टिप्पणियां
Hacker News की रायें
आजकल पार्किंग लॉट physical phishing के लिए बहुत कमजोर लगते हैं। समझ नहीं आता कि किसी को नकली payment page या malware से जुड़ने वाले कुछ QR code चिपकाने से कैसे रोका जा सकता है
यह उन क्षेत्रों में से एक है जिसे तकनीक “ठीक” नहीं कर पाई; अब cash या credit card से भुगतान करने के बजाय 20 apps में से एक चुननी पड़ती है
towing company storage fee और processing fee लेती है, attendant cash रख लेता है। कोई जीतता है और कोई हारता है
जाहिर है, यहां business के संचालन की quality बहुत असर डालती है
इस सदी का radical idea: parking lot के entrance पर किसी इंसान को खड़ा कर दें, जो cash को safe में डलवा दे या driver-side window पर card terminal ले आए
थोड़ी-सी training से यह व्यक्ति health & safety officer, security staff, और “माफ कीजिए, parking full है” बताकर ग्राहकों को 10-10 मिनट गोल-गोल घूमने से रोकने वाला कर्मचारी भी बन सकता है
एक programmer के तौर पर मुझे पसंद है कि technology automation के जरिए समय का बेहतर इस्तेमाल करवाती है, लेकिन service professional का अभिवादन वाला human connection भी मुझे पसंद है। मैं उसे दोस्ती नहीं समझता, लेकिन उसकी अपनी value है
सामाजिक रूप से भी, ऐसी नौकरियां आधुनिक पश्चिमी अर्थव्यवस्था में एक अहम खाली जगह भरती हैं। low-wage jobs automation से बड़े पैमाने पर cost saving की धुंधली संभावना के भरोसे गायब हो रही हैं
downside बस इतना हो सकता है कि जनता service workers के साथ कभी-कभी खराब व्यवहार कर सकती है, लेकिन जब companies हमेशा side business की तरह data collection, cost cutting और चिल्लर बचाने में न लगी हों, तो शायद mutual respect culture भी बेहतर पनप सके
खराब business decision है। cash रोज बिना खास सजा के चोरी हो जाएगा, और अगर रखा हुआ व्यक्ति चोरी के दौरान घायल हो गया तो business owner जिम्मेदार होगा
मैं Dick's sporting goods गया था, और football shoes वाला section एक खास “app” area था। search criteria डालो या shoes scan करो, फिर staff member वे shoes लेकर आता था
app बेहद slow थी, और असल में तो shoes खुद उठाकर scan करने पर ही किसी तरह काम करती थी। कोई instructions नहीं थे, इसलिए खुद समझना पड़ता था; सच कहूं तो Myst खेलने जैसा लगा
पता नहीं ऐसा क्यों किया गया। चोरी रोकने के लिए?
समझ नहीं आता कि पुराने तरीके में ऐसा क्या खराब था कि यह सब जोड़ना पड़ा। बस shoes ही तो हैं; पिछले 40 साल की तरह उन्हें boxes में रखो और लोगों को try करने दो
app बनाने से experience 10x improve नहीं हो जाता। अगर 10x बेहतर नहीं हो रहा, तो कर क्यों रहे हैं? ऐसे मामलों में Steve Jobs जैसे किसी व्यक्ति का फट पड़ना समझ आता है
अब तक जिस सबसे अच्छे shoe store में गया हूं, वहां बस floor पर shoe boxes का ढेर लगा था और आप खुद खोज सकते थे
offline stores को इस category में online खरीदारी से कहीं बेहतर होना चाहिए। वजह यह है कि आप सच में try कर सकते हैं। लेकिन अगर वह भी नहीं हो सकता, तो यह online order करने जैसी ही बाजी है
सोचता हूं कि क्या America जूते का size mm या cm जैसी वास्तविक units में मापना शुरू नहीं कर सकता। बच्चों के लिए अलग system और महिलाओं के लिए अलग size सच में अजीब है
अच्छा होगा कि shoe companies भी standard sizing रखें। अजीब foot shape वाले व्यक्ति के तौर पर पता चलता है कि कुछ companies consistent होती हैं और कुछ नहीं। कुछ समय तक Nike में मेरा size हो तो कोई भी shoe comfortable लगता था—कुछ साल जादू जैसे थे—लेकिन फिर किसी समय कुछ बदल गया
सामान्य सिद्धांत के तौर पर, किसी service के मुख्य उद्देश्य के साथ incidental रूप से जुड़े terms of service, privacy policy, और दूसरे contracts “agree” करने पर भी पूरी तरह अमान्य होने चाहिए, ऐसा मुझे लगता है
school registration या school life के लिए practically जरूरी काम करते समय third-party terms relevant नहीं होने चाहिए
parking भी वैसी ही है। parking lot के अपने legal conditions हो सकते हैं। ऐसे conditions allow करने चाहिए या नहीं, यह अलग सवाल है। लेकिन app terms valid नहीं होने चाहिए। अगर app location data collect करती है, तो उसे बस जिम्मेदारी उठानी चाहिए
restaurant में खाना खाते समय Toast के terms मायने नहीं रखने चाहिए
इससे भी बुरा यह है कि मेरे पिता brunch पर आए और इस system में allowed time से 8 मिनट ज्यादा हो गए, तो उन पर 80 डॉलर का “fine” लगा दिया गया
अगर उसी rate पर extra charge किया होता तो ठीक था, लेकिन इसे “violation” बताकर fine लगाया गया, और खुद को जितना हो सके local police जैसा दिखाने की कोशिश की। ऐसी सभी companies scammer हैं
actual parking time को minute के हिसाब से charge करना बहुत आसान है, फिर भी किसी खास समय को reserve करवाना जानबूझकर धोखा देने जैसा है—या तो उस समय का भी पैसा दिलवाना जो आप इस्तेमाल नहीं करेंगे, या पर्याप्त समय reserve न करने पर fine लगाना
यह कहानी दुखद है और थोड़ी गुस्सा दिलाती है। खास तौर पर जो बात चुभती है वह यह है कि स्मार्टफोन और mobile data चाहिए, और अपने निजी device पर अविश्वसनीय code चलाते हुए ऐप द्वारा मांगी गई “permissions” देनी पड़ती हैं
जरूरी चीज़ें और बुनियादी सेवाएं, जैसे parking, सबके लिए समान रूप से accessible होनी चाहिए। उन्हें महंगे, बोझिल और आम तौर पर शोषणकारी tech products के पीछे बंद नहीं किया जाना चाहिए
समाज को उस दिशा में धकेले जाने से रोकने के लिए कानून बनाना सबसे अच्छा तरीका है या नहीं, यह नहीं पता, लेकिन जरूरत हो तो मैं इसका समर्थन कर सकता हूं
लेकिन लेख में जैसा कहा गया है, समस्या यह है कि users के लिए सभी विकल्पों को जानना मुश्किल है
इसलिए निजी तौर पर मुझे यह पसंद नहीं कि शहर कई vendors को अनुमति दें। signs और stickers पर सभी providers को कैसे समझाया जाए, खासकर जब हर provider के लिए अलग location ID इस्तेमाल करनी हो, तो users को overwhelm न करना मुश्किल हो जाता है
संदर्भ के लिए, मैं PBP में काम करता हूं
इनमें से कुछ apps region-restricted होते हैं, इसलिए विदेशी App Store account से उन्हें download नहीं किया जा सकता। कभी-कभी वे विदेशी card या विदेशी phone number भी handle नहीं कर पाते
सहमत हूं। जब real world के वास्तविक काम घटिया, नरक जैसे software पर आधारित हो जाते हैं, और वह काम करने के लिए उस software world में घुसने के अलावा कोई रास्ता नहीं रहता, तो यह गंभीर समस्या बन जाती है। तब यह सचमुच नरक में रहने जैसा होता है
अस्पतालों या clinics में भी कभी-कभी किसी इंसान तक पहुंचना लगभग असंभव होता है। automated phone systems बढ़ रहे हैं, और agents भी, जबकि समस्या उनकी तरफ होती है, बस call काट देते हैं या chat समाप्त कर देते हैं
फिर “कृपया जरूरी जानकारी तैयार करने के बाद दोबारा संपर्क करें” जैसा घमंडी जवाब सुनना पड़ता है। खासकर तब बुरा लगता है जब automated system कहता है, “लगता है कोई समस्या है।” समस्या मेरे साथ नहीं, उनकी तरफ है
software की लालच ने जिंदगी को नरक बना दिया है
parking, self-checkout और payment terminals जैसी चीज़ें ऐसे उदाहरण हैं जहां आम जनता को enterprise software style से जबरन interact करना पड़ता है
यह ऐसा software नहीं है जिसे user खरीदता है, इसलिए user की जरूरतों को नजरअंदाज किया जाता है और corporate buyer क्या चाहता है, उसे प्राथमिकता दी जाती है
जिसने workplace पर SAP जैसा software इस्तेमाल किया है, वह जानता है कि user experience खराब होता है और वह चीज़ आपके लिए नहीं बनी होती। लेकिन अब वही model आम जनता पर थोपा जा रहा है
संबंधित system यहां समझाया गया है: https://www.chargedretail.co.uk/2022/08/26/4-stand-out-examp...
समझ नहीं आता कि parking lots मौजूदा parking payment machines क्यों नहीं बनाए रखते। France में मैंने जितनी paid parking देखी, उन सभी में app और parking meter payment दोनों विकल्प थे
आम तौर पर smartphone वाला विकल्प बेहतर होता है, क्योंकि 1-घंटे के blocks में भुगतान करने के बजाय minute के हिसाब से सटीक भुगतान किया जा सकता है
उन्हें पता है कि हमें parking करनी ही है, इसलिए हम इस app वाली बकवास को झेलकर इस्तेमाल करेंगे
parking lot owner के नजरिए से motivation समझना मुश्किल है। मौजूदा terminals की upfront cost शायद पहले ही recover हो चुकी होगी, और user-friendliness भी साफ तौर पर बेहतर है
क्या नए smartphone payment provider की fees कम हैं? क्या fees बढ़ने पर provider बदलना आसान होता है? या कोई और वजह है?
लगता है हर company चाहती है कि वह vending machine बन जाए। असल में ये apps vending machine से भी बेहतर हैं, क्योंकि इनमें selling cost 0 है
vending machine का पहला नियम है कि user experience मायने नहीं रखता। ग्राहक का soda अटक जाए या नहीं, किसे फर्क पड़ता है? उपेक्षा ही business model है
खराब user experience से जो पैसा खोता है, उसे physical location से आने वाले volume से पूरा कर लिया जाता है
यह अपने आप में जैसा भी हो, लेकिन अस्पतालों जैसी core infrastructure की public parking जैसे public goods के erosion के साथ आखिर में यही सब बचता है
निजी तौर पर मुझे यह तरीका नापसंद है जिसमें खराब और repair न हो सकने वाली technology को इस तरह फैलने दिया जाता है। fridge खराब हो तो repair technician बुलाकर ठीक कराया जा सकता है, लेकिन printer अगर Wi-Fi से connect नहीं हो रहा हो तो असल में आपके पास करने को कुछ नहीं होता