Using statistical thinking during program or database designing
The process of creating a database design commonly involves several tasks that will be carried out by the database designer (or data developer). Usually, the designer will perform the following:
- Identify what data will be kept in the database.
- Establish the relationships between the different data points.
- Create a logical data structure to be used on the basis of steps 1 and 2.
Even during the act of application program designing, a thorough understanding of how the data works is essential. Without understanding average or default values, relationships between data points and grouping, and so on, the created application is at risk of failing.
One idea for applying statistical thinking to help with data designing is in the case where there is limited real data available. If enough data cannot be collected, one could create sample (test) data by a variety of sampling methods, such as probability sampling.
Finally, approach any problem with scientific or statistical methods, and odds are you'll produce better results.