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