It's all about making your job easier.
Database application development is not just about organizing data; it is about simplifying work, so your staff is more productive and you have more control over your business and more focus on bigger problems.
For 16 years, FileMaker has been my go-to tool to radically transform businesses without the massive expense of typical software development. My experience is in creating mission-critical solutions for when clients cannot risk lengthy operational disruption due to an improper data model or problematic programming. I have used FileMaker to serve two presidential candidates, the royal family of Qatar and many small and medium size businesses. Outside the IT world, I have managed large-scale projects, so I have an owner's perspective. I listen, ask questions and work strategically. I go beyond specifications by looking for ways to make your job as easy as possible.
Founded: 2001
Work Terms
A successful projects requires clear goals and good communication. I've used Google Hangouts, Join.me, and GoToMeeting. As long as we can share a screen and talk, it doesn't matter the tool.
I prefer hourly over fixed for 3 reasons. 1) Fixed bids must err on the side of caution and assume most hours possible. Hourly is usually less billing. 2) If either of us discovers something that will take me 3 hours to do and save you 30 minutes every week, we should be able to agree to expand the scope of the project to include that work. Fixed bids require creation of new jobs for scope changes. 3) Hourly simplifies billing. Fixed bids require bill collection at each milestone.
Stage 1: Gather information, create an ERD, set milestones.
Stage 2: Development sprint toward next milestone.
Stage 3: Developer test.
Stage 4: Client test.
Stage 5: Deploy.
Repeat stages 2-5 until all milestones achieved. Modify milestones as necessary.