project for software specification