Many businesses strive to align their business goals, strategies, and systems before and during system development as the studies of GORE and alignment of business/IT show. However, the level of success derived from their interrelationships may be ambiguous because the relationships between goals, strategies, and systems are often vague. As agile development becomes more prevalent, it is becoming more difficult to adjust a system to accommodate changing goals and strategies. By linking GQM+Strategies and SysML, we propose a method to systematically align business requirements and system functions. Then we evaluate this method from the viewpoint of traceability from business requirements to system functions and the solution to fill the gap between them. This proposed method not only helps maintain consistency from business requirements to system functions but also solves the gap between customers' needs and the developed system while simultaneously dealing with changing strategies and requirements.