Perfect Desire Documentation.

Perfect Desire

Dynamic Applications - dna logo

is a free Software Platform. All Simulations are calculated by our Simulation Engine.

This Documentation should help you to understand not only the software’s calculations, but also the method behind – including Balanced Scorecards.

It’s a work in progress.

So the documentation may always be trailing a little behind the software itself.

Chapter 1: Product Overview

Dynamic Applications - dna logo

Predicted Desire (PD) was our piloting Business Simulation. It is now a historic product that is still available from the Startup Product Manager download page.

Startup Product Manager is the new name of Predicted Desire, from 2017. 

Perfect Desire is our professional Business Model development client.

Modify any existing model, rename values, delete values, and create new Input Values, Targets, and Formula. With nothing else than the basic Rule of Three, you’ll be able to customize, define your own, and invent new interactive Business Model simulations. 

All other Products are spin-offs of the general simulation model, so they contain a part of Perfect Desire being designed for a specific purpose.

App Developer v1.88 – a 21st century Business Simulation Model, based on Perfect Desire.

Our Product and Feature Matrix has more info on the simulation models included. 

Each product download page contains an introduction to the product as well as additional references and Weblinks. Should you like a product or find it any useful, we’re thankful if you’d express your gratitude by placing a 5-star feedback at the bottom of each page, or

Pay with a Tweet.

Chapter 2:  Installation


System Requirements.

dynamic_qs_logo_48x48 Perfect Desire logo - one world dynamic_idea_logo_48x48

Dynamic Applications support traditional Windows Installer Setup, and Windows 10 Store Apps.

  • Windows 7 / 8 / 10.
  • a 32 or 64 bit processor.
  • 10 MByte of HD or SSD space.
  • a 1280×768 (+) display recommended.

Dynamic Applications are based on .NET 4 Framework, as included with Windows 7 (SP1) / 8 / 10.
Support for Vista/XP: it should work, but it’s not supported anymore.

Free. no Ads. no Spyware. no WebServer behind. For your eyes only. Just the basic thing. Your free, 1-year cc-by-sa style license is included, as shown during Setup Installer.

This slideshow requires JavaScript.

To answer all your questions, there’s quite a few information pages around our products:

As for good Freeware Download Locations, you’ll find Dynamic Applications in more than 250 Freeware and Shareware archives all over the world. We’re using Robosoft to publish our software, and we’re following an agile development strategy, releasing in a 2-4 week cycle.

Chapter 3:  Main User Interface


Start up the product, selecting the first simulation model, click ok.

SPM v2.50 - bakery tutorial with beautiful info symbols
SPM v2.50 – bakery tutorial with beautiful info symbols

Your first Business Plan Calculator in 10 Steps.

Startup Product Manager - logo

In case you find documentation generally too long, boring and unneccessary, here’s a small intro with all you need to get started. You can come back here and learn more on-the-fly.

An important thing to note about Dynamic Applications is that this is a one-window product. While it may seem a lot on first glance, there’s not much more to note. 

Here’s the list of elements as you see them in the main user interface. We explain these in detail on the User Interface Documentation Page.

This is a short jump list:

On the Next Page, we’ll give you a more detailed insight:

In case you find this too much information, an alternative approach we recommend is learning by doing. There’s small (?) icons included at the top left position of many panels.

Click any of these, and it will open the documentation for your panel in question.

Chapter 4: Balanced Scorecards

Dynamic Applications - dna logo dynamic_idea_logo_48x48

Balanced Scorecard: Bread Production. A top-down company approach
Balanced Scorecard: Bread Production. A top-down company approach.

A Balanced Scorecard describes a simple method to start from a simple sketch on a Din A4 page, add a few numbers to it, and derive a first bunch of Target Formula from there.

In official System Dynamics literature, what we call Balanced Scorecards are also referred to as Causal-Loop-diagrams, or Stock-and-Flow diagrams. At Dynamic Applications, we prefer simple terms, so we call them Balanced Scorecards.

It’s much like we start from a simple mind map, and the name is pretty self-explanatory.

  • Input Values
  • Target Values and Formula
  • Stock Values
  • Balanced Scorecards
  • Typical System Archetypes

You’ll find these explained in the Introduction to Balanced Scorecards Documentation.

The typical System Dynamics Archetypes is a small collection of standard scorecards, as listed on Wikipedia. We’ve included them in our article about System Dynamics, see below.

Chapter 5: Desire, our Formula Language


Perfect Desire includes a small formula language that mainly consists of pure Math.


This way, you can change or define new Target Formula on-the-fly, as well create new Input Parameters and add them to the calculation, or rename existing ones according to your needs. As there are always details to consider, we have included screenshots of the current formula system in source code. 

Perfect Desire comes with an integrated, self-verifying Target Formula Editor.

You’ll find these explained in the Desire Language Specification Guide. 

Nobody reads technical documentation, you know. So we packed an inventor story around.

Chapter 6:  Feedback


This Documentation is under continous, agile development. If you feel that anything is missing or should be changed, please let us know.

You can also file in a bug or feature request for user voting on @dynamic_qs, or suggest and vote for new simulation ideas on @dynamic_idea.

We are following a System Dynamics-related approach, called Critical Chain PM.

Read more about our interpretation of Critical Chain Project Managerment in our article about the Dynamic Idea and Roadmap competition.

Chapter 7:  General Information 


The concept behind our approach is called System Dynamics (SD), invented at MIT.

Characteristically for any complex environment is that there are a lot of interacting parameters. While single parameters and formula may be well-known, the behaviour of the system as a whole can get too complicated to overlook. This effect is called Emergence.

SD, as we understand it, is always a Top-down approach. No matter how complex a thing or machine to simulate, if you can draw its most important aspects on a sheet of Din A4 paper, connect those aspects, write numbers on it, and dig up a few sample formulas, you can start simulating it. This way, you’re pretty fast in getting an overview.

Later on, once you’ve discovered what’s missing and where you need more precision, you can always refine your simulation in detail. So SD is indeed an overview, and consequently, a Management approach.

Find out what you need to do next, no matter how complex your company.

Read on:

System Dynamics became famous in the 1970s, when some people from a Switzerland think-tank called The Club of Rome wrote a pretty amazing story about it. A

nd that story was called The Limits to Growth. Above article on System Dynamics has more info about our method’s famous history. 

The Perfect Overview.

Your perfect do-it-yourself Business Planner Tutorial
Your free do-it-yourself Business Planner Tutorial

Chapter 8: our free Business Tutorial for Startups:

SocialMedia driven App developer - logo Business Process Manager - logo IoT developer - beautiful butterfly on a robot hand logo

It contains detailed explanations of quite a collection of famous the Business Model development patterns. From our perspective, being successful is much about defining a set of values, a company culture that defines who you are, what you can do best, and where you want to go. And then, the best motivation to work is to start work.

Now you know everything about Balanced Scorecards, System Dynamics, Business Dynamics, Dynamic Applications, and Perfect Desire.

We’re pretty sure that from here, you’ll learn a lot of useful things on the fly.

In case you’re looking for help, feel free to contact us here, or right from Support Menu.


about Dynamic Applications.

Dynamic Applciations - Logo

Dynamic Applications is a small business consultancy focused on customers, product cost, efficiency, sales, and net profit. We support Startups in developing 21st century Business Models. We’re driven by thousands of independent voters. Altogether, we develop Perfect Desire, an evolving platform of free and simple business plan calculators for everyone.

We vote in online democracy, we deliver for free. we work for you, and we call them Dynamic Applications.

SocialMedia driven innovations for the 21st century. And you could be one.

at Dynamic Applications, we work to empower people.
we are Sharing Economy. Follow us to gain.

Thank you for choosing to visit Dynamic Applications, today. Comment section is open.

One thought on “Perfect Desire Documentation.

Write your Comment here

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.