the project for software engineering