Business analysis involves determining how an organization functions and identifying its capabilities, and then recommending solutions that will enable the organization to reach its goals. The BABOK® Guide defines the field of business analysis and serves as a benchmark for both business analysis practitioners and the organizations using their services. A business analyst is responsible for understanding an organization and its needs, and identifying problems and solutions. They then determine the changes that are necessary for the organization to achieve its goals and objectives. As a business analyst, there are several key competencies that are important to understand and develop. These are analytical thinking and problem solving, appropriate behavioral characteristics, business and software knowledge, and communication and interaction skills. Analytical thinking and problem solving include creative thinking, decision making, learning, problem solving, and systems thinking. Each of these competencies can assist business analysts in helping clients to solve underlying problems as efficiently and effectively as possible. A business analysis approach defines how and when business analysis tasks will be performed, and what deliverables they will produce. It must take organizational process requirements and the objectives of an initiative into account, and meet agreed standards. Inputs for planning a business analysis approach include the business needs an initiative is designed to address, expert judgment, and organizational process assets.