কাজের আইওটি ড্যাশবোর্ড কয়েক সেকেন্ডে একটি প্রশ্নের উত্তর দেয়: সব ঠিক আছে তো, আর না থাকলে এখন কোথায় নজর দিতে হবে? এতে প্রতিটি মেশিন, ঘর বা পুকুরের বর্তমান অবস্থা চেনা নামে দেখায়, সমস্যাগুলো ওপরে আনে, চুপ হয়ে যাওয়া বা বিকল ডিভাইস স্পষ্ট করে, আর প্রসঙ্গ বোঝাতে ছোট একটি প্রবণতা দেখায়। বাকি সব, যেমন সাজসজ্জার গেজ, প্রতিটি কাঁচা রিডিং বা যে সংখ্যা দেখে কেউ কিছু করে না, সেগুলোর জায়গা রিপোর্টে, নয়তো কোথাও না।
ড্যাশবোর্ড কীসের জন্য, আর কীসের জন্য নয়
ড্যাশবোর্ড দেখার জন্য। অ্যালার্ট তখনের জন্য, যখন কেউ দেখছে না। রাত তিনটায় কেউ স্ক্রিনের দিকে তাকিয়ে থাকে না, তাই ফ্রিজার বন্ধ হওয়ার খবর জানার একমাত্র পথ যেন ড্যাশবোর্ড না হয়। ভালো ব্যবস্থায় দুটো একসাথে চলে: সঠিক মানুষের কাছে পৌঁছানো অ্যালার্ট, আর এমন ড্যাশবোর্ড যা সেই মানুষকে বুঝতে সাহায্য করে কী ঘটেছে আর এখন কী করতে হবে।
ড্যাশবোর্ড শোকেসের জিনিসও নয়। অফিসের বড় স্ক্রিন নড়াচড়া করা চার্টে ভরিয়ে দিলে দেখতে ভালো লাগে। কিন্তু স্ক্রিনের কোনো সংখ্যা যদি কারও সিদ্ধান্ত কখনো না বদলায়, সেটা নিছক সাজসজ্জা।
কাজের ড্যাশবোর্ডে যে পাঁচটি জিনিস থাকে
- এক নজরে অবস্থা। প্রতিটি ইউনিটের জন্য একটি টাইল বা সারি, স্বাভাবিক, নজরে রাখুন আর সমস্যা, এই তিন অবস্থার জন্য পরিষ্কার রং। মানুষ মুখে যে নাম বলে সেটাই লিখুন, যেমন "ফার্মেসির ফ্রিজ ২" বা "পুকুর ৩", "Node_07" নয়।
- সমস্যা আগে। সীমার বাইরের ইউনিট ওপরে উঠে আসবে, যাতে বিশটি ইউনিটের ম্যানেজারকে আসল একটিকে খুঁজতে স্ক্রল করতে না হয়।
- ডিভাইসের স্বাস্থ্য। প্রতিটি ডিভাইস শেষ কখন রিপোর্ট পাঠিয়েছে, আর দরকারমতো ব্যাটারি ও সিগন্যাল দেখান। চুপ হয়ে যাওয়া সেন্সরও দিব্যি স্বাভাবিক দেখাতে পারে, যদি স্ক্রিন শুধু তার শেষ মানটা দেখাতে থাকে।
- সীমা আঁকা ছোট প্রবণতা। গত এক দিন বা এক সপ্তাহের একটি রেখা, অনুমোদিত সীমাটুকু ছায়া দিয়ে চিহ্নিত। এতে বোঝা যায় কিছু ধীরে ধীরে সরছে, নাকি হঠাৎ লাফ দিয়েছে। এই পার্থক্য প্রায়ই কারণের দিকে ইঙ্গিত দেয়।
- অ্যালার্টের খাতা। কী বাজল, কখন, কে সাড়া দিলেন আর কী করলেন। এতে অ্যালার্মগুলো শেখার মতো একটি রেকর্ডে পরিণত হয়।
পুরো একটি উদাহরণ দেখতে পারেন কোল্ড রুম আর ফার্মেসির ফ্রিজের তাপমাত্রা অ্যালার্ট পেজে।
যা বাদ দেবেন
- স্পিডোমিটারের মতো গেজ। একটি সংখ্যা দেখাতে অনেক জায়গা নেয়। রঙিন পটভূমিতে সাধারণ একটি মান একই কাজ করে।
- প্রতিটি কাঁচা রিডিং। ইতিহাস ডেটাবেসে থাকুক, স্ক্রিনে থাকুক সারসংক্ষেপ।
- ভুয়া সূক্ষ্মতা। সেন্সর যতটা মাপতে পারে তার চেয়ে বেশি দশমিক ঘর দেখালে রিডিং আসলের চেয়ে নিখুঁত মনে হয়।
- মালিকহীন সংখ্যা। কোনো মাপের দায়িত্ব কারও না থাকলে, কেউ সেটা দেখে কিছু করবেও না।
- অপ্রাসঙ্গিক ব্যবসার তথ্য। বিক্রি আর মজুতের হিসাবের জায়গা মালিকের কেপিআই ড্যাশবোর্ডে; যন্ত্রপাতির মনিটরিংয়ের সাথে মেশালে দুটোই পড়া কঠিন হয়।
একটি ভালো পরীক্ষা: যেকোনো অংশ হাত দিয়ে ঢেকে দেখুন, ওটা না থাকলে কেউ কি অভাব বোধ করবে?
আলাদা মানুষের জন্য আলাদা স্ক্রিন
| কে | কী দেখা দরকার | যা খুব কমই দরকার |
|---|---|---|
| মালিক | প্রতিটি সাইটের সামগ্রিক অবস্থা, খোলা সমস্যা, সাপ্তাহিক সারসংক্ষেপ | মিনিটে মিনিটে চার্ট |
| ম্যানেজার বা সুপারভাইজার | নিজের এলাকার সরাসরি অবস্থা, সামলানোর মতো অ্যালার্ট, কে ডিউটিতে | অন্য শাখার খুঁটিনাটি |
| টেকনিশিয়ান | ডিভাইসের স্বাস্থ্য, ব্যাটারি, সিগন্যাল, একটি ইউনিটের বিস্তারিত ইতিহাস | ব্যবসার সারসংক্ষেপ |
একটি ড্যাশবোর্ডেই এগুলো আলাদা ভিউ বা ইউজার রোল হিসেবে রাখা যায়। আসল কথা, প্রত্যেকে যেন নিজের কাজের উপযোগী স্ক্রিনে গিয়ে পৌঁছান।
ফোন আর দুর্বল নেটওয়ার্কের কথা ভেবে নকশা
বাংলাদেশে বেশিরভাগ মানুষ ড্যাশবোর্ড দেখবেন ফোনে, প্রায়ই মোবাইল ডেটায়, কখনো দুর্বল সিগন্যালের কোনো জেলা শহর থেকে। তাই:
- আগে ফোনের জন্য নকশা করুন। বড় টাইল, কম চার্ট, জুম না করেই পড়া যায়।
- পেজ হালকা রাখুন, যাতে ধীর সংযোগেও খোলে।
- "শেষ হালনাগাদ" সময় স্পষ্ট দেখান। লোডশেডিং বা নেটওয়ার্ক চলে গেলে মানুষকে বুঝতে হবে তিনি সরাসরি তথ্য দেখছেন, নাকি পুরোনো ছবি।
- কর্মীরা যেখানে বাংলায় স্বচ্ছন্দ, সেখানে বাংলা লেবেল দিন।
- কাজ সহজ রাখুন: অ্যালার্টে সাড়া দিতে এক ট্যাপ, আর কী করা হলো তা লিখতে এক লাইন।
কিছু বানানোর আগে যে প্রশ্নগুলোর উত্তর ঠিক করবেন
- এই ড্যাশবোর্ড কে দেখবেন, আর প্রত্যেকে এখান থেকে কী সিদ্ধান্ত নেবেন?
- কোন ইউনিটগুলো সবচেয়ে গুরুত্বপূর্ণ, আর মেঝেতে সেগুলোকে কী নামে ডাকা হয়?
- প্রতিটির জন্য স্বাভাবিক, নজরে রাখুন আর সমস্যা কোনটা? সীমা নিন যন্ত্র প্রস্তুতকারক, নিজের কাজের নিয়ম আর যোগ্য মানুষের কাছ থেকে, আন্দাজে নয়।
- চুপ হয়ে যাওয়া ডিভাইস কীভাবে দেখাবে?
- সাপ্তাহিক পর্যালোচনায় কোন সারসংক্ষেপ কাজে লাগবে?
আগে কাগজে উত্তর লিখুন; স্ক্রিনের নকশা তারপর নিজে থেকেই আসে। আরও জানতে পড়ুন সেন্সরের রিডিং থেকে সিদ্ধান্ত। নিজের সাইটগুলোর জন্য ড্যাশবোর্ড চাইলে আমার আইওটি ডিভাইস ডেভেলপমেন্ট সেবায় সেটাও থাকে।