Competing priorities (in technological practice)

When planning a project[1] sometimes you have competiting priorities. This means there are multiple ways that you can go, and you need[2] to weigh up which one is better or worst for what you are trying to achieve.

Terms definitions
1. project. A series of tasks that need to be completed in order to reach a specific outcome
2. need. An identified requirement of a person, group, or environment. A need is identified from an issue and sits within a context. Technological practice can be undertaken in an attempt to meet an identified need.