>- Get customer requirements.
>- Design Database/Tables and establish relationships.
>- Design / build menu system.
>- Code program logic and forms/screens.
>- Build reports.
Randy, some of this is described in Markus Egger's book,
Advanced Object Oriented Programming with Visual FoxPro 6.0. There is also a Wiki series of Wednesday Night Lectures by Ellen Whitney (put EllenWhitney in the search box) on requirements and modeling.