Traditional Software Development क्या है और इसके Phases क्या हैं?