basliqlabs / qwest-docs

Central documentation for the project Qwest. Contains documentation on business topics, design decisions, software architecture, and much more.
https://basliqlabs.github.io/qwest-docs/
0 stars 0 forks source link

Research vendor applications: Asana, Mizito, and OpenProject #10

Closed atareversei closed 2 months ago

atareversei commented 2 months ago

[EN]
Sign up in these applications:

  1. Asana
  2. Mizito
  3. OpenProject

and try using them and exploring their features. As you are using these pieces of software, try taking notes about their:


[FA] در برنامه‌های زیر ثبت نام کن:

  1. Asana
  2. Mizito
  3. OpenProject

و اونارو به عنوان کسی که میخواد پروژه رو مدیریت کنه استفاده کن تا بتونی امکاناتی که برنامه در اختیار مدیر پروژه قرار میده رو ببینی و اکتشاف کنی. سعی کن وقتی داری استفاده میکنی موارد زیر رو یادداشت کنی:

  1. یو آی
  2. یو ایکس
  3. اینکه جریان کلی روندها توی برنامه چطوریه (مثلا ثبت نام کردی بعدش چی شد، یا پروژه ایجاد کردی بعدش چی شد)
  4. سیستم‌های متفاوت رو تشخیص بده. اکثر برنامه‌هایی که مشخص شده، دارای بخش‌های متفاوتی هستن. مثلا ممکنه یکی مدیریت تسک + حسابداری + پیام‌رسانی داشته باشه، ممکنه یکی دیگه مدیریت تسک + مدیریت پروژه داشته باشه. هر تقسیم بندی‌ای که به نظرتون منطقی اومد رو بنویسید.
  5. برای هر بخش که تو مورد قبلی مشخص کردیم باید تمام فیچرهاشو در بیاریم و مستند کنیم.
  6. ترمینولوژی (واژگان مورد استفاده)
MirHosseinAmiriNotash commented 2 months ago

[FA]

Mizito

میزیتو یک ابزار مدیریت پروژه ایرانی هست و من می خوام بررسی بکنم که چه ویژگی ها و امکاناتی رو به کاربران ارائه می دهد.

Login & Signup

فرایند ثبت نام ساده هست و با گرفتن شماره موبایل و کد تایید انجام می شود و در ادامه اطلاعاتی مثل نام و نام خانوادگی،پسورد و نام شرکت یا تیم را از ما درخواست می کند که در تصویر زیر می بینیم و با تکمیل این اطلاعات ثبت نام انجام می شود :

signup

در مرحله بعد از ما می خواد که اگر همکاری داریم به میزکارمون اضافه بکنیم :

add

بعد از تمام شدن ثبت نام می تونیم نمای کلی از نرم افزار رو ببینیم :

FirstView

UI

از لحاظ UI من از صفحه لاگین خوشم اومد انیمیشن داشت و جذاب ترش کرده که می تونیم توی این عکس قسمت لاگین رو ببینیم :

LoginPage اینطوریه که سمت چپ یه اسلایدره و عوض میشه و هرکدوم یک انیمیشنی داره از این بخشش خوشم اومد.
ولی رنگ هایی که توی خود محیط استفاده شده خوشم نیومد که بیشتر از رنگ قرمز مایل به نارنجی استفاده شده معمولا از رنگ قرمز توی جاهایی مثل فروشگاه ها رستوران ها استفاده میشه رنگ قرمز خاصیتی که داره احساس گرسنگی ایجاد می کنه مثلا به شما یک نوشابه کوکاکولا و یک نوشابه پپسی بدن به احتمال زیاد شما کوکاکولا رو برمیدارید چون رنگش قرمزه ولی این توی جاهایی مثل رستوران استفاده میشه و توی جاهایی که مربوط به تکنولوژیه از رنگ هایی مثل آبی که حس اعتماد میده و برای تکنولوژی استفاده میشه یا رنگ هایی مثل سبز و بنفش هم میتونه برای تکنولوژی استفاده بشه و این رنگی که انتخاب کرده به من حس خوبی نمیده و به من حس یک محیط حرفه ای رو نمیده.
اگرم قراره از رنگ قرمز استفاده بکنه لاقل از این قرمز نه یکم عجیبه رنگش مثلا می تونست تیره تر باشه مثلا می تونه این رنگ باشه :

RedPalette

UX

از لحاظ UX بازم مرتبط با رنگ می تونست یک بخشی بزاره که بتونیم رنگ ها رو شخصی سازی بکنیم و عوضشون بکنیم و فقط یک سری بک گراند های محدود گذاشته که فقط اونارو می تونیم عوض کنیم :

changeBG

حتی این امکان نیست که بک گراندی که خودمون می خوایم و مثلا توی سیستممون هست انتخاب بکنیم.
یک مورد دیگه اینکه حالت دارک مود نداره و بعضی آیکون ها یک سایه نئونی مانند ، هم رنگ خود آیکون دارن که اگه دارک مود بود و فعالش می کردیم هم محیط جذاب تر می شد و هم آیکون جلوه بهتری میدادن مثلا آیکون پیام ها یک سایه هم رنگ خودش داره فکر کنم وقتی مثلا پیامی داشته باشیم اون سایه نمایش داده میشه چون فقط این آیکون سایه داره و بقیه نه. این به نظرم نکته خوبیه و یک قسمتی رو با این کار bold می کنه که به چشم بیاد مثلا اگر پیامی رو نخونده باشیم با این کار بیشتر به چشم میاد که پیامی هست که نخوندم:

icon

ایجاد تسک یا وظیفه سادس و خوبه و موقع ایجاد چیز هایی مثل عنوان وظیفه ، توضیحاتی در مورد وظیفه ، اضافه کردن برچسب ، اضافه کردن چک لیست(که می تونه یک تسک رو به چند قسمت تقسیم بکنه و خوبه) ، امکان اضافه کردن زمان یادآوری (به نظرم ویژگی خوبیه)، محول کردنه تسک به یک فرد، و انتخاب دسته بندی پروژه :

Create Task ایجاد پروژه ساده هست و فقط نام پروژه رو از ما می خواد:

Create Project

Features


Security

در بخش تنظیمات حساب کاربری یه بخش امنیت هست که اونجا نشون میده که چه کسانی در چه ساعتی به اکانت شما وارد شدن و این به نظرم ویژگی خوبیه :

Loginlog

Add Birthday

همچنین یک ویژگی دیگه اینکه می تونیم تاریخ تولد رو اضافه کنیم و موقع تولد هر کدوم از همکاران بهمون خبر میده و این فضا رو دوستانه تر می کنه :

Birthday

Manage Tasks

در قسمت مدیریت وظیفه ها امکانات خوبی مثل تقویم که می تونه تسک هامون رو نشون بده که برای چه روزی باید انجامشون بدیم ، بخش وظایف انجام شده روزانه که وظایف انجام شده رو نشون میده ، ایجاد دسته بندی برای کارها ، ایجاد برچسب :

ManageTasks

Manage Project

بخش مدیریت پروژه امکانات خیلی خوبی مثل ارتباط با همکارانی که در پروژه هستن از طریق گروه چتی که خودش ایجاد میکنه، ایجاد وظیفه، تقویم ، بورد،ایجاد جلسه آنلاین و درصد پیشرفت پروژه که یک نامی کلی بهمون نشون میده :

ManageProject

در قسمت بورد ها ما چند نوع تمپلیت داریم :

Board

مثلا میتونه کانبان باشه که لیست های برای انجام،در حال انجام ، انجام شده ایجاد می کنه یا می تونه واحد های سازمانی باشه مثلا بازاریابی،فروش،مالی یا می تونه اعضای تیم باشه و برای هر اعضا یک لیست ایجاد میشه ، یا می تونه روز های هفته باشه یا هم می تونه دلخواه باشه که خودمون اسم هاشون رو تعیین می کنیم.


Send Letter

سیستم ارسال نامه داره که خیلی خوبه و می تونیم با اعضای تیم ارتباط داشته باشیم :

SendLetter

Notes

و یک بخشی داریم که می تونیم یادداشت های خودمون رو بنویسیم مثلا کارهای مهمی که داریم یادمون نره :

notes

ولی می تونست مثلا برای یادداشت هامون هم یک سیستم یادآوری قرار بده که مثلا کارهای مهم رو بتونیم یادآوری بکنیم.


Manage Customers

یک ویژگی خیلی خوب دیگه ای که داره سیستم ایجاد مشتری و ارتباط با اونه می تونیم اطلاعات مشتری رو وارد کنیم و باهاش از طریق پیام در تماس باشیم:

manageCustomer

Monitoring

و یک قسمت مانیتورینگ داره که مثلا می تونیم گزارش وضعیت مشتریان رو بگیریم :

reportCostomer

یا می تونیم به صورت نمودار یادداشت های ایجاد شده ، وظلیف انجام شده ، نامه ها ، گفت و گو ها و... رو ببینیم :

monitoring

حتی قسمت مانیتورینگ اعضا هم وجود دارد :

ManageMembers

Terminology

اصطلاحاتی که توی میزیو استفاده شده :

1- میز کار : میزکار یک محیطی هست که تیم ما رو تشکیل میده و می تونیم اونجا پروژه هایی که گرفتیم و روش کار می کنیم و اعضا و.. رو مدیریت کنیم.

2-وظیفه : همون تسک هست و می تونیم تسک ایجاد کنیم.

3-نامه: می تونیم مثلا به اعضا نامه بنویسیم و باهاشون ارتباط داشته باشیم.

4-یادداشت : می تونیم چیز هایی مهمی که داریم یادداشت کنیم تا یادمون نره.

5-همکار : منظور اعضای تیم هستن که با هم همکارن.

6-پرونده : منظور پرونده مشتری که از ما پروژه ای رو خواسته و می تونیم پروندشو ببینیم.

7-بورد : یک نمای بورد مانند بهمون نشون میده که مثلا لیست کار های انجام شده ، در حال انجام و تمام شده می تونه باشه مثل Github Projects.

8-مانیتورینگ : بخشیه که چیز های مختلف رو می تونیم گزارشش رو ببینیم مثل مانیتورینگ اعضا و مشتریان.

9-کارتابل : جایی که نامه هایی که به ما اومده رو می تونیم ببینیم.

10-برچسب : می تونیم مثلا به تسک هامون برچسب بزنیم که فلان تسک مربوطه به مثلا تحقیق کردن.

MirHosseinAmiriNotash commented 2 months ago

[FA]

Asena

آسنا یک ابزار مدیریت پروژه هست که میخوام اون رو بررسی بکنم و ببینیم که چه امکاناتی داره.

Login & Signup

فرایند ثبت نام خیلی ساده هست فقط ایمیل از ما می خواد و وریفای کردن ایمیل و در ادامه اسم کاملمون و پسورد،می تونیم عکس پروفایل هم تعیین بکنیم یا نکنیم می تونیم اسم و ایمیل و وریفای کردنشو با گزینه Continue with Google رد کنیم و ساده تر هم بشه :

Signup

VerifyEmail

EnterName   Pass

بعدش یک سری سوال در مورد حوزه فعالیتمون می پرسه که می تونیم skip بکنیم :

Skip

Skip2

بعد باز هم یک سری سوال می پرسه که یک پروژه،تسک و... دیفالت بسازه که به نظرم یکم فرایند ثبت نام رو اینجا طولانی کرده از یه طرف دیگه شاید برای کسی که با این ابزار کار نکرده کارو براش ساده تر می کنه ولی می تونست برای این هم یک گزینه قرار بده که بشه Skip اش کرد :

Create Default Project

Create Default Project2

Create Default Project3

Create Default Project4

Create Default Project5

بعد از اتمام ثبت نام می تونیم نمای کلی از محیط آسنا رو ببینیم :

FirstView

UI

از لحاظ UI از محیط آسنا خوشم اومد می تونیم حتی روی darkmode هم بزاریم محیط خیلی ساده و خوبه حتی می تونیم رنگ بکگراند صفحه HOME رو عوض کنیم و شخصی سازی بکنیم و بهش حتی ویجت اضافه بکنیم :

UI

UX

می تونیم Notification ها رو شخصی سازی بکنیم مثلا از طریق مرورگر Notification دریافت بکنیم یا نه یا یه گزینه ای هست که اپلیکیشن موبایلشو دانلود بکنیم و روی موبایلمون Notification ها رو دریافت بکنیم و می تونیم به سرویس های مختلفی رو به آسنا لینک کنیم :

Notification

و می تونیم شخصی سازی بکنیم که مثلا کدوم اعلان از پروژه رو دریافت بکنیم و...

CustomNotification

همچنین دارک مود هم داریم :

Darkmode

همچنین یک بخشی هست که ویژگی های بیشتری رو به ما نشون میده و غیر فعال هستن وبر حسب نیاز می تونیم فعالشون کنیم مثلا غیر فعال کردن اعلان های مربوط به شروع تسک و...

extra

وقتی پروژه ایجاد می کنیم می تونیم آیکون و رنگ پروژه رو تغییر بدیم :

Project icon

Features


Create Task

ایجاد تسک ساده هست و فقط ازمون اسم تسک رو می خواد و می تونیم بهش مهلت انجام بدیم یا به یک پروژه مربوطش بکنیم و مثل Github Projects می تونیم به شکل لیست،بورد و تقویم تسک ها رو ببینیم و می تونیم لیست هایی ایجاد بکنیم که مثلا این تسک هفته بعد انجام خواهد شد :

AddTask

می تونیم برای تسک ها role تعریف بکنیم مثلا بگیم تسک اگر در لیست Do Next Week قرار گرفت بهش مهلت 5 روزه بده :

AddRole

همچنین یک قسمت files داره که اگر فایلی قرار داده شده باشه اینجا نمایش داده میشه :

Files


Reporting

یک ویژگی دیگه ای که آسنا داره Reporting هست که انواع گزارش ها رو ما می تونیم داشته باشیم مثلا task per month داریم که همون Burndownchart هست که مدیر پروژه می تونه ببینه که تیمش در یک ماه چقدر تسک تونستن انجام بدن و بر اساس اون برنامه ریزی می کنه :

Report

حتی می تونیم نمودار رو شخصی سازی بکنیم مثلا رنگ نمودار رو می تونیم عوض بکنیم ، برحسب ماهه پیشفرض مثلا بگیم بر حسب روز،سال و.. باشه ، یا می تونیم بگیم بر حسب تمام شدن تسک نباشه بر حسب مثلا ایجاد تسک باشه ، یا می تونیم بگیم بر حسب تعداد تسک نباشه بر حسب زمان تمام کردن تسک باشه، یا اصلا برحسب تسک نباشه بر حسب پروژه ، اهداف و.. باشه :

ReportSetting

الان می تونیم نموداری که ایجاد کردیم ببینیم و می تونیم گزارش های دیگه ای هم اضافه بکنیم :

AddReport


Create Project

ایجاد پروژه ساده هست و فقط نام پروژه رو از ما می خواد و می تونیم از تمپلیت های اماده ای که داره استفاه بکنیم :

createProject

createProject2 توی صفحه اول پروژه می تونیم نمای کلی رو ببینیم می تونیم توضیحاتی در مورد پروژه ببینیم اعضای پروژه رو ببینیم و اعضا اضافه بکنیم و... :

ProjectOverview

می تونیم برای پروژه هدف ایجاد بکنیم :

Addgoal

Addgoal2

همچنین می تونیم برای هدف وضعیت تعریف بکنیم درصد پیشرفتشو ببینیم و توضیحاتی در مورد هدف بنویسیم :

GoalOverview

همین کار رو اگر بخوایم برای پروژه بکنیم یعنی بخوایم برای پروژه هدف ایجاد بکنیم از بخش نظیمات پروژه می تونیم هدفی که ایجاد کردیم رو لینک بکنیم به پروژه.

همچنین می تونیم برای پروژه MileStone اضافه بکنیم :

MileStone

می تونیم یک گزارش کلی از تسک ها و.. در بخش داشبورد پروژه ببینیم :

ProjectDashboard

همچنین می تونیم برای پروژه Workflow تعریف بکنیم :

WorkFlow

بخش Message هم داریم که می تونیم با اعضای پروژه ارتباط داشته باشیم :

Message

همچنین می تونیم به پروژه فایل اضافه بکنیم :

File

همچنین می تونیم به پروژه note، نمودار گانت و.. اضافه کنیم که در تصویر زیر می بینید :

ProjectExtra


Portfolios

در بخش Portfolios هم می تونیم چندین پروژه رو مدیریت بکنیم و می تونیم چندین پروژه رو عضو یک Portfolios بکنیم و وضعیتشون رو ببینیم و مدیریت بکنیم :

Portfolios

Portfolios2


Inbox

یک بخش inbox هم داریم که اعلان ها و پیام هایی که دریافت کردیم رو می تونیم ببینیم :

inbox

Terminology

اصطلاحاتی که توی آسنا استفاده شده :

1-Portfolios : به ما این امکان را می دهد چندین پروژه را مدیریت بکنیم.

2-Inbox: محل دریات اعلان و پیام ها

3-Reporting:گزارش گیری

4-Goals: اهداف

5-Notes : یادداشت ها ی مهم که برای تیم ایجاد می کنیم.

MirHosseinAmiriNotash commented 2 months ago

[FA]

OpenProject

می خوام OpenProject رو که یک ابزار مدیریت پروژه Open Source است بررسی بکنم که چه ویژگی هایی به کاربران ارائه می دهد.

Login & Signup

اولا برای استفاده از OpenProject به صورت رایگان باید یک سری مراحلی رو رد کنیم تا برسیم به ثبت نام و ازمون برای اینکار نام دامنه(نام تیم یا شرکت)، ایمیل ،زبان تیم (که فارسی هم داره)و تایید ایمیل از ما می خواد :

SignUp

SignUp2

SignUp-VerifyEmail

بعد می رسیم به Signup که از ما Last name ، First name و password می خواد :

SignUp3

بعد از تمام شدن ثبت نام می تونیم نمای کلی از نرم افزار رو ببینیم :

Overview

موقع ورود یه اعلانی میاد که میگه میتونی Tutorial بگذرونی و می تونیم Skip اش بکنیم :

UI

از لحاظ UI خیلی ساده و خوبه و رنگ ها هم خوبن حتی می تونیم رنگ ها رو عوض بکنیم.

UX

ما این امکان رو داریم که دارک مود رو فعال کنیم و در حالت کلی 3 تا تم داره :

Theme

حتی می تونیم رنگ هایی که به کار رفته رو شخصی سازی بکنیم :

Color

Color2

حتی می تونیم فایل اپلود کنیم چه از طریق سرویس های ابری چه بدون اون ها ، و از طریق انتی ویروسی که داره از سلامت فایل ها اطمینان حاصل می کنه :

File

File2

و حجم فایلمون تا 512MB می تونه باشه.

ایجاد پروژه ساده هست و فقط اسم پروژه رو می خواد حالا می تونیم اگه بخوایم توضیحاتی در مورد پروژه هم بنویسیم :

CreateProject

برای حذف پروژه هم باید نام پروژه رو وارد بکنیم تا حذف بکنه(مثل گیت هاب) :

DeleteProject

موقع حذف پروژه گاها وقتی اسم پروژه رو درست هم وارد می کنیم اون گزینه حذف فعال نمیشه و باید صفحه رو Refresh بکنیم و از اول وارد بکنیم واین یک ایراده.

Features


Work Packages

بخش Work Package بخشیه که می تونیم Task،MileStone،Phase تعریف بکنیم و می تونیم در دسته بعدی های مختلفی که تعریف کردیم ببینیمشون(منوی سمت چپ) :

WorkPackage


Create Task

توی ایجاد تسک ما می تونیم افرادی که Assign شده رو اضافه کنیم ،تاریخ شروع و پایان رو اضافه کنیم ، درصد پیشرفت تسک رو تغییر بدیم بعد ایجاد ، اولویت بندی بکنیم که چه میزان مهمه ، می تونیم فایل Attach بکنیم بهش و تسکمون رو دسته بندی بکنیم :

CreateTask

می تونیم بعد ایجاد status تسکمون رو عوض کنیم یا اصلا نوع فعالیت رو عوض کنیم مثلا از تسک تغییر بدیم به MileStone :

StatusTask

ActivityType


GanttChart

همچنین نمودار گانت هم داریم که می تونیم بازه انجام تسک و... رو ببینیم :

GanttChart


Board

ما می تونیم خیلی ساده با وارد کردن نوع و نام Board یک board ایجاد بکنیم :

Board

می تونیم به لیست هایی که وجود دارن تسک اضافه کنیم اونم خیلی ساده فقط با گرفتن اسم تسک :

Board2


Backlog

می تونیم Backlog هم اضافه بکنیم backlog یک صفی هست که ما با مشتری میتینگ برگذار می کنیم و اون ویژگی هایی که باید داشته باشیم درمیاد و ما اونارو گلچین می کنیم و قرار می دیم توی Backlog و توی یک مدت زمان تیم باید تسک هاشو از اون بگ لاگ انتخاب بکنه مثلا یه نفر فلان تسکو برمیداره که توی یک هفته تمومش بکنه :

Backlog


News

یک بخش News داریم که می تونیم یک سری اطلاع رسانی هایی رو با اعضای تیم به اشتراک بزاریم :

News


Time and Costs

یک بخش Time and Costs داریم که می تونیم اونجا هزینه و مدت زمان پروژه رو خودمون تعیین کنیم :

Time   Costs


Meeting

یک بخش Meeting داریم که می تونیم جلسه هایی که قراره با تیم داشته باشیم رو اطلاع رسانی بکنیم که کجاست،ساعت و تاریخش کی هست، چه کسانی شرکت می کنند و.. حتی می تونیم فایل هم اضافه بکنیم :

Meeting

Meeting2


Wiki

در بخش Wiki می‌تونیم اطلاعاتی مانند مستندات پروژه، مشخصات، دستورالعمل‌ها یا هر اطلاعات مهم پروژه رو با تیم خود ایجاد و مستند کنیم :

Wiki

حتی می تونیم به شکل Markdown هم خروجی بگیریم :

wikiExport


Member

در بحش Member ما می تونیم اعضا رو ببینیم اطلاعاتی مثل نقششون رو تغییر بدیم یا اعضا جدیدی رو اضافه بکنیم :

member

Terminology

اصطلاحاتی که توی OpenProject استفاده شده :
1- Gantt : همون نمودار گانت هست که مثلا می تونیم ببینیم تسک ها توی چه بازه زمانی انجام میشه.
2- Board : یک نمای بورد مانند بهمون نشون میده که مثلا لیست کار های انجام شده ، در حال انجام و تمام شده می تونه باشه.
3-Backlog:یک صفی هست که ما با مشتری میتینگ برگذار می کنیم و اون ویژگی هایی که باید داشته باشیم درمیاد و ما اونارو گلچین می کنیم و قرار می دیم توی Backlog و توی یک مدت زمان تیم باید تسک هاشو از اون بگ لاگ انتخاب بکنه مثلا یه نفر فلان تسکو برمیداره که توی یک هفته تمومش بکنه.
4-Wiki:می‌تونیم اطلاعاتی مانند مستندات پروژه، مشخصات، دستورالعمل‌ها یا هر اطلاعات مهم پروژه رو با تیم خود ایجاد و مستند کنیم.
5-Meeting:برگزاری جلسه با اعضای تیم و...
6-News:ایجاد اطلاع رسانی برای اعضا.