প্রধান সফটওয়্যার অ্যাপল তার ভয়ানক সপ্তাহের বাগ থেকে কী শিখতে পারে?
সফটওয়্যার

অ্যাপল তার ভয়ানক সপ্তাহের বাগ থেকে কী শিখতে পারে?

দ্বারাজেসন স্নেল 6 ডিসেম্বর, 2017 সন্ধ্যা 7:00 PST রেইনিং বাইনারি সহ প্রোগ্রামার হ্যাকার ল্যাপটপ থিঙ্কস্টক

গত সপ্তাহে অ্যাপলের ভয়ানক, ভয়ঙ্কর, কোন-ভালো, খুব খারাপ সপ্তাহ সম্পর্কে আপনি কী বলতে পারেন? একটি macOS নিরাপত্তা ত্রুটি এবং একটি iOS বাগ জরুরী নিরাপত্তা সংশোধন, দ্রুত OS রিলিজ এবং সাধারণ ধারণার দিকে পরিচালিত করেছে যে Apple-এর সফ্টওয়্যারটিতে কিছু গুরুতর নিরাপত্তা এবং নির্ভরযোগ্যতা সমস্যা রয়েছে।

কিন্তু কেন এটা ঘটছে, এবং এটা সম্পর্কে কি করা যেতে পারে? দুর্ভাগ্যবশত, অ্যাপলের অভ্যন্তরীণ সফ্টওয়্যার-উন্নয়ন প্রক্রিয়াগুলি তুলনামূলকভাবে গোপনীয়, অবিশ্বাস্যভাবে জটিল উল্লেখ করার মতো নয়। তাই এইরকম এক সপ্তাহ আর না ঘটবে এমন আশার বাইরে, আমরা কেউ কী বলতে পারি? (আমি অবশ্যই স্টিভেন সিনফস্কির মতো কারও দৃষ্টিভঙ্গিতে আগ্রহী, যিনি মাইক্রোসফ্টের জন্য বহু বছর ধরে উইন্ডোজ পরিচালনা করেছেন, কিন্তু যদি কেউ লক্ষ লক্ষ বা বিলিয়ন ব্যবহারকারীদের সাথে একটি অপারেটিং সিস্টেম তৈরিতে কাজ না করে, তবে তারা বুঝতে পারবেন না। এই প্রক্রিয়াগুলির হাস্যকর জটিলতা।)

আমরা যা জানি তা হল: অ্যাপলের একটি খারাপ সপ্তাহ ছিল, এবং কারণ বা সমাধান যাই হোক না কেন, এটি নির্ভরযোগ্য প্রযুক্তি পণ্য সরবরাহকারী হিসাবে অ্যাপলের খ্যাতির জন্য ক্ষয়কারী। হ্যাঁ, অ্যাপল আগেও বাগ দ্বারা কামড়েছে - এবং এটি এখনও একটি কোম্পানি হিসাবে অত্যন্ত সফল। কিন্তু এই হেঁচকি ভোক্তাদের কাছে কোম্পানির সুনামের ক্রমবর্ধমান ক্ষতি করে। উপলব্ধি পরিবর্তন করা কঠিন, এবং কর্পোরেট পিআর দিয়ে পরিচালনা করা কঠিন। প্রতিটি সামান্য বিট ব্যাথা.



আইওএস 7 ধরুন। এটি একটি বিশাল আপডেট যা iOS-এর ডিজাইন ল্যাঙ্গুয়েজকে সেই বিন্দু পর্যন্ত ছুড়ে ফেলেছিল এবং এটিকে আরও আধুনিক কিছু দিয়ে প্রতিস্থাপিত করেছিল, এবং সেই ডিজাইনটি iOS 11-এ সুন্দরভাবে বিকশিত হয়েছে। কিন্তু সেই প্রথম আপডেটটি সমস্ত ব্যবহারকারীর কাছে বিরক্তিকর ছিল। যারা অ্যাপলের পরামর্শ অনুসরণ করেছে, তাদের ডিভাইস আপডেট করেছে এবং আবিষ্কার করেছে যে তাদের আইফোন সম্পর্কে তারা যা জানত তার সবকিছুই পরিবর্তিত হয়েছে। iOS 6 থেকে iOS 7 এ আপডেট হয়েছে চার বছর আগে , এবং এখনও আমার পরিবার এবং বন্ধুর চেনাশোনাতে একাধিক ব্যক্তি রয়েছেন যারা এখনও অ্যাপল তাদের অফার করে এমন কোনও সফ্টওয়্যার আপডেট প্রয়োগ করতে অনিচ্ছুক। আপডেটটি এতটাই বিরক্তিকর ছিল যে এটি বিশ্বাসের লঙ্ঘন বলে মনে হয়েছিল এবং বিশ্বাস ফিরে পেতে এটি খুব দীর্ঘ সময় নেয়।

এই সমস্যাগুলির কারণ যাই হোক না কেন - অ্যাপলের অভ্যন্তরে এটি একটি সিস্টেমিক সমস্যা ছিল যার জন্য সফ্টওয়্যার ডেভেলপমেন্ট গ্রুপের একটি বড় পুনর্গঠনের প্রয়োজন হবে, বা নিছক দুর্ভাগ্য যে দুটি বাগ একে অপরের কয়েক দিনের মধ্যে একটি জটিল সিস্টেম থেকে উদ্ভূত হয়েছিল- এটি অ্যাপলের জন্য একটি কালো চোখ।

সমস্যার সমাধান

যদি উত্তরটি কেবল সমস্যায় অর্থ নিক্ষেপ করা হয় তবে অ্যাপল ইতিমধ্যেই তা করে ফেলত। এটি বিশ্বের সমস্ত অর্থ পেয়েছে, দাও বা নাও।

আমি আশা করি যে এই ভুল পদক্ষেপগুলি অ্যাপলের অভ্যন্তরীণ প্রক্রিয়াগুলির একটি বিশ্লেষণের দিকে নিয়ে যায় যা অ্যাপলের সফ্টওয়্যারের গুণমান উন্নত করে এমন পরিবর্তনের দিকে নিয়ে যায়। আমি বিশ্বাস করি যে অ্যাপল চাইলে সেই পরিবর্তনকে প্রভাবিত করতে পারে। এটি নগদ পেয়েছে, এটি প্রতিভা পেয়েছে এবং - বেশ খোলামেলাভাবে - এটি আপেল . এটি করতে পারে, যদি এটির ইচ্ছা থাকে এবং যদি এর গঠন এটির অনুমতি দেয়। এগুলো বড় যদি হয়, কিন্তু... আমি বিশ্বাস করতে চাই। আমি আশা করি যে এটি এমন কিছু যা অ্যাপলের প্রক্রিয়াগুলিতে পরিবর্তন করে প্রশমিত এবং সংশোধন করা যেতে পারে।

তাই এটাই আমার আশা। এখানে আমার ভয়: এই জিনিসটি সময়ে সময়ে একটি হাস্যকর জটিল সিস্টেম থেকে উদ্ভূত হয় এবং সমস্ত বিশ্লেষণ সত্ত্বেও, এটি কেন ঘটেছে তা সত্যিই স্পষ্ট নয়। অবশ্যই তারা গত সপ্তাহে উদ্ভূত বাগগুলির কারণ হওয়া খুব নির্দিষ্ট সমস্যাগুলিকে মেরে ফেলবে, তবে এর অর্থ এই নয় যে তারা এই জিনিসগুলিকে উদ্ভূত হওয়ার কারণে বড় কাঠামোগত সমস্যাগুলি খুঁজে পেতে পারে, যাতে তারা সেগুলি ঠিক করতে পারে।

এছাড়াও, ঠিক যেমন ম্যাকওএস নিরাপত্তা আপডেট কিছু ব্যবহারকারীর জন্য ফাইল ভাগাভাগি ভেঙে দিয়েছে, এটি উপলব্ধি করা গুরুত্বপূর্ণ যে কখনও কখনও এক জায়গায় একটি সংশোধন করা অন্য কোথাও একটি ত্রুটি প্রকাশ করে। আপনি হ্যাক-এ-মোলের অন্তহীন খেলায় শেষ হতে চান না।

হোমপড কি 2018 এ বিলম্বিত হয়েছিল কারণ এর সফ্টওয়্যার প্রস্তুত ছিল না? এটা বেশ সম্ভব বলে মনে হচ্ছে। যদি তাই হয়, এটি হল অ্যাপল সঠিক কাজ করার এবং তার গ্রাহকদের উপর একটি বগি পণ্য চাপিয়ে না দেওয়ার একটি উদাহরণ। Apple Pay Cash, iOS 11-এর একটি ব্যানার বৈশিষ্ট্য, এই সপ্তাহ পর্যন্ত চালু হয়নি - সম্ভবত অ্যাপল এটিকে সঠিকভাবে চালু করতে চেয়েছিল, কারণ বাগ এবং অর্থ একটি খারাপ মিশ্রণ। iMessage ক্লাউড সিঙ্ক, একইভাবে, iOS 11 এবং হাই সিয়েরার জন্য ঘোষণা করা হয়েছিল এবং এখনও উপস্থিত হয়নি। কল্পনা করুন যদি অ্যাপল এই বৈশিষ্ট্যটি পাঠিয়েছিল এবং এটি আপনার সমস্ত পাঠ্য বার্তা খেয়ে ফেলে কারণ এটি বগি ছিল। এটি একটি বিপর্যয় হবে - কিন্তু কোথাও, কেউ সিদ্ধান্ত নিয়েছে যে বৈশিষ্ট্যটি যথেষ্ট ভাল ছিল না।

এই সব ভাল খবর. এটি দেখায় যে অ্যাপলের নির্বাহীরা বৈশিষ্ট্য এবং পণ্যগুলি যথেষ্ট ভাল না হলে প্রকাশ করা বন্ধ করতে ইচ্ছুক। অবশ্যই, আরও কিছু করার আছে। বাগগুলি সর্বদা আমাদের সাথে থাকবে, কারণ সেগুলি সর্বদা যেকোন জটিল সিস্টেমে থাকবে—বিশেষ করে এমন একটি যা ভোক্তা প্রযুক্তি বাজারে প্রতিদ্বন্দ্বিতা করার জন্য নিয়মিত আপডেট করতে হবে। তবে তাদের তীব্রতা এবং ফ্রিকোয়েন্সি হ্রাস করা যেতে পারে এবং এটি লড়াই করার মতো লড়াই।

এটি দুর্দান্ত যে অ্যাপল যত তাড়াতাড়ি সম্ভব macOS বাগ খুঁজে পেয়েছে এবং ঠিক করেছে এবং iOS বাগ স্কোয়াশ করার জন্য iOS 11.2 তাড়াতাড়ি পাঠিয়েছে। তবে যদিও এটি স্পষ্ট যে অ্যাপলকে আরও ভাল করতে হবে, এটি এখনও বলার মতো। অ্যাপলের গ্রাহকরা এবং এর খ্যাতি এটি দাবি করে।