درباره پروژه
یکی از پروژههای پایانی موجود در پکیج آفلاین دوره، “پروژه شاخص قند مواد غذایی” است؛ پروژهای با دیتاهای واقعی.
دیتای این پروژه به انگلیسی موجود بود و با توجه به کاربردی بودن این موضوع، هدف من علاوه بر انجام پروژه پایانی دوره و محک یادگیری خودم، طراحی داشبورد (گزارش) به زبان فارسی بود.
من با در نظر داشتن اینکه نمایش و کاربرد صفحه گزارشات در PBI با آنچه از یک وبسایت توقع داریم و همچنین کاربران آنها، متفاوت هستند، داشبورد را به صورت یک گزارش واحد ولی با قابلیت تفکیک به کمک Slicer انتخاب زبان طراحی کنم.
دیتای این پروژه به انگلیسی موجود بود و با توجه به کاربردی بودن این موضوع، هدف من علاوه بر انجام پروژه پایانی دوره و محک یادگیری خودم، طراحی داشبورد (گزارش) به زبان فارسی بود.
من با در نظر داشتن اینکه نمایش و کاربرد صفحه گزارشات در PBI با آنچه از یک وبسایت توقع داریم و همچنین کاربران آنها، متفاوت هستند، داشبورد را به صورت یک گزارش واحد ولی با قابلیت تفکیک به کمک Slicer انتخاب زبان طراحی کنم.
چالشهای پروژه
در پروژه برای جلوگیری از شلوغی Data pane و اطمینان از یکسان بودن متون در تمامی توضیحات و تعاریف، برای آنها Measure هایی نوشته و با امکانات پاوربیآی، به صورت شرطی برای هر زبان بهره برده شد.
سعی شد تا حدامکان از تمامی آموزشهای دوره در پروژه استفاده شود (حتی با فرض سختتر شدن انجام کار)؛ مانند ایجاد جدول کد رنگ برای رنگ نمودارها، استفاده از Card ،Measure و توابع برای متون به جای Text Box و… .
چالش اصلی من بر سر ترجمه مواد غذایی بود، به گونهای که ترجمهها قابل فهم و بومیسازی شده باشد. با استفاده از یکی از APIهای گوگل، من ترجمه اولیه را انجام دادم و سپس تک تک مواد غذایی (حدود ۵۶۰ ماده غذایی)، در گوگل بررسی و به نامی که در فارسی شناخته شده و کاربرد دارد، تغییر دادم.
با توجه به عدم تخصص و استعداد ذاتی من در UI (رابط کاربری)، چالش بعدی، Theme و زیبایی بصری کار بود که استفاده از جدول کد رنگها و سایتهای معرفی شده در دوره بسیار کمک کننده بود.
در راستای داشتن بهترین تعامل کاربر با داشبورد، تلاش کردم تا در لحظه لحظه طراحی، خود را به جای کاربر قرار دهم؛ مواردی چون انتخاب رنگها، اندازه فونتها، نمودارها، گویایی صفحات با کمک قرار دادن راهنما و توضیحات و تعاریف، پویایی و تعاملپذیری گزارش، کاربردی بودن گزارش، پیشبینی نیازها و سوالات کاربر با دیتاهای موجود و… .
هیچ داشبوردی از ابتدا کامل نبوده و نیاز است تا به مرور و با حوصله، گزارشات و صفحهآرایی آن در ذهن شکل بگیرند، اضافه شوند، بارها و بارها تغییر کنند و بهینه شوند. هر ساعت زمان گذاشتن بر روی طراحیها قطعا سرمایهگذاری بر روی افزایش مهارت و بالا بردن خروجی داشبورد و رضایت کاربر از کار کردن با آن است.
در دنیای امروز هیج چیز بدون راه حل نیست، فقط باید با خلاقیت و تغییر نگرش، اون رو از زاویه دیگری دید و راه حل جدیدی یافت.
سعی شد تا حدامکان از تمامی آموزشهای دوره در پروژه استفاده شود (حتی با فرض سختتر شدن انجام کار)؛ مانند ایجاد جدول کد رنگ برای رنگ نمودارها، استفاده از Card ،Measure و توابع برای متون به جای Text Box و… .
چالش اصلی من بر سر ترجمه مواد غذایی بود، به گونهای که ترجمهها قابل فهم و بومیسازی شده باشد. با استفاده از یکی از APIهای گوگل، من ترجمه اولیه را انجام دادم و سپس تک تک مواد غذایی (حدود ۵۶۰ ماده غذایی)، در گوگل بررسی و به نامی که در فارسی شناخته شده و کاربرد دارد، تغییر دادم.
با توجه به عدم تخصص و استعداد ذاتی من در UI (رابط کاربری)، چالش بعدی، Theme و زیبایی بصری کار بود که استفاده از جدول کد رنگها و سایتهای معرفی شده در دوره بسیار کمک کننده بود.
در راستای داشتن بهترین تعامل کاربر با داشبورد، تلاش کردم تا در لحظه لحظه طراحی، خود را به جای کاربر قرار دهم؛ مواردی چون انتخاب رنگها، اندازه فونتها، نمودارها، گویایی صفحات با کمک قرار دادن راهنما و توضیحات و تعاریف، پویایی و تعاملپذیری گزارش، کاربردی بودن گزارش، پیشبینی نیازها و سوالات کاربر با دیتاهای موجود و… .
هیچ داشبوردی از ابتدا کامل نبوده و نیاز است تا به مرور و با حوصله، گزارشات و صفحهآرایی آن در ذهن شکل بگیرند، اضافه شوند، بارها و بارها تغییر کنند و بهینه شوند. هر ساعت زمان گذاشتن بر روی طراحیها قطعا سرمایهگذاری بر روی افزایش مهارت و بالا بردن خروجی داشبورد و رضایت کاربر از کار کردن با آن است.
در دنیای امروز هیج چیز بدون راه حل نیست، فقط باید با خلاقیت و تغییر نگرش، اون رو از زاویه دیگری دید و راه حل جدیدی یافت.





