System development is as easy as understanding your business first. Do you business processes and procedures need to change or are you just automating to a newer and more efficient business intelligence? It all start with the quality not quantity of information your organization uses on daily basis that defines where you need to start. How you collect your information is the key to a successful system. Unless someone has use for that particular data element within your organization, too much data collection may be detrimental to your progress.