یک پروژه آزمایشی نرم افزار ، نرم افزار جدید را در شرایط واقعی در یک ناحیه کوچک از یک شرکت معرفی می کند. این مسئله خطر اجرای ناموفق بعداً در سطح سازمان را کاهش می دهد ، سازمان را قادر می سازد تا تعیین کند که آیا این نرم افزار راه حل مناسبی است و به کارمندان و کاربران تجربه عملی می دهد.

نقش ها

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

آماده سازی

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

رویه

یک سیستم نظارت برای راه اندازی مشکلات و راه حل های آنها تنظیم کنید. این می تواند به تغییرات آینده رویه ها منجر شود. در صورت لزوم سخت افزار یا نرم افزار را در شبکه نصب یا تغییر دهید. ابزارهای مدیریتی را تنظیم کنید تا تیم بتواند مستند و ارتباط برقرار کند. شرکت کنندگان را به صورت گروهی و سپس به صورت جداگانه آموزش دهید تا آنها را با مفاهیم نرم افزار آشنا کنید ، به سؤالات پاسخ دهید و از تنظیمات مختلف ایستگاه کاری که پروژه با آن روبرو خواهد شد ، احساس کنید. پس از زمان مشخص شده ، نحوه عملکرد خلبان نرم افزار را ارزیابی کرده و گزارشی بنویسید. بحث در مورد نحوه نصب ، آموزش چقدر مؤثر ، اینکه آیا شرکت کنندگان نرم افزار جدید را اتخاذ کرده اند و چقدر آسان ، تیم چه دانشی را بدست آورده اند و چه درسهایی آموخته اند. این عوامل بر اجرای کامل نرم افزار تأثیر می گذارد.

گودالها

یک پروژه آزمایشی می تواند مانع موفقیت آن شود. مستندات نادرست و ارتباط ناسازگار در تیم و با شرکت کنندگان عواملی هستند که تیم می تواند کنترل کند. افزایش هزینه ها می تواند نشانگر بروز مشکل باشد. مخالفت با نرم افزار در ایستگاه های کاری شرکت کنندگان می تواند بر روی نرم افزار آزمایشی شما تأثیر بگذارد یا ممکن است نرم افزار پشتیبانی لازم در ایستگاه های کاری از دست نرود. تغییر در پرسنل یا اهداف سازمانی می تواند مانع توسعه نرم افزار شود. اگر به محدوده پروژه نچسبید ، می تواند باعث خزیدن توابع و افزایش هزینه ها شود.