I can say programming which is in the initiation phase is the very important part in the project cycle management, because in here is were we are suppose to identify need, problem, opportunities, and brainstorm ways of implementation.
Strategic planning is process of formulating a strategies, implementing the strategies and evaluating the results but strategic management is the overall process from planning to planning execution and its involve making adjustments as you see there are some areas in the plan that needed changes