ابزارها
ابزارها وسیلهاند، نه تعریف نقش من.
ابزارهایی که در مدیریت پروژه، عملیات، داده، اتوماسیون، توسعه و زیرساخت استفاده میکنم؛ هرکدام زمانی وارد کار میشوند که اجرای برنامه یا پروژه را سادهتر و قابلاتکاتر کنند.
محصول و تصمیمگیری
برای شفافکردن مسئله، گزینهها، نیازمندیها و تصمیمهای محصول پیش از اجرا.
Miro
- نقش
- کشف مسئله و ترسیم سیستم
- چرا استفاده میکنم
- کمک میکند مسئله، مسیر کاربر و ارتباط اجزای سیستم پیش از پیادهسازی قابلمشاهده و قابلبحث باشند.
- کجا استفاده میکنم
- برای جلسات کشف مسئله، ترسیم جریانها و چارچوببندی تصمیمها استفاده میشود.
Markdown + MDX
- نقش
- مستندسازی محصول و تصمیم
- چرا استفاده میکنم
- نیازمندیها و تصمیمها کنار تاریخچه تغییرات میمانند و بازبینی آنها سادهتر است.
- کجا استفاده میکنم
- برای شرح محصول، مشخصات، سابقهٔ تصمیم، مطالعهٔ موردی و یادداشت انتشار استفاده میشود.
مدیریت پروژه و عملیات
برای هماهنگی مسئولیتها، پیشرفت کار، ریسکها و فعالیتهای تکرارشونده عملیاتی.
ClickUp
- نقش
- فضای مدیریت عملیات و اجرا
- چرا استفاده میکنم
- کارها، مسئولان، وضعیتها و وابستگیها را در یک فضای مشترک قابلپیگیری میکند.
- کجا استفاده میکنم
- برای عملیات مارکتینگ، برنامهریزی پروژه و فرایندهای اجرایی استفاده میشود.
Jira
- نقش
- مدیریت اجرای فنی
- چرا استفاده میکنم
- وقتی کار مهندسی به فرایند رسمی نیاز دارد، backlog، issue، sprint و release را منظم و قابلپیگیری نگه میدارد.
- کجا استفاده میکنم
- در پروژههای محصول و مهندسی که رهگیری در سطح Issue لازم است استفاده میشود.
داده و سیستمهای عملیاتی
برای نگهداری منظم اطلاعات عملیاتی و ساخت یک مرجع مشترک و قابلاعتماد.
Airtable
- نقش
- داده و اطلاعات عملیاتی
- چرا استفاده میکنم
- ساختار داده رابطهای را با رابطی ترکیب میکند که تیم عملیات هم بتواند آن را نگهداری و بهروز کند.
- کجا استفاده میکنم
- برای مدیریت دادههای فرایندها، ظرفیت، تأمینکنندگان، مالی و گزارشدهی استفاده میشود.
اتوماسیون و یکپارچهسازی
برای تبدیل کارهای تکراری به فرایندهای قابلپیگیری، قابلکنترل و دارای مسئول مشخص.
n8n
- نقش
- موتور اتوماسیون و یکپارچهسازی
- چرا استفاده میکنم
- برای هماهنگی APIها، شاخهبندی منطق، retry و انتقال کار بین ابزارها انعطاف کافی میدهد.
- کجا استفاده میکنم
- برای همگامسازی، گزارشدهی، هشدار و جریان میان ابزارها استفاده میشود.
طراحی جریان هوش مصنوعی
- نقش
- کاربرد عملی هوش مصنوعی
- چرا استفاده میکنم
- هوش مصنوعی زمانی ارزشمند است که ورودی، بازبینی، رفتار خطا و مسئولیت هر مرحله از ابتدا مشخص باشد.
- کجا استفاده میکنم
- بهصورت انتخابی برای تحلیل ساختاریافته، پیشنویس، دستهبندی و پشتیبانی اجرا استفاده میشود.
مهندسی و توسعه
برای تبدیل نیازمندی محصول به خروجی نسخهبندیشده، تستشده و قابلبازبینی.
GitHub
- نقش
- مدیریت تغییر و انتشار
- چرا استفاده میکنم
- کد، مستندات، بازبینی، CI و انتشار را در یک تاریخچهٔ قابلبررسی نگه میدارد.
- کجا استفاده میکنم
- برای محصولات عمومی، توسعه سایت، بازبینی تغییرات، CI و فرایند انتشار استفاده میشود.
Astro + TypeScript
- نقش
- توسعه محصول و محتوای استاتیک
- چرا استفاده میکنم
- کمک میکند رابطهای عمومی سریع، type-safe و قابلتست باقی بمانند.
- کجا استفاده میکنم
- برای xhesam.com و محصولات عمومی با اولویت خروجی ایستا استفاده میشود.
زیرساخت و استقرار
برای میزبانی، استقرار، رفتار Edge و کنترل پاسخهای سرویس.
Cloudflare
- نقش
- میزبانی و Edge Runtime
- چرا استفاده میکنم
- برای میزبانی استاتیک، Functionهای محدود، Preview و کنترل پاسخها مناسب است.
- کجا استفاده میکنم
- برای Pages، Functions، redirectها و بررسی صحت استقرار استفاده میشود.