Sofware engineering sample project