وضعیت زمین، فعالیت ماشینها و اولویتهای روز در یک داشبورد واکنشگرا مرتبط میشوند؛ با مسیری روشن از هشدار تا جزئیات ماشین یا مزرعه.
طراحی دیزاین سیستم
وقتی یک کنترل در هر صفحه دوباره و متفاوت ساخته میشود، نگهداری محصول سختتر میشود. من علی کمیلی هستم. دامنهٔ طراحی، مرحلههای بازبینی و فایلهای قابل استفاده را پیش از شروع مشخص میکنیم. صفحهها و حالتهای مهم را بر اساس کارهای واقعی تیم و مخاطب انتخاب میکنیم.
نمونههایی از طراحی در این حوزه
طراحی رابط ترک مود، توازن محور، دما و کنترل خنککاری را کنار هم میگذارد تا وضعیت و تنظیمهای خودرو پیش از دور بعدی قابلمقایسه باشند.
طراحی خرید بلیت فوتبال در قطر، حالوهوای روز مسابقه را به انتخاب روشن بازی، صندلی و تعداد همراهان وصل میکند.
تصمیمهای تکراری یک مرجع داشته باشند.
وقتی یک کنترل در هر صفحه دوباره و متفاوت ساخته میشود، نگهداری محصول سختتر میشود. قواعد و اجزای رابط را در یک ساختار مشترک مرتب میکنم تا طراح و توسعهدهنده بتوانند به همان مرجع رجوع کنند.
کتابخانهٔ طراحی و کتابخانهٔ کامپوننت کدنویسیشده دو خروجی متفاوتاند. نوع خروجی، فناوری اجرای احتمالی و مسئول نگهداری آینده را پیش از شروع مشخص میکنیم.
از فایلهای موجود و کاری که میخواهید انجام شود شروع میکنیم. پیش از طراحی دقیق، دامنهٔ پیشنهادی را میفرستم و در مرحلههای مشخص بازخورد میگیریم. مسئول تصمیم و تعداد دورهای اصلاح روشن میماند.
خروجیهای توافقشده
بررسی الگوهای فعلی، توکنهای طراحی، کتابخانهٔ کامپوننت و راهنمای استفاده برای دامنهٔ توافقشده. اجزا با حالتها، گونهها و نمونهٔ کاربردشان تعریف میشوند.
جزئیاتی که بررسی میکنیم
از صفحههای واقعی و نیازهای تکرارشونده شروع میکنیم. نامگذاری، الزامات دسترسپذیری و مسئولیت تغییرات را با تیم روشن میکنیم تا سیستم بعد از تحویل هم قابل توسعه باشد.
فایلهایی برای استفادهٔ تیم
فایل طراحی، اجزا و توضیح تعاملهای توافقشده را در ابزار انتخابی آماده میکنم. مسیرهای منتخب را با تیم توسعه بررسی میکنیم تا حالتهای جاافتاده و سؤالهای اجرا پیش از تحویل مشخص شوند. میزان همراهی بعد از تحویل در پیشنهاد نوشته میشود.
فضای واکنشگرای جان دیر و رابط تنظیمات تسلا نشان میدهند کنترلهای مرتبط چطور میتوانند میان صفحهها و وضعیت داده هماهنگ بمانند.
جان دیر؛ طراحی داشبورد عملیات مزرعه · تسلا ترک مود؛ طراحی رابط آمادهسازی برای پیستباید اول کل رابط را عوض کنیم؟
خیر. میتوانیم از اجزای پرکاربرد شروع کنیم و بهتدریج آنها را وارد محصول کنیم. برنامهٔ مهاجرت مشخص میکند کدام صفحهها زودتر تغییر کنند و الگوهای قبلی چطور پشتیبانی شوند.
برای گفتوگوی اول چه چیزی بفرستم؟
هدف، فایلهای موجود و محل استفادهٔ طرح را بفرستید. اگر دامنه هنوز روشن نیست، پیش از آمادهکردن پیشنهاد، اولویتها را با هم مشخص میکنیم.
کدام کارها به توافق جدا نیاز دارند؟
کتابخانهٔ طراحی و کتابخانهٔ کامپوننت کدنویسیشده دو خروجی متفاوتاند. نوع خروجی، فناوری اجرای احتمالی و مسئول نگهداری آینده را پیش از شروع مشخص میکنیم.
هزینه و زمان چطور مشخص میشوند؟
برای دامنهٔ مشخص پیشنهاد میدهم. تعداد صفحه، قلم یا قالب، آمادهبودن محتوا و مرحلههای بازبینی روی هزینه و زمان اثر دارند. خروجی، دور اصلاح و مسئولیتها در پیشنهاد نوشته میشوند.
میتوانیم از راه دور همکاری کنیم؟
بله. دفتر من در مجیدیهٔ تهران است و همکاری از راه دور هم دارم. زبان ارتباط، مسئول بازبینی و روش تحویل فایل را پیش از شروع توافق میکنیم.