سیستم عامل های سازمانی – یک رویکرد Organizational Operating Systems, an approach
- نوع فایل : کتاب
- زبان : فارسی
- ناشر : الزویر Elsevier
- چاپ و سال / کشور: 2015
توضیحات
رشته های مرتبط: مدیریت، مدیریت پروژه، مدیریت کسب و کار، مدیریت فناوری اطلاعات و مدیریت سیستم های اطلاعاتی پیشرفته
مقدمه باتوجه به پیچیدگی روزافزون سازمانی،چشم اندازهای مختلفی توسط دانشمندان ومتخصصان اجتماعی،متخصصین مدیریت ومهندسین که باهمفکری هم سعی دردریافت آنالیز وفهم فاکتورهای مختلف موثر دردنیای سازمانی داشته اند،تعریف شده است. سازمانها سیستم های پویا ودینامیکی هستند که درمحیط های پیچیده اجرا وبااستفاده ازخود آگاهی وتوانایی آن درانتقال وسازگاری ،به تغییرات واکنش نشان می دهند .شکست درسازگاری به تداخل منجرمی شود مکانیزم های انتطباق وسازگاری به بررسی کل سازمان جهت حفظ عملکرد وتداوم آن نیازدارند که بتواند همه ی جوانب مختلف سازمان را به یک دستگاه مناسب ویکپارچه ای پیوند بزندکه انطباق وترکیب هراجزای رادر یک سازمان تداومی بهمرا داشته باشد. بااین وجود،این”چیز”که بخشها واعضای سازمان رابهم مرتبط می سازد،تنها یک ایده است که به شفاف سازی وتقیق نیازدارد تابه یک مفهوم عینی تجسم پیدا کند،واز رویکردهای قبلی ومفاهیم شناخته شده ومدلها نیزبهره مند شود. Tribolet,Pascoa استفاده از مفاهیم سازمان هواپیمایی،برمبنای تشبیه پروازیاکنترل سازمان ،اجرا،سازمان تجاری،مفاهیم مشابه به منظور دست یابی به چابکی وتیزی هواپیما درزمان نزدیک به واقعی ،مطرح می کند.یک هواپیما همانند یک سازمان دارای چسبی است که اعضا وبخشهای آنرادریک سازمان یکپارچه به هم متصل می کند. بااین وجود،هرگاه مابه یک چیزی فکرمی کنیم که قسمتهای مختلفی رابهم متصل میکند که متعلق به فرهنگ دنیاست،درواقع به راینه و سیستم عامل آن فکرمیکنیم.درحقیقت ،رایانه ازاجزایی تشکیل شده وسیستم عامل چیزی است که این اعضا وبخشهایی راکه رایانه رابه یک سازمان یکپارچه تبدیل می کند،بهم متصل می کند.Tanenbaum بیان می کند که”یک رایانه شامل یک یا چند پردازشکر،حافظه اصلی،دیسک ها،پرینترها،کیبورد ،موس ،صفحه نمایش،اتصالات شبکه ای و ابزار ورودی وخروجی مختلف می باشد وروی هم رفته یک سیستم پیچیده است” نویسنده نیزبیان می کند که”مدیریت همه این اجزاءواستفاده بهینه ازآنها یک کارسیارچالش انگیزی است. به همین دلیل ،رایانه ها به یک لایه ی نرم افزاری تحت عنوان سیستم عامل مجهز است که وظیفه ی آن فراهم آوردن برنامه هایی با مدل ساده تر ،تمیزتروبهتر رایانه ای برای کاربروهمچنین مدیریت همه منابع می باشد.” دراین مقاله بخش ۲رایانه وسیستم عاملهارا معرفی می کند، بخش ۳پایه ها واصول مفهوم پرواز سازمان واجزای آن ونیازبه هدایت نزدیک زمان واقعی معرفی می کند. بخش ۴مدلهای DEMO را طراحی میکند واصول تئوری معرفی می کند . بخش۵رویکردی برای ایجاد سیستم عامل سازمانی مطرح می کند، بخش ۶ نتیجه گیری و بخش ۷توصیه های تحقیقات آینده راارائه می دهد. بخش دوم: ۲-رایانه وسیستم عاملها براساس shelly&vermaat یک رایانه می تواند به عنوان یک ابزار الکترونیکی تعریف شود که تحت کنترل دستورالعملهای ذخیره شده در حافظه خود عمل میکند ،که می تواند داده ها(ورودی)رادریافت کند،آنها براساس قوانین خاص پردازش کند(پردازش)،ونتایج راارائه دهد(خروجی)ونتایج رابرای استفاده آینده ذخیره کند(ذخیره سازی)،ورودی پردازش ،خروجی وذخیره سازی ۴عمل اصلی رایانه ای می باشند. برای اجرای عملیات ،یک رایانه به دو ابزار مهم واصلی : ۱)سخت افزار:مجموعه ای از عناصرالکتریکی و الکترونیکی ومکانیکی ۲)نرم افزار:که به آن برنامه هم میگویند،شامل یک سری از دستورالعملهای مرتبط که برای اهداف رایجی سازمان دهی شده اند وبه رایانه دستورمی دهد که چه عملی راانجام و چطور انجام بدهد،می باشد. علاوه براین ،رایانه به۴اجزای اصلی تقسیم می شود: -ابزارورودی -پردازشگر -حافظه -دستگاههای جانبی(خروجی ،ذخیره و ابزار ارتباطی) از آنجاییکه رایانه هاتوسط انسان به عنوان کارابران مورد استفاده قرارمی گیرد ،سیستم عامل (os)یک برنامه نرم افزاری است که به عنوان یک واسطه بین کاربر رایانه و سخت افزار رایانه عمل می کند. Tanenbaum اظهار می کند که OS مجموعه ای ازمنابع است که به انسان کمک می کند تا از عهده پیچیدگی برآید.silberschatz &Galvin سه هدف اصلی برای OS مطرح می کند: ۱-اجرای برنامه های کاربرو حل آسان مشکلات کاربر ۲-استفاده ازسیستم رایانه رابرای کاربر اسان میکند ۳-ازسخت افزاررایانه به شیوه ای کاراآمد استفاده می کند. نویسندگان کاربران (افراد،دستگاه ها ودیگر رایانه ها)رابه عنوان اجزای سیستم رایانه درنظر می گیرد .برای فهم جوامع ازOS ،مفاهیم پایه به شکل زیر ارائه می شوند: پروسه ها ،فضاههای آدرس،فایل ها،حفاظت،جلد(تفسیرکننده های دستور)وفرمانهای (CALL)سیستم.OS یکپارچه دارای ساختار زیر میباشد: ۱)یک برنامه اصلی که خدمات درخواستی رااعمال و اجرامیکند. ۲)مجموعه ای ازرویکردهای خدمات که فرمان های سیستم رااجرا می کند. ۳)مجموعه ای ازرویکردها ی ابزاری که به رویکردهای خدمات کمک می کند Silberschatz&Galvin ،OSرا به ۳ جزءتقسیم میکند: ۱-تخصیص گرمنابع که منابع رامدیریت وتخصیص می دهد ۲-برنامه کترل که اجزای برنامه های کاربروعمل ابزارI/O راکنترل می کند ۳-Kernel برنامه ای که همه وقت اجرا می شود.
مقدمه باتوجه به پیچیدگی روزافزون سازمانی،چشم اندازهای مختلفی توسط دانشمندان ومتخصصان اجتماعی،متخصصین مدیریت ومهندسین که باهمفکری هم سعی دردریافت آنالیز وفهم فاکتورهای مختلف موثر دردنیای سازمانی داشته اند،تعریف شده است. سازمانها سیستم های پویا ودینامیکی هستند که درمحیط های پیچیده اجرا وبااستفاده ازخود آگاهی وتوانایی آن درانتقال وسازگاری ،به تغییرات واکنش نشان می دهند .شکست درسازگاری به تداخل منجرمی شود مکانیزم های انتطباق وسازگاری به بررسی کل سازمان جهت حفظ عملکرد وتداوم آن نیازدارند که بتواند همه ی جوانب مختلف سازمان را به یک دستگاه مناسب ویکپارچه ای پیوند بزندکه انطباق وترکیب هراجزای رادر یک سازمان تداومی بهمرا داشته باشد. بااین وجود،این”چیز”که بخشها واعضای سازمان رابهم مرتبط می سازد،تنها یک ایده است که به شفاف سازی وتقیق نیازدارد تابه یک مفهوم عینی تجسم پیدا کند،واز رویکردهای قبلی ومفاهیم شناخته شده ومدلها نیزبهره مند شود. Tribolet,Pascoa استفاده از مفاهیم سازمان هواپیمایی،برمبنای تشبیه پروازیاکنترل سازمان ،اجرا،سازمان تجاری،مفاهیم مشابه به منظور دست یابی به چابکی وتیزی هواپیما درزمان نزدیک به واقعی ،مطرح می کند.یک هواپیما همانند یک سازمان دارای چسبی است که اعضا وبخشهای آنرادریک سازمان یکپارچه به هم متصل می کند. بااین وجود،هرگاه مابه یک چیزی فکرمی کنیم که قسمتهای مختلفی رابهم متصل میکند که متعلق به فرهنگ دنیاست،درواقع به راینه و سیستم عامل آن فکرمیکنیم.درحقیقت ،رایانه ازاجزایی تشکیل شده وسیستم عامل چیزی است که این اعضا وبخشهایی راکه رایانه رابه یک سازمان یکپارچه تبدیل می کند،بهم متصل می کند.Tanenbaum بیان می کند که”یک رایانه شامل یک یا چند پردازشکر،حافظه اصلی،دیسک ها،پرینترها،کیبورد ،موس ،صفحه نمایش،اتصالات شبکه ای و ابزار ورودی وخروجی مختلف می باشد وروی هم رفته یک سیستم پیچیده است” نویسنده نیزبیان می کند که”مدیریت همه این اجزاءواستفاده بهینه ازآنها یک کارسیارچالش انگیزی است. به همین دلیل ،رایانه ها به یک لایه ی نرم افزاری تحت عنوان سیستم عامل مجهز است که وظیفه ی آن فراهم آوردن برنامه هایی با مدل ساده تر ،تمیزتروبهتر رایانه ای برای کاربروهمچنین مدیریت همه منابع می باشد.” دراین مقاله بخش ۲رایانه وسیستم عاملهارا معرفی می کند، بخش ۳پایه ها واصول مفهوم پرواز سازمان واجزای آن ونیازبه هدایت نزدیک زمان واقعی معرفی می کند. بخش ۴مدلهای DEMO را طراحی میکند واصول تئوری معرفی می کند . بخش۵رویکردی برای ایجاد سیستم عامل سازمانی مطرح می کند، بخش ۶ نتیجه گیری و بخش ۷توصیه های تحقیقات آینده راارائه می دهد. بخش دوم: ۲-رایانه وسیستم عاملها براساس shelly&vermaat یک رایانه می تواند به عنوان یک ابزار الکترونیکی تعریف شود که تحت کنترل دستورالعملهای ذخیره شده در حافظه خود عمل میکند ،که می تواند داده ها(ورودی)رادریافت کند،آنها براساس قوانین خاص پردازش کند(پردازش)،ونتایج راارائه دهد(خروجی)ونتایج رابرای استفاده آینده ذخیره کند(ذخیره سازی)،ورودی پردازش ،خروجی وذخیره سازی ۴عمل اصلی رایانه ای می باشند. برای اجرای عملیات ،یک رایانه به دو ابزار مهم واصلی : ۱)سخت افزار:مجموعه ای از عناصرالکتریکی و الکترونیکی ومکانیکی ۲)نرم افزار:که به آن برنامه هم میگویند،شامل یک سری از دستورالعملهای مرتبط که برای اهداف رایجی سازمان دهی شده اند وبه رایانه دستورمی دهد که چه عملی راانجام و چطور انجام بدهد،می باشد. علاوه براین ،رایانه به۴اجزای اصلی تقسیم می شود: -ابزارورودی -پردازشگر -حافظه -دستگاههای جانبی(خروجی ،ذخیره و ابزار ارتباطی) از آنجاییکه رایانه هاتوسط انسان به عنوان کارابران مورد استفاده قرارمی گیرد ،سیستم عامل (os)یک برنامه نرم افزاری است که به عنوان یک واسطه بین کاربر رایانه و سخت افزار رایانه عمل می کند. Tanenbaum اظهار می کند که OS مجموعه ای ازمنابع است که به انسان کمک می کند تا از عهده پیچیدگی برآید.silberschatz &Galvin سه هدف اصلی برای OS مطرح می کند: ۱-اجرای برنامه های کاربرو حل آسان مشکلات کاربر ۲-استفاده ازسیستم رایانه رابرای کاربر اسان میکند ۳-ازسخت افزاررایانه به شیوه ای کاراآمد استفاده می کند. نویسندگان کاربران (افراد،دستگاه ها ودیگر رایانه ها)رابه عنوان اجزای سیستم رایانه درنظر می گیرد .برای فهم جوامع ازOS ،مفاهیم پایه به شکل زیر ارائه می شوند: پروسه ها ،فضاههای آدرس،فایل ها،حفاظت،جلد(تفسیرکننده های دستور)وفرمانهای (CALL)سیستم.OS یکپارچه دارای ساختار زیر میباشد: ۱)یک برنامه اصلی که خدمات درخواستی رااعمال و اجرامیکند. ۲)مجموعه ای ازرویکردهای خدمات که فرمان های سیستم رااجرا می کند. ۳)مجموعه ای ازرویکردها ی ابزاری که به رویکردهای خدمات کمک می کند Silberschatz&Galvin ،OSرا به ۳ جزءتقسیم میکند: ۱-تخصیص گرمنابع که منابع رامدیریت وتخصیص می دهد ۲-برنامه کترل که اجزای برنامه های کاربروعمل ابزارI/O راکنترل می کند ۳-Kernel برنامه ای که همه وقت اجرا می شود.
Description
Given the increasing organizational complexity, several perspectives have been defined by social scientists, management scientists and engineers that have come together in a shared effort to capture, analyze and understand the multitude of factors that affect the organizational world. Organizations are dynamic systems that run in complex environments and need to react to changes, by increasing its self-awareness and its ability to transform and adapt. Failure to adapt can lead to disruption. Adaptation mechanisms need to consider the wholeness of the organization to maintain its viability and performance. To manage this complexity, organizations need “something” that can tie all different aspects of the organization into a seamlessly running machine guaranteeing that all these parts come together in a viable and performative organization. However, that “something” that glues the organization parts, being only an idea that needs clarification and research in order to be materialized into a tangible concept, can benefit from previous approaches and known concepts, theories and models. Páscoa and Tribolet1,2,3 proposed the use of the flying aircraft organization concepts, based on the metaphor “Flying the Organization”, implementing, within the business organization, the same concepts in order to attain the aircraft agility in near-real time. An aircraft, like an organization, possesses the glue that ties its components together in a seamlessly viable organization. However, when we think of “something” that glues different parts together, that already belongs to the world culture, we think on the computer and its operating system. In fact, the computer has components and the operating system is the “something” that glues these components making the computer a viable and performative organization. Tanenbaum4 states that “A modern computer consists of one or more processors, some main memory, disks, printers, a keyboard, a mouse, a display, network interfaces, and various other input/output devices. All in all, a complex system”. The author further states that “managing all these components and using them optimally is an exceedingly challenging job. For this reason, computers are equipped with a layer of software called the operating system, whose job is to provide user programs with a better, simpler, cleaner, model of the computer and to handle managing all the resources”. The document is structured as follows: section 2 introduces the Computer and Operating Systems; section 3 presents the foundations for the Flying the Organization concept, its components and the need for near real time steering; section 4 outlines DEMO models and presents its theoretical foundations; section 5 proposes an approach to devising the organizational operating system; section 6 concludes and section 7 presents future research recommendations.