Systems Development Methodology: It is the formal documentation for the stages of the system development life cycle. It states the precise objectives for each stage and the results needed from a phase prior to the next one can begin. It might comprise specialized forms for making the documentation explaining each stage.