جلسهٔ ۲۵ اردیبهشت ۱۳۹۲

از بنیاد دانش آزاد
پرش به: ناوبری، جستجو
جلسهٔ ۲۵ اردیبهشت ۱۳۹۲
افراد شرکت‌کننده موضوعات و فعالیت‌ها
یه‌انقلابی

موضوع اول: تهیه برنامهٔ کاری (Milestone)
موضوع دوم: اضافه کردن یک بخش جدید به معرفی‌نامه با عنوان Get Involved و getting started

سیدمحمدمسعود صدرنژاد

موضوع اول: تهیه برنامهٔ کاری (Milestone)

مقدمه

یکی از مهمترین عوامل برتری روش سیستم‌های آزاد شفاف بودن آنهاست یعنی هیچ چیزی در رابطه با روند انجام کارها و برنامهٔ خود (حتی عیب‌ها و اشکلات خود) را از کسی نمی‌پوشاند و این موضوع باعث می‌شود هر کسی در هر زمانی بتواند با مطالعهٔ مستندات و برنامهٔ مربوطه دقیقاً در جریان نیازهای سیستم برای همکاری قرار بگیرد. اهمیت تهیهٔ نقشهٔ راه نیز در همین مرحله است زیرا در اینصورت مستندات مکتوبی وجود خواهد داشت تا هر کسی و در هر زمانی بدون پیشنیاز خاصی بتواند در پیشبرد اهداف مربوطه کمک کند.

تهیه نقشهٔ راه و پیاده‌سازی آن دقیقاً مشابه سیستم تورنت (Torrent) خواهد بود.

اهداف مانند فایل تورنت خواهند بود.

روش و ابزار (ریز کارهایی که باید انجام شود برای رسیدن به هدف که همان مجموعه فایل‌های درون یک فایل تورنت است که به صورت همزمان دانلود می‌شوند) مانند تقسیم تورنت به تکه‌های کوچک با هویت منحصر به فرد خواهد بود.

چه فردی و در چه زمانی هم مانند peerها هستند که به صورت نامنظم و نامشخص فایل تورنت را کامل می‌کنند. (از قبل تعیین نمی‌شود که چه کسی آن را کامل کند ولی مشخص است و ثبت می‌شود که چه کسی در حال تکمیل کردن آن است)

نکته: خصوصیات تورنت شباهت زیادی به روش پیاده‌سازی نقشه راه بنیاد دارد:

۱- تورنت مشخص نمی‌کند چه کسی چه قسمتی را در چه زمانی کامل خواهد کرد. تورنت مشخصات هر قسمت را مشخص می‌کند و افراد با توجه به موارد روبرو در تکمیل فایل اصلی تورنت مشارکت می‌کنند: تعداد افراد (مشابه تعداد seedهای تورنت)، علاقه‌مندی افراد (مشابه اینکه چقدر حاضرن آپلود داشته باشن)، زمانی که برای انجام کارها می‌گذارند (مشابه پهنای باند سیدرها) و میزان توانایی (دارا بودن آن قسمت‌های تورنت)

۲- تورنت به ترتیب و از ابتدا تا انتها شروع به جمع کردن قسمت‌ها و کامل کردن فایل اصلی نمی‌کند چون سرعت تکامل این روش (روش پیوسته و مستقیم) کند و گاهی غیرممکن خواهد بود یعنی در صورت نبود قسمتی در ابتدای فایل کل حرکت متوقف خواهد شد.

۳- تورنت به‌صورت موازی و هم‌زمان اقدام به جمع‌آوری قسمت‌های فایل اصلی می‌کند و این کار روند تکامل فایل اصلی را تا آخرین حد ممکن افزایش می‌رهد.

تهیه نقشه راه به ۴ قسمت نیاز دارد

الف) به چه اهداف؟ (چرایی)

ب) با چه روش و ابزاری؟ (چگونگی)

ج) چه فردی؟

د) در چه زمانی؟

مرحلهٔ اول: تهیهٔ TODo List

برای شناخت قسمت‌های نیازمند پیاده‌سازی ابتدا اهداف بنیاد را دسته‌بندی کرده و سپس نیاز هر دسته از اهداف را بررسی می‌کنیم و در نهایت ابزارها و روش تهیهٔ ابزارها و پیاده‌سازی آن‌ها را مشخص خواهیم کرد.

مرحلهٔ دوم: در دسترس قرار دادن TODo List برای همهٔ افراد

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

موضوع دوم: بخش جدید Get Involved و getting started

Get Involved با getting started هر دو راهنماهایی هستند برای افراد تازه‌وارد یا کسانی که صرفاً با یک موضوع آشنایی دارند اما ایده‌ای برای بعد آن ندارند. تفاوت Get Involved با getting started در این است که Get Involved نشان می‌دهد چگونه می‌شود مشارکت کرد اما getting started نشان می‌دهد برای شروع استفاده از یک محصول باید چه کار کرد یا از کجا شروع کرد. (مثال‌های زیادی می‌توانید در سایت‌های مختلف پیدا کنید) بنابراین خود بنیاد دانش آزاد به بخشی به نام getting started نیاز ندارد ولی محصولات آزادی که به جامعه ارائه می‌کند به چنین بخشی نیاز دارند. در قسمت Get Involved یا چگونه و از کجا مشارکت کنیم باید توانایی‌های اشخاص مختلف و نیازهای بنیاد را شناسایی کنیم و آن‌ها را در کنار هم قرار دهیم تا بتوانیم چنین راهنمایی ایجاد کنیم.

نظر افراد شرکت‌کننده در جلسه

نظر Yeenghelabi (بحث) ‏۱۶ مهٔ ۲۰۱۳، ساعت ۰۶:۴۸ (EDT) دربارهٔ milestone

TODO LIST

پیاده‌سازی آموزش از راه دور

اهدافی که پیاده‌سازی این سیستم برآورده می‌کند:

  • آزادسازی دانش
  • افزایش دانش همگانی
  • در دسترس بودن دانش یکسان برای همه
  • دانش ارزان - رایگان
  • کم شدن اختلاف فرهنگی افراد جامعه فعلی با افزایش دانش

برای پیاده‌سازی آموزش از راه دور چه نیازمندی‌هایی وجود دارد؟

چگونه (با چه ابزاری و چه روشی) می‌توانیم نیازمندی‌ها را برطرف کنیم؟

چه کارهایی باید انجام داد؟

طراحی و پیاده‌سازی سیستم آموزشی آزاد

اهدافی که طراحی و پیاده‌سازی سیستم آموزشی آزاد برآورده می‌کند:

  • ارزش دادن به اساتید واقعی
  • دانش‌جوی خردگرا
  • دانش‌جوی استفاده رسان
  • از بین رفتن سیستم رقابت بی‌رحمانه

برای طراحی و پیاده‌سازی سیستم آموزشی آزاد چه نیازمندی‌هایی وجود دارد؟

چگونه (با چه ابزاری و چه روشی) می‌توانیم نیازمندی‌ها را برطرف کنیم؟

چه کارهایی باید انجام داد؟

طراحی و پیاده‌سازی سیستم تولید آزاد

اهدافی که طراحی و پیاده‌سازی سیستم تولید آزاد برآورده می‌کند:

  • تولید مشارکتی
  • امکان کسب درآمد همهٔ قشرها جامعه از دانش
  • ایجاد فضای کسب و کار آزاد
  • کم کردن سن کسب درآمد
  • ایجاد توان تولید یکسان برای تمامی مولفین

برای طراحی و پیاده‌سازی سیستم تولید آزاد چه نیازمندی‌هایی وجود دارد؟

چگونه (با چه ابزاری و چه روشی) می‌توانیم نیازمندی‌ها را برطرف کنیم؟

چه کارهایی باید انجام داد؟

اجتماع آزاد

اهدافی که اجتماع آزاد برآورده می‌کند:

  • نبود نظام تبلیغات
  • اجبار سیستم تولید به تولیدات پیشرفته
  • از بین رفتن اختلاف تکنولوژی بین کشورها
  • بازگشت سرمایه با رضایت جامعه
  • ثروت جامعه برای رفاه جامعه
  • نفع کم فرد، نفع کلان جامعه و فرد
  • تعیین ارزش مؤلف به دست جامعه

برای رسیدن به اجتماع آزاد چه نیازمندی‌هایی وجود دارد؟

  • طراحی و پیاده‌سازی سیستم آموزشی آزاد
  • طراحی و پیاده‌سازی سیستم تولید آزاد

چگونه (با چه ابزاری و چه روشی) می‌توانیم نیازمندی‌ها را برطرف کنیم؟

با طراحی و پیاده‌سازی سیستم آموزشی و تولید در مراحل قبل، اجتماع آزاد تا حد زیادی خود به خود شکل خواهد گرفت.

چه کارهایی باید انجام داد؟

برای ایجاد اجتماع آزاد در ابتدا نیاز به پیاده‌سازی سیستم آموزشی و تولید آزاد است.

اهداف زیر بعد از پیاده‌سازی هر دوی سیستم‌های تولید و دانش آزاد قابل دستیابی‌اند:

  • ایجاد دوستی بین افراد جامعه
  • ارتباط استاد و دانش‌جو - تولید و آموزش

در نهایت جامعهٔ آزاد

اهدافی که جامعهٔ آزاد برآورده می‌کند:

  • عدم وجود رقابت - سانسور - قانون - بانکداری با شرایط فعلی
  • نبود افرادی از اجتماع برای انجام کارهای سطح پایین و به تبع آن از بین رفتن شغل‌های سطح پایین

چگونه (با چه ابزاری و چه روشی) می‌توانیم نیازمندی‌ها را برطرف کنیم؟

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

پایان نظر Yeenghelabi (بحث) ‏۱۶ مهٔ ۲۰۱۳، ساعت ۰۶:۴۸ (EDT) دربارهٔ milestone

نظر Smmsadrnezh (بحث) ‏۱۷ مهٔ ۲۰۱۳، ساعت ۰۱:۵۰ (EDT) دربارهٔ milestone

قسمت سوم نقشهٔ راه: مشخص کردن اولویت‌ها یا در واقع اضافه کردن زمانبندی به برنامه

در جلسات برنامه‌ریزی بر اساس زمان deadline (زمانی که دیگر انجام آن کار فایده‌ای ندارد) کارها اولویت‌بندی شود؛ ولی همانطور که گفته شد از آنجایی که این سیستم مشابه تورنت است همهٔ کارهای لازم برای رسیدن هدف مشخص شده (مشابه تمام فایل‌های موجود در یک تورنت) به صورت موازی دانلود می‌شوند یعنی اولویت زمان شروع کارها را نشان نمی‌دهد بلکه زمان پایان و اینکه چقدر چیزی که در عمل اتفاق می‌افتد مشابه اولویت‌های مشخص شده باشد بستگی به عوامل مختلفی مانند تعداد افراد (مشابه تعداد seedهای تورنت) و علاقه‌مندی افراد (مشابه اینکه چقدر حاضرن آپلود داشته باشن) و زمانی که برای انجام کارها می‌گذارند (مشابه پهنای باند سیدرها) و میزان توانایی (داشتن قسمت‌هایی از تورنت) دارد ولی در مرحلهٔ چهارم برنامه ریزی یا تهیه نقشهٔ راه یعنی "در چه زمانی؟" باید به این مسأله توجه کرد.

قسمت چهارم نقشه راه: مشخص کردن افراد علاقه‌مند به انجام هر کار در مرحلهٔ برنامه‌ریزی

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

پایان نظر Smmsadrnezh (بحث) ‏۱۷ مهٔ ۲۰۱۳، ساعت ۰۱:۵۰ (EDT) دربارهٔ milestone

جستارهای وابسته