شاید یکی از متداولترین مسائل در اکثر پروژهها عدم شناخت نیازمندیها توسط پیمانکار باشه که منشا سایر مشکلات مانند تغییر زیاد خصوصیات و قابلیتهای نرم افزار و در نتیجه تغییر زیاد کدهای نوشته شده و طولانی شدن زمان تحویل و دلسردی بابت میزان و به موقع بودن پرداختها بشه. بنابر این به همه دوستان پیشنهاد میکنم این دو نکته حتما کمکتون میکنه هنگام بستن قرارداد و انجام پروژه:
1- از کارفرما بخواهید نیازمندیهای پروژه رو بصورت مستند به شما تحویل بدن که ضمیمه قرارداد کنید.
2- مورد دوم اینکه در قرارداد حتما ذکر کنید که هر گونه تغییری که در لیست نیازمندیها بصراحت ذکر نشده باشه به هزینه انجام پروژه و زمان پروژه اضافه خواهد کرد.
فکر کنم با این دو بند خیلی از مشکلات کمتر پیش بیاد و همینطور پیمانکار بیشتر تلاش میکنه که تعریف و تحقیق دقیقتری در مورد پروژه انجام بده.