بخشی از پاورپوینت

اسلاید 1 :

زمانبندی و ردگیری پروژه

اسلاید 2 :

زمانبندی پروژه چیست؟
زمانبندی پروژه نرم افزاری فعالیتی است که نیروی انسانی برآورد شده را در مدت زمان برنامه ریزی شده، از راه توزیع نیروی انسانی نسبت به کارهای مهندسی نرم افزاری خاص نتظیم می کند.

اسلاید 3 :

مزایای زمانبندی پروژه :
تقریبا ارزیابی پیشرفت یک پروژه نرم افزاری بزرگ یا متوسط بدون داشتن یک برنامه زمانبندی جزئی غیر ممکن است.

اسلاید 4 :

مهمترین علل تاخیر در تحویل نرم افزار:
پیش بینی یک موعد زمانی غیر قابل تحقق توسط فردی خارج از گروه
نیازمندی های درحال تغییر مشتری که در تغییرات زمانبندی منعکس نشده اند
کمتر از حد مورد نیاز برآورد کردن میزان تلاش و یا تعداد منابع مورد نیاز جهت انجام کار
خطرات قابل پیش بینی و غیر قابل پیش بینی که به هنگام شروع مورد ملاحظه نبودند
مشکلات فنی که از قبل قابل پیش بینی نبودند
مشکلات انسانی که از قبل قابل پیش بینی نبودند
ارتباط غلط بین افراد پروژه نرم افزاری
ناتوانی مدیر پروژه در تشخیص انجام نشدن پروژه در برنامه زمانبندی شده و کم کاری در رفع کردن آنها

اسلاید 5 :

اصول اساسی زمانبندی پروژه نرم افزاری:
سواسازی
وابستگی متقابل ( داخلی )
تخصیص زمان
اعتبار سنجی نیروی کار
مسئولیت های معین
نتایج معین
مراحل برجسته معین

اسلاید 6 :

رابطه میان افراد و نیروی کار :
اگرچه ارتباط در موفقیت توسعه نرم افزاری نقش اساسی دارد اما هر مسیر ارتباطی جدیدی نیاز به تلاش افزونتر و در نتیجه زمان بیشتری دارد.

بکارگیری تعداد کمتری از افراد در یک مدت کمی طولانی تر برای رسیدن به هدفی یکسان، سودآور است.
L = P*E T
4/3
1/3

اسلاید 7 :

توضیع نیروی کار :
از توضیع 40-20-40 فقط باید بعنوان یک رهنمود استفاده کرد ، ویژگی های هر پروژه توضیع تلاش را دیکته می کند.

اسلاید 8 :

مجموعه وظایف :
مجموعه ای از کارهای مهندسی نرم افزار است به همراه مراحل کار و آنچه که باید تحویل داده شود0

این وظایف باید دارای نظم و ترتیب کافی جهت رسیدن به کیفیت بالا باشد، ولی نباید تیم را متحمل کار غیر ضروری کند.

اسلاید 9 :

طبقه بندی کلی از انواع پروژه های نرم افزاری :
پروژه های توسعه مفهوم
پروژه های توسعه برنامه کاربردی جدید
پروژه های افزایش برنامه های کاربردی
پروژه های نگهداری برنامه های کاربردی
پروژه های مهندسی مجدد

اسلاید 10 :

دسته بندی میزان سختی و دقت :
معمولی : فعالیتهای چارچوب فرآیند
ساختیافته : فعالیت های چارچوب فرآیند + فعالیتهای چتری ( پوششی )
ثابت : تمام فرآیند با همه جزئیات + فعالیتهای چتری + مستندسازی گسترده
واکنش سریع : شبکه فرآیند به اجرا در می آید، موقعیت اضطراری

اسلاید 11 :

انتخاب وظایف مهندسی نرم افزار :
تیم نرم افزار باید بداند که چه کارهایی باید انجام گیرد (تعیین حوزه )
تیم یا مدیر باید تعیین کند که چه کسی موظف به انجام آن است ( برنامه ریزی )
خطرات ممکن را مورد ملاحظه قرار دهد ( تخمین خطر )
فناوری را تا اندازه ای مورد تعمق قرار دهد ( آزمون مفهوم )
آن را بگونه ای شاخص پیاده نماید بطوری که مشتری بتواند آن را ارزیابی کند ( پیاده سازی مفهوم و ارزشیابی مشتری )
اگر مفهوم کارآمد است، یک گونه تولیدی باید تولید گردد.

اسلاید 12 :

پالایش وظایف اصلی :
پالایش با در نظر گرفتن کارهای بزرگ و تجزیه آنها به کارهای فرعی ( با محصولات کاری و هدف های اصلی مربوط ) شروع می شود.

اسلاید 13 :

شبکه وظایف :
مکانیسمی مفید برای ترسیم و تشریح وابستگی های بین وظایف و تعیین مسیر بحرانی.

یک شبکه وظایف یا شبکه فعالیت، نمایشی نموداری از جریان وظیفه برای پروژه است که بوسیله آن می توان این توالی ها و وابستگی ها را مرتب نمود.

اسلاید 14 :

روشهای معمول زمانبندی پروژه :
ارزیابی برنامه و فنون بررسی
روش مسیر بحرانی

اسلاید 15 :

توصیف ریگز از زمان های مرزی مهم :
اولین زمانی که بعد از تکمیل تمام وظایف قبلی در کوتاهترین زمان ممکن شروع می شود
دیرترین زمان برای شروع وظیفه قبل از به تاخیر افتادن حداقل زمان تکمیل پروژه
اولین زمان پایانی وظیفه ( اولین شروع + مدت زمانی وظیفه )
آخرین زمان پایان وظیفه ( آخرین زمان شروع + مدت زمان وظیفه )
تعلیق کلی مقدار زمان افزوده یا فرعی ای که در زمانبندی وظایف لحاظ شده.

اسلاید 16 :

نمودارهای خطی زمانی :
یک نمودار خطی شما را قادر می سازد که کدام کارها در کدام نقطه زمانی باید هدایت و اداره شوند.

در متن اصلی پاورپوینت به هم ریختگی وجود ندارد. برای مطالعه بیشتر پاورپوینت آن را خریداری کنید