Maybe it will end based on a date, it may end based on a goal being achieved or it may end based on some other factor (board meeting, other project kicking off etc.) My point is simply that team members and other people effected by their being on the team should know when its going to complete.