It means that it can be developed or executed. That it is possible or achievable, feasible, doable. Useful, practicable.
1º_ That you can travel, travel, carry out. Of track ("route, path") -ble ("possibility, utility"). 2º_ That can be kept alive or functioning. It is a Gallicism by viable, formed by the word vie ("life").