فهرست مطالب:
اهداف دیسیپلین مدیریت پروژه:
فراهم کردن چارچوبی برای مدیریت پروژه های شدیداً نرم افزاری
ارزیابی کیفیت:
اندازه گیری و اجرای فرآیند بررسی کیفیت تولید در تمام طول چرخه حیات پروژه اجرا می گردد، این ارزیابی عمدتاً در موقع تولید یک خروجی یا پایان یافتن یک مرحله از سیستم انجام می شود. ارزیابیهای مختلف که در خلال چرخه حیات انجام می شوند عبارتند از:
مراحل مهم کوچکتر ( Minor Milestones) در پایان هر تکرار اتفاق می افتند و روی بررسی اهداف تکرار تمرکز دارند. ارزیابی کیفیت، یک تلاش دوره ای برای تشخیص پیشرفت مداوم در سراسر تکرارها و فازهاست
بطور سنتی پروژه ها طوری سازماندهی می شدند که دیسیپلینها بصورت متوالی و فقط یکبار انجام می شوند. این رویکرد منجر به چرخه حیات آبشاری شد. مشکل اساسی این نوع چرخه حیات این است که مشکلات از ابتدای پروژه تا زمان تست خود را نشان نمی دهند و در اواخر چرخه حیات با انبوهی از مشکلات تشدیده شده و انباشته شده مواجه می شویم که باعث طولانی تر شدن زمان تست سیستم می گردد
روش انعطاف پذیرتر و با ریسک کمتر انجام پروژه ، انجام تکراری دیسپلینهای تولید است که باعث میشود فهم بهتری از نیازمندیها حاصل شود و همچنین معماری بهتر و قوی تری شکل گرفته و سازماندهی بهتری از تولید صورتگیرد.این روشچرخه حیات تکراری نام دارد.هر بار عبورازتوالیهای دیسیپلینهای فرآیند ، یک تکرار گفته می شود.
از نظر تولید، چرخه حیات نرم افزار یک توالی از تکرارهاست که در طی آنها نرم افزار بصورت تدریجی و افزایشی تولید می شود. هر تکرار منجر به یک نسخه قابل اجرا از محصول
می شود. نتیجه اصلی این روش این است که مجموعه ای از خروجیها،زودتر ارائه می شوند و در طول زمان رشد می کنند و بالغ می شوند.
تکرارها و فازها: هر فاز به نوبه خود می تواند به تکرارهای شکسته شود.
الگوهای تکرار:
چرخه حیات افزایشی: این استراتژی ابتدا نیازمندیهای کاربر و سیستم را تعیین می کند، سپس باقیمانده فرآیند تولید در یک سلسله از ساختها انجام می شود. اولین ساخت، قسمتهایی از قابلیتهای برنامه ریزی شده را بوجود می آورد، ساخت بعدی قابلیتهای بیشتری را اضافه می کند و بهمین ترتیب ادامه می یابد تا سیستم کامل شود.
این استراتژی زمانی مناسب است که: دامنه مساله،جدید یا ناشناخته باشد، تیم پروژه کم تجربه باشد.
این استراتژی زمانی مناسب است که: دامنه مساله شناخته شده باشد، تیم پروژه باتجربه باشد، نسخهه های افزایشی برای مشتری باارزش باشند.
این استراتژی زمانی مناسب است که: فقط مقدار کمی از قابلیتهای کاملا مشخص به یک محصول بسیار پایدار اضافه شود، قابلیت جدید به خوبی تعریف شده و به خوبی درک شده باشد، تیم پروژه هم در زمینه دامنه مساله و هم در مورد محصول موجود باتجربه باشد.
دانلود پاورپوینت مدیریت پروژه در RUP