I’m currently a student doing my master thesis project at a software company in Silicon Valley. My project is about further defining the business strategy for this particular company. My mentor proposed to me to use System Dynamics to solve this problem. That is how I found out about this forum.
More about what I’m trying to achieve:
My company has a number of strategic objectives. I can not disclose them here so I will use general ones:
- Enter more foreign markets
- Improve quality
- Build more products
- Go into more industries
- Increase customer satisfaction
- Get larger customers
I’m currently struggling with the fact that all of these objectives seem important but I am still trying to figure out how to prioritize/structure these objectives. Obviously resources are limited so how should they be spent in order to obtain the highest returns.
For example, when it comes to the objectives mentioned above, some objectives might be contradictory (more products could mean less quality) and some might be subsets of others (better quality would lead to higher customer satisfaction). Then there are questions like what is the effect of achieving one objective on all of the other objectives (Positive? Negative?).
From what I understand System Dynamics could help me bring more clarity into the company’s strategy.
Do you think SD is the right way? I am very new to SD, I just installed Vensim and I have no idea how to start. Since Silicon Valley companies always want things to be done yesterday

I’d also like to point out that this is a real life problem. If I can come to a solution with SD, this solution would actually be used to run the company.
Thank you in advance for your help.
Frank