Software-Engineering-Concepts The Software Development Lifecycle was followed and the reports were made ready in three stages : Requirement Analysis Project Design Testing Phase