Appearance
پیامرسان سازمانی
| ماژول اصلی | تعریف ماژول | توضیحات |
|---|---|---|
| Instant Messanger | بستر پیامرسان سازمانی | ابزار ارتباط داخلی برای سازمان ها که پیامرسانی سریع و امن را فراهم می کند |
فیچرلیست:
| ردیف | دستهبندی | عنوان | مسیر پیشنهادی | داستان کاربر (User Story) |
|---|---|---|---|---|
| 1 | پیامرسانی و ارتباطات اصلی | ارسال، ویرایش و حذف پیام | POST /messages | به عنوان یک کارمند، میخواهم بتوانم یک پیام ارسال کنم و در صورت اشتباه تایپی، آن را ویرایش نمایم. |
| 2 | گفتگوی مستقیم (یک به یک) | POST /conversations | به عنوان یک مدیر، میخواهم یک گفتگوی خصوصی و مستقیم با یکی از اعضای تیمم آغاز کنم. | |
| 3 | واکنش با اموجی به پیامها | POST /messages/{id}/reactions | به عنوان یک کارمند، میخواهم با اموجی 👍 به پیام همکارم واکنش نشان دهم. | |
| 4 | منشن کردن کاربران (@mention) | به عنوان عضوی از یک گروه، میخواهم با منشن کردن نام یک همکار، مستقیماً توجه او را به یک پیام خاص جلب کنم. | ||
| فرمتبندی پیشرفته متن (Bold, Italic, Code Snippets) | به عنوان یک توسعهدهنده، میخواهم بتوانم قطعه کدهای خود را با فرمت مناسب و رنگبندی مخصوص (Syntax Highlighting) در چت به اشتراک بگذارم تا خوانا و قابل فهم باشد. | |||
| مدیریت شخصی پیامها (یادآوری و ذخیره) | POST /users/me/reminders | به عنوان یک کارمند، میخواهم بتوانم یک پیام مهم را در لیست «ذخیره شدهها» قرار دهم یا برای آن یک «یادآور» تنظیم کنم تا سیستم در زمان مناسب آن را دوباره به من نشان دهد. | ||
| 5 | وضعیت حضور پیشرفته و سفارشی | PUT /users/me/status | به عنوان کارمند، میخواهم وضعیتم را به «در جلسه» تغییر دهم و این وضعیت با تقویم کاری من هماهنگ شود. | |
| 6 | جستجوی کامل در تاریخچه پیامها | GET /search?q=... | به عنوان مدیر پروژه، میخواهم کلمه "قرارداد" را جستجو کنم تا تمام پیامهای مرتبط را پیدا کنم. | |
| 7 | سازماندهی و مدیریت فضاها | ایجاد کانالهای عمومی و خصوصی | POST /channels | به عنوان مدیر تیم، میخواهم یک کانال خصوصی برای هماهنگیهای محرمانه کمپین ایجاد کنم. |
| 8 | عضویت و خروج از کانالها | POST /channels/{id}/join | به عنوان یک کارمند جدید، میخواهم به کانال عمومی announcements ملحق شوم. | |
| 9 | سازماندهی گفتگوها در رشتهها (Threads) | POST /messages/{id}/replies | به عنوان یک کاربر، میخواهم به یک پیام خاص در کانال پاسخ دهم تا گفتگوها منظم باقی بمانند. | |
| 10 | پین کردن پیامهای مهم | POST /messages/{id}/pin | به عنوان مدیر کانال، میخواهم پیام مربوط به "قوانین گروه" را در بالای کانال پین کنم. | |
| ایجاد گروههای کاربری قابل منشن (@user-groups) | POST /user-groups | به عنوان مدیر تیم، میخواهم یک گروه کاربری با نام @designers ایجاد کنم تا با منشن کردن آن، تمام اعضای تیم طراحی به صورت یکجا از یک پیام مهم مطلع شوند. | ||
| 11 | سازماندهی کانالها در پوشههای سفارشی | POST /sidebar/sections | به عنوان کاربری که در کانالهای زیادی عضو هستم، میخواهم کانالهایم را در پوشههایی مانند «پروژههای اصلی» دستهبندی کنم. | |
| 12 | همکاری با خارج از سازمان | دسترسی مهمان (Guest Access) | POST /guests | به عنوان مدیر پروژه، میخواهم یک پیمانکار خارجی را به عنوان «مهمان» فقط به کانال پروژه خودمان دعوت کنم. |
| 13 | کانالهای اشتراکی بین دو سازمان | POST /shared-channels | به عنوان مدیر، میخواهم یک کانال مشترک با شرکت همکارمان ایجاد کنم تا تیمهای هر دو شرکت با هم در ارتباط باشند. | |
| 14 | اتوماسیون و گردش کار داخلی | ساخت گردش کار خودکار (Workflow Builder) | POST /workflows | به عنوان مدیر فروش، میخواهم یک گردش کار بسازم که با ثبت کلمه «درخواست دمو»، به صورت خودکار در CRM وظیفه جدید ایجاد شود. |
| کتابخانه قالبهای آماده گردش کار | GET /workflows/templates | به عنوان یک مدیر غیرفنی، میخواهم از کتابخانه گردش کارهای آماده، قالب «یادآوری جلسه روزانه» را انتخاب و با چند کلیک برای تیم خودم فعال کنم. | ||
| 15 | اشتراکگذاری و همکاری | آپلود و اشتراکگذاری فایل | POST /files/upload | به عنوان یک طراح، میخواهم فایل PDF طرح جدید را در کانال تیم آپلود کنم. |
| اسناد و وایتبردهای داخلی و مشترک | POST /channels/{id}/docs | به عنوان یک تیم محصول، میخواهم در داخل کانال پروژه، یک سند مشترک برای یادداشتبرداری از جلسه طوفان فکری (brainstorm) ایجاد کنم و همه اعضا به صورت همزمان آن را ویرایش کنند. | ||
| 16 | ایجاد نظرسنجی (Poll) در کانال | POST /polls | به عنوان مدیر تیم، میخواهم برای انتخاب زمان جلسه بعدی، یک نظرسنجی سریع در کانال ایجاد کنم. | |
| 17 | ارتباطات زنده (صوتی و تصویری) | برقراری تماس صوتی/تصویری یک به یک | POST /calls | به عنوان یک کارمند، میخواهم برای یک سوال فوری، به سرعت با همکارم یک تماس تصویری برقرار کنم. |
| 18 | ایجاد و زمانبندی جلسات گروهی | POST /meetings | به عنوان مدیر، میخواهم یک جلسه تصویری برای تمام اعضای تیمم برای فردا ساعت ۱۰ صبح زمانبندی کنم. | |
| 19 | قابلیت اشتراکگذاری صفحه (Screen Sharing) | (قابلیت حین تماس) | به عنوان یک توسعهدهنده، در حین تماس میخواهم صفحه نمایش خود را به اشتراک بگذارم. | |
| "پاتوق" صوتی (Spontaneous Audio Chat) | POST /channels/{id}/huddle/join | به عنوان یک عضو تیم، میخواهم به جای شروع یک تماس رسمی، به راحتی وارد «پاتوق» صوتی کانال شوم و با هر کدام از همکارانم که در آن لحظه آنلاین هستند، یک گفتگوی سریع و غیر رسمی داشته باشم. | ||
| خلاصهسازی جلسات با هوش مصنوعی | GET /meetings/{id}/summary | به عنوان مدیری که یک جلسه مهم را از دست دادهام، میخواهم پس از اتمام جلسه، یک خلاصه هوشمند از مهمترین نکات و لیست وظایف تعریف شده را که توسط هوش مصنوعی استخراج شده، دریافت کنم. | ||
| 20 | قابلیتهای پیشرفته جلسات (ضبط، رونویسی) | POST /meetings/{id}/record | به عنوان مدیر، میخواهم جلسه تیم را ضبط کنم و بعداً رونویس متنی آن را دریافت کنم. | |
| 21 | امنیت و انطباق (Compliance) | رمزنگاری سرتاسری (E2EE) | (ویژگی سیستمی) | به عنوان مدیر امنیت، لازم دارم که تمام پیامها و فایلها به صورت سرتاسری رمزنگاری شوند. |
| 22 | جلوگیری از نشت داده (DLP) | POST /admin/policies/dlp | به عنوان مدیر امنیت، میخواهم از ارسال پیامهای حاوی اطلاعات حساس مانند شماره کارت بانکی جلوگیری کنم. | |
| 23 | تعریف سیاستهای نگهداری داده (Retention) | POST /admin/policies/retention | به عنوان مسئول انطباق، میخواهم سیاستی تعریف کنم که تمام پیامها پس از ۵ سال به صورت خودکار حذف شوند. | |
| ابزارهای جستجوی حقوقی و نگهداری قانونی (eDiscovery) | POST /admin/ediscovery/searches | به عنوان مسئول انطباق، در صورت نیاز قانونی، میخواهم تمام گفتگوهای مربوط به یک پروژه خاص را در کل پلتفرم جستجو کرده و نتایج را برای جلوگیری از حذف شدن، در حالت «نگهداری قانونی» قرار دهم. | ||
| 24 | گزارشهای حسابرسی (Audit Logs) | GET /admin/audit-logs | به عنوان ادمین، میخواهم گزارشی از فعالیتهای کاربران، مانند زمان لاگین را مشاهده کنم. | |
| 25 | مدیریت پلتفرم و یکپارچهسازی | مدیریت کاربران (SCIM Provisioning) | POST /scim/v2/Users | به عنوان مدیر IT، میخواهم کاربران به صورت خودکار از طریق سیستم مدیریت هویت مرکزی ایجاد یا غیرفعال شوند. |
| داشبوردهای تحلیلی استفاده از پلتفرم | GET /admin/analytics/usage | به عنوان مدیر IT، میخواهم داشبوردی داشته باشم که نشان دهد کدام کانالها بیشترین فعالیت را دارند تا بتوانم گزارش بازگشت سرمایه (ROI) این ابزار را ارائه دهم. | ||
| 26 | بازارچه اپلیکیشنها و یکپارچهسازی عمیق | POST /integrations/apps | به عنوان مدیر پروژه، میخواهم اپلیکیشن Jira را نصب کنم تا تیکتها را مستقیماً از داخل پیامرسان مدیریت کنم. |