پاورپوینت اسلایدهای آموزشی در مهندسی نرم افزار 1 (pptx) 34 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 34 اسلاید
قسمتی از متن PowerPoint (.pptx) :
1
اسلایدهای آموزشی
درس مهندسی نرم افزار (1)
( برگرفته از کتاب پرسمن )
2
3
مفاهيم كليدي(مرتب برحروف الفبا) :
اصول W5HH :
اقدامات بحرانی ٬ تجزیه و شکستن مسئـله ٬ تیم نرم افـزار٬چارچوب مشترک فرآیـند حوزه ، رهبرتیم ٬ساختارهایی تیمی ٬طبقه بندی تیم ها ٬هماهنگ سازی .
نگاه اجمالی :
به هنگام ساخته شد ن سیستـم ها و محصولات مبتنی بر کامپیوتر مدیریت همچنان فعالیتی ضروری است
مدیرت پروژه با طرح ریزی نظارت و کنترل افرادو اتفاقاتی که با پدیدار شدن نرم افزارازمفا هیم اولیه تا اجرای عملی مطرح می شوند مرتبط است
4
وظایف :
مهندس نرم افزار :
فعالیت های روزمره طرح ریزی و کنترل کار های فنی خود را اداره می کند.
مدیران ارشد :
ارتباط بین امور و متخصین نرم افزار را فراهم می کند.
مدیران پرو ژه:
گروه یا تیم مهندسین نرم افزار را کنترل وطرح ریزی میکند
علل اهمیت مدیریت:
ساختن نرم افزارکاری پیچیده است بخصوص اگر افراد بسیاری درآن دخیل باشند و برای مدت طولانی برروی آن کار کنند.
مراحل مدیریت
1. افراد : باید برای انجام درست کارها سازمان دهی شوند
2. محصول : ارتباط با مشتری باید به گونه ای با شد که حیطه محصول و نیازمندی ها درک شود
3. پروسه : به نحوی باید انتخاب شود که با نرم افزار و محصول متنا سب با شد
4. پروژه : باید با براورده کردن نیرو و زمان مورد نیاز برای اتجام کار ، تشریح محصولات ،انجام کنترل کیفیت و تعیین مکانیزم های نظارت در طرح ، طراحی شود
5
6
7
zzz
محصول چیست؟طرح پروﮋه با اغاز و شروع فعالیت های مدیریت تهیه و تولید می شود.این طرح روند وکارهایی که باید انجام شود،افرادی که کارها را انجام می دهندو مکانیزم ارزیابی خطرات،کنترل تغییر،ارزیابی کیفیت را تشریح میکند
هرگز به طور قطع نمی توانید اطمینان حاصل کنید که طرح پروژ ه درست است مگر انکه محصول با کیفیت بالا را در زمان مقرر و با بودجه تعیین شده ارایه کنید
۳ -١-طیف مدیریت
مدیریت پرو ه نرم افزار کارامد بر روی کلمات کلیدی (افراد ،محصول ،پروسه ،پرو ژه تاکید دارد
: محصول 3-1-2
قبل ازطرح ریزی پروژه باید اهداف و حیطه محصول مشخص شده و محدودیتها و قیدهای فنی و مدیریتـی تشریح شوند. بدون این اطلاعـات نمی توان برآوردهای معقولی ازهزینـه، ارزیابی موثر خدمات، تجزیه و تحلیل کارها و وظایف پروژه یا برنا مه زمانبندی قابل اجرا پروژه همراه با نشانههای درست پیشرفت را ارائه کرد. ارا ئه کننده نرمافزار و مشتری باید اهداف و حیطه محصول را مشخص کنند. در بسیاری از موارد این فعالیت بخشی از مهندسی سیستم یا مهندسی روند کار شروع میشود و به عنوان مرحله اول در تحلیل نیاز مندیهای نرمافزار ادامه پیدا میکند. اهداف، مقاصد کلی محصول را بدون در نظر گرفتن نحوه حصول براین اهداف تعیین میکند. حیطه محصول دادهها، عملیات و رفتارهای اولیه مشخص کننده محصول را تشریح می کند و مهمتر از ان می کوشد تا به شکلی کمی، این ویژگیها را با یکدیگر مرتبط کند. بعد از درک اهداف و حیطه محصول، راهحلهای مختلف در نظر گرفته میشوند.
8
3-1-3 فرا یند :
پروسه چهارچوبی را ارائه می کند که به کمک ان می توان طرح جامعی جهت ارائه نرم افزار تهیه کرد . مجموعه های مختلف کاری – وظایف ،مراحل بر جسته کاری ، محصولات کاری و مقاطع تضمین کیفیت – به فعا لیت های اصلی این امکان را می دهد تا در مشخصه های پروﮊه نرم افزار و نیاز مندی های تیم پروژه به کار گرفته شوند.در نها یت فعا لیت های حفاظتی مپل تضمین کیفیت نرم افزار٬مدیریت پیکر بندی نرم افزار و اندازه گیری و مدل فرایند حاکم هستند. فعالیت های حفاظتی از فعالیت های اصلی مستقل هستند و در کل پروسه رخ می دهند.
در صفحه بعد مي توانيد تصوير مراحل يك فرآيند را مشاهده كنيد.
9