ورود

View Full Version : راه کاری عملی برای ارتقا کیفیت سایت



mohammadi4net
چهارشنبه 05 بهمن 1390, 10:10 صبح
راه کاری عملی برای ارتقا کیفیت سایت

تقسیم قسمت مربوطه به سه سطح (مثلا بخش شارپ) :
1. سطح یک (حرفه ای)
2. سطح دو (عادی)
3. سطح سه (آماتور)

دادن سطح دسترسی به کاربران :
1. سطح دسترسی یک (حرفه ای)
2. سطح دسترسی دو (عادی)
3. سطح دسترسی سه (آماتور)

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

سطح دو :
افرادی که در این سطح هستند :
به درک حداقلی از برنامه نویسی رسیده اند
می توانند تشخیص بدهند پست یا تاپیک آن دارای ارزش مورد نیاز برای این سطح هست یا خیر
مفهوم پست اسپم رو می دونن
برای تشکر پست نمیدن و از دکمه تشکر استفاده می کنند.
مهتر از کلمه جستجو رو در قسمت های مختلف سایت می تونه پیدا کنه.

نحوه پست دادن یا یاایجاد تاپیک :
اگر سطح کاربر سطح یک و دو باشند بدون هیچ محدودیتی می توانند تاپیک ایجاد کنند و پست ارسال کنند.
اگر مجوز سطح سه داشته باشند ، پست و تاپیک کاربر پس از تایید مدیران به نمایش در می آید.
مدیر اگر تشخیص بده تاپیک در این سطح جا می گیره اونو تایید می کنه در غیر اینصورت اونو به یک سطح پایین تر انتقال میده.




سطح یک :
افرادی که در این سطح هستند :
تمام شرایط کاربران سطح دو را دارند.
در زمینه مورد موضوع گفتگو صاحب دانش و تجربه کافی هستند.

نحوه پست دادن یا یاایجاد تاپیک :
اگر سطح کاربر سطح یک باشد بدون هیچ محدودیتی می توانند تاپیک ایجاد کنند و پست ارسال کنند.
اگر مجوز سطح سه و دو داشته باشند ، پست و تاپیک کاربر پس از تایید مدیران به نمایش در می آید.
مدیر اگر تشخیص بده تاپیک در این سطح جا می گیره اونو تایید می کنه در غیر اینصورت اونو به یک سطح پایین تر انتقال میده.

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

محاسن :
گفتگوها براساس ارزشی که دارند طبقه بندی میشه .
گفتگوهای فنی با سطح بالا به خاطر پست های بیهوده و یا سوالات کاربران اماتور به بیراه کشیده نمیشه.
کاربران در ارسال پست دقت و وسواس بیشتری به خرج میدن.
حجم کار مدیران برای چک کردن پست ها بشدت پایین میییاد و فقط باید پست های در انتظار تایید رو تایید کنند. پس از مدتی که کاربر صلاحیت اون سطح رو پیدا کرد می تونه تغییر سطح داده بشه و دیگه نیاز به تایید پستهای اون کاربر نباشه.

این یک پیش نویس از پیشنهاده ، مدیران سایت می تونن با تجربیات خودشون این پیشنهاد رو کاملتر و بهتر اجرا کنند.

برای شروع هم می تونیم از تاپیک C# شروع کنیم .

Mask
چهارشنبه 05 بهمن 1390, 17:39 عصر
همه این نظرات خوب و عالی.
اما مسولین این سایت و مدیران وقت پیاده سازیش رو فکر نکنم داشته باشند.
بنده به شخه تا حالا کلی ایده دادم . اما ...

mohammadi4net
شنبه 08 بهمن 1390, 09:37 صبح
پس از سه روز همچنان منتظر نظر مدیران سایت هستیم.

raziee
دوشنبه 10 بهمن 1390, 09:50 صبح
ایده ی جالبی هست.
جدا از بحث پیاده سازی ، گروه بندی کاربرها کار سختیه!! در حال حاظر این سایت تعداد 178,894 کاربر رو داره. گروه بندی و تعیین سطح این کاربران برای هر بخش کار انجام نشدنی است.
تازه بر فرض که این کار هم انجام شد و کاربر ها گروه بندی شدند. فکر نمیکنید این گروه بندی به کاربران احساس خوبی نمیده؟
علاوه بر این ، در همین لحظه هم از طرف کاربران خاطی کلی PM دریافت میکنیم که چرا و چگونه ..... برای فلان تاپیک.
بنده فکر نمیکنم این موضوع عملیاتی باشه.
به هر حال تصمیم گیری با مدیران ارشد هست.

mohammadi4net
دوشنبه 10 بهمن 1390, 11:13 صبح
ایده ی جالبی هست.
جدا از بحث پیاده سازی ، گروه بندی کاربرها کار سختیه!! در حال حاظر این سایت تعداد 178,894 کاربر رو داره. گروه بندی و تعیین سطح این کاربران برای هر بخش کار انجام نشدنی است.
تازه بر فرض که این کار هم انجام شد و کاربر ها گروه بندی شدند. فکر نمیکنید این گروه بندی به کاربران احساس خوبی نمیده؟
علاوه بر این ، در همین لحظه هم از طرف کاربران خاطی کلی PM دریافت میکنیم که چرا و چگونه ..... برای فلان تاپیک.
بنده فکر نمیکنم این موضوع عملیاتی باشه.
به هر حال تصمیم گیری با مدیران ارشد هست.

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

فکر نمی کنم گروه بندی کاربران کار سختی باشه : چون گروه های ما آنچنان پیچیده و سخت نیستن ، 1.افراد تازه کار و ناشی 2. افراد عادی 3. افراد ماهر
برای عضو گروه دو (عادی) بودن هم نیاز به کار پیچیده ای انجام دادن نیست فقط کافیه نکات ساده زیر رو رعایت کنند:

به درک حداقلی از برنامه نویسی رسیده اند
می توانند تشخیص بدهند پست یا تاپیک آن دارای ارزش مورد نیاز برای این سطح هست یا خیر
مفهوم پست اسپم رو می دونن
برای تشکر پست نمیدن و از دکمه تشکر استفاده می کنند.
مهتر از کلمه جستجو رو در قسمت های مختلف سایت می تونه پیدا کنه.

این شلوغی و بی نظمی که در محتوای سایت وجود داره بیشتر کاربران رو آزرده میکنه تا اینکه ازش بخواهیم مثل دیگر قوانینی که در سایت اجرا می کنه این قانون رو هم اجرا کنه .

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

Amir Oveisi
دوشنبه 10 بهمن 1390, 11:24 صبح
به درک حداقلی از برنامه نویسی رسیده اند
می توانند تشخیص بدهند پست یا تاپیک آن دارای ارزش مورد نیاز برای این سطح هست یا خیر
مفهوم پست اسپم رو می دونن
برای تشکر پست نمیدن و از دکمه تشکر استفاده می کنند.
مهتر از کلمه جستجو رو در قسمت های مختلف سایت می تونه پیدا کنه.

يك راهكار عملي پيشنهاد بديد كه بشه اين نكات رو فهميد در مورد هر كاربر.

mohammadi4net
دوشنبه 10 بهمن 1390, 11:55 صبح
يك راهكار عملي پيشنهاد بديد كه بشه اين نكات رو فهميد در مورد هر كاربر.

فرض کنید ما برای شروع افرادی رو که شش ماه از عضویت اونا گذشته رو عادی گذاشتیم و بقیه رو آماتور.
مدیران در حین بررسی کردن پست ها اگر ببینن کسی قوانین رو رعایت نکرده می تونن سطح کاربریش رو کاهش بدن.
کاربر های سطح سه (آماتور) به سه صورت افزایش سطح پیدا می کنند :
1. بعد از مدت مشخصی 2. تشخیص مدیران 3.درخواست در تاپیک مربوطه و بررسی توسط مدیران

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

این طرح خیلی رو کاربر حساس نیست بلکه اینکه کاربر پستش رو کجا قرار می ده حساسیت داره مثلا وسط یک بحث علمی جدی یک کاربر تازه کار نیاد سوال بی ربط بپرسه و یا یک سوال کاربردی و مهم بین 100 تا سوال تکراری و ساده گم نشه.

Amir Oveisi
دوشنبه 10 بهمن 1390, 12:05 عصر
بررسی کردن پست های کاربر هم برای تعیین سطح توسط مدیران کار سختی نیست
اتفاقا سخت ترين بخش كار همينه.
ميدونيد چه حجم زيادي داره پست هايي كه توسط كاربران مختلف ارسال ميشه؟ مسلما مديران نميتونند در لابلاي اين پست هاي گوناگون، علاوه بر وظايف مديريتي خودشون، به بررسي كاربران هم بپردازند.

Salar Ashgi
سه شنبه 11 بهمن 1390, 14:59 عصر
اینکه کاربران عزیز به فکر ارتقاء سطح علمی سایت هستن ، خودش جای تقدیر و تشکر داره .
ولی گفتنی است که طرح ارائه شده آنچنان عملی بنظر نمی رسد ، یا حتی اگر باشد هم ، فاز تحلیل و پیاده سازی اش
زمان زیادی می طلبد . درنظر داشته باشید که همین امور مدیریتی بخش ها برای مدیران کار آنچنان آسانی نیست و اگر این
طرح هم بخواهد اضافه شود ، مطمئنا کار پیچیده خواهد شد .
همانطور که دوستان هم گفتند ، معیارهایی عملی و صحیح برای تعیین سطح علمی کاربران تا اون حد وجود نداره ، چرا ، چون :


تعداد پست ها را نمی شود ملاک گرفت ، چراکه هستند کاربرانی با بیش از 700 پست ولی هنوز حداقل های آن زبان را فرانگرفته اند .
تعداد تشکرها را هم نمیشود ملاک گرفت ، چون این مورد هم مثل مورد بالاست و تعیین کننده نمیتواند باشد .
بررسی میزان بار علمی پست های هر کاربر ، پابندی به قوانین سایت ، آشنایی با حداقل های زبان و ... کار آسانی نیست .
در صورت سطح بندی بشکل صحیح و علمی ، در نظر داشته باشید ممکن است بیش از نیمی از کاربران آن بخش مورد نظر ، در سطح Low Level قرار گرفته و در نتیجه

این حس میتواند برای کاربران ناخوشایند باشد .

باور کنید در همین بخش #C اگر حداقل نیمی از کاربران به قوانین تالار و خصوصا جستجو پایبند باشند ، خیلی از مشکلات حل شده و بار علمی هم بالا خواهد رفت ./

mohammadi4net
سه شنبه 11 بهمن 1390, 17:13 عصر
ما همه حرف مون اینه یه کاری کنید کیفیت محتوایی سایت بره بالا ، کاری کنیم بزرگترهای برنامه نویسی مثل وحید نصیری رقبت کنن بیان داخل سایت معلوماتشون رو به ما انتقال بدن ، امثال بهروز راد مثل قدیم تعداد پست های مفیدشون بالا باشه و خیلی از افراد باسوادی که ما نمیشناسیم که عضو همین سایت شدن ولی فضایی برای تبادل دانش ندیدن و سرد شدن ، انگیزه ای برای کار علمی داشته باشند.

حالا که اراده ای برای تغییر نیست ما هم اصرار نمی کنیم.

یوسف زالی
سه شنبه 11 بهمن 1390, 21:37 عصر
اراده هست.
چند وقت پیش دوستی پیشنهاد داد بخشی تحت عنوان تاپیک های بی پاسخ ایجاد بشه که در اون تاپیک هایی که از صفحه اول رفتن با پستهای بی خودی بالا نیان و کاربرانی که دارن کمک می کنن دیگه جستجو نکنن.
این کار رو در تالار T-SQL کردم اما پس از مدت دو هفته هنوز کسی حتی یک بار این کار رو نکرده.
یوزر ها چقدر به قوانین پایبند هستند؟

Galawij
چهارشنبه 12 بهمن 1390, 11:45 صبح
ما همه حرف مون اینه یه کاری کنید کیفیت محتوایی سایت بره بالا ، کاری کنیم بزرگترهای برنامه نویسی مثل وحید نصیری رقبت کنن بیان داخل سایت معلوماتشون رو به ما انتقال بدن ، امثال بهروز راد مثل قدیم تعداد پست های مفیدشون بالا باشه و خیلی از افراد باسوادی که ما نمیشناسیم که عضو همین سایت شدن ولی فضایی برای تبادل دانش ندیدن و سرد شدن ، انگیزه ای برای کار علمی داشته باشند.
اینکه کیفیت محتوایی سایت در چه حدی هست، کاملاً پر واضحه! این از محتوای سوالات، تاپیک ها، فعالیت نکردن اعضاء فعال و متخصص در زمینه های مختلف، جابه جایی مدیران بخش ها و .... کاملاً مشهود هست.
واقعیت اینکه آدم جایی فعالیت آزاد و انگیزشی انجام می ده که خودش نیز چیزی یاد بگیره و در مقابل انتقال اطلاعات علمی و فنی خودش، دریافت اطلاعات داشته باشه(در هر سطحی فرق نمی کنه).
به نظر من بهتره به جای اینکه از یک نظر و ایده انتقاد کنیم، در فکر اصلاح آن و یا ارائه راهکار بهتری برای واقعیت موجود باشیم...