In preparing to gather data, the developer should consider all possible variables related to the study. It is better to record data not needed than not to record information only to find out later that such information is significant. The developer should keep the user of the data in mind. Developing data on variables too difficult or impractical to measure will result in the end product not being used. If a developer is working as a member of a team, the team should agree in advance on the method of data gathering and the variables to be measured. This will ensure uniformity of the study.