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