MICROSOFT ACCESS SOFTWARE DESIGN & DEVELOPMENT

The Science and Engineering: Software development is the process of developing software through successive phases in an orderly way. This process includes not only the actual writing of code but also the preparation of requirements and objectives, the design of what is to be coded, and confirmation that what is developed has met objectives. Thus, it is planned. Engineers use drawings and schematics, businesses use timelines, everything complicated needs a plan.





You can't properly do a home remodeling project without some sort of plan. That plan implies function, layout, etc. While a hand sketch may do for many projects, a professional gives you something that works for all time and any other professional can understand. The same is true for software. It takes a bit of time to develop a good plan, but in the end it saves much more time.

​

The Art in Software: To you and any user, all the code that drives the machine is just the engine under the hood. You only think about it when something goes wrong. In most people's minds, the important aspects of an automobile are the features and the beauty. Likewise, good software design is much more than the code, although I see a beauty in that too.





To you and any user, the important things include how easy is it use (e.g. automatic transmissions), how logical are the controls, how comfortable is it drive. We call that the 'interface'. Like any great product, great software is built with users at the foremost of the design process since to them the interface IS the software.





Below is an Access database application we sell on our inspection software site. It's designed to run on a touch-screen tablet and synchronizes to our flagship cleaning management software. If you'd like to see it operating on a touch screen device, click here.