بخشی از پاورپوینت
--- پاورپوینت شامل تصاویر میباشد ----
اسلاید 1 :
مرور ...
تاريخچه
طرح جامع نظام مهندسي نرمافزار
اهداف
رويكرد
ذينفعان
اجزا
اسلاید 2 :
تاريخچه اقدامات مرتبط با نظام مهندسي نرمافزار
... پيش از نماتن:
پروژه بررسي وضعيت نرمافزار كشور (1367)
پروژه قرارداد تيپ نرمافزاري (1369)
پروژه تدوين مقررات پيمانهاي نرمافزاري - مپنا (1371)
پروژه تدوين برنامه صنعت نرمافزار (1378)
تدوين و مديريت پروژههاي انفورماتيكي (1379)
نظام مهندسي نرمافزار ايران - نمنا (1379)
اسلاید 3 :
نظام مهندسي و استانداردهاي توليد و توسعه نرمافزار ايران - نماتن (1381)
تهيهشده توسط انجمن شركتهاي انفورماتيك ايران
اجزاي و مراحل نماتن مطابق تعريف اوليه:
بخش اول) تعريف و ارجاع پروژه
بخش دوم) استاندارد توليد و توسعه نرمافزار و نحوه نظارت بر آن
بخش سوم) تشريح طرح توصيف متدولوژي همراه با مثال
اسلاید 4 :
نماتن-1 (1382)
كارفرما: شورايعالي انفورماتيك كشور
نتايج: استانداردهاي ارجاع كار شامل؛
- مشاوره پروژه های نرم افزاری
- تهيه درخواست برای ارائه پيشنهاد (RFP)
- نظارت بر پروژه های نرمافزاری
- ارائه پيشنهاد
- ارزيابی پيشنهاد
- پيمان نامه نرمافزاری
اين استانداردها در تاريخ 2/8/83 براي اجرا به دستگاههاي اجرايي ابلاغ شده است.
اسلاید 5 :
مراحل تعريف و ارجاع كار در پروژههاي نرمافزاري
مشاوره پروژه های نرم افزاری
تهيه درخواست برای ارائه پيشنهاد (RFP)
نظارت بر پروژه های نرم افزاری
ارائه پيشنهاد
ارزيابی پيشنهاد
پيمان نامه نرم افزاری
اسلاید 6 :
تاريخچه اقدامات مرتبط با نظام مهندسي نرمافزار
نماتن-2 (1383)
كارفرما: شورايعالي انفورماتيك كشور
نتايج: استانداردهاي اجراي كار شامل؛
- سند توصيف متدولوژي (MDD)
- طرح مديريت پروژه (PMP)
- طرح كيفيت پروژه (QAP)
- طرح مديريت پيكربندي (CMP)
- طرح تصديق و صحهگذاري ( & )
- طرح آزمون
- طرح انتقال و تحويل نرمافزار
- طرح ضمانت نرمافزار
- طرح نظارت
اين استانداردها در تاريخ 13/9/84 براي اجرا به دستگاههاي اجرايي ابلاغ شده است.
اسلاید 7 :
چرا به نظام مهندسي نرمافزار نياز داريم؟
پيامدهاي نبود يك طرح جامع براي نظام مهندسي نرمافزار:
1) برداشتهاي مختلف از سوي ذينفعان صنعت نرمافزار (كارفرمايان، شركتهاي نرمافزاري، دولت، نهادهاي صنفي، ....)
2) مشخصنبودن گامهاي بعدي براي تكميل نظام
3) عدم ارتباط بين اجزايي كه در مراحل مختلف تهيه ميشوند.
4) روشننبودن جايگاه نهادهاي مختلف در تهيه و نگهداري نظام
5) ...
اسلاید 8 :
اهداف پروژة «تدوين طرح جامع نظام مهندسي نرمافزار»
الف) تعيين تعريف، محدوده و اجزاي نظام مهندسي نرمافزار كشور
ب) تعيين ذينفعان و گروههاي مرتبط با اين نظام و مسئوليتها و نقش هر يك
ج) طراحي ساختار اجرايي براي تهيه، نگهداري و ارتقاي اين نظام
د) تعيين ارتباط نظام با ساير نظامهاي فني-اجرايي و حقوقي-قانوني كشور
هـ) تدوين يك برنامه اجرايي كلان براي تكميل معيارها و اجزاي نظام
اسلاید 9 :
نظام مهندسی نرم افزار چيست؟
نظام مهندسي نرمافزار، مجموعهاي است از استانداردها، قوانين، مقررات، دستورالعملها، راهنماها و نهادهاي اجرايي و نظارتي كه براي نظمبخشي به صنعت نرمافزار كشور از منظر مبادله محصولات و خدمات نرمافزاري در جامعه، با هدف حفظ منافع مشروع همه ذينفعان اين صنعت، ايجاد فضاي مشاركت و رقابت، و توسعه همهجانبه و پايدار صنعت نرمافزار كشور تدوين و اجرا ميشوند.
اسلاید 10 :
ذينفعان نظام مهندسي نرمافزار
1- كارگزاران (شركتهاي نرمافزاري – اشخاص حقيقي)
2- كارفرمايان
3- دولت (در نقش تنظيمكننده)
4- نهادهاي صنفي
5- نهادهاي قانونگذاري
6- نهادهاي قضايي
7- نهادهاي اجرايي
8- نيروي كار (كاركنان)