How to Choose a Microsoft Access Developer
- Communication: Does the developer listen to your needs and provide everything you want, and only what you want, without charging you for extras you don't need? Do they provide realistic schedules, meet deadlines, create prototypes for you to view, and provide progress reports?
- Security: Does the developer keep your information and your customers' information secure, and do they take the preventative steps to avoid attacks and data loss?
- User experience: Does the developer offer a great user experience, making the user process intuitive?
- Flexibility: Does the developer plan ahead for changes and anticipate your future needs? Does the developer separate the presentation layer from the back end database layer, therefore making changes and enhancements straightforward?
- Maintainability: Does the developer's software record errors, and where appropriate, provide user actions to be able to solve any problems quickly, and ideally preemptively? Does the developer follow naming conventions so the he/she or others later will quickly understand the design?
- Education: Does the staff have a formal education in software engineering and object-oriented design?
- Reusability: Does the developer have existing libraries of software so you only pay for what is unique to you?
- Experience: Has the developer done similar work to what you are seeking? Or will they be learning as they go?
- Business Awareness: Does your developer understand your business, including marketing, customer needs, fulfillment, and customer service? Does the developer think like a business partner?
Microsoft Access Consulting provides all of the above. Be sure anyone you choose can meet all these needs.