Databases vary in size like mountains vary in height. The experience of climbing a 2000 meter (6,000 ft) mountain does not qualify one to climb Mount Everest at 8850 meters (29,028 ft). Likewise, a 20 Meg database differs dramatically from a 20 Gig database which also differs from a 200 Gig database. If you are confident your database will never be larger than 20 Megabytes of data, you don’t need us.
|
Software development has three distinct phases: Design, Development, and Maintenance. The final phase is by far the most expensive. Many consultants have experience in only the first two phases: design and development. The role of a consultant does not naturally fit into a prolonged maintenance phase.
|
This means we have the experience of deploying a live product, testing to confirm prior functionality remains, and safe guarding existing data. To return to the mountain metaphor, we have climbed to the top of the mountain, not just the base camp.
|
Not all development efforts are alike. Some software development efforts are much more difficult than others. Product development is some of the more difficult development efforts. If in the process of building out a department tool that tracks home phone numbers you accidentally erase the database, your co-workers will be upset with you. If you are working on a product and your customer’s data gets accidentally published on the web then your customers will also be upset but they may also take you to court.
|