Long vs. Short term IT strategies

Hello and welcome. Today I want to introduce you to the topic of Long vs. Short term IT strategies and how you recognize and judge the influence of it. So before we can go into this I need to define what I mean with Short vs. Long term IT strategies. You might think that everything that is a regular topic and predictable is a long term strategy. Reactive, fast changing actions are short term. You can also think that we are looking at how much money and resources are invested  over time on a topic to tell the difference.

I have another thought on this.

I see only one indicator to distinct between both strategies: The empowerment of your employees and resources in the company over time! It is not the money, it is not the hours you invest into a project, it is what is coming out of it over time. Now here is why. I realized that it doesn't matter if a software project has a runtime of decades or only years. It matters that the people working on these systems grow in there capabilities as the system grows and gets more complex. As a matter of fact complexity grows over time anyways . The top strategy of a successful project is a way to handle this and continue developing and maintaining the system. This is what I define as long term strategy.

Long vs. Short term IT strategies and complexity

Now you can understand why I do not see the duration of a task as a strategy type. It can be a long term strategy to introduce a new debugging tool within one week. Working for one year on implementing 300 new features can be a short term strategy if it causes less performance, inflexible systems, frustrated developers and higher development costs as the project goes on (anti pattern Death March). Having more features are only an option if they can be maintained in the future. On the other hand some long term improvements can be time consuming as well. But again, I see the outcome as judge which type it is. Whenever the technical depth is increasing and it is not leading to more customers / income it leads into technical bankruptcy and is often driven by putting one short term strategy after the other. Please don't do it.