I often facilitate a process similar to what @Lauren Haynes mentioned in my organization. The process goes like this:1.) A very open-ended brainstorming meeting, where we collect and encourage ideas without any judgment. Sometimes we begin the meeting with design-thinking empathy exercises.2.) In separate meeting(s), sometimes in a smaller group, we assign a numeric value to how feasible each idea is and how much impact we think it will have. We don't get too precious about scoring precision, a 1-3 numeric scale gets the job done.3.) Once we assign the values and sort the list, it's not too difficult to figure out what we should focus on with the amount of time and money we have at our disposal. Projects, timelines, and staff leads get worked out pretty soon afterwards.We also maintain a "perhaps list" throughout the year, which collects project suggestions and related notes. A lot of those ideas get added to our brainstorming meetings.With all this said, sometimes an organization has bottlenecks that severely limit its impact. If your organization is in this situation, then it might be better to brainstorm creative solutions to your existing bottlenecks and focus on process improvement, rather than collect and sort project ideas.