17
1 ران ه ت ان ت س ا از ف2 رم ن ه ع س و ت زدهاي دا ان ت س ا از ز ف ا از ف1 زدهاي دا ان ت س ا اع كاز$ ازج ا$ ن ي ي ا ت* س+ ا عه س و ت د و ت ل و ت زدهاي دا ان ت س و ا ي س د ت ه م ام2 ظ ن رم ن) ن ت ما ن( از ز ف ا

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

Embed Size (px)

DESCRIPTION

آشنايي با نظام مهندسي و استانداردهاي توليد و توسعه نرم ‌ افزار (نماتن). استان تهران. فاز 1 استانداردهاي ارجاع كار. فاز 2 استانداردهاي توسعه نرم ‌ افزار. مرور. تاريخچه طرح جامع نظام مهندسي نرم‌افزار اهداف رويكرد ذينفعان اجزا. تاريخچه اقدامات مرتبط با نظام مهندسي نرم ‌ افزار. - PowerPoint PPT Presentation

Citation preview

Page 1: آشنايي با نظام مهندسي و استانداردهاي توليد و توسعه نرم  افزار (نماتن)

1

استان تهران

فاز استانداردهاي توسعه 2نرم‌

افزار

فاز 1

استانداردهايارجاع كار

آشنايي با

نظام مهندسي و استانداردهاي افزار )نماتن(‌توليد و توسعه نرم

Page 2: آشنايي با نظام مهندسي و استانداردهاي توليد و توسعه نرم  افزار (نماتن)

2

تاريخچهتاريخچه

طرح جامع نظام مهندسي نرم افزار

اهداف

رويكرد

ذينفعان

اجزا

مرور ...

Page 3: آشنايي با نظام مهندسي و استانداردهاي توليد و توسعه نرم  افزار (نماتن)

3

... پيش از نماتن:

(1367 )افزار كشور پروژه بررسي وضعيت نرم

(1369 )افزاري پروژه قرارداد تيپ نرم

افزاري - هاي نرم پروژه تدوين مقررات پيمان(1371 )مپنا

(1378 )افزار پروژه تدوين برنامه صنعت نرم

(1379 )هاي انفورماتيكي تدوين و مديريت پروژه

(1379 )افزار ايران - نمنا نظام مهندسي نرم

تاريخچه اقدامات مرتبط با نظام مهندسي افزار نرم

Page 4: آشنايي با نظام مهندسي و استانداردهاي توليد و توسعه نرم  افزار (نماتن)

4

افزار نظام مهندسي و استانداردهاي توليد و توسعه نرم(1381 )ايران - نماتن

هاي انفورماتيك ايران تهيه شده توسط انجمن شركت

اجزاي و مراحل نماتن مطابق تعريف اوليه:

بخش اول( تعريف و ارجاع پروژه

افزار و نحوه بخش دوم( استاندارد توليد و توسعه نرمنظارت بر آن

بخش سوم( تشريح طرح توصيف متدولوژي همراه با مثال

تاريخچه اقدامات مرتبط با نظام مهندسي افزار نرم

Page 5: آشنايي با نظام مهندسي و استانداردهاي توليد و توسعه نرم  افزار (نماتن)

5

-(1382 )1نماتن

عالي انفورماتيك كشور كارفرما: شوراي

شامل؛ارجاع كارنتايج: استانداردهاي ه های نرم افزاریژمشاوره پرو-

(RFP)- تهيه درخواست برای ارائه پيشنهاد ه های نرم افزاریژ- نظارت بر پرو- ارائه پيشنهاد

- ارزيابی پيشنهاد- پيمان نامه نرم افزاری

براي اجرا به دستگاههاي 2/8/83 اين استانداردها در تاريخاجرايي ابالغ شده است.

تاريخچه اقدامات مرتبط با نظام مهندسي افزار نرم

Page 6: آشنايي با نظام مهندسي و استانداردهاي توليد و توسعه نرم  افزار (نماتن)

6

مراحل تعريف و ارجاع كار در پروژه هاي نرم افزاري

های نرم افزاریهژپرومشاوره

تهيه درخواست برای ارائه

(RFP)شنهاد پي

های نرم هژپرونظارت بر

افزاری

ارائه پيشنهاد

ارزيابی پيشنهاد

پيمان نامه نرم افزاری

انتخاب مشاور

RFPتهيه

انتخاب ناظر

دريافت پيشنهاد

ارزيابی پيشنهاد

عقد قرارداد

Page 7: آشنايي با نظام مهندسي و استانداردهاي توليد و توسعه نرم  افزار (نماتن)

7

تاريخچه اقدامات مرتبط با نظام مهندسي افزار نرم -(1383 )2نماتن

عالي انفورماتيك كشور كارفرما: شوراي

شامل؛اجراي كارنتايج: استانداردهاي (MDD)- سند توصيف متدولوژي

(PMP)- طرح مديريت پروژه (QAP)- طرح كيفيت پروژه

(CMP)- طرح مديريت پيكربندي (V&V)- طرح تصديق و صحه گذاري

- طرح آزمون- طرح انتقال و تحويل نرم افزار

- طرح ضمانت نرم افزار- طرح نظارت

براي اجرا به دستگاههاي 13/9/84 اين استانداردها در تاريخاجرايي ابالغ شده است.

Page 8: آشنايي با نظام مهندسي و استانداردهاي توليد و توسعه نرم  افزار (نماتن)

8

(MDDسند توصيف متدولوژي )

(PMPطرح مديريت پروژه )

طرح تضمين (QAPكيفيت )

طرح تصديق و گذاري صحه(VVP)

طرح آزمون( Test Plan)

طرح مديريت (CMPپيكربندي )

طرح انتقال و تحويل

(Deployment Plan)

طرح تضمين( Guarantee Plan)

طرح نظارت

نامه واژه درآمد

Page 9: آشنايي با نظام مهندسي و استانداردهاي توليد و توسعه نرم  افزار (نماتن)

9

پيامدهاي نبود يك طرح جامع براي نظام مهندسي افزار: نرم

برداشتهاي مختلف از سوي ذينفعان صنعت ( 1افزاري، افزار )كارفرمايان، شركتهاي نرم نرم

دولت، نهادهاي صنفي، ....(

نبودن گامهاي بعدي براي تكميل نظام مشخص(2

عدم ارتباط بين اجزايي كه در مراحل مختلف (3تهيه مي شوند.

نبودن جايگاه نهادهاي مختلف در تهيه و ( روشن4نگهداري نظام

5)...

افزار نياز داريم؟ چرا به نظام مهندسي نرم

Page 10: آشنايي با نظام مهندسي و استانداردهاي توليد و توسعه نرم  افزار (نماتن)

10

ي نظام اجزا و محدوده، تعريفتعيين الف( افزار كشور مهندسي نرم

هاي مرتبط با اين نظام و و گروهذينفعانتعيين ب( هر يك نقشها و مسئوليت

براي تهيه، نگهداري و ساختار اجراييطراحي ج( ارتقاي اين نظام

هاي فني- تعيين ارتباط نظام با ساير نظامد( كشوراجرايي و حقوقي-قانوني

كالن براي تكميل برنامه اجراييتدوين يك هـ( معيارها و اجزاي نظام

اهداف پروژة »تدوين طرح جامع نظام مهندسي نرم افزار«

Page 11: آشنايي با نظام مهندسي و استانداردهاي توليد و توسعه نرم  افزار (نماتن)

11

اي است از استانداردها، افزار، مجموعه نظام مهندسي نرمها، راهنماها و نهادهاي اجرايي قوانين، مقررات، دستورالعمل

افزار كشور از بخشي به صنعت نرم و نظارتي كه براي نظمافزاري در جامعه، با منظر مبادله محصوالت و خدمات نرم

هدف حفظ منافع مشروع همه ذينفعان اين صنعت، ايجاد جانبه و پايدار صنعت فضاي مشاركت و رقابت، و توسعه همه

شوند. افزار كشور تدوين و اجرا مي نرم

؟نظام مهندسی نرم افزار چيست

فاز استانداردهاي توسعه 2نرم‌

افزار

فاز 1

استانداردهايارجاع كار

Page 12: آشنايي با نظام مهندسي و استانداردهاي توليد و توسعه نرم  افزار (نماتن)

12

رويكرد و روش تدوين طرح جامع نظام افزار مهندسي نرم

بررسي سوابق

مطالعات

شناسايي نيازهاشناسايي ذينفعان

تحليل ذينفعان

هاي مشابه نظام در ايران

هاي مشابه نظام در جهان

مطالعات الگوبرداري

تعريف محدوده اجزاء ساختار برنامه اجرايي

Page 13: آشنايي با نظام مهندسي و استانداردهاي توليد و توسعه نرم  افزار (نماتن)

13

افزار ذينفعان نظام مهندسي نرم

نظام مهندسينرم افزار

كارگزاران

حقيقي

حقوقي

كارفرماياندولت

)تنظيم كننده(

نهادهاي صنفي

نهادهاي قانونگذاري نيروي كار

نهادهاي اجرايي

نهادهاي قضايي

Page 14: آشنايي با نظام مهندسي و استانداردهاي توليد و توسعه نرم  افزار (نماتن)

14

افزاري – اشخاص كارگزاران )شركتهاي نرم-1حقيقي(

كارفرمايان-2

كننده( دولت )در نقش تنظيم-3

نهادهاي صنفي-4

نهادهاي قانونگذاري-5

نهادهاي قضايي-6

نهادهاي اجرايي-7

نيروي كار )كاركنان( -8

افزار ذينفعان نظام مهندسي نرم

Page 15: آشنايي با نظام مهندسي و استانداردهاي توليد و توسعه نرم  افزار (نماتن)

15

افزار اجزاي نظام مهندسي نرم

تدوين معيارهاشناسايي

كنندگان تامينمحصوالت نرم افزاري

ارجاع كار

كنترل ظرفيت

ارزيابي

داورينيروي انساني

مصرف كنندگان

كليات انجام كارارجاع كار

جرائم تامين كنندگانو

تخلفات

مالكيتمعنوي

نيرويانساني

تنظيمبازار

محصوالتنرم افزاري

اخالق حرفه اي

اطالع رساني

قوانين و مقررات تامين كنندگان نيروي انسانيمناقصات و قراردادها

مراجع داوري محصوالت نرم افزارينرخ هاي پايه

مديريت

Page 16: آشنايي با نظام مهندسي و استانداردهاي توليد و توسعه نرم  افزار (نماتن)

16

برنامه هاي اجرايي براي تكميل نظام مهندسي افزار نرم

استانداردهاي ارجاع

كار

استانداردهاي انجام كار

+اطالع رسان

1ي فاز

طرح جامع نظام

مهندسي افزار نرم

تدوين ‌-معيارهاي

پايهايجاد درگاه‌-بازنگري ‌- و 1فازهاي

2-‌

رساني اطالع

ضوابط-تآمين كنندگان

- ضوابطنيروي انساني- اطالع رساني

بسته هاي- نرم افزاري

مالكيت -معنوي

جرائم - نرم افزاري

- تنظيم بازار- كنترل ظرفيت

- بازنگري فازهاي قبلي- اطالع رساني

- ارزيابي تامين كنندگان

- ارزيابي كارفرمايان

- بازنگري فازهاي قبلي- اطالع رساني

1فاز 2فاز 3فاز 4فاز 5فاز 6فاز 7فاز

Page 17: آشنايي با نظام مهندسي و استانداردهاي توليد و توسعه نرم  افزار (نماتن)

17

با تشكر

رضا كرمي [email protected]

افزاري گلستان شركت مهندسي نرم