open source

مقایسه نرم افزارهای آموزش تجاری و open source

 VS open source نرم افزارهای آموزش تجاری

با گسترش شبکه های اجتماعی و تمایل افراد به گذار از روشهای سنتی در انجام فعالیتهایشان سازمانها نیز بر آن شده اند برای جذب مخاطب بیشتر در فرآیند آموزش و یادگیری از ابزارهای ال ام اس استفاده کنند، در این راستا برای انتخاب یک سیستم راهبردی آنچه از اهمیت ویژه ای برخوردار است کیفیت محصول، سطح خدمات و نهایتا قیمت مقرون به صرفه می باشد اما آنچه که در زمان انتخاب یک محصول پنهان می ماند هزینه هایی است که در آینده ای نه چندان دور ما را غافلگیر می کند برای درک بهتر این هزینه ها در این مقاله به مقایسه سیستمهای open source  (اپن سورس ) با محصولات تجاری می پردازیم.

در فرآیند آموزشهای الکترونیکی نرم افزارهای چندین نرم افزار open source  وجود دارد به طور مثال نرم افزار یادگیری الکترونیکی moodle یکی از آنهاست که شاید قبلا اسم آن را شنیده باشید سیستمهای open source ( اپن سورس ) در ابتدا از نظر هزینه بسیار به صرفه تر از نرم افزار های تجاری هستند اما برای راه اندازی و عملیاتی سازی نرم افزار هزینه های پنهان فراوانی وجود دارد از جمله توسعه، پشتیبانی، نگهداری و از همه مهم تر بومی سازی؛ همچنین باتوجه به اینکه اغلب برای استفاده کاربردی از این نرم افزارها تیم پشتیبانی وجود ندارد پروژه استفاده از این نرم افزارها با شکست مواجه می شود حتی اگر موفق شوید گروهی را پیدا کنید که نسبت به ارایه خدمات پشتیبانی این محصولات به شما تعهد بدهند  هرچند این افراد از دانش بسیاری برخوردار باشند به دلیل عدم دسترسی به نفرات توسعه دهنده اصلی سیستم و اسناد معماری و تولید محصول محدودیت های فراوانی در پیکربندی، توسعه های احتمالی، بومی سازی خاص فرهنگ و نیاز سازمانی مشتری وجود دارد همچنین با تاخیر در عیب یابی و بر طرف شدن باگها مواجه خواهید شد؛ در حالی که سیستمهای تجاری به علت دارا بودن تیم حرفه ای و مجرب بدون نیاز به درخواستهای مشتری و به صورت خودکار همیشه در حال بروزرسانی، بهبود فرآیندها و ارتقا سیستمهایشان می باشند.

یکی از ویژگی های سیستمهای open source  این است که شبکه ی گسترده ای از برنامه نویسان داوطلب بر روی این سیستمها کار می کنند اما به دلیل اینکه لزوما این افراد متخصص نیستند همین مورد می تواند جزو معایب این نرم افزارها باشد کما اینکه انجام آزمایشات و تستهای لازم هم بر روی این نرم افزارها انجام نمی شود.

از معضلات بسیار بزرگ نرم افزارهای open source  دسترسی عموم به کد نرم افزار می باشد همین موضع باعث مشکلات امنیتی بسیاری برای سازمانها خواهد بود  این موضوع به هکران اجازه می دهد در مورد ضعفها و روزنه های برنامه راحت تر اطلاعات به دست آورند.

امروزه در کشور عزیزمان به مسئله ی امنیت اهمیت ویژه ای داده می شود از این رو سازمانهایی مجهز به چندین آزمایشگاه جهت تست محصولات تجاری ایجاد شده است که تنها محصولات تجاری بومی می توانند در ارزیابی های مربوطه شرکت کرده و گواهیهای مربوطه را اخذ کنند.

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

در ادامه تفاوتهای نرم افزارهای شرکتهای تجاری و open source  بررسی می کنیم

 

امکانات نرم افزار شرکتهای تجاری نرم افزار open source  ( moodle )
هزینه مقرون به صرفه در زمان خرید
هزینه مقرون به صرفه در طول استفاده از نرم افزار
پشتیبانی on time
امنیت بالا
اخذ گواهی امنیتی
دسترسی عموم به کد
قابلیت توسعه و بومی سازی
نسخه بروز رسانی خودکار

 

 

نوع سیستم مزایا معایب
رايگان Open Source از نظر هزينه به صرفه براي شروع پايه سيستم مديريت محتوا رايگان است اما هزينه هاي پنهان فراواني وجود دارد از جمله توسعه، پشتيباني، نگهداري و به روز رساني
کدهاي سيستم مديريت محتوا رايگان و قابل دسترس براي تغييرات هستند عدم وجود تيم پشتيباني متعهد و داراي قرارداد رسمي
شبکه گسترده اي از برنامه نويسان داوطلب روي توسعه نرم افزار کار مي کنند امکانات بسيار کمتر نسبت به سيستم هاي تجاري
نصب اوليه راحت و سريع اين گونه نرم افزارها همواره توسط گروه هاي کاملا حرفه اي توليد نشده و آزمايش نمي شوند
کد نرم افزار در دسترس عموم مي باشد و مشکلات امنيتي آن به سرعت در اختيار نفوذگران قرار مي گيرد
تجاري Commercial سيستم مديريت محتوا آزمايش شده و قابل اطمينان تر همراه با امکانات بسيار بيشتر سيستم مديريت محتوا هزينه اوليه بيشتري دارد
وليدکننده تمام مسئوليت هاي نصب و راه اندازي اوليه را به عهده مي گيرد نياز به ارتباط با توليدکننده جهت توسعه نرم افزار و افزودن بخش هاي اختصاصي
به روز رساني و ارتقاء نرم افزار توسط توليدکننده و به صورت خودکار انجام مي شود
شتيباني 24 ساعته توسط توليدکننده سيستم مديريت محتو اين گونه نرم افزارها همواره توسط گروه هاي کاملا حرفه اي توليد نشده و آزمايش نمي شوند
ارائه روش هاي آموزشي مناسب توسط توليدکننده
ارائه مشاوره و راهنمايي رايگان از سوي توليدکننده