Programming computers since 1964. Understand and encourage the use of "evolutionary" development (long before Microsoft defined it). Allowing the use of software, sometimes, years ahead of actual completion of whole system. This allows the user community to better define where a project is headed ...
more
Programming computers since 1964. Understand and encourage the use of "evolutionary" development (long before Microsoft defined it). Allowing the use of software, sometimes, years ahead of actual completion of whole system. This allows the user community to better define where a project is headed and sometimes causing a re-direction without excessive re-writting of software. Development is primarily based on priorities and continuous communication with the user as to development improvements.
Over the past 20 years have developed more than 15 systems from conception to final application. Many in use for more than 15 years. Continue to support as necessary.
I strongly believe that upgrading computer software systems must live with past data structures and concepts to allow the user a smooth transition when updates do occur.
I can't stress enough. Computer software development MUST listen to the user and MUST create systems that meet the user's needs. Software supports a business and must follow the business plan and not dictate the business plan.
Specialties: Understand and have written in .NET (VB and C#), VB6, Crystal Reports, VB4, VB3, Visual FoxPro. Primarily desktop, database applications (SQL, Oracle, Microsoft Access and FoxPro). I continue to keep myself current.
less