سه شنبه, ۱ خرداد, ۱۴۰۳ / 21 May, 2024
مجله ویستا

سمینار آشنایی با نظام مهندسی و استانداردهای تولید و توسعه نرم افزار


سمینار آشنایی با نظام مهندسی و استانداردهای تولید و توسعه نرم افزار

امروزه سهم عظیمی از سرمایه كشورهای توسعه یافته را فناوری اطلاعات تشكیل می دهد برای بهره برداری مناسب از این حجم زیاد ثروت ملی, رعایت اصول فنی و استانداردهای كیفیت در طراحی و تولید نرم افزار و استفاده از نیروی انسانی متخصص و آموزش دیده از اولین درجه اهمیت برخوردار است صنعت نرم افزار در ایران علیرغم وجود امكانات بالقوه نتوانسته به قدر كافی پیشرفت نماید و همواره با مشكلات عدیده ای دست به گریبان بوده است

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

علیرغم تلاش‌های فراوانی که از سوی کارشناسان حرفه طی ده سال گذشته برای تهیه نظام مهندسی نرم افزار صورت پذیرفته است عملا به دلایل رکود بازار نرم افزار، استفاده کاربران از بسته های نرم افزاری، معدود بودن پروژه های ملی و همچنین ضعف بخش خصوصی در ارایه خدمات وسیع و موثر نرم افزاری، کارهای انجام شده در این زمینه مورد استفاده قرار نگرفت. در سال‌های اخیر با توجه به تدوین برنامه های توسعه و كاربری فناوری ارتباطات و اطلاعات (تکفا) در بخش دولتی و بخصوص با اجرائی شدن طرح های ملی در سال ۸۱ ، ضرورت داشتن یك نظام منسجم كاری در زمینه نحوه واگذاری پروژه‌ها و استانداردهای تولید و توسعه نرم افزار كه بتواند یك زبان مشترك كاری بین كارفرما و پیمانكار را ایجاد نماید، عملا بیشتر احساس گردید. بر این اساس و به عنوان صیانت و حفاظت از منافع بخش های مختلف در گیر در انجام پروژه های نرم افزاری، با حمایت شورای‌عالی انفورماتیك كشور و اقدام انجمن شركت‌های انفورماتیک ایران، برنامه ریزی های لازمه در جهت تهیه و تدوین نظام مهندسی و استانداردهای تولید و توسعه نرم افزار صورت پذیرفت و در گام نخست مرحله اول این نظام با عنوان " نحوه ارجاع پروژه‌های نرم افزاری" تهیه گردیده است و در اختیار عموم قرار گرفت.آنچه می‌خوانید گزارشی از سمیناری است كه جهت آشنایی شركت‌های نرم‌افزاری، مسوولین ICT سازمان‌ها، برگزار گردید. فاز اول این طرح توسط شورای‌عالی انفورماتیك و انجمن شركت‌های انفورماتیك ایران انجام شد.

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

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

به‌همین ترتیب در مورد قراردادها و پروژه‌هایی كه ابتدا برای اظهارنظر به شورا ارجاع می‌شد نیز همین‌طور بود. به این دلیل ما به این نتیجه رسیدیم كه اگر بخواهیم یك كار اصولی انجام دهیم ، باید حداقل روابط مدونی كه دو طرف آن را توقع كنند در نظر گرفته شود.. یك RFP خوب تكلیف هر دو طرف را معلوم می‌كند و دریافت یك پیشنهاد خوب، كاملا مدون و منسجم ارزیابی پیشنهادهای متفاوت را به‌خوبی میسر نموده و پس از آن پیمانكارهای متقابل كه پیشنهاد می‌دهند، می‌توانند دریابند كه دلیل برگزیده شدن یكی ویا برگزیده نشدن دیگری چیست. اما اگر در این مورد ابهام وجود داشته باشد، همه حق را به خود می‌دهند. در مراحل مختلف قراردادها مواردی را مشاهده می‌كردیم با مبالغ كلان كه بسیاری از مسایل ریزآن مشخص بود، اما شرح خدمات آن معلوم نبود.

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

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

ما می‌توانیم در مراحل بعد این موارد را تكمیل كنیم. اولا با اتكا به اظهارنظرهایی كه در این مراحل می‌شود و بعد هم به اتكاء تجربیاتی كه براساس یكی دو سال عمل كردن به این آیین‌نامه‌ها به‌دست می‌آید. قطعا برخی از موارد در عمل خود را نشان خواهد داد كه از قبل قابل پیش‌بینی نیست. بنابراین ما امیدواریم با همكاری همه دست‌اندركاران هم كارفرمایان دولتی و هم شركت‌های انفورماتیكی بتوانیم با اجرای آن، این مسئله را بهبود دهیم و تجربیاتی كه در عمل به‌دست آمده را اعمال كنیم و همچنین از مواردی كه در مراحل بررسی، از اظهارنظرهایی كه به بهبود این روش‌ها كمك می‌كند، استفاده كنیم.

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

قدیمی‌ترین روش‌های نظام كار و ارجاع كار نظام مهندسی ساختمان در ایران است و تاكنون هم به‌خوبی كار كرده و این مساله كه چقدر مشكلات دارد یا ندارد، در خود آن صنف دنبال می‌شود و در طی ۵-۴ سال گذشته با استفاده از تجربه آن جریان اقتصادی در كشور، چند نظام مهندسی دیگر شروع به كارنموده ویا مستقیما از مجلس محترم و یا از دولت گرفتند، اما هیچ‌كدام به استحكام و توانمندی آن نظام نرسیدند.زیرا همه آنها ناظر بر مجموعه منابع و سرمایه‌های در گردش كاری است كه عمدتا فیزیكی است. ما برای قلمرو فكرافزار در كشور هیچ‌گونه رویه و نظام مهندسی نداریم. بنابراین در این قلمرو كماكان می‌توانیم بگوییم كه فناوری اطلاعات نقش كلی ایفا خواهد كرد. قطعا نظم و انتظامی كه ما بتوانیم ان‌شاءا... در قلمرو فكرافزار به‌وجود بیاوریم و اهل فن به آن تكیه بكنند، مدرك و مدلی برای دیگر حوزه‌هایی كه متكی بر منابع ارزش افزوده فكرافزار و ارزش‌افزوده مجازی هستند، خواهد بود. از این جهت تجربه همفكری و تعامل شما علاوه بر قلمرو فناوری اطلاعات از طرف سایر حوزه‌هایی كه متكی بر تراوشات فكری و نوآوری نیروهای انسانی هستند، به‌عنوان الگو و مدل استفاده خواهد شد. چنانچه ما در جریان كار بسیاری از تجربیاتی كه در سایر حوزه‌های مهندسی كشور شده تعیین كردیم كه استفاده كنیم.


شما در حال مطالعه صفحه 1 از یک مقاله 2 صفحه ای هستید. لطفا صفحات دیگر این مقاله را نیز مطالعه فرمایید.