What changes in business software platforms have you experienced, and what was the driving force behind the change?

have a written assignment due. I will attach the requirements needed to complete this assignment. Please be advised that there is a 300 word minimum for this assignment. Must use required reading for in text-citations. Must use APA formatting.

Note: Only up to 20% of content in the written assignment can be quotes from third parties.

Assignment Details:

This assignment has four parts:

1. What changes in business software platforms have you experienced, and what was the driving force behind the change?

2. What important trends in business hardware are occurring?  What relationship do you see happening between hardware changes and software?  In your experience, which seems to drive the other and why?

3. How important do you perceive databases and data mining to business?  How could a small business take advantage of the technology?

4. In your opinion, should software dictate business processes, or should the business process dictate the software structure?  Why?  What are the risks?

Deliverable Length:   300 words (minimum)