Do you need to bring several teams or people across the organization together to produce a finished product? If so, you have a program. Many people think of various scaling frameworks to organize that work. However, scaling processes creates bloat and complexity.
Instead of scaling processes, scale collaboration between people.
When people collaborate, they organize the work in ways that make sense. They will develop and release products your customers want.