22/07/1404  
 
سه شنبه, ۲۲ مهر ۱۴۰۴ ۱۱:۲۵ ۳۶
طبقه بندی:
  • اخبار سازمان
  • نماتن
چچ
استانداردسازی نرم‌افزار؛ کلید ارتقای کیفیت و کاهش پیچیدگی پروژه‌ها

رئیس کمیسیون استاندارد نصر تهران معتقد است استانداردها فرآیندها را شفاف و موفقیت پروژه‌ها را تضمین می‌کنند

استانداردسازی نرم‌افزار؛ کلید ارتقای کیفیت و کاهش پیچیدگی پروژه‌ها

علی آذرکار با تأکید بر ضرورت استانداردسازی در تولید نرم‌افزار گفت اجرای صحیح استانداردها، از جمله ISO 2209 و مدل‌هایCMM، می‌تواند کیفیت محصول، بهره‌وری و هماهنگی میان تیم‌های پروژه را بهبود دهد. او با اشاره به تجربه‌های جهانی و شکست پروژه‌های بزرگ، پیچیدگی ذاتی نرم‌افزار و اهمیت تعریف دقیق نیازمندی‌ها را برجسته کرد و استانداردها را ابزاری کلیدی برای مدیریت بهتر پروژه‌ها و کاهش ریسک شکست دانست.

به گزارش روابط عمومی سازمان نظام صنفی رایانه‌ای استان تهران، در رویداد رونمایی از اسناد نماتن، علی آذرکار، رئیس کمیسیون استاندارد و مدیر کمیته فنی فناوری اطلاعات (کمیته متناظر ISO/IEC/JTC1 در ایران)، بر ضرورت استانداردسازی در فرآیند تولید نرم‌افزار تأکید کرد و آن را ابزاری کلیدی برای ارتقای کیفیت و افزایش کارایی محصولات نرم‌افزاری دانست.

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

آذرکار به مشکلات ناشی از تعریف نامناسب نیازمندی‌ها اشاره کرد و گفت: «نیازمندی‌ها یا بسیار کلی هستند و برداشت‌های متعدد ایجاد می‌کنند یا بسیار جزئی‌اند و مشکلات عملیاتی متعددی به وجود می‌آورند.» او با اشاره به دیدگاه باربرگ افزود که نیازمندی‌ها تنها زمانی قابل تعریف دقیق‌اند که کاربران بدانند چه می‌خواهند و این فرآیند نیازمند زمان و مشاهده دقیق است.

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

آذرکار مدل‌های CMM و استانداردهای مرتبط با تولید و توزیع نرم‌افزار، از جمله استاندارد ۱۲۲۰۷، را معرفی کرد و استاندارد ISO2209 را به‌عنوان مرجع دقیق و جامع در تولید نرم‌افزار معرفی کرد که تمامی مراحل از ایجاد نیازمندی‌ها تا پایان چرخه عمر نرم‌افزار را پوشش می‌دهد و اجرای صحیح فرآیندها را تضمین می‌کند.

او همچنین به کاربرد استانداردها در پروژه‌های عملی اشاره کرد و گفت: «این استانداردها با ارائه فرآیندهای شفاف و دقیق، کیفیت و بهره‌وری پروژه‌ها را افزایش می‌دهند.»

آذرکار توضیح داد که استانداردهای قدیمی بازنگری شده و استانداردهای جدید به آن‌ها افزوده شده است تا تجربه‌های نوین در پروژه‌های داخلی امکان‌پذیر شود؛ «استفاده از استانداردهای جهانی به شناسایی سریع مشکلات، بهینه‌سازی منابع و افزایش احتمال موفقیت پروژه‌ها کمک می‌کند».

او در پایان به اهمیت تعریف مسئولیت‌ها، تهیه اسناد و چارچوب‌های کاری استاندارد و بهره‌گیری از فرآیندگرایی در مدیریت پروژه‌ها تأکید کرد و گفت: «نقد فرآیندهای آزمون نرم‌افزار، چارچوب‌های جامع‌تر و استفاده مجدد از اصول و روش‌های قبلی، راهکارهایی موثر برای ارتقای کیفیت پروژه‌های نرم‌افزاری محسوب می‌شوند»

منبع:
آدرس کوتاه شده: