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