The analysis and comparison of system development methodologies in software engineering. - M. U. Shaikh (1986)