Business analysts contribute to changes in organisations. Therefore business analysts require an understanding of change types and processes as well the related change architectures.
Projects and programs (of projects) are temporary organisations to implement changes, to deliver solutions.
The objectives of projects and programs related to the functional and non-functional solution requirements. The objectives of a change, described in a change vision, related to the business requirements.