Roadmap for kicking off your next simulation project.
Document First!![]() |
Test as You Go Test as you build. If you wait until the end to verify the model works correctly, it will take much longer to find bugs because you have to search through the entire model. Build the model in small chunks and test thoroughly as you go. If you test as you go, the new bugs will be in the constructs you have just built. You will be focused on a smaller construct to look for the bug while that logic is fresh on your mind. This is such a crucial aspect of the modeling process that it deserves mentioning more than once! |
Build a Clean Model![]() |
Build the Interface Early The interface should allow the model user quick and easy access to important input and output variables and various model functions. If the user interface is not created until the end of development, then you have missed out on a fabulous opportunity to use those quick access features. Not using a model interface will slow model development because you are taking the long way to do things. Creating it at the beginning helps guide the developer with a clearer picture of what should or should not be in the user interface because the variables and tools have been used throughout the entire process. Beginning with the interface also leads the developer to think about the end product first and clarifies the process of building toward that endpoint. |
Use the Buddy System![]() |
Ask for Help Ask for help when needed. If you are new to modeling, your first task should be finding someone who can help when you need it. Your go-to person may be a more experienced coworker or an instructor in a training class. While there’s real and irreplaceable value in learning through your own trial and error, part of the learning process is in knowing when it’s time to move on and ask for help. Don’t waste excessive time trying to figure out how to do something. |